Commit graph

783 commits

Author SHA1 Message Date
Sasha Smundak
e0fae2107b Simplify the check am: aab103264d am: d61bf9cd2b
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/1907731

Change-Id: I65c3de97c9922b8f7e167ae0f9a567e787902fd7
2022-01-21 22:29:21 +00:00
Will McVicker
bbc4e64596 gs101: recovery: add wait for dwc3 device to probe am: 04c94df116 am: b62568becb
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/1881538

Change-Id: I2754aedadff2ba7d024e46a01ea86a86e9ad7830
2022-01-21 22:28:46 +00:00
Bowgo Tsai
6b7e6787e1 Removing 'verity_update_state' am: e77021b4c4 am: be59761ace
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/1878153

Change-Id: I32016a579f9ee62257c0676f0aba5c300f2a6924
2022-01-21 22:27:29 +00:00
Sasha Smundak
d61bf9cd2b Simplify the check am: aab103264d
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/1907731

Change-Id: I345f2d840499e6048b472cacaa666b7b7bbbacf1
2022-01-21 22:10:19 +00:00
Will McVicker
b62568becb gs101: recovery: add wait for dwc3 device to probe am: 04c94df116
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/1881538

Change-Id: I9d2abf092a4a891857a12fae7c78b588f0d8c067
2022-01-21 22:09:59 +00:00
Bowgo Tsai
be59761ace Removing 'verity_update_state' am: e77021b4c4
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/1878153

Change-Id: I4b7c7518e5ea0755ebb9593566302b622785dcc5
2022-01-21 22:08:26 +00:00
Sasha Smundak
aab103264d Simplify the check
Fixes: 198503238
Test: treehugger
Change-Id: Ia27a4413e42821310d1fe0bcad4cfc78595c6841
2021-12-01 08:59:00 -08:00
Will McVicker
04c94df116 gs101: recovery: add wait for dwc3 device to probe
This patch adds a dependency on the dwc3 device probing before setting
the sys.usb.controller property. Without this, we have a race between
fastbootd starting and the dwc3 device probing. If fastbootd starts
before the dwc3 device probes, then the recovery init.rc will fail to
setup the USB gadget resulting in "fastboot devices" failing to detect
the device.

Bug: 202338035
Test: verify device is detected in fastbootd
Change-Id: I146451eae03f23dde915c00af3028681be41a8c1
2021-11-04 14:36:37 -07:00
Bowgo Tsai
e77021b4c4 Removing 'verity_update_state'
This is not needed in device-specific init.rc file, because it's
is superseded by commit I300265f4af9c2781d40537f391bda9eaf62c27ba.

Bug: 203720638
Test: presubmit
Change-Id: I9798f0fa868e453b62dcdd8d7b4ee7a94c7f148f
2021-11-03 15:11:42 +08:00
Siddharth Kapoor
79b0ea41ef Add GPU Power-on hint for LAUNCH am: 0b13fa4150
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16091140

Change-Id: I367712736fb7fa56c579687516ef5cde5e374b72
2021-11-02 05:03:24 +00:00
Siddharth Kapoor
0b13fa4150 Add GPU Power-on hint for LAUNCH
Bug: 201718421
Test: trace while App launch
Change-Id: I5f994cf87a1696f843a2419d52133ccc5951d23c
Signed-off-by: Siddharth Kapoor <ksiddharth@google.com>
2021-11-02 02:31:15 +00:00
Jiyong Park
96c68d5a95 [automerger skipped] Remove ndk_platform backend. Use the ndk backend. am: 8907a4f4b9 -s ours am: c4b66a0cdb -s ours
am skip reason: Merged-In I25ec19101c408cc29df38d127f284c7085fe1d1a with SHA-1 493c5f6adb is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16119647

Change-Id: I4dbf8ae7ae219f3fd56c365e52943679a83dd19e
2021-10-27 06:46:16 +00:00
Jiyong Park
0fae191179 [automerger skipped] Remove ndk_platform backend. Use the ndk backend. am: 920293d589 -s ours am: acb8ef6316 -s ours
am skip reason: Merged-In Iebc1c5d4c277e96cf7564d882aeecb084adc53ee with SHA-1 3428793114 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16119646

Change-Id: Icbc02cc8c61eb5769da905be939f52db3847091d
2021-10-27 06:46:15 +00:00
Jiyong Park
73ad7b32d0 [automerger skipped] Remove ndk_platform backend. Use the ndk backend. am: 8907a4f4b9 -s ours
am skip reason: Merged-In I25ec19101c408cc29df38d127f284c7085fe1d1a with SHA-1 493c5f6adb is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16119647

