Provides the implementation of utilities to convert between
HIDL format of data types used in Offload HAL service and the format
used by CHRE. Added unit tests to verify conversions.
Bug: 32842314
Test: VTS and Unit tests
Change-Id: I26a1d9a8efe68cdacacd8226d0739ad40d2b339f
Merged-In: I26a1d9a8efe68cdacacd8226d0739ad40d2b339f
This reverts commit aee1b828f7.
Configstore was up-revisioned from 1.0 to 1.1. However no new
APIs were added to 1.1. Therefore configstore in mr1 will be down
revisioned to 1.0.
Bug: 64999074
Test: build & run
Change-Id: I5713c6f38a18b2669eb9514f7f7c84359e736e52
/dev/input(/.*)? u:object_r:input_device:s0
Is now in core policy. Remove from device specific policy.
Bug: 64954704
Test: build
Change-Id: Id16dccff58843e619e5197661f7ffabc22c3e213
SPN override causes PAI OTA download even for Vodafone MVNO
SIM cards. Removing this override will make telephony to use
SIM card SPN as is for MVNOs.
Test: Following tests completed
1) VF SIM card - PAI available
2) OTELO SIM card - PAI not available
Bug: 64067798
Merged-In: I3d3e1b1d2dc38a73a657fe7f9220dd894f967c67
Change-Id: I88ca58fb748ef0c9a5d62d9b422906ab59c6c550
VNDK is enforced at runtime for wahoo.
This reverts commit dfcb2806f2.
Bug: 37192038
Test: wahoo boots to the UI
Test: basic functionalities work (camera, camcorder - including slow-mo,
wifi, bt, youtube, call, message)
Test: No regression on VTS and CTS (http://b/64817148)
Bug: 37192038
Test: /system/etc/ld.config.txt is without the [vendor] section.
Test: build and boot
Change-Id: I1432df091f9e5f8539a18c4c93f5d5cc459f3ef9
start qseecomd early
start insmod on early-init in parallel to coldboot
Bug: 64810143
Test: reboot test and fingerprint enrollment
Change-Id: I2249f93071db36eb03ebe4e3ca0ac63aaaad80f8
If ramp rates aren't even multiple of 60 then we're more likely to get
brightness changes that differ each frame, which can show up as a
stuttering in the animation.
Bug: 64514692
Test: made change, took systrace, saw smooth ramping
Change-Id: I48ec832f752a8aefb6185c1583141f2fb1a29e85
A new thermistor was recently exposed on Taimen,
which shifted all the thermistor numbers, making
the hal innaccurate because it checks by number,
not name...
Bug: 62845934
Test: heat device and verify exactly when warning appears
Change-Id: I08e00296e622a85f5bbc45a7faf9b5024faacb10
Introduce a separate RSSI threshold for entry so there is some
hysteresis between entry and exit.
Bug: 64422319
Test: Unit tests
Change-Id: I0cf0b6e34baa3827dcaeefbb009fa04b071dd28b
pthread_cond_timedwait used wall time so it might introduce racing,
pthread_cond_timedwait_monotonic_np is Android specific but it is being
deprecated. And now Android support pthread_condattr_setclock so use it
to wait on CLOCK_MONOTONIC instead.
Bug: 64623895
Test: USB switch function works, charging/MTP/PTP
Change-Id: I136533ff90ef1be2b042ef1e0829643f2f7aa968
Test: boots to UI, camera (incl video and slow motion)
Test: YouTube works, wifi works
Bug: 37342627
(cherry picked from commit 374c6b66fa)
Change-Id: I9ab52c1002733c6757614dfd888167742ddb0127
With BOARD_VNDK_VERSION:=current, vndk-sp libs will be installed to
/system/lib(64)/vndk-sp directory with
'vndk: {enabled: true, support_system_process: true}' property in
Android.bp of the module.
Remove the modules that already has the 'vndk' property in their
Android.bp file in case BOARD_VNDK_VERSION is defined.
Bug: 63866913
Bug: 64425518
Test: build and boot with and without OARD_VNDK_VERSION=current
Change-Id: I0ff8398ca62a9a5f9dfde7890f538fb8cc5190a2
With BOARD_VNDK_VERSION:=current, vndk-sp libs will be installed to
/system/lib(64)/vndk-sp directory with
'vndk: {enabled: true, support_system_process: true}' property in
Android.bp of the module.
Remove the modules that already has the 'vndk' property in their
Android.bp file in case BOARD_VNDK_VERSION is defined.
Bug: 63866913
Bug: 64425518
Test: build and boot with and without OARD_VNDK_VERSION=current
Change-Id: I70a265eb86963dd6ade875deaed8537cdd35c373
vndk_pacakge includes vndk, vndk-sp and ll-ndk.
By adding vndk_pacakge to PRODUCT_PACKAGES, vndk libraries will be
built regardless of their dependency with other libs.
The vndk library packages are defined only if they are built with
BOARD_VNDK_VERSION=current.
Bug: 63866913
Test: build with and without BOARD_VNDK_VERSION=current
Change-Id: I2c5f11de30c87be16cbc661a8567e258ff511906
netutils-wrapper only list a single version x.0 in its
requirement. System manifest might provide a list of
netutils-wrapper versions it supports {x, y, z}.0.
Bug: 64447338
Test: m compatibility_matrix.xml system_manifest.xml -j
(checks compatibility at build time)
Change-Id: I2ec919fd5378aed7160c636cb7f2bd138db1473f
Rogers, DTAG and Telstra want the actual SIM card SPN to be displayed
The entries in spn-conf.xml overrides the SIM SPN hence this CL disables it
Test: Validated using T-Mobile SIM card with same set of changes for T-Mobile
Bug: 64137294
Bug: 64139429
Merged-In: I3d3e1b1d2dc38a73a657fe7f9220dd894f967c67
Change-Id: I2b4d2cb87f6dd05302ba03c8abda46b9de7f8187
Add Camera, Storage and other permissions for Ornament app.
BUG=62444679
Test: Settings app shows the pre-grant permissions enabled
Change-Id: Idd53b816e025d1f0f7d1f888ac0675203e611d18