Commit graph

1523 commits

Author SHA1 Message Date
Konstantin Vyshetsky
01b546b49b gs201: add script to migrate persist to ext4 am: 214b76abd3 am: 35bedc6a9d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19391442

Change-Id: I8af9cf475ab968d6dc90e0d53c51ab9daa10b5c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:40:52 +00:00
Andrew Chant
8faf5aedc8 gs201: convert_to_ext4: copy .files, fix md5sum am: b108713200 am: 20c32a2874
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19399336

Change-Id: I1f930cdd05c3d389699f929b30792fa4f929ab29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:32:12 +00:00
Jaegeuk Kim
ca77f375ad Use EXT4 for /persist am: 83e0b84caf am: 74ff274895
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19388119

Change-Id: Ib30816d05f58a90f4b282e8981f8217d8faf23d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:32:09 +00:00
Konstantin Vyshetsky
820b60b703 gs201: add script to migrate persist to ext4 am: 214b76abd3 am: bab4345e6b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19391442

Change-Id: Id2307dbcf0ad716dab9fc397f19d5416e3c653c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:32:08 +00:00
Bruce Po
2f99b83ea7 Add TARGET_PRODUCT variable to aoc daemon build am: 301ce08839
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19472423

Change-Id: Ia544cff3aeeff25aa12e916526e0717383633106
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:31:57 +00:00
Konstantin Vyshetsky
35bedc6a9d gs201: add script to migrate persist to ext4 am: 214b76abd3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19391442

Change-Id: Ia9aebca936b72fb4faed9dc202ba5d1f8fcfc789
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:17:39 +00:00
Andrew Chant
20c32a2874 gs201: convert_to_ext4: copy .files, fix md5sum am: b108713200
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19399336

Change-Id: I5d452000eabacc5ee3ef3485d90c97911fcabc37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:17:31 +00:00
Jaegeuk Kim
74ff274895 Use EXT4 for /persist am: 83e0b84caf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19388119

Change-Id: Ic16b53341152a794ae2591e4a7fb25df26b41cd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:17:28 +00:00
Konstantin Vyshetsky
bab4345e6b gs201: add script to migrate persist to ext4 am: 214b76abd3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19391442

Change-Id: Ia821dfb32ba14e9610d63cc83653408fc80d20d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:17:27 +00:00
Konstantin Vyshetsky
214b76abd3 gs201: add script to migrate persist to ext4
Bug: 239632964
Signed-off-by: Konstantin Vyshetsky <vkon@google.com>
Change-Id: If3ac021dec5b25968e83f926518e2881c92d2275
2022-08-01 18:00:49 +00:00
Andrew Chant
b108713200 gs201: convert_to_ext4: copy .files, fix md5sum
Copy files in persist/.*
Don't leave md5sums file in the persist folder.

Bug: 239632964
Signed-off-by: Andrew Chant <achant@google.com>
Change-Id: I7d351806f95ccc28fcfec4d45ecf3bda488e7e15
2022-08-01 18:00:49 +00:00
Jaegeuk Kim
83e0b84caf Use EXT4 for /persist
Bug: 239632964
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Change-Id: Idf41e3b71fec50029b77951550def1b8c750a42d
2022-08-01 18:00:49 +00:00
Bruce Po
301ce08839 Add TARGET_PRODUCT variable to aoc daemon build
Add TARGET_PRODUCT variable to aoc daemon build. This will be useful for
including/excluding certain features depending on product type, e.g.
T6 hotword AP offload.

BUG: 240748763
Change-Id: I412309789279830e2380764bb475a9c65b39c355
2022-07-30 00:03:43 +00:00
Darren Hsu
60d109a407 powerstats: include WLAN data provider in PowerStatsHAL am: 46a0ab6018
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19449272

Change-Id: I06923f4c996289775388ad9185f4cd34d05299e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-29 04:01:22 +00:00
Darren Hsu
46a0ab6018 powerstats: include WLAN data provider in PowerStatsHAL
The specific device uses QC solution on wifi. Include WLAN state
residency data provider in PowerStatsHAL for the device.

Bug: 231397821
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I268dd007c9998c9453107a7ff9507203aee0f87c
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-07-29 03:34:51 +00:00
Stephane Lee
aa251fd548 Add device-specific support for GoogleBattery AIDL V1 am: 53dc3e39a6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19330409

Change-Id: Ie4262b89cdb62129dce0a643bdd03d81a90db75e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-28 23:51:55 +00:00
Stephane Lee
53dc3e39a6 Add device-specific support for GoogleBattery AIDL V1
Bug: 232461104
Test: Ensure Adaptive Charging/Battery health flags works as expected
Change-Id: I8266f622641ca42672685ce3869f03b433cadbe6
Merged-In: I8266f622641ca42672685ce3869f03b433cadbe6
2022-07-28 20:01:51 +00:00
Darren Hsu
e91a5fae0d powerstats: remove bluetooth data provider on the specific device am: 19b932eb41
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19394183

