* Since walleye and taimen require repartitioning
so the definition of the system_ext is also different, we need different fstab adjustments,
on the other hand this is necessary because we are no longer mounting from the kernel side.
* Switch to eucalyptus kernel
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com>
To workaround the removal of gBn/sConstructorMap from libhidl just for
the blobs that call _ZN7android8hardware7details17gBnConstructorMapE
and/or _ZN7android8hardware7details17gBsConstructorMapE.
Change-Id: I2376734cefb9d63775bd4e82feca9c588cd191ac
These debuf.sf.early_* properties have been inactive because they are
all eclipsed by the settings in wahoo/device.mk. Specifically,
// wahoo/device.mk
PRODUCT_PROPERTY_OVERRIDES := a=10
// taimen/device.mk
include wahoo/device.mk
PRODUCT_PROPERTY_OVERRIDES += a=20
With above, PRODUCT_PROPERTY_OVERRIDES becomes "a=10 a=20" and the build
system has chosen "a=10" via the uniq-pairs-by-first-component macro.
This was because PRODUCT_* lists were designed with an assumption that
those mk files are inherited (without being included) in which case the
values from more specific *.mk file are 'prepended' (not appaended).
Since the settings in taimen/device.mk has been obsolete, let's remove
them. This problem was actually found with
I9c073a21c8257987cf2378012cadaeeeb698a4fb where duplicated sysprop
assignments are prohibited, which is an attempt to make the sysprop
settings be agnostic to the confusing ordering behavior imposed by the
product inheritance mechanism.
Bug: 117892318
Bug: 158735147
Test: m
Exempt-From-Owner-Approval: cherry-pick master
Merged-In: I6d1dd46edba0ad69586791935fca0da484ef2746
(cherry picked from commit 695f1fbe29f2ea08ed3a5cefb0fa487bea9144f4)
Change-Id: I6d1dd46edba0ad69586791935fca0da484ef2746
Revert "[DO NOT MERGE] Remove ASSIST_GESTURE action from deferre..."
Revert submission 11818631-deferred_medium_priority_actions
Reason for revert: <investigate b/159568565>
Reverted Changes:
Id1d6d67f6:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
I9bc31a200:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
I9b033a06e:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
I1633e191c:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
I56d8f9e5d:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
I086d2d9a5:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
Ibc6e15d29:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
I086d2d9a5:[DO NOT MERGE] Remove ASSIST_GESTURE action from d...
Change-Id: I0d174786308589a8bd6eaa0453b8614008b509d9
We plan to disable active edge from P20 project. Since the
deferred_medium_priority_actions contains ASSIST_GESTURE action and
it will be the showing deferred setup condition. So we add a new
PixelSetupWizardOverlayActiveEdge RRO package to enable this action from
deferred_medium_priority_actions for P19 and older project.
go/suw-disable-activie-edge
Bug: 158540758
Test: manual test
Change-Id: I9b033a06e04ea6c97003d972058e0c7b0349d6c9
Moved vendor overlays for Walleye and Taimen to device
to support backwards compatability.
Bug: 148390250
Test: Built walleye
Test: Built taimen
Change-Id: I594ffac6ea600c70ce24c6821e57e8fcc6895a75
This reverts commit f8c6fee371.
Taimen has no first-stage ramdisk and there is no need to install
GSI keys there.
Bug: 140873290
Test: tree hugger
Change-Id: I0b4bfdcc32718824ff5acb2b0263d7fe8aa2df63
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