summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* smdk4412-common: switch to opensource healthd-chargerDheeraj CVR2015-01-164-62/+16
| | | | | | | | | Conflicts: common.mk proprietary-files.txt rootdir/init.smdk4x12.rc Change-Id: I32aeb89f0c4acb0ba50f1f03a87d5e55386a05ca
* Revert "smdk4412-common: add missing symbol for legacy widevine lib"Scott Brissenden2014-12-311-3/+0
| | | | | | This reverts commit f8f98746d3c5e913edcf95ebd29dfee6808f0d59. Change-Id: I98a7189c9d153107f1db8dc70c526d294ed5fb94
* smdk4412-common: add missing symbol for legacy widevine libsbrissen2014-12-291-0/+3
| | | | Change-Id: I056609d6473391666656d06e5372913633e10364
* smdk4412-common: camera: don't propogate cancel autofocus in CAFDheeraj CVR2014-12-291-6/+6
| | | | | | | | Setting AUTO_FOCUS_OFF during CAF mode seems to be dangerous and hangs the sensor. Hence, we only propogate V4L2_CID_CAMERA_SET_AUTO_FOCUS if we have previously started the Autofocus (Manual/Touch). Change-Id: Ia081257c16f2b7a2e2d6a1e93e239179f39c3fec
* smdk4412-common: fix LPMDheeraj CVR2014-12-243-73/+35
| | | | Change-Id: If928f8929e4960566d9f60ed7d804062363f20e8
* wifi: don't build wifi HALGianmarco Reverberi2014-12-191-0/+1
| | | | | | This fixes wifi crash and system reboot every time the screen is locked Change-Id: I6c46ed1eb45a45df2e89646f472a649dc4a99319
* smdk4412-common: overrides for Healthd led/backlight pathssbrissen2014-12-171-0/+6
| | | | | | this is in prep for removing lpm.rc Change-Id: I31f719c6cd7fddfca5a6b6d7096ba21e4d5d375d
* fix permission denied when wpa_supplicant opens rfkill dev.Howard Su2014-12-161-0/+1
| | | | Change-Id: Id117918407c723e340dcbe377d31957be07459e5
* smdk4412-common: cleanup overlaysbrissen2014-12-161-3/+0
| | | | Change-Id: I5bc68025f7601a80dac5ae1102a63e2ceffad387
* smdk4412-common: fix legacy widevinesbrissen2014-12-151-1/+3
| | | | | | -Enable legacy mmap Change-Id: I5db258e9092f8d43947ee05ebc78fc2727ccacf4
* smdk4412: More L changessbrissen2014-12-122-2/+8
| | | | Change-Id: If284864c7a06399b0ea93aab63086b5cfe141356
* media_codecs: use ffmpeg codecs.Howard Su2014-11-292-24/+3
| | | | Change-Id: If734f37fb8b9608c85fa7c41935e0775b94a09ce
* smdk4412-common: fix camera buildsbrissen2014-11-211-0/+1
| | | | Change-Id: If1d23405240838946e8fbd5b556805f3218bf1db
* smdk4412-common: fix additional PRODUCT_PACKAGESsbrissen2014-11-211-1/+1
| | | | Change-Id: Iae86aa442053d5ee2476ad2a1a234c646e09250b
* media: add google codec.Howard Su2014-11-182-20/+8
| | | | Change-Id: I8542d1db999dd08ad4c2cb36cc65c3d9f5a22406
* wifi: include wifi components.Howard Su2014-11-181-0/+8
| | | | Change-Id: I1ba6b7de87d0c66dfb775708c6edd7bda4fd539e
* LPM: KitKat bootloader compatibility fixKetut Putu Kumajaya2014-09-281-10/+8
| | | | | | Should still compatible to JB bootloader Change-Id: I9fff2896331483903259a49f9aef8c581362e93c
* Video snapshot & OptimizationsDheeraj CVR2014-08-012-1223/+411
| | | | Change-Id: Ifb001b5854bb47c5af74a9b5d0e63b224aa901aa
* Add audio.r_submix.default for castingBen Edmunds2014-07-312-1/+20
| | | | Change-Id: Ia4c0022881b1850d85459a7117e71b8048a0a55b
* CleanupUtkarsh Gupta2014-07-0758-1605/+382
| | | | Change-Id: I5072f23827b7ec6471d0ba0cb873506b81ceaf85
* KitKat BlobsUtkarsh Gupta2014-07-073-55/+46
| | | | Change-Id: I4cb0782fe4f95a6ff20351d2cc29220db4542d9a
* Merge "smdk4412-common: cypresstouchkey permissions for keydisabler" into ↵sbrissen2014-06-261-0/+2
|\ | | | | | | cm-11.0
| * smdk4412-common: cypresstouchkey permissions for keydisablersbrissen2014-03-281-0/+2
| | | | | | | | Change-Id: I1d1ca1a42352fbeba6b895ad79cccf7eca366277
* | Enable use of FFMPEG codecs for extended formatsSteve Kondik2014-05-191-0/+23
| | | | | | | | Change-Id: I1dc66749b6b5548c3617cbbfff389abc3d319562
* | Merge "Revert "smdk4412-common: audio: remove old workaround for call audio ↵Ricardo Cerqueira2014-05-183-1/+9
|\ \ | | | | | | | | | issues"" into cm-11.0
| * | Revert "smdk4412-common: audio: remove old workaround for call audio issues"Ricardo Cerqueira2014-05-183-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 32ed0f56bc77bf5817e5cdc9d40f7a4082cc9544. There are reports of cases in which this still is happening. Change-Id: I0e49a3ff8476ef6212233a38f0d96642710e991e
* | | Revert "camera: Fix loss of focus mode between shots"Dheeraj CVR2014-05-011-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 40279ba1fd2d4f02d889699df1eccf3d3a01df55. V4L2_CID_CAMERA_FOCUS_MODE has the side effect of resetting the sensor AF position. Hence, the focus is lost each time SetParameters is called and this happens during a snapshot resulting in out of focus pictures. Change-Id: Ia644b62e3752196c0637053150af7899155d6a47
* | | smdk4412-common: Update recovery_keysAndrew Jiang2014-04-221-27/+9
| | | | | | | | | | | | | | | | | | Cleanup and update, see: http://review.cyanogenmod.org/62724 Change-Id: Ic7d16dddb56fe7773556572fc0021a00829f6a6c
* | | media_profiles: Remove unused profilesRicardo Cerqueira2014-04-171-115/+9
| |/ |/| | | | | | | | | | | Fixup the table to pass media testing (and get better compatibility with 3rd party apps) Change-Id: I312ffe1b64043a00a9a89ec6b985e9213fb05c26
* | smdk4412: update batteryCurrentNowPathmarkcs2014-03-261-1/+1
| | | | | | | | Change-Id: I6fe405b67a9b5478cd42014f1892ab8187dbcc0f
* | smdk4412-common: camera: Proper recording memory releasePaul Kocialkowski2014-03-241-0/+8
|/ | | | Change-Id: I4cb029f64564a6e5e41b36af6bdb3f35ac1fc464
* smdk4412-common: audio: remove old workaround for call audio issuesDheeraj CVR2014-03-243-9/+1
| | | | | | | Recent commits to audio routing have fixed the first call microphone issues and this hacky workaround is no longer required. Change-Id: I90ae0f20b4f7f734135fb3fae41eae0fe3289aa5
* smdk4412-common: camera: release face detection memory when capture stopsDheeraj CVR2014-03-241-0/+10
| | | | Change-Id: I6724ce6dde3c4b6242a06b73808905a6de094d4a
* smdk4412-common: camera: Don't set focus to FOCUS_MODE_TOUCH after taking a ↵Javier Ferrer2014-03-231-2/+6
| | | | | | | | | | picture After picture has been taken in stock camera app, FocusAreas is resetted to the center of the preview screen, causing the HAL to detect the non (0,0,0,0,0) as a tap in the screen. Change-Id: Id41d108c6bb59a05a0a98efbaef51d14f50741fd
* Proper battery pathsDavid Ferguson2014-02-113-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 4.4 introduces a new daemon, healthd, that handles battery status - resides in: /system/core/healthd - BatteryMonitor.cpp iterates through all the *directories* under /sys/class/power_supply looking for a file called 'type' - if the type == Battery, it assumes this is the location for the battery stats for the device. Only the first directory that matches this criteria is used. - on msm8660/d2/jf/s2 kernels, this search results in: /sys/class/power_supply/fuelgauge. - To determine capacity, healthd looks at the contents of the 'capacity' file under this discovered base path. This results in /sys/class/power_supply/fuelgauge/capacity on msm8660/d2/jf/s2 kernels. - Unfortunately, this is the wrong path. The capacity file at this location returns a large negative number. - Other paths like status, voltage_now, and present are also incorrectly determined. * For comparison, in 4.3 battery statistics gathering was handled by frameworks/base/services/jni/com_android_server_BatteryService.cpp - BatteryService does a similar search for a file called 'type' with the contents of 'Battery' - But the search logic is different here: it takes the *last* path that matches the criteria. - This results in the correct /sys/class/power_supply/battery * This patch overrides the discovery mechanism for battery status completely. Change-Id: I4579c92bba5596eef4dac67b8c0687be50a1d2f5
* Merge "smdk4412-common: camera: properly enable touch to focus mode" into ↵Ricardo Cerqueira2014-02-031-20/+25
|\ | | | | | | cm-11.0
| * smdk4412-common: camera: properly enable touch to focus modeDheeraj CVR2014-02-011-20/+25
| | | | | | | | | | | | | | | | | | Touch to focus is not properly enforced unless the focus mode is set to FOCUS_MODE_TOUCH. https://github.com/CyanogenMod/android_kernel_samsung_smdk4412/blob/cm-11.0/drivers/media/video/s5c73m3.c#L1857 Change-Id: I67236ae7ae687fbc0b7450102d744472a81def99
* | media_codecs: Don't try to use absent VP8 decoderRicardo Cerqueira2014-02-021-1/+0
|/ | | | Change-Id: Ie4882b2e7dc675fda1b1cc4295f2a95d7d7c4482
* Camera2: Don't reset the focus mode when using TTFRicardo Cerqueira2014-01-291-0/+1
| | | | | | | The mode switch makes the previous focus result go away at snapshot time, and we don't want that. Change-Id: I5a3c9e6e945b095f5bbcd724ef32222c77c53c23
* smdk4412-common: rename Gallery2 -> Camera2sbrissen2014-01-291-9/+0
| | | | Change-Id: Id8d11bb4a864060d0bc49fd9da28c4ca09c851d6
* camera: Hold 25 msec between preview cycles on restartRicardo Cerqueira2014-01-271-0/+2
| | | | | | | | | If doing a preview restart with an active listener, give said listener a bit of time to clean up before starting up the preview again. This should be sufficient to prevent shutdown/start race conditions during externally triggered restarts. Change-Id: Id4a722c472eeffb50a332b0dabc29d9e23062883
* Merge "smdk4412-common: camera: implement CAMERA_MSG_FOCUS_MOVE to report ↵Ricardo Cerqueira2014-01-252-9/+59
|\ | | | | | | CAF" into cm-11.0
| * smdk4412-common: camera: implement CAMERA_MSG_FOCUS_MOVE to report CAFDheeraj CVR2014-01-122-9/+59
| | | | | | | | | | | | | | | | | | | | | | Since we are querying the status of CAF in real time, implement CAMERA_MSG_FOCUS_MOVE to report the CAF status. Also monitor the state of AutoFocus and report success or failure only when AutoFocus has started. This prevents reporting false AutoFocus status which relates to the previous AutoFocus result. Change-Id: Icb151dca150f932b42b276c45ec392e3dae413cc
* | smdk4412: remove unused overlaysbrissen2014-01-211-27/+0
| | | | | | | | Change-Id: Idd80804431926df507914c4a1d53a05770429ea4
* | Remove uncommon stuff from init.smdk4x12.rcSimon Polack2014-01-171-11/+0
| | | | | | | | Change-Id: I74cff4414e4e0ad4c89230524a31b62f1e1d1325
* | Merge "smdk4412-common: Don't build torch for devices without flash" into ↵sbrissen2014-01-131-2/+6
|\ \ | |/ |/| | | cm-11.0
| * smdk4412-common: Don't build torch for devices without flashsbrissen2014-01-101-2/+6
| | | | | | | | | | | | For devices without a flash set TARGET_HAS_CAM_FLASH := false Change-Id: I8fb1648f443abadd8677fd6780ba95a40c613cf0
* | smdk4412-common: Add support for Tab 3 8.0Ketut Putu Kumajaya2014-01-091-1/+1
|/ | | | | | Includes: SM-T310, SM-T311, and SM-T315 Change-Id: I2c235ba5297d9ff3fd3c400b0a7dde4bce89465e
* Make it n8020 compatible (same as i925, with gsm and w/o cdma stuff).Simon Polack2014-01-061-1/+1
| | | | Change-Id: I4b5f37938a9a60857c53c74db4f52b6d9d721929
* Merge "smdk4412-common: camera: don't defer picture if CAF is in progress" ↵Daniel Hillenbrand2014-01-042-13/+5
|\ | | | | | | into cm-11.0