summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* healthd: Add support for HVDCP and Wipower chargersAbhijeet Dharmapurikar2015-10-061-0/+2
| | | | | | | | | | | HVDCP charger is high voltage DCP chargers. Add support to recognize it and treat them as AC power source. Also, Wipower charging is a wireless charger where the power transfer is via resonance and power control messages are exchanged over BLE. Treat Wipower as a wireless charger. CRs-Fixed: 775241 Change-Id: Id49bc31111825721ffce5a71c29f79659c5fddf0
* Modified the mounting sequence in case that MDTP is activated.Amit Blay2015-10-062-72/+134
| | | | | | | If MDTP is activated, any mount point that requires encryption would not be mounted to check if it is encrypted. Change-Id: I1866273239fda95120ee0e82ff019646ff4a0bd2
* healthd: Reinitialize mChargerNames for every battery updateRamakrishnan Ganesh2015-10-061-25/+53
| | | | | | | | | | | | | | Booting up the device without usb, the kernel sets the usb power supply type as UNKNOWN. The type of usb power supply changes at run-time as various chargers are plugged in/out. However, healthd initilizes the charger list only at bootup. Change it such that it checks for charger type changes with every battery or usb uevent. While at it, the kernel may have a power supply type which is not known to healthd. This is perfectly fine. Update healthd to not print a warning. Change-Id: I2ec9f9a420ca61814d43c316b418ce94de3691bc
* audio: update mediasever to have qcom_diag group permissionsDhananjay Kumar2015-10-061-1/+1
| | | | | | | | - Update mediaserver to have qcom_diag group permissions instead of diag group permissions, as /dev/diag node is updated to qcom_diag group. Change-Id: I33637ed68fc2f23999d07ee89682dbaa8c4383ce
* RIL: Add qcom_diag permission to rildSooraj Sasindran2015-10-061-1/+1
| | | | | | Add qcom diag permission to rild Change-Id: I6a898868f7beaeee17e2183529344eddcf08be28
* init: Add support for fast factory boot mode(ffbm)Ameya Thakur2015-10-062-4/+13
| | | | | | | We now boot into ffbm mode based on the value of the ro.bootmode property. Change-Id: Id1cd3d13182479cc9272bb4b3fb74a99083a3cff
* sdcard : Use the fuse shortcircuit optionNikhilesh Reddy2015-10-062-2/+23
| | | | | | | Use the fuse shortcircuit option for faster read and write performance in the fuse mount points. Change-Id: Iee11451348443108c82b14d6856e4c95a47159d1
* system: core: Add Sensors groupSatya Durga Srinivasu Prabhala2015-10-061-0/+4
| | | | | | | | Defining group for sensors. CRs-Fixed: 431081 Change-Id: I58151f2fd727bded1b16adb3caeac85e27e44036
* init: Temporarily increase coldboot timeout to 5sDavid Ng2015-10-061-1/+1
| | | | | | | | | | Temporarily increase coldboot timeout to 5s to account for slower initialization during new hardware bring-up. This change will need to be reverted once the bring-up process is complete. Change-Id: I8816ed909b8758274078f15f1d8bc420098b57bf
* adbd: enable USB SuperSpeed (again)Jack Pham2015-10-061-1/+49
| | | | | | | | | | | The descriptors to enable USB 3.0 SuperSpeed support had previously been added in commit d6ee9f26a5163af4121f4380264fcbd4e6851a17 but were removed when the v1/v2 descriptor handling was refactored in commits ab3446dd3400652ecf50682d0e5c4184628e9930 and again in c49f51c451516bf06afc6d71947eb11cc4627273. Now that the dust has settled, add back the SS descriptors to re-enable USB 3.0. Change-Id: I8de7c7e50d9216a7492ce7863e3aaf92ff805eff
* ueventd: Add bootdevice symlink for boot storage deviceDavid Ng2015-10-062-0/+12
| | | | | | | | | | | Create /dev/block/bootdevice symlink for the boot storage device based on ro.boot.bootdevice property. The property value can be passed in via bootloader. This abstracts references to the boot device (including partition nodes in the boot device) from the actual device nodes (e.g. eMMC, UFS). Change-Id: I9c921fc9e31855759435fac27bd384645eee0236
* diag: Add new qcom_diag group to access /dev/diagSreelakshmi Gownipalli2015-10-062-1/+3
| | | | | | | This change adds the definition of qcom_diag and also modify the /dev/diag node group to qcom_diag. Change-Id: I07bd099c76f3fd2685f3a6698e37314a0a2c8f44
* init.rc: Add qcom_diag permissions to mediaserverYamit Mehta2015-10-061-1/+1
| | | | | | | | Diag permissions are needed in mediaserver to enable the QACT tool which allows users to calibrate audio. Change-Id: I3cb8fe807426b9f68669f34d214b7f6d089acb30
* Allocate a new AIDs for RFS moduleNikhilesh Reddy2015-10-061-0/+6
| | | | | | | | | Allocate new AIDs to allow the RFS module to run as after dropping privelages from ROOT and to enforce strict permissions on shared and private RFS files. Change-Id: Ic4febd565df9f232f6c7571355ec10d8fd2e21bd
* Camera: Add feature extensionsShuzhen Wang2015-10-061-1/+52
| | | | | | | | | | | | | | | | | This change includes below commits: Camera bringup changes system-core Change-Id: I1cf98641eca9096bd27645e07ea802646ea1fb96 system/core: Fix for HAL compilation issues while integrating HAL 1.0 Change-Id: Iead9c1ade279b64c5cbdf4d2de1a8b695939c52a Camera: Add enum to specify the frame type Added enum to specify the frame type of either fd/data buffer CRs-fixed: 654901 Change-Id: I1c0b1a2c6a1425cdb6650cdfc20ca65835a1b81f Change-Id: I654a40661e6e101da2a06986abeceb20639cccd9
* merge in mnc-release history after reset to mnc-devThe Android Automerger2015-08-270-0/+0
|\
| * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-08-220-0/+0
| |\
| | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-08-190-0/+0
| | |\
| | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-08-080-0/+0
| | | |\
| | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-290-0/+0
| | | | |\
| | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-250-0/+0
| | | | | |\
| | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-180-0/+0
| | | | | | |\
| | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-150-0/+0
| | | | | | | |\
| | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-130-0/+0
| | | | | | | | |\
| | | | | | | | | * Revert "Change init sequence to support file level encryption"Paul Lawrence2015-07-076-15/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d815178b7512cb44d8b5f234e3f823b5a3e44dea. Change-Id: I7e3f55d3092fcd04ea9f62f1971c9d42570f096c
| | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-070-0/+0
| | | | | | | | | |\
| | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-010-0/+0
| | | | | | | | | | |\
| | | | | | | | | | | * Gracefully handle ENODEV in sdcard daemon.Jeff Sharkey2015-06-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When someone force-unmounts our target endpoint, gracefully handle by terminating, instead of looping on the same errno forever. Bug: 22197797 Change-Id: I7e71632f69d47152ea78a94431c23ae69aba9b93
| | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-270-0/+0
| | | | | | | | | | | |\
| | | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-250-0/+0
| | | | | | | | | | | | |\
| | | | | | | | | | | | | * [gatekeeperd] invalidate stale password cacheAndres Morales2015-06-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | password may change offline, invalidate the cache if it is stale Bug: 22019187 Change-Id: I2aaae978c8bd4629a0f93df3778d8679ae9b53d5
| | | | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-230-0/+0
| | | | | | | | | | | | | |\
| | | | | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-180-0/+0
| | | | | | | | | | | | | | |\
| | | | | | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-170-0/+0
| | | | | | | | | | | | | | | |\
| | | | | | | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-160-0/+0
| | | | | | | | | | | | | | | | |\
| | | | | | | | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-150-0/+0
| | | | | | | | | | | | | | | | | |\
| | | | | | | | | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-130-0/+0
| | | | | | | | | | | | | | | | | | |\ | | | | | | | | | | | | | | | | | | |/ | | | | | | | | | | | | | | | | | |/|
| | | | | | | | | | | | | | | | | * | merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-110-0/+0
| | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-100-0/+0
| | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-090-0/+0
| | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-060-0/+0
| | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | * | logd: switch to unordered_map from BasicHashtableMark Salyzyn2015-06-043-63/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (charry pick from commit 511338dd575572d567c04d69eaea60627b6c3452) BasicHashtable is relatively untested, move over to a C++ template library that has more bake time. Bug: 20419786 Bug: 21590652 Bug: 20500228 Change-Id: I926aaecdc8345eca75c08fdd561b0473504c5d95
| | | | | | | | | | | | | | | | | | | | | * | merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-040-0/+0
| | | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-030-0/+0
| | | | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-020-0/+0
| | | | | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-05-300-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-05-280-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-05-240-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-05-230-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ merge in mnc-release history after reset to mnc-devThe Android Automerger2015-05-210-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \