| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
If MDTP is activated, any mount point that requires encryption
would not be mounted to check if it is encrypted.
Change-Id: I1866273239fda95120ee0e82ff019646ff4a0bd2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
Add qcom diag permission to rild
Change-Id: I6a898868f7beaeee17e2183529344eddcf08be28
|
|
|
|
|
|
|
| |
We now boot into ffbm mode based on the value of the ro.bootmode
property.
Change-Id: Id1cd3d13182479cc9272bb4b3fb74a99083a3cff
|
|
|
|
|
|
|
| |
Use the fuse shortcircuit option for faster read and
write performance in the fuse mount points.
Change-Id: Iee11451348443108c82b14d6856e4c95a47159d1
|
|
|
|
|
|
|
|
| |
Defining group for sensors.
CRs-Fixed: 431081
Change-Id: I58151f2fd727bded1b16adb3caeac85e27e44036
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
This change adds the definition of qcom_diag and
also modify the /dev/diag node group to qcom_diag.
Change-Id: I07bd099c76f3fd2685f3a6698e37314a0a2c8f44
|
|
|
|
|
|
|
|
| |
Diag permissions are needed in mediaserver
to enable the QACT tool which allows users
to calibrate audio.
Change-Id: I3cb8fe807426b9f68669f34d214b7f6d089acb30
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |\ |
|
| | |\ |
|
| | | |\ |
|
| | | | |\ |
|
| | | | | |\ |
|
| | | | | | |\ |
|
| | | | | | | |\ |
|
| | | | | | | | |\ |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
This reverts commit d815178b7512cb44d8b5f234e3f823b5a3e44dea.
Change-Id: I7e3f55d3092fcd04ea9f62f1971c9d42570f096c
|
| | | | | | | | | |\ |
|
| | | | | | | | | | |\ |
|
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
When someone force-unmounts our target endpoint, gracefully handle by
terminating, instead of looping on the same errno forever.
Bug: 22197797
Change-Id: I7e71632f69d47152ea78a94431c23ae69aba9b93
|
| | | | | | | | | | | |\ |
|
| | | | | | | | | | | | |\ |
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
password may change offline, invalidate the cache if it is
stale
Bug: 22019187
Change-Id: I2aaae978c8bd4629a0f93df3778d8679ae9b53d5
|
| | | | | | | | | | | | | |\ |
|
| | | | | | | | | | | | | | |\ |
|
| | | | | | | | | | | | | | | |\ |
|
| | | | | | | | | | | | | | | | |\ |
|
| | | | | | | | | | | | | | | | | |\ |
|
| | | | | | | | | | | | | | | | | | |\
| | | | | | | | | | | | | | | | | | |/
| | | | | | | | | | | | | | | | | |/| |
|
| | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | |
(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
|
| | | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ |
|