This reverts commit 0aeed41118.
Reason for revert: heapprofd is now dynamically spawned
Bug: 126724929
Change-Id: Id2d26f8519aff486526512d76cf0c4b28b8677df
Window animations now have rounded corners, meaning that
the shader that we use is more expensive than it used to be.
Because of this, we need to adjust the SF offsets, to make sure
that we'll have enough time to finish the GPU composition without
dropping frames.
Fixes: 122347746
Test: systrace
Change-Id: I81ff31344b5cae2d177fc94c0f649e3aabf73789
This isn't a semantic change, but rather a change how the
configuration is set because we changed how SF interprets these
offsets.
Test: Boot, inspect offsets in regular + transition scenario
Bug: 110112323
Change-Id: Iba61c1247328fc93abb068f59599872488c1e345
Merged-In: Iba61c1247328fc93abb068f59599872488c1e345
This isn't a semantic change, but rather a change how the
configuration is set because we changed how SF interprets these
offsets.
Test: Boot, inspect offsets in regular + transition scenario
Bug: 110112323
Change-Id: Iba61c1247328fc93abb068f59599872488c1e345
This patch specifies the playback duration to 12 ms for a heavy click effect.
Bug: 77863933
Test: manual long press test
Change-Id: I625eacc631b639f161fcddd179623ef8a89db3e1
Signed-off-by: David Lin <dtwlin@google.com>
Add a device flag to decide whether by default, eSIM UI, including the
UI in settings, under Mobile network > Carrier, and eSIM setup flow in
Steup Wizard flow.
Bug: 77707568
Test: E2E
Change-Id: I15f2bc15f33d07a1471e20384aa92dfcfe88e5dd
Since we hit GL comp quite frequently during app transitions, we
need to enable early phase offsets to give it enough time for
composition.
Test: Open app, make sure vsync-offsets shift
Bug: 75985430
Change-Id: I2f85bf72a4b135dce664f7274848f3956a9aaf7a
persist.traced.enable isn't related to hardware, and so the default
value should exist in system partition.
Bug: 73905119
Test: succeeded building and test with taimen
Change-Id: Ie4dd5058e97b58bdff50733f90196c2e1315cce0
Some bugs were found late in the release cycle for DR1.
It seems safer to simply disable MMAP mode for DR1
and enable it in MR1.
Developers can still experiment with MMAP mode by overriding the policy
using AAudio_setMmapPolicy().
Bug: 64316921
Bug: 64311216
Bug: 64494572
Test: "adb shell getprop aaudio.mmap_policy" should print 1
Change-Id: Ia8752693f4e58a27dd901148728543c8d0bb8259
The wrong thermal-config was copied for VR mode.
Bug: 37544246
Test: verify that the correct VR thermal config is on-device
Change-Id: I8605336c5fbdac7450036883a68f1f25f111d286
One msec is on the edge and sometimes glitches.
Two msec is more stable and matches the FastMixer burst.
Bug: 63934178
Test: "adb shell getprop aaudio.hw_burst_min_usec" should be 2000
Change-Id: I9687f5822d0827032b93f98779f9dd6ef9ca074c
This will allow AAudio to route audio data through a new service
that uses ALSA MMAP/NOIRQ mode.
Bug: 63002656
Test: reboot, then "adb shell getprop aaudio.mmap_policy" should be 2
Change-Id: Id2f692ac9350e4c308f17d86ee8d5cbb858bb565
Keep the original property also, to make it easier to experiment
with old and new libadm.so
Bug: 63810681
Test: round-trip USB latency unchanged with old or new libadm.so
Change-Id: I3ba8a670f6d8498a5899c352c544cbd63d815169
This also provides tuning for touch size information.
Test: flash and look at touch size with pointer location enabled
Bug: 62871286
Change-Id: I1dafed6b482a74d9baeac162be1dc831370a5ebc
Remove the cad calibration file and use only factory calibration
file.
Test: Tested on Taimen
BUG=63146009
Change-Id: I3cf1a0084723b925eaa358830f76d48da0841b4e
No change in latency for Taimen
Bug: 62375603
Test: Loopback shows reduction and no glitches on Walleye, no change on Taimen
Change-Id: I6dc85ecdc825462acb4e1cda3227fb4d4f93c56e
Set EFFECT_TICK duration to 4 ms.
Bug: 62176703
Test: VtsHalVibratorV1_1TargetTest
Change-Id: I0ff38adebcd1679b1fb8e061fa46db797a7b354b
Signed-off-by: David Lin <dtwlin@google.com>
Make EFFECT_CLICK 10ms and LONG_PRESS 12ms.
Bug: 62176703
Change-Id: Id676a6581e8beff9ad2d951b2d9f405d38d374b9
Signed-off-by: David Lin <dtwlin@google.com>
Loading process (e.g. taimen):
- rootdir/init.rc
|- /vendor/etc/init/hw/init.taimen.rc
|- /vendor/etc/init/hw/init.taimen.usb.rc
|- /vendor/etc/init/hw/init.wahoo.usb.rc
This CL moves the init.taimen.usb.rc to /vendor/etc/init/hw, and
imports init.wahoo.usb.rc from init.taimen.usb.rc.
Test: Build with related CLs and USB File Transfer works on taimen
Bug: 38301110
Change-Id: I00ba96c1ebb5c17dfd3a8ca59024c2f6b81ef409
Signed-off-by: Yueyao Zhu <yueyao@google.com>