Alex Hong
18fc66690a
Remove the RenderScript HAL from the vendor manifest am: 6ede91b25e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17139607
Change-Id: Ic913596eda63d0a179058bcb713b38421985189d
2022-03-17 14:51:54 +00:00
Alex Hong
096a5685ed
Upgrade VINTF Target FCM level from 6 to 7 am: b7d761b443
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17107403
Change-Id: I80cae6c73c55d4a7f015884dc179d63d6f5b72c6
2022-03-17 14:51:50 +00:00
Alex Hong
6ede91b25e
Remove the RenderScript HAL from the vendor manifest
...
"android.hardware.renderscript@1.0-impl.so" is already removed.
Remove the declaration of corresponding passthrough HAL from the
vendor manifest as well.
Test: run vts -m vts_treble_vintf_vendor_test
Bug: 207076973
Change-Id: Id362529acfdfc3d5eb66d79efabbc8edeefc1dea
2022-03-17 14:06:02 +00:00
Alex Hong
b7d761b443
Upgrade VINTF Target FCM level from 6 to 7
...
Target FCM level 7 requires the newer version of the following HALs.
1. android.hardware.biometrics.face
2. android.hardware.biometrics.fingerprint
3. android.hardware.dumpstate
4. android.hardware.gnss
5. android.hardware.radio.config
Temporarily add the older version of these HALs into the customized product FCM
to claim we are still using the older version and bypass the build breakage.
We will check about how to handle these HALs later.
Test: m check-vintf-all
run vts -m vts_treble_vintf_vendor_test
Bug: 207076973
Change-Id: I4582385b4d0588ce7310d6ecf59ce0834b7c95c2
2022-03-17 14:06:02 +00:00
SalmaxChang
9fa85a18fc
conf: support to mount modem erofs image am: 602c38c63f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17107051
Change-Id: Ib84cd1cce29173783f5b582ea532c6b7772e8351
2022-03-17 05:59:19 +00:00
Wayne Lin
2f5d9c8db7
gps: update gps driver 129.20.23.529478 am: ad680c7138
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17185734
Change-Id: I9fbfe6201db62ee16d61d8402419c5f626cc525f
2022-03-17 05:59:11 +00:00
SalmaxChang
602c38c63f
conf: support to mount modem erofs image
...
- Create fstab.modem for modem as flexibility.
- Add and support both erofs and ext4 images for compatibility.
Bug: 201348703
Change-Id: Idc6dd8ef8f044c764f2811469806ee9e6defb87f
2022-03-17 05:56:33 +00:00
Wayne Lin
ad680c7138
gps: update gps driver 129.20.23.529478
...
- Fix NI control plane issue
- Add NFW IPC between AP and CP
- Ignore RTI in cold start
- Fix OnChip logging issue
Bug: 221337679
Bug: 216098015
Bug: 219856838
Bug: 213009701
Verify test: 224691558
Test: Build pass and GNSS verify test pass
Change-Id: Ice69000357d07ad95d2070c277bcc7848f9d8f5f
2022-03-17 05:37:54 +00:00
Jaegeuk Kim
6cdc37ace6
Remove discard command tuning am: 6d4913e3c7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17226817
Change-Id: Id08faab28225317556dd3f6d98ae6e468525c42c
2022-03-17 03:50:51 +00:00
Jaegeuk Kim
6d4913e3c7
Remove discard command tuning
...
This is done by rootdir/init.rc.
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Change-Id: I939c97aa2cd2ee271f05053eea0af006f6c9b8a1
2022-03-17 03:22:07 +00:00
SalmaxChang
bf80673dc1
dumpstate: add timeout for AoC memory dump am: dd1cd8388f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17199169
Change-Id: I6446be270bbef93c2a71330c0a13f26e3da75620
2022-03-17 02:49:53 +00:00
Devika Krishnadas
fd086e11f1
Increase Max framebuffer count to 3 am: cf0372dc8b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17149098
Change-Id: I7525d01f47f906ad02f373665f610b41d3557275
2022-03-17 02:49:40 +00:00
SalmaxChang
dd1cd8388f
dumpstate: add timeout for AoC memory dump
...
AoC memory dumps will take too long time and cause dumpstate board
timeout. Add 2s timeout for the memory dumps.
Bug: 216422700
Test: Triggered bugreport and checked dumpstate file.
Change-Id: Iedb49fa78caf7c5c54a9a1f69191d7441b7308ee
2022-03-17 02:03:12 +00:00
Devika Krishnadas
cf0372dc8b
Increase Max framebuffer count to 3
...
Bug: 220804307
Signed-off-by: Devika Krishnadas <kdevika@google.com>
Change-Id: I5b21d077e2c8f1ee0a22d19bfeb1e3afd29789d3
2022-03-17 02:01:10 +00:00
Jaegeuk Kim
9397f99361
Enable COMPRESS CACHE in f2fs am: 975370904a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17056333
Change-Id: Ie9ff0369dbf433e4eb22f56501839493d2bd7d66
2022-03-16 22:43:53 +00:00
Jaegeuk Kim
975370904a
Enable COMPRESS CACHE in f2fs
...
Bug: 222321709
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Change-Id: Ia10007c678ea640d00c2fe0438218707d5fd7ce8
2022-03-16 18:24:09 +00:00
Randall Huang
fe32351b07
UFS: enable UFS clock gating when off mode charging am: 3bec1149e8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17199168
Change-Id: I0e51251784d07d071e522a1ab9d1c369a7ada51f
2022-03-16 17:17:03 +00:00
Randall Huang
3bec1149e8
UFS: enable UFS clock gating when off mode charging
...
Avoid high UFS power consumption
Bug: 224888044
Test: check clkgate_enable in uart console
Signed-off-by: Randall Huang <huangrandall@google.com>
Change-Id: Ie5504a259621a8661133eebd8f574d5af2809abb
2022-03-16 16:50:46 +00:00
Ryan Chu
1ce42aa038
factory: update owner and group for root am: 1f95aca935
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17164723
Change-Id: I05f0d88cf799b1dd98c9b0cbd592ab134eaed9c2
2022-03-16 07:17:30 +00:00
Ryan Chu
1f95aca935
factory: update owner and group for root
...
Update the exec root owner and group for factory_post_boot
Bug: 222226268
Test: pidx=`adb shell pidof adbd` && adb shell cat proc/$pidx/task/$pidx/sched | grep "adbd \|effective uclamp.min"
Change-Id: I7ad3fc9f2db8bd4d6f4c3d2fdf1de1abc0ddcb16
2022-03-16 06:56:14 +00:00
Martin Liu
56ca525702
Enable page pinner am: 1c697c5df3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17199103
Change-Id: Idcc205458413223f236fa6ed4664f65fe8140e98
2022-03-16 06:06:42 +00:00
Martin Liu
1c697c5df3
Enable page pinner
...
Enable page pinner to catch long pin pages' history so
we can root cause issues.
Bug: 224771748
Test: check kernel cmdline
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I3b384d427ac0ba48841d9a13e8f5565d9a83fb72
2022-03-16 05:44:23 +00:00
GOOGLE\huangaustin
177fecbbd6
[PixelLogger][P22] Update P22 Pixel_default.nprf am: a581e2420c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17183531
Change-Id: I3a47a2fc45fb43c6676c714a9963497faf1b5f37
2022-03-16 04:53:16 +00:00
GOOGLE\huangaustin
a581e2420c
[PixelLogger][P22] Update P22 Pixel_default.nprf
...
bug: 214351205
Change-Id: I5f5006711618e82bb1a65fe869200fdeed7dda81
2022-03-16 04:29:10 +00:00
Martin Liu
57c771c0dd
sync RCU settings am: 66fe1adedd
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17197743
Change-Id: Ib405450ddb8df9ecd801e4e4a6c8ea4366d3b2e8
2022-03-16 01:28:13 +00:00
Martin Liu
66fe1adedd
sync RCU settings
...
sync RCU settings to improve overall RCU latency
Bug: 224756824
Test: check cmdline
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I1d320a308009111a0598bbda3f5c5da9e447e17e
2022-03-16 01:00:26 +00:00
Jaegeuk Kim
2604a8e2f7
Remove android.hardware.renderscript to fix vts am: 46d2ff83a6
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17056300
Change-Id: Ib0b54c2fd72e3f0c51135fffedb8cbf6777d53b1
2022-03-15 18:14:37 +00:00
Jaegeuk Kim
46d2ff83a6
Remove android.hardware.renderscript to fix vts
...
Bug: 221171447
Bug: 213121817
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Change-Id: Ia9426fc34fea6494a810515dc102bd610cc6447d
2022-03-15 17:47:48 +00:00
Denny cy Lee
8073afbf9f
Pixelstats: porting from p21 am: f9c2f03287
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17120763
Change-Id: Ic372c7a12d5885a8fa669c779e8de73a44a8161f
2022-03-15 03:16:24 +00:00
Denny cy Lee
f9c2f03287
Pixelstats: porting from p21
...
Bug: 222019890
Bug: 222657999
Test: check debug logcat in pixelstat, HardwareInfo
Change-Id: I110a2b2713b6c27e23418569bb8d1b726af07b95
2022-03-15 03:09:18 +00:00
Martin Liu
a9a5e2c16b
Disable memcg am: e00a9b2099
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184863
Change-Id: If7271f80132e3816bcf14ad936b4f74b8f674aea
2022-03-15 01:28:51 +00:00
Martin Liu
e00a9b2099
Disable memcg
...
Pixel kernel don't use MEMCG, let's disable it to
minimize the overhead.
Bug: 224521042
Test: check cmdline
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I60681fb04e4f9a41814eda5988b6c1a0d4fb127c
2022-03-15 01:05:11 +00:00
Midas Chien
e5197a08da
display: make early wakeup node is readable am: 93fdc4704e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17139604
Change-Id: I294beab6fe56ee4e5d7758edc010513bc4162479
2022-03-14 18:57:42 +00:00
Midas Chien
93fdc4704e
display: make early wakeup node is readable
...
Bug: 221384860
Test: cat node
Change-Id: I69fe93f467c12e009e97d6f953ba404bec558834
2022-03-14 18:30:42 +00:00
Roshan Pius
4eda8091b2
gs(uwb): rename uwb HAL am: 5105ef7148
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17002988
Change-Id: Ib9ca8980d73f3ad3734261b18763e6ae1402d500
2022-03-14 16:40:40 +00:00
Roshan Pius
5105ef7148
gs(uwb): rename uwb HAL
...
Bug: 186585880
Test: Manual Tests
Change-Id: Ib534ee5dd27d41bdc0c386281044ed1a596d33d2
2022-03-14 16:09:02 +00:00
Jinting Lin
03601829ac
Revert "Increase the default log file size and number" am: d34bde9355
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17167769
Change-Id: I4b1369aa1c80dba300775f0a1a05a79ab9f0dcf1
2022-03-11 15:28:19 +00:00
Jinting Lin
d34bde9355
Revert "Increase the default log file size and number"
...
This reverts commit 06a6fc0401
.
Reason for revert: unexpected parsing failure
Change-Id: Ie4b42e085ee5677bb8e15ca716edf5ae1b976f72
2022-03-11 15:02:47 +00:00
George Lee
198801dfbf
bcl: Increase hardware clock divider count am: 5d2540b63c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17128331
Change-Id: I75909874dc534354c90475e2e87e7d96b780ac72
2022-03-10 20:38:26 +00:00
George Lee
5d2540b63c
bcl: Increase hardware clock divider count
...
By increasing hardware clock divider count, we do not need to throttle
as hard to mitigate for brownout.
Bug: 221070649
Test: Local stress test to ensure no brownout.
Signed-off-by: George Lee <geolee@google.com>
Change-Id: If130d477f617c0e62efa5f35effa122b60253107
2022-03-10 20:17:32 +00:00
Nishok Kumar S
6198909b59
ueventd: Add gxp device with system group read write permission am: 37c514bbcf
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17149088
Change-Id: I17ed6007db057f9edd5bf5c79e97450000904ce4
2022-03-10 16:48:42 +00:00
Nishok Kumar S
37c514bbcf
ueventd: Add gxp device with system group read write permission
...
Test: adb shell setprop persist.vendor.camera.blur_refine.enable_dsp 1
adb shell pkill -f camera
Bug: 223088240
Change-Id: I87e714e03320ae30ab885c4713d1031ffa6b2ae1
2022-03-10 06:34:06 +00:00
Andrew Chant
e032820f65
factory: add factory_post_boot.sh/boost adbd am: 2f2f7fd3de
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17130365
Change-Id: I235576a7f67f58932083e2db356639b3aff63260
2022-03-09 12:10:24 +00:00
Andrew Chant
2f2f7fd3de
factory: add factory_post_boot.sh/boost adbd
...
Add factory_post_boot.sh for factory targets to boost
adbd on boot.
Bug: 222226268
Change-Id: If20455705e2632eda95297952cfd770a4e8ff6f7
2022-03-09 10:15:36 +00:00
wenchangliu
62a1b20854
Update correct max block counts am: dced35e5c5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17092191
Change-Id: I00ae0a357792e0227e93fc99cbb0cde440911251
2022-03-09 09:12:55 +00:00
wenchangliu
dced35e5c5
Update correct max block counts
...
Fix incorrcet video resolution capability report from
media_codecs_aosp_c2.xml.
Bug: 222095724
Test: demo-transformer HEVC 2160p transcoding
Change-Id: Ie0bb25c88440f7806b01bcaa49b23980d7f4e45f
2022-03-09 08:29:01 +00:00
Jesse Hall
6c3f7b3986
gpu: use hwui vulkan backend am: 6581005c3c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17125952
Change-Id: I6194c0c2c4f7132d58fe113348b408abb852f57e
2022-03-09 03:39:38 +00:00
Jesse Hall
6581005c3c
gpu: use hwui vulkan backend
...
The Vulkan backend is the intended production configuration and what we
shipped gs101 with.
Also checked remaining gpu configuration and minimized textual
differences from the gs101 device.mk for easier comparison.
Bug: 223406172
Test: Launcher, YouTube video playback, Pixel Camera preview & shot
Change-Id: I85e3c34ef424f7cef97bcfb6f5a10746fc0b9804
2022-03-08 11:34:55 -08:00
Jimmy Shiu
5dad01fd7f
powerhint: remove powerhint.json for separating configs am: 477bf34e81
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17106012
Change-Id: I2f71aa70ecb111f99c95cbee99545e558626280e
2022-03-08 15:47:06 +00:00
Jimmy Shiu
477bf34e81
powerhint: remove powerhint.json for separating configs
...
Remove the old common powerhint.json file.
Test: build and manually check
Bug: 207573241
Change-Id: Idcebb479cb52b536ffd8d1f79f00293d3c0c4131
2022-03-08 19:34:50 +08:00