Commit graph

39 commits

Author SHA1 Message Date
Robin Peng
f2d98a67a1 Symlink current prebuilt folder to android root
The Android are now based on Trunk Stable world and Pixel prebuilts CLs
also needs to reply with this which controlled by the flag which results:
- the flag value might be different on each branches
- the flag value are mostly different on each release configuration
- for local builds, ENGs' needs to figure out the correct location
  of current prebuilts by checking through entire prebuilt textproto
  files

To alleviate this problem, create an symlink file under android root
indicates current prebuilt path after invoke the android lunch cmd.

Bug: 364831620
Flag: EXEMPT export current prebuilt path
Change-Id: If21d63a61fbbfbb4a6af096e63238cc44a66ce22
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 07:27:09 +00:00
Bill Yi
32340a0d59 Add AOSP support for tegu
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 names are
platform/vendor/aosp/google_devices/tegu

and the path is
vendor/google_devices/tegu

BUG: 362002791
Change-Id: I82b51019fb5bcfe3dd864078601cbba5165fa198
2024-08-24 17:47:38 -07:00
Suprabh Shukla
cdaeb10dad Add irq_device_map.xml to Tegu overlay
This file is used to map IRQ devices to subsystems for attribution by on-device services.

Flag: EXEMPT resource only update

Test: atest GtsIrqDeviceMapTestCases

Bug: 349703549
Change-Id: Ibffac132b1ff293ab9d52fb1655de7c3cbd1cb05
2024-08-16 01:47:45 +00:00
Kimi Hsu (xWF)
0c7a26bb66 Merge "Set a proper status bar height" into main 2024-08-13 03:24:11 +00:00
Kimi Hsu
94af34f2ce Set a proper status bar height
Bug: 352838267
Test: make and boot
Flag: EXEMPT bugfix

Change-Id: I04ab3af793b5f708be62e251b0f2f608689cadec
2024-08-09 02:57:41 +00:00
Cindy Chung
5028f6e3f7 Modify maxGamma value of short-term model
Bug: 346699039
Test: dump display log
Flag: EXEMPT bugfix
Change-Id: I07f340f64917c0459ad97cc3baec1f72ede1da4a
2024-08-02 06:08:50 +00:00
ferrio liu
13558adb26 power_profile.xml: Update CPU Parameter for tegu
Test: manual test
Bug: 353859162

Flag: EXEMPT, this is an update for power profile
Change-Id: I32f41371baa7f6bdf63c7dc89beb48981b78c45f
Signed-off-by: ferrio liu <ferrioliu@google.com>
2024-07-18 06:06:59 +00:00
Hawkwood Glazier
75c53eff9c Adjust positioning smartspace on weather clock tegu
Bug: 343751803
Test: Manually checked device
Change-Id: I8d73515f8691485eae5734870fd3decdbe714fe5
2024-07-16 19:36:15 +00:00
Willy Hu
7cf1212fa0 Apply new IA requirement
See b/227579876, for P23 and later, we can send null initial attach data profile to modem to clear any previoud data profiles.

Flag: NONE flag cannot add in xml table
Bug: 350995961
Change-Id: I87169a482abe339158e1fa1a25adea74ad22760d
Test: Build pass.
2024-07-04 02:40:16 +00:00
Treehugger Robot
dafaf5351e Merge "Add MMS UA, UAProf for Tegu" into main 2024-07-01 12:18:58 +00:00
Arindam Mondal
2026f4b049 Configure quickpickup gesture support.
FLAG: EXEMPT Enable quickpickup gesture.

Test: manually builds
Bug: 347122583
Change-Id: I00f5ece65e2627337c93240b5bd58d695d214131
2024-06-26 05:34:42 +00:00
timtmlin
ea9b28e36c Add MMS UA, UAProf for Tegu
Reference:
go/tegu-skus

