summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'LA.BF64.1.2.2_rb4.1' of ↵Steve Kondik2015-10-1214-108/+361
|\ | | | | | | git://codeaurora.org/platform/system/core into caf-merge
| * Revert "system: core: Add uevent support for dvb devices"Satish Kamuju2015-10-061-21/+0
| | | | | | | | | | | | This reverts commit ecfbe4c386d3a6f3bd36da81e277decc17678be0 Change-Id: I2c09c4a589c82dcbe0147c097fe22a0fb02b88c4
| * system: core: Add uevent support for dvb devicesHamad Kadmany2015-10-061-0/+21
| | | | | | | | Change-Id: I9a31183014cc370a2d948dbd1d6a36a6e89b4c13
| * init: powerctl: Reject "keys*" reboot reason unless in recoveryDavid Ng2015-10-061-0/+7
| | | | | | | | | | | | | | | | Reject all reboot reason starting with "keys" unless in recovery mode. This avoids mission mode, non-root (e.g. shell) users for triggering privileged reboot modes. Change-Id: I3727d0a92627a6cdf5f762ac61625c30bfa88946
| * healthd: Add support for HVDCP_3 chargersAbhijeet Dharmapurikar2015-10-061-0/+1
| | | | | | | | | | | | | | | | HVDCP_3 is a high voltage DCP charger where the charger's voltage can be changed by issuing pulses on the D+/D- lines. Add support to recognize it and treat it as an AC power source. Change-Id: Ib719529904e8b7a676bbdc5f5953f0f9da6df3fa
| * Revert "init: Temporarily increase coldboot timeout to 5s"David Ng2015-10-061-1/+1
| | | | | | | | | | | | | | Increased coldboot timeout delay is no longer needed; revert. This reverts commit 4b6578901b4a9f4d3306d83ee1fefb80f95226a9. Change-Id: I3afaec458b5f7d05e5cefbd8e8fcd72d87270fe7
| * 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
* | mkbootimg: Fix bootimg structure after adding --dt parameterrbox2015-10-111-1/+1
| | | | | | | | | | | | | | | | 396224f2caf2fadf7b35239e7daf87139824e3e7 added dt_size to bootimg.h, but didn't fix the unused field, so cmdline was shifted by 4 bytes from where it was supposed to be. Change-Id: I112b735971dc75ed7feacfb849ef1b76858caa96
* | mkbootimg: use right local module class to avoid relocation packaging.chrmhoffmann2015-10-111-2/+2
| | | | | | | | | | | | | | This change here now checks EXECUTABLES and UTILITY_EXECUTABLES seems unused anyway. https://android.googlesource.com/platform/build/+/f55c5a5%5E%21/#F0 Change-Id: I2ad898817b6b7cdd39f2f563caa2f54e9c097617
* | mkbootimg: Fix for loop initial declaration errorBrandon McAnsh2015-10-091-1/+2
| | | | | | | | | | | | | | error: 'for' loop initial declarations are only allowed in C99 or C11 mode Change-Id: I6e46b61ca21793080d2e3f649c0ef1bd7eacdc76 Signed-off-by: Brandon McAnsh <brandon.mcansh@gmail.com>
* | Forward-port mkbootimg / unpackbootimg supportSteve Kondik2015-10-093-0/+242
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Mostly from Koush and Seth Shelnutt unpackbootimg (squashed) unpackbootimg ported forward from eclair Change-Id: I74d2df0b47d40e7105cc58c2b05f8f383dc7f8a0 port forward pagesize arg from eclair Change-Id: Ia789a4f392a3890aa0efa7efb42032482b48beb0 unpackbootimg should output BOARD_PAGE_SIZE Change-Id: Ieb5cda01943a33da97eee4d025f56c2c6e7560e8 output page size in mkbootimg add an option to override the pagesize for boot images created by nubs. ie, acer liquid mkliquidbootimg. Change-Id: Ie0c7e67edf5ae59019517e72b9be8c0b81388e41 Update unpackbootimg to verify the Android boot image magic value. It will also search the first 512 bytes for padding. Change-Id: I490cba05f2bb616a3f64e3271ecaa61eb9e64be8 unpackbootimg: Fix up the padding search in case the magic does not fall on a 8 byte boundary. Change-Id: I57471f9c2117cd7965b6958ea0aa88e356436da6 unpackbootimg: Fix magic search. Change-Id: I68470b637556a08e48ff72b7ef8811cba13b04ad unpackbootimg: apparently mkbootimg no longer accepts hex values Change-Id: I95a33f7b40470e4500d418d863a65a75e7aa8499 unpackbootimg: Need to also update the written file. Change-Id: I45faddbae85273c79b2837f97933634b6e70546f ramdiskaddr is now ramdisk_offset Change-Id: I3bf83af5f7001f581506dc7fd9b1eb653334ad35 unpackbootimg: remove host LOCAL_MODULE_TAG Change-Id: I199d680dc5ab8bf50f5be65c29095bf3adade695 unpackbootimg: Add support for device trees Change-Id: I340eed99d2274a2f4cbaf5a9f27726ff3a9302e5 unpackbootimg: Add support for detecting lz4 compressed ramdisks This will check for lz4 magic, and if found change the extension of the file. Else it'll fall back to the default behavior of assuming gzip. This has been tested with stock LS980 boot images and LS970 boot images for lz4 and gzip respectively. Change-Id: If2139ff172397b6db079ffb7ab9cb61897c38fb3 unpackbootimg: Add support for dumping ramdisk offset Change-Id: Ic62b9fe61db4435ecbc52b66db5ffc9b9d79cbb4 unpackbootimg: Add support for second, second_offset and tags_offset. Change-Id: Ia7ef7f00191dbf2c44736c4e4d980f72afa8c253
* | mkbootimg: Support 32K 64K and 128K pagesizesChampionSwimmer2015-10-081-2/+4
| | | | | | | | | | | | | | Signed-off-by: ChampionSwimmer <android@championswimmer.tk> Signed-off-by: Michael Bestas <mikeioannina@gmail.com> Change-Id: I0ee608b74a1daefe536b9247f99368f3e043f93d
* | mkbootimg: fixing the typecast issueShruthi Krishna2015-10-081-1/+1
| | | | | | | | Change-Id: Ic375089ecce7aed3f9968e5e0b48e8ae0df66d83
* | mkbootimg: Add --dt parameter to specify DT imageDavid Ng2015-10-082-0/+25
|/ | | | | | New optional --dt parameter to specify a kernel device tree image. Change-Id: Ie29a11cbf4138426bfd19ae486d69a5fcbd8f442
* 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
| | | | | | | | | | | | | | | | | | |\ | | | | | | | | | | | | | | | | | | |/ | | | | | | | | | | | | | | | | | |/|