Change-Id: I6b10b89ad4dd7b73830f26d0f5d70e7645b5d19f
2021-10-27 06:27:14 +00:00
Jiyong Park
e30c8d7216 [automerger skipped] Remove ndk_platform backend. Use the ndk backend. am: 920293d589 -s ours
am skip reason: Merged-In Iebc1c5d4c277e96cf7564d882aeecb084adc53ee with SHA-1 3428793114 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16119646

Change-Id: I23c6aa34149143db8d5f103604e606f7c4694b24
2021-10-27 06:27:12 +00:00
Jiyong Park
2ec7b3ed96 Remove ndk_platform backend. Use the ndk backend. am: 493c5f6adb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16119650

Merged-In: I25ec19101c408cc29df38d127f284c7085fe1d1a
Change-Id: I27e0477d8673dd78fd96a2ceddc597f8435372c5
2021-10-27 10:28:53 +09:00
Jiyong Park
a259a1db18 Remove ndk_platform backend. Use the ndk backend. am: 3428793114
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16119649

Change-Id: I2657a0f2342879a8897af8677b3ec665e3a723e4
2021-10-27 01:05:57 +00:00
Jiyong Park
33a1aaa056 Remove ndk_platform backend. Use the ndk backend.
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.

The prebuilt files had a reference to
android.hardware.gnss-V1-ndk_platform.so. Change it to
android.hardware.gnss-V1-ndk.so by diretly editing the DT_NEEDED entry.

Bug: 161456198
Test: m
Merged-In: I25ec19101c408cc29df38d127f284c7085fe1d1a
Change-Id: I25ec19101c408cc29df38d127f284c7085fe1d1a
2021-10-26 15:39:21 +09:00
Jiyong Park
96a77be5a3 Remove ndk_platform backend. Use the ndk backend.
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.

Bug: 161456198
Test: m
Merged-In: Iebc1c5d4c277e96cf7564d882aeecb084adc53ee
Change-Id: Iebc1c5d4c277e96cf7564d882aeecb084adc53ee
(cherry picked from commit 25368375b1759a13cacbfa1a9a183d4eee7381b2)
2021-10-26 15:36:47 +09:00
Jiyong Park
8df53b2407 Remove ndk_platform backend. Use the ndk backend.
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.

The prebuilt files had a reference to
android.hardware.gnss-V1-ndk_platform.so. Change it to
android.hardware.gnss-V1-ndk.so by diretly editing the DT_NEEDED entry.

Bug: 161456198
Test: m
Merged-In: I25ec19101c408cc29df38d127f284c7085fe1d1a
Change-Id: I25ec19101c408cc29df38d127f284c7085fe1d1a
(cherry picked from commit 0e4aa8b8a1a5184cdb8330aded181cd7f5fec256)
2021-10-26 14:58:39 +09:00
Jiyong Park
c77442bde5 Remove ndk_platform backend. Use the ndk backend.
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.

Bug: 161456198
Test: m
Merged-In: Iebc1c5d4c277e96cf7564d882aeecb084adc53ee
Change-Id: Iebc1c5d4c277e96cf7564d882aeecb084adc53ee
(cherry picked from commit 25368375b1759a13cacbfa1a9a183d4eee7381b2)
2021-10-26 14:58:15 +09:00
Victor Liu
9b6c980301 move uwb feature to system_ext am: 52317f994b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16088272

Change-Id: Ia69d419e290cd8782d417420b719cc93a406f2db
2021-10-20 15:49:50 +00:00
Victor Liu
193c85c4ef move uwb feature to system_ext
this prevents the gsi device from starting uwb

Bug: 203052451
Test: nearby-share on uwb device
Signed-off-by: Victor Liu <victorliu@google.com>
Change-Id: Iec21b82dfd79849b2d949f696e59d64f0487edad
2021-10-19 21:57:25 +00:00
Kyle Lin
fd1871eb7a init.gs101.rc: adjust ratio_ceil am: e574d5e7dd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16074856

Change-Id: I5e79c73fed953ffb18c0027ef0ee7319b5eeed2d
2021-10-18 19:38:55 +00:00
Kyle Lin
a3c7bc302f init.gs101.rc: adjust ratio_ceil
Test: build , boot and CUJs.
Bug: 201052887
Change-Id: I94158c1f78f937ef93e4e2c31eabcd4d05798870
2021-10-18 19:24:03 +00:00
Wei Wang
43c94bc18a Use sysbg group for system background jobs am: 4599c16628
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15995425

