Set the permission for the two dma heap.
They are used for mmap audio in exclusive mode.
/dev/dma_heap/aaudio_playback_heap
/dev/dma_heap/aaudio_capture_heap
Bug: 165737390
Test: make
Change-Id: Ie8d35d59fb3bde10915dd0e0746852849acbad8c
The pinner now asks the runtime for odex/oat/vdex files.
Test: adb shell dumpsys pinner
Bug: 144773394
Bug: 182593454
Change-Id: Idd26c511f5dbdcb29ded55170b8460f3c81a1ea3
Bug: 184213723
Test: The following error logs were gone
03-25 17:03:04.317 E init : Do not have permissions to set 'ro.debug_level' to '0x494d' in property file '/vendor/build.prop': SELinux permission check failed
03-25 17:03:04.317 E init : Do not have permissions to set 'ro.arch' to 'gs101' in property file '/vendor/build.prop': SELinux permission check failed
Change-Id: I1326752935665568285971944366e9e977ef9013
In pixel phone, we did not have the HDMI interface so we should remove
the persist.demo.hdmirotationlock from device.mk
Bug: 184104675
Test: There is no failed selinux log regarding
persist.demo.hdmirotationlock
Change-Id: I97299a941fe8b30b0397e8c181b02a435e4642b8
Without decoupling, PowerManagerService prevents system from going to
suspend when display is in AOD.
Bug: 180896425
Change-Id: If2eeaaebb3137bbfe9ba71f47e8b1efdcff14197
The flag "OLDER_GADGET" is no need.
Using "11110000.dwc3" be the udc name.
Test: Build Pass and boot to home
Bug: 177879761
Signed-off-by: Ricky Niu <rickyniu@google.com>
Change-Id: I43c9e2815a6384c4dffdc47312fa0f372b34d9e9
For the 1st boot with efs erased, we need to relabel efs first to chown
for rfsd and cbd to access.
Bug: 184221482
Test: Check rfsd and cbd could access efs w/wo erasing.
Change-Id: Ib186cf5c9375ebef177081a612d5486c35fc20f4
android.hardware.faketouch
android.hardware.touchscreen
android.hardware.touchscreen.multitouch
android.hardware.touchscreen.multitouch.distinct
android.hardware.touchscreen.multitouch.jazzhand
Bug: 183471879
Test: build and check out folder
Test: push to DUT and check feature
adb shell pm list features | grep touch
Signed-off-by: Tai Kuo <taikuo@google.com>
Change-Id: Id910bd790bb495fec29938954efc30b74f6cd3fa
The public.libraries-google.txt used to contain the
libedgetpu_client.google.so in order to expose it through
/system_ext/. We are now switching to use its vendor
variant in order to let pre-built /product/ applications to
access it instead, hence removing this no longer used
/system_ext/ version.
Bug: 184008444
Test: tested on local Oriole + GCA
Change-Id: I291aa879c263411e0be0ba3c4089bd798e0c009d
Bug: 143246001
Test: build and flash, verify
1. Setup screen animation looks correct,
2. Camera app works including taking a photo and video,
3. Video playback works e.g. Youtube and Exoplayer,
4. CtsNativeHardwareTestCases,
5. VtsHalGraphicsMapperV4_0TargetTest.
Change-Id: Idc8abdf3fbc66afda6a4a706878ced48ba882c7f
Remove the overriding since the aggregation of Wifi link layer radio stats from all radios is enabled by default.
Bug: 183991297
Test: manual test
Change-Id: I9c0f657a4c3bd6242722e751ab0f7c0b0734dd8e
GPU takes long time (>8ms) when app launch animation and some pip case.
When doing animation, GPU needs to handle some heavy tasks like color
conversion, app rounded corner. Enable the expensive rendering hint to
raise the gpu frequency to avoid frame drop due to long gpu completion.
Bug: 179007786
Test: 1. Open Chrome/Chrome with pip from homescreen
Swipe vertically to go back to home screen
Measure the gpu completion time and "FrameMissed" count from systrace result
2. 4K60fps HDR Video playback and measure the DoU Power impact
Change-Id: I37f92018e5fd5a925189431db39409f11079b778
1.Correct the file path.
2.Should put into corresponding device folder for Oriole and Raven.
Bug: 167996145
Test: manual test
Change-Id: I6ee19147618abee4010da3b11035ce5dd8cd3cf3
We would like to collect stime of kswapd0 and kcompactd0.
readproc is required to access /proc/<pid>
Bug: 173101018
Test: build pass
Test: adb shell cmd stats print-logs
adb logcat | grep 105014
stime can be collected.
Change-Id: I8594f9e75a998718735503bbd5f2f5086a25c365
Uses new GCH config toggle to ensure that the lazy HAL is
definitely not present on gs101 devices, as it currently causes
increased startup latency and CTS failures.
Bug: 183612387
Test: mm in hardware/google/camera, verify that lazy HAL is not
present in the out directory.
Change-Id: I3b17be1c216b796a9820e14b3520f6e43c6442ab