Bug: 349475160
Test: make
Flag: NONE project MMS setting
Change-Id: I60560c1b4f3214ee024d1b0510d9f7d1261ed41d
2024-06-26 12:55:00 +08:00
Kimi Hsu
7de6734a38 Merge "Update display shape" into main 2024-06-06 08:17:27 +00:00
Kah Xuan Lim
888193468c Merge "Revert "Disable Dex preoptimization"" into main 2024-06-05 07:50:58 +00:00
Kah Xuan Lim
99bfceca0a Revert "Disable Dex preoptimization"
This reverts commit 6c52094291.

Reason for revert: Disabling dex preoptimization doesn't solve the root cause of the bug and will cause some performance issue.

Flag: build.WITH_DEXPREOPT
Bug: 343341492
Bug: 343367700
Test: Build with target non-aosp targets in presubmit and aosp targets following the reproduce steps in b/343341492
Change-Id: I2309453918333b1bce7e3194c77c9cd4762c1b69
2024-06-05 03:28:24 +00:00
Kimi Hsu
256a5e78ac Update display shape
Bug: 337202957
Test: make
Change-Id: I3fed1757b0df411e665b4356942e490f695deb84
2024-06-04 08:51:33 +00:00
David Christie
bab49992fe Config Tegu to allow external GPS location providers
-A noop change by itself, but allows Google to later overlay
 a different GPS engine within GmsCore.

Bug: 343731153
Test: Manual
Flag: EXEMPT resource only update

	modified:   tegu/overlay/frameworks/base/core/res/res/values/config.xml

Change-Id: Id4ea559c8fb666fee06ec73b5a30414bd8c232a8
2024-05-30 19:10:57 +00:00
Treehugger Robot
3ac2dc0002 Merge "display: tegu: don't apply overlay in low light" into main 2024-05-27 02:30:10 +00:00
Kah Xuan Lim
6c52094291 Disable Dex preoptimization
When building with dexpreopt, the odex complains about not being able to find certain system server jars.

```
FAILED: ninja: 'out/soong/system_server_dexjars/modemml-tflite-service.jar', needed by 'out/soong/.intermediates/packages/modules/AdServices/adservices/service/service-adservices/android_common_apex33/e18b8e8d84cb9f664aa09a397b08c165/dexpreopt/service-adservices/oat/arm64/javalib.odex', missing and no known rule to make it
03:32:32 ninja failed with: exit status 1
```

Flag: build.WITH_DEXPREOPT
Bug: 339345077
Change-Id: Ic2900b4077e2311b6cbcd4a56365b36ba60c455f
2024-05-16 07:37:00 +00:00
Shin-Yu Wang
bda4605c5b Merge "display: tg4b: use default adaptive brightness table" into main 2024-05-08 02:04:11 +00:00
Jason Chang
29dbabf9f2 Merge "Adjust Power button light reveal position in line with the power button." into main 2024-04-29 10:53:09 +00:00
Jason Chang
b31134b8c2 Adjust Power button light reveal position in line with the power
button.

To configure the power button light reveal’s y-axis offset.

Bug: 336667868

Test: manually test and check the Power button light reveal visual
Change-Id: I6db7179a4c877a5b136ac7c05a4181ca02d3dc88
2024-04-29 09:34:33 +00:00
Jason Chang
1c85f94fad Fix udfps lottie animation UI wrong place for new project
Customize overlay package for udfps lottie animation
translate position.

Flag: NONE

Bug: 335564108

Test: manully test with reproducible steps:
1. Flash the device.
2. Set fingerprint in SUW
3. Observe behavior.