Change-Id: I2c01c2614a309b1cbca412cb2dbc79cc3cb9c36e
2021-10-13 06:16:24 +00:00
Wei Wang
414066f103 Use sysbg group for system background jobs
Bug: 201428466
Test: Build and boot check system_server's sched group
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I03396b661788de0a5963e29abfd95f609e9dc7ec
2021-10-12 13:50:57 -07:00
Edwin Tung
3f7cc79132 [DO NOT MERGE] gps: update gps driver 129.20.23.516938 am: 7fd8cce123
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15993111

Change-Id: I16e4d4b540c7751a0dacdd099a2e9059fe3383d3
2021-10-08 15:10:54 +00:00
Edwin Tung
7d0d2634ef [DO NOT MERGE] gps: update gps driver 129.20.23.516938
Rescale accuracy confident to 67% for AGPS NI request
Fix velocity URE in SatellitePvt
Fix scd crash
Enhance log mechanism
Fix avc denied
Force 1 sec interval in emergency mode

Bug: 199581865
Bug: 200654813
Bug: 201514516
Bug: 197196725
Bug: 201382800
Bug: 201729040

Sanity Test: 202280989
Test: build pass

Change-Id: I425e3f05e9ffc51ffeaa3f4d3d17a92592097a23
2021-10-08 14:55:53 +00:00
Sayanna Chandula
8ee1d91ea4 Revert "powerhint: thermal: Support powerhint to change tmu control-temp" am: f319cfc346 am: 7829c88d25
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16009633

Change-Id: Ifc58cbba65ad635fa4c9dd33886d737d4c53d3b4
2021-10-08 05:25:01 +00:00
Sayanna Chandula
b4d3792d59 Revert "powerhint: thermal: Support powerhint to change tmu control-temp" am: f319cfc346
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16009633

Change-Id: I89c042150bc17229097cfae4a88b122f7f0b395d
2021-10-08 05:13:03 +00:00
Sayanna Chandula
e2da019e13 Revert "powerhint: thermal: Support powerhint to change tmu control-temp"
This reverts commit 7769380db2427d19bbcfad12af08818e75988068.
During debugging of b/192030129, it was observed that setting trip temp
followed by a suspend results in temperature getting struck at 10
degrees. Reverting powerhint change will disable dynamic setting of
trip temp and thus avoiding the 10 degree issue.

Bug: 192030129
Test: build and boot on device
Change-Id: I42ca12be23abf9c48fb2985f1506557d0fb93c1c
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2021-10-07 21:58:17 +00:00
Wei Wang
ca8e0700fe Remove DISABLE_TA_BOOST completely am: 0f0f4f6d8a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16007650

Change-Id: I0165f047141bc44b419b7c30feebf4ef641d3862
2021-10-07 19:29:46 +00:00
Wei Wang
a89970daa6 Remove DISABLE_TA_BOOST completely
Bug: 199292504
Test: Build
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: Ibcdb9b5968268be9765654c691910dfe7ba549ac
2021-10-07 10:30:20 -07:00
Sunil Ravi
994197d0fb Configure channel 149 & 36 as p2p preferred channels. am: 166f4da68c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15978153

Change-Id: I34047578bcacfcba742242a664c94b60298616c6
2021-10-05 17:54:40 +00:00
Sunil Ravi
f8a26c3286 Configure channel 149 & 36 as p2p preferred channels.
Bug: 194132777
Test: connect STA to 2.4GHz and verified that p2p is able to come up in
5GHz DBS mode.

Change-Id: I07fb6b586b89f66fd105673d47b2d2367c30e487
Merged-In: I07fb6b586b89f66fd105673d47b2d2367c30e487
(cherry picked from commit 20c24cfd61926f128ca88f1ccf637663fa6575df)
2021-10-05 17:40:09 +00:00
Wei Wang
bddf380970 Relax background restriction to 16.67% am: fbb2777b1b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15957488

Change-Id: I48200e51790ce122d2a06c7c9dee3f894ad6325a
2021-10-05 17:08:33 +00:00
Wei Wang
ab3747f65e Relax background restriction to 16.67%
To avoid background starvation and PI, especially for those low prio 130
threads within system_server, allocate more cpu shares for background
sched group.