Change-Id: I457976fad9b6d75a8ad0b50b9d1a74e474dc1f56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-27 08:11:18 +00:00
Darren Hsu
19b932eb41 powerstats: remove bluetooth data provider on the specific device
The specific device uses QC solution on Bluetooth. Remove support
of Bluetooth state residency data provider in PowerStatsHAL on the
specific device.

Bug: 231395549
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Ic94d9ca2ddefa5ac09bc83bf156a4972562506ea
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-07-27 07:56:02 +00:00
Roger Liao
00d8751d40 gs201: exclude telephony.carrierlock feature if BOARD_WITHOUT_RADIO am: bf885d8d52
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19291927

Change-Id: I2c1d49ad6e099a3b370e486258ddd9a3192d9de2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-27 02:40:34 +00:00
Roger Liao
6ecbf7e671 gs201: exclude vendor telephony code if BOARD_WITHOUT_RADIO am: 312ccd4c63
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19287668

Change-Id: I6452343fc7c6dcf0a21c0a40d0dddda392279d76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-27 02:40:20 +00:00
Roger Liao
bf885d8d52 gs201: exclude telephony.carrierlock feature if BOARD_WITHOUT_RADIO
Bug: 238702278
Test: build pass, boot successfully, adb shell pm list features
Change-Id: I16e25061ca63a9134a20db249e469e1a4b227657
2022-07-26 17:51:40 +08:00
Roger Liao
312ccd4c63 gs201: exclude vendor telephony code if BOARD_WITHOUT_RADIO
Bug: 235907512
Bug: 238702410
Bug: 238702413
Test: build pass, boot successfully, adb shell pm list features
Change-Id: Id2923e5b8ea0cce844a6436ce2a4b83a428c5b14
2022-07-26 17:51:40 +08:00
Roger Liao
6219fb7ddb Scale the flexibility for camera flash/autofocus settings am: 424daa6932
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19291175

Change-Id: I25c54bc2b7ff0fc1b47ccdd35c1f169810132d54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 07:00:15 +00:00
Roger Liao
424daa6932 Scale the flexibility for camera flash/autofocus settings
Let clients determine the configuration of camera flash/autofocus
features. Copy the rule by conditions:
- android.hardware.camera.xml for a non auto-focus camera.
- android.hardware.camera.flash-autofocus.xml for an auto-focus camera.

Bug: 239142680
Test: adb shell pm list features
Change-Id: I82fc7284743453712b6468efbb348c25b8c2ca88
2022-07-26 06:35:29 +00:00
Adam Shih
f5d90b1b0d Accelerate fetching trusty log am: b074658691 am: 723b28b328
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19395411

Change-Id: Ib0fecdc8a5e62f0a3dbab79dbc27a4c79ec62392
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 00:59:02 +00:00
Adam Shih
cdca6e2eb7 Accelerate fetching trusty log am: b074658691 am: 1334b20d50
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19395411

Change-Id: Ia777cf7d447889eedb3ea3f9221f9fb9cc4a6ee2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 00:58:42 +00:00
Adam Shih
723b28b328 Accelerate fetching trusty log am: b074658691
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19395411

Change-Id: I6e9d466c956e8bd9bd41b7e439c4663c00a43b0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 00:34:13 +00:00
Adam Shih
1334b20d50 Accelerate fetching trusty log am: b074658691
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19395411

Change-Id: I017794c4596b40cef0ad0b82059ae816fdd18a4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 00:34:12 +00:00
Adam Shih
b074658691 Accelerate fetching trusty log
Bug: 238980177
Test: vts-tradefed run vts -m VtsHalDumpstateTargetTest
Change-Id: Ib26f3c217ef4826495ee0d98a659503de2fb5ab2
2022-07-26 00:12:44 +00:00
Edwin Tung
b6801d1feb gps: update gps driver 143.20.23.545390 am: c73de44aea am: 411ed85828
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19378472

Change-Id: Idd0e5daad98d9b46f7835d2a9915dcdf8e2fff6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-25 07:46:55 +00:00
Edwin Tung
e1743c4350 gps: update gps driver 143.20.23.545390 am: c73de44aea am: 41812d12e7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19378472

Change-Id: Icca4b69f729eaf94e0a03c1d732b611a890beb7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-25 07:46:16 +00:00
Edwin Tung
411ed85828 gps: update gps driver 143.20.23.545390 am: c73de44aea
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19378472

Change-Id: I8de2bb0cb98451183787038cd9704f299578b2cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-25 07:23:07 +00:00
Edwin Tung
41812d12e7 gps: update gps driver 143.20.23.545390 am: c73de44aea
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19378472