Change-Id: I15a76c3d08ab97492de219de7c6c15596030df3f
2024-04-29 06:47:16 +00:00
Shin-Yu Wang
84e10290c3 display: tg4b: use default adaptive brightness table
Bug: 316356236
Test: Check dumpsys display
Change-Id: Ib9f8f56563700e1c04db5a0fddc13ed39d3136bf
2024-04-29 06:25:54 +00:00
Treehugger Robot
3e3669795c Merge "Update pixel pitch of device" into main 2024-04-23 09:20:11 +00:00
chenkris
b302f80dc3 Update pixel pitch of device
Bug: 336186841
Test: manual
Change-Id: Ic3b80f3d4505469df3ca5b934729a67a7a87e142
2024-04-23 07:46:02 +00:00
Kyle Hsiao
1dc84395b7 Remove duplicate DEVICE_PACKAGE_OVERLAYS
Bug: 336219663
Test: Manual
Change-Id: I32485b3d2b759002fc0f652f73f3aa89ddb61be2
2024-04-22 09:21:03 +00:00
Kyle Hsiao
a320a803f7 Enable secure NFC support
Bug: 335536626
Test: manual
Change-Id: I0197cdde73f5a96581e7dff09c146aac53a9e221
2024-04-18 03:41:55 +00:00
Cathy Hsu
5f058f3dfd display: tegu: don't apply overlay in low light
Bug: 331570018
Test: trigger AOD night mode
Change-Id: I5cb3fa53350973a2b7e6cf6273e7317689663628
Signed-off-by: Cathy Hsu <cathsu@google.com>
2024-03-27 10:42:28 +00:00
Kimi Hsu
8c7aa205b3 Update rounded corner, cutout and display shape configs
Bug: 316356512
Test: make
Change-Id: Ib46c62162aaece55fe932fd744cd95f1592ff7c3
2024-03-20 10:02:41 +00:00
Ravi Jain
6aee199bf1 tegu: Set audio haptic channel amplitude limit
Bug: 317840345
Test: adb shell dumpsys vibrator_manager
Change-Id: I269658cb20fd0742c412521c71a93114eed09654
2024-03-15 09:30:56 +00:00
Shin-Yu Wang
0863eed3df Merge "display: disable smooth display be default" into main 2024-03-15 05:23:09 +00:00
Shin-Yu Wang
bbd1230cf9 display: disable smooth display be default
Update the package overlay order to apply device specific display
settings.

Bug: 316868583
Bug: 316356788
Test: smooth display is off after factory reset
Change-Id: Id8573ccdd451ae31ac8a0bb22abfa90232bb40c2
2024-03-14 09:25:08 +00:00
KRIS CHEN
28d48396a5 Merge "Add config_dozeUdfpsLongPressSensorType" into main 2024-02-21 07:47:20 +00:00
chenkris
ef0b5799e5 Add config_dozeUdfpsLongPressSensorType
Bug: 322899343
Test: Authenticate fingerprint under AoD.
Change-Id: Idff17b3eb530578e2cdcf8e5b26873bf7785cd78
2024-02-20 10:40:43 +00:00
Shin-Yu Wang
78f7950003 Update screen density to 420
Bug: 316356550
Test: show correct UI size & adb shell wm density
Change-Id: I22bfc6fa3f28a7b3fff4d573128fd2ad85d2dd7f
2024-02-06 03:16:36 +00:00
Roshan Pius
92b0f3c70c Revert "tegu(nfc): Modify NFC overlays for NFC apex"
Revert submission 25189355-nfc_overlay

Reason for revert: Causing bootloop with signed builds

Reverted changes: /q/submissionid:25189355-nfc_overlay

Bug: 309117462
Change-Id: Idee28a25022949808dc6afe3a3ec96b6b1fcffd6
Test: Compiles, device boots up
2023-11-04 19:01:03 +00:00
Roshan Pius
48b91fc719 tegu(nfc): Modify NFC overlays for NFC apex
Bug: 307763519
Test: Manual flash and tested the overlay values are taking effect.
Change-Id: Iff7e18da9f36109202a5cfbc48347b720d5e6d73
2023-10-26 10:03:00 -07:00
Wilson Sung
a5146d127e Initialize Tegu
Copy tegu from caimito c3019ae

Bug: 298309659
Change-Id: I7d168ff0c60b7c3696239c12534ea3cfac239c1a
2023-09-15 09:48:00 +00:00