Test: boot and torture a loaded device.
Bug: 201428466
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: Ia85814294f9534fd83388a72c574c04f631a185f
2021-10-05 16:53:00 +00:00
Max Kogan
5f8e718f64 dumpstate: dump AoC memory votes stats am: 03c1d9311b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15901108

Change-Id: I5f36d46b3ed673de807281d541af560cc22b46a5
2021-10-04 18:15:19 +00:00
Wei Wang
b67a2d4b42 Boost SF higher for app launch am: 143edae395
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15953897

Change-Id: Id9f6d31f44de11b7c3f7b279068c4d9a3ecec191
2021-10-04 18:15:13 +00:00
Wei Wang
d639903b33 powerhint: use DISPLAY_IDLE signal to control TA boost am: b88f1debbd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15933523

Change-Id: I3dc6d622a05bb51f857208080c721c9f62c8f5fb
2021-10-04 18:15:10 +00:00
Max Kogan
6896836e0e dumpstate: dump AoC memory votes stats
Bug: 198203507
Test: adb bugreport, open Bug Sections "dumpstate_board.txt"
Test: search for "AoC memory votes"
Change-Id: I24d80a6e3493ccc961b8eed3b9da4b9dfbbf457f
2021-10-04 18:04:01 +00:00
Wei Wang
902e84ee68 Boost SF higher for app launch
Test: Build
Bug: 199779453
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: Ide9ae93932c09fc1e5090981094d7d3935231e21
2021-10-04 17:57:16 +00:00
Wei Wang
093068d0dc powerhint: use DISPLAY_IDLE signal to control TA boost
Add additional 200ms boost from DISPLAY_UPDATE_IMMINENT and INTERACTION.

Bug: 199292504
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I95d4d4f6f4763714d450eacdd63d0c5f724ac05a
2021-10-04 17:51:05 +00:00
Sayanna Chandula
3bbe6a1b7f init.rc: Enable SOFT_OCP for TPU/CPU/GPU am: cfcb0b9160
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15952233

Change-Id: Ia996256175e79391f0dc7766599e821ffc3b107f
2021-10-01 23:21:38 +00:00
Sayanna Chandula
be546e6364 init.rc: Enable SOFT_OCP for TPU/CPU/GPU
SOFT_OCR_WARN was disabled as part of b/199787970. This
change reenables it

Bug: 201551128
Test: build and boot on the device. Verify the sysfs entries
cat /sys/devices/virtual/pmic/mitigation/clock_div/tpu_clk_div
0x1
cat /sys/devices/virtual/pmic/mitigation/clock_div/gpu_clk_div
0x1
cat /sys/devices/virtual/pmic/mitigation/clock_div/cpu2_clk_div
0x1

Change-Id: I366ddd43474d1a690aae5edb70b881c95e7b62d7
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2021-10-01 23:11:00 +00:00
Edwin Tung
31ed7c90af [automerger skipped] [DO NOT MERGE] gps: update gps driver 129.20.23.516384 am: f8d329ebdc -s ours am: 72f1a7f703 -s ours
am skip reason: skipped by user edwintung

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15939094

Change-Id: Ied193a97350f8c903c85adc5e66ded8cb846656d
2021-10-01 06:39:12 +00:00
Edwin Tung
7c59e634e4 [automerger skipped] [DO NOT MERGE] gps: update gps driver 129.20.23.516384 am: f8d329ebdc -s ours
am skip reason: skipped by user edwintung

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15939094

Change-Id: Idaed67f52b0baca9f2d0aea4e33ac549a9df0f00
2021-10-01 06:23:22 +00:00
Edwin Tung
f3da11929b [automerger skipped] [DO NOT MERGE] gps: update gps driver 129.20.23.516384 am: f8d329ebdc am: 4eeed3e88c -s ours
am skip reason: skipped by user edwintung

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15939094

Change-Id: I718a28a1d0a2f6143a0d6afaccd50118adb47a18
2021-10-01 06:23:05 +00:00
Edwin Tung
3221acba2a [DO NOT MERGE] gps: update gps driver 129.20.23.516384
Rescale accuracy confident to 67% for AGPS NI request
Set LPPe DBH altitude value to maxima if no FLP altitude

Bug: 199581865
Bug: 199719571
Bug: 201238299

Sanity Test: 201497808
Test: build pass

Change-Id: I151340dbed8b4ee4aa972c09d284e39f9702223c
2021-10-01 04:14:07 +00:00