Change the default display rotation value and boot animation orientation to 270. This is needed to preserve primary landscape UX after device natural orientation changes to portrait.
Context: go/tangor-natural-orientation
Bug: 260627934
Test: manual test with all 4 values
Change-Id: I1ff42f7df21ec8231ff19fd7e209cfbb84537f93
This reverts commit f75c0dd43d.
Reason for revert: DroidMonitor: Potential culprit for Bug 261776026 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Change-Id: I7941dfe9235d843ac3a24034819ea6e0ffe00884
This change is needed to ensure compatibility of Camera apps that rely on natural orientation being aligned with portrait camera orientation.
0 degrees is selected over 180 to have the back camera at the top of the device when portrait-only apps are force rotated into specific orientation for compatibility.
Also, temporary override ro.surface_flinger.primary_display_orientation to use it instead the value from HWC API to avoid breaking the build even for a short period of time since there is no direct way to synchronize landing of this CLs chain with pa/2342172
Bug: 246793311
Test: manual QA for top apps and manual exploratory testing for overall device experience
Change-Id: I67f9cb522f4478c83ac6bbc18da2eaf4ee0dd686
CABC is enabled as default. For factory build, we'd like
to disable it as default.
Bug: 259212634
Test: adb shell /sys/class/backlight/panel0-backlight/cabc_mode
Change-Id: I9c128ef2e54924a6cd4a082898a3f84a50a03e6f
CP of go/ag/16674532
1. Enable AudioProxy service and client library.
2. AudioProxy service will implement the audio HAL, so add the audio
policy config file.
3. AudioProxy also has its own AIDL interface. Add the compatibility
matrix file for the new AIDL interface, and the audio HAL.
Bug: 197547824
Test: Build and local run
Change-Id: I9aa3dbced63f071bebade5de7d996655fe502295
We will have a 'vendor' project containing proprietary blobs
to be able to build and flash Pixel device when vendor source is not
available.
The project name is
platform/vendor/aosp/google_devices/tangorpro
and the path is
vendor/google_devices/tangorpro
BUG:246437989
TEST: make and flash a tangorpro device
Change-Id: Ia860cc84ffa8db42ae2f30c433e3764459f27732
1. Raise buffer allocation priority
2. Extended cpu boost
Bug: 258359662
Test:
1.use 'adb shell getprop persist.vendor.camera.extended_launch_boost' and 'adb shell getprop persist.vendor.camera.raise_buf_allocation_priority' to confirm the property is default set
2.Camera Check list
3.CTS performance test
Change-Id: I1bc4fbfa493837dedbfd83ff000d4f52f0f74947
Set tangorpro as the tuning_product for tangorpro device.
This was initially set, but then overwritten.
See analysis in attached bug.
Bug:259197392
Test: `m -j com.google.pixel.camera.hal && ls $OUT/apex/com.google.pixel.camera.hal/etc/lib64/camera/`
Change-Id: Ib7ca1ee2f5d1fad6a78d61b04ee636120c0a5be4
Bug: 245442843
Test: check zram swap and backing device
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: Idf96ad2db919c29adcceecd58af9e097e895add1
Since we have tablet project and its COD device class should not
be same as phone, we need to add tag for each tablet project so
that when we build project, we can use different COD setting toward
different projects.
Bug: 244403430
Test: build project and check EIR
tablet should have ComputeR/handheld PC/PDA class and phone should
have Phone/Smartphone class
Change-Id: If7eed69ad9c9a24c9f2366cfa970886255f8c322
Fingerprint AIDL interface provides the module location API.
AIDL HAL can fill out he coordinate(x,y) and report to framework.
Setting different product means HAL is using specific project and report
corresponding (x,y).
Bug: 244261157
Test: make android.hardware.biometrics.fingerprint-service.fpc42
Test: Check Fingerprint mark location is correct in enrollment UI
Change-Id: I866a7c0270a126ed569ac9991720124b7d086803
usi_test is the tool to be used to
- get USI Device Certification.
- debug USI Stylus & Controller.
This patch adds the usi_test binary into userdebug image.
Test: Build and manually check.
Bug: 242689275
Change-Id: I541aa1f3084966f73525a0e8f8de4b46c5efddf1