Change-Id: Ib4017742e6cb92a6d8005f1d69ea94aab90fda5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-25 07:23:06 +00:00
Jack Wu
afb34259ab init: disable dock-defend am: ed1fa3ae48
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19377966

Change-Id: I7cd273fd049bb9c9a0714fb5ad23112191d8d88d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-22 06:50:26 +00:00
Jack Wu
ed1fa3ae48 init: disable dock-defend
User will enable/disable this feature from UI setting

Bug: 239889098
Test: dock-defend is disabled by default
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: I1b0dd49208f345d4edeee81f9b07d2de93f97d45
2022-07-22 03:58:20 +00:00
badhri
215804825b Set powerBrickStatus to not connected when sourcing power am: 7d34263bf9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19374029

Change-Id: If571bb90ae31c88b6e47afb1c48aa629da35bca4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-22 02:49:42 +00:00
badhri
7d34263bf9 Set powerBrickStatus to not connected when sourcing power
Bug: 239755044
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: I7720bfaa5876c058643c52525b488ba22b3e5121
2022-07-22 02:31:35 +00:00
Edwin Tung
c73de44aea gps: update gps driver 143.20.23.545390
Fix SUPL SI/NI race condition issue

Bug: 211060538

Verify test: 239810703
Test: VtsHalGnssTargetTest pass
CtsLocationGnssTestCases pass
PtsChreTestCases pass

Change-Id: I81c7a4f0887fe1a42074cd0a9f933b8c3e33c136
2022-07-21 22:01:08 +08:00
George Lee
d800ae5741 logger: Change access right to lastmeal.txt am: 713b995e29
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19359023

Change-Id: I571a4f55185eaac9792560b505ea8b48abd0acde
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-21 02:44:38 +00:00
Cheney Ni
98cf42c3aa Bluetooth: correct logbuffer_btpower owner to Bluetooth am: a150e72f05
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19321385

Change-Id: Ic00f521ef4614671557a2e45845315419955d406
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-21 02:42:59 +00:00
George Lee
713b995e29 logger: Change access right to lastmeal.txt
Bugreport cannot access lastmeal.txt due to access right.

Bug: 239709385
Test: confirm lastmeal.txt has system:system
Signed-off-by: George Lee <geolee@google.com>
Change-Id: I50375ae10a7018b059245afbe571b6c0280ae808
2022-07-20 23:12:16 +00:00
Cheney Ni
a150e72f05 Bluetooth: correct logbuffer_btpower owner to Bluetooth
Bug: 229691092
Test: Pass file permission check
Change-Id: I62c0c32124859db36b530a861bcc554d9a9d6c33
2022-07-20 19:05:20 +00:00
Hsiu-Chang Chen
ee9d9e870e wifi: Disable 6GHz channels on P2P am: 8e65c0cf8f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19331990

Change-Id: Iaec491723fcd0430b83ed7902fb2bb4b71333c5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-20 11:21:39 +00:00
Hsiu-Chang Chen
8e65c0cf8f wifi: Disable 6GHz channels on P2P
Bug: 236231546
Test: Run P2P ACTS Tests
Change-Id: I22fb7785a35425e41fafc5ffb127c9a4ab0d68e4
2022-07-19 12:52:38 +08:00
Christopher Ferris
45c3828ee9 Force build everything as 64 bit. am: f60ad6f3dd am: e225662f04
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19294720

Change-Id: Ibc811ec8b159d7830743e3d206fe2818a133179f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 20:50:28 +00:00
Christopher Ferris
4d669c5f0f Force build everything as 64 bit. am: f60ad6f3dd am: c803bbc4da
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19294720

Change-Id: Ifce729c37982259e9ef1a321ef543f1e8303425e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 20:50:08 +00:00
Christopher Ferris
e225662f04 Force build everything as 64 bit. am: f60ad6f3dd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19294720

Change-Id: I84d781d76542eb9dbcc7dbfab7af9553190e73ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 20:27:37 +00:00
Christopher Ferris
c803bbc4da Force build everything as 64 bit. am: f60ad6f3dd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19294720

Change-Id: I973818402b26d01b43d57728a46ba2370d3ea131
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 20:27:22 +00:00
Christopher Ferris
f60ad6f3dd Force build everything as 64 bit.
When building the 64 bit and the 32 bit executables, there
are a few targets that are prefer32. Using this option forces
those executables to be built as 64 bit.

Bug: 229787331

Test: With this option, drmserver/mediaserver are built as 64 bit.
Test: Without this option, drmserver/mediaserver are built as 32 bit.
Change-Id: Ie76ffe17f14b5157983796a616436bfa12987136
2022-07-15 20:06:52 +00:00