Commit graph

455 commits

Author SHA1 Message Date
Adam Shih
40b3e768e4 move modem dump to gs-common
Bug: 250475732
Test: adb bugreport
Change-Id: Ifa227d7712c5d019db2e3a9d6fea118d054be601
2022-10-07 01:04:49 +00:00
Adam Shih
69aa9e1774 move soc dump to gs-common
Bug: 248428203
Test: adb bugreport
Change-Id: Ia96ecf46bb3af9d72da1bf30cfa0d17d9985e4c4
2022-10-05 02:14:13 +00:00
Adam Shih
2b7c6714f1 move ramdump relate dumpstate to gs-common
Bug: 248428203
Test: adb bugreport
Change-Id: I2e3f3ebaccd6a6b345f75d6ebfb3f38d8be6d0f8
2022-10-03 06:02:36 +00:00
Adam Shih
4f56b0c6af Put gs_watchdog settings to one place
Bug: 248428203
Test: gs_watchdog is still in system_ext
Change-Id: Iaee4020f3d978878a3b77dc86cef330c67be6c8e
2022-09-29 01:05:40 +00:00
Adam Shih
c20b957299 dump f2fs in gs-common
Bug: 248143736
Test: adb bugreport
Change-Id: Ife974bc4e246f9a85475cf78bc6867a29f5423c7
2022-09-27 17:02:26 +08:00
Lei Ju
af1ebfd741 update namespace for generic hal
Bug: 248279570
Test: manual tests
Change-Id: I42a19af221714700986133463cab7d15523536d5
2022-09-24 00:04:14 +00:00
Adam Shih
8085e369d5 get bt permission xml to gs-common
Bug: 242661555
Test: connect to bluetooth
Change-Id: I9ddee804acbbf7f29e85ab04a8df0b9ab6f527c5
2022-09-15 01:18:08 +00:00
Adam Shih
8a3c21e521 remove redundant xml settings
Bug: 242661555
Test: vts-tradefed run vts -m vts_treble_vintf_vendor_test

Change-Id: I48765a4abdb772bb8a9f458fea59a86df4b2fa41
2022-09-07 22:59:46 +00:00
Adam Shih
6045b167e2 Let slider have citadel sepolicy
Bug: 245051096
Test: build pass
Change-Id: If291499fca88f06f145153fa35406b15db43e14e
2022-09-06 10:16:50 +08:00
Adam Shih
89501813f0 move insmod script to gs-common
Bug: 243763292
Test: boot to home
Change-Id: I4662b5265ccaaf92889931214597fabc120e9dbc
2022-09-05 11:40:22 +08:00
Adam Shih
02836452b1 Move dauntless settings to gs-common
Bug: 242479757
Test: build pass on all Gchip devices
Change-Id: I888eaee83c6045b4535bca23082ab1ce75e0dfc8
2022-08-31 23:49:33 +00:00
Kelvin Zhang
91ba7f3c99 Enable io_uring in fastbootd for gs101
This feature was recently added, but guarded with a sysprop. Enable it
on gs101 first. Will enable it on other devices once it stablizes.

Bug: 31712568
Test: m updatepackage, then flash the image to device
Change-Id: Iaad9591d1a51c306839580d7eb9b4d3289a1b5af
2022-08-29 23:10:45 +00:00
Paul Lawrence
9397fc3a15 FUSE-BPF: Enable the feature
Bug: 202785178
Test: atest ScopedStorageDeviceTest
      atest CameraTest (one failure, with or without fuse bpf)
      audible app functions correctly
      call of duty and pubg start times are identical with feature on
      and off

Change-Id: I362a00469b1d94bfc49da2a250e996b9143a6679
2022-08-04 16:31:42 +00:00
Jimmy Chen
3749b75764 p2p: fix p2p configuration
The correct path should be under /data,
or it is not writable.

wpa_supplicant now support p2p overlay configuration, a unified
wpa_supplicant init entry can be used.

Bug: 238601241
Test: create a group and check this group is persisted
      after reboot
Merged-In: I3c5523626de22c26cb562c03e9fbd7aabf6d98e7
Change-Id: I3c5523626de22c26cb562c03e9fbd7aabf6d98e7
2022-08-04 05:20:13 +00:00
Denny cy Lee
2c8546b252 HwInfo: Move hardware info sepolicy to pixel common
Bug: 215271971
Test: no sepolicy for hardware info
Change-Id: I36d777dc0068ad7a4d1237797b69e421587f0c19
Signed-off-by: Denny cy Lee <dennycylee@google.com>
2022-08-03 02:57:28 +00:00
Bruce Po
db27a13e80 Add TARGET_PRODUCT variable to aoc daemon build am: dc68b3a2cd am: 9df1e315b0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19472700

Change-Id: I1bfb00bf380f248a1299ba92c5d08114876e5890
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 19:59:13 +00:00
Bruce Po
dc68b3a2cd 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: I6082ebe0603f5a63ab0e2d0b1a3c517f32232148
2022-07-29 23:57:57 +00:00
Roger Liao
32d5984c51 gs101: exclude vendor telephony code if BOARD_WITHOUT_RADIO am: d8610a1415 am: 443f531b4e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19446318

Change-Id: I785a5ab84625be64dfe8e0c849997164636f3ac0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-29 07:22:33 +00:00
Roger Liao
d8610a1415 gs101: 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: I9d0fb3d1ffb91c527fabcabd2c823f0e804e9fd6
2022-07-29 12:01:49 +08:00
Jimmy Chen
c38d0a2d4c p2p: fix p2p configuration
The correct path should be under /data,
or it is not writable.

wpa_supplicant now support p2p overlay configuration, a unified
wpa_supplicant init entry can be used.

Bug: 238601241
Test: create a group and check this group is persisted
      after reboot
Change-Id: I3c5523626de22c26cb562c03e9fbd7aabf6d98e7
2022-07-23 02:04:16 +00:00
Rick Chen
f2c32efe71 usf: Include usf_product.mk for USF PDK. am: de29a14a9a am: 926295780b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/19168027

Change-Id: Iae6ed4a4abf05d9dfeeb700c847da5bd7e5afd8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 02:28:19 +00:00
Rick Chen
de29a14a9a usf: Include usf_product.mk for USF PDK.
Bug: 237953890
Test: Compile pass. Verified sensor list & sampling on R4.
      The validation is done both on PDK build and tm-qpr-dev build.
Signed-off-by: Rick Chen <rickctchen@google.com>
Change-Id: Iff49dc63e1a3601dd254c292504aaf32dec79687
2022-07-08 01:41:56 +00:00
Lingfeng Yang
cb4dbe6454 Revert "Switch gs101's GLES system driver to ANGLE"
This reverts commit fdcd0ecb95.

Reason for revert: Bug: 235862124

Change-Id: I779da4bfce22d2f80f70dda4807e6296a04ca5d4
2022-06-17 18:57:18 +00:00
Terry Huang
1eb6f0d8a0 Enable Google Audio RIL library in PDK am: 944f48c3db am: 017f102548
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18596144

Change-Id: Ia9794e9323def8a680d485a0fea53d7ecf915814
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-16 01:43:14 +00:00
Terry Huang
944f48c3db Enable Google Audio RIL library in PDK
Bug: 233831048
Test: libgooglerilaudio is built in PDK ROM
Change-Id: I395b3b16ff967f46fe2163dde5655c31344bcbe5
2022-06-16 00:53:42 +00:00
Ian Elliott
fdcd0ecb95 Switch gs101's GLES system driver to ANGLE
Test: make, flash, and run various tests that had difficulty before
Bug: 218321565
Change-Id: I9fc2c9eaddb09d7b054e128a6070554b70af2232
2022-06-10 19:50:12 +00:00
Mars Lin
915ff14849 gs101: Move tetheroffload HAL to raviole am: 957477e79f am: f57190db1c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18797250

Change-Id: Iaf7a72ad41e922ae4d801c22c38dcd0a36d77bc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 06:17:50 +00:00
Mars Lin
957477e79f gs101: Move tetheroffload HAL to raviole
Since T6 does not support tetheroffload,
move the tetheroffload HAL to raviole.

Bug: 232717674
Test: Check if the manifest file exist in vendor/etc/vintf/manifest/
Change-Id: Ibbd315eec97e4e035fef986e389ba1124223390d
2022-06-09 05:28:33 +00:00
Erik Staats
68a94cf4fe Add head tracker feature for gs101 devices. am: 2cdbbf8af9 am: 4a468eed8a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18717954

Change-Id: I5d97ad0a4cffb7467718264ca6127ea00b41d8fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-06 03:20:54 +00:00
Erik Staats
2cdbbf8af9 Add head tracker feature for gs101 devices.
Bug: 233082034
Test: Verified on Raven that head tracker feature is set and sensor
 feature CTS tests pass.
Change-Id: Ic362949f4c814101424e1fe2860d8a690fcf8477
2022-06-06 02:35:13 +00:00
Ankit Goyal
dc2fe4cbd5 gralloc: Remove redundant gralloc namespaces
Bug: 232572182
Test: Raven boots to home
Change-Id: I059a2efe27fb37d20cbfd25f3011300cbed5a850
2022-06-01 23:26:54 +00:00
Ioannis Ilkos
868fd3837f Revert "Switch Pixel 6 GLES system driver to ANGLE"
This reverts commit 22fe58d389.

Reason for revert: b/234156322

Change-Id: I7902283839c7501d374fa4daf6e02e1bca54d390
2022-06-01 16:15:27 +00:00
Ankit Goyal
6892f6a4ac Deprecate allocator 4.0 in favor of AIDL V1 am: 557e70add3 am: 0a206733fb am: 882758fd12 am: 5bcd548b7b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18565496

Change-Id: I89bbc4dd776d22607405fa39a5dcdaa9dbae96a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 23:38:56 +00:00
Ankit Goyal
557e70add3 Deprecate allocator 4.0 in favor of AIDL V1
Bug: 220910504
Bug: 228405226
Fix: 233412845
Test: go/allocator4-deprecate
Change-Id: Ie6826b539fb1c780f4860acce440765ee3f99517
2022-05-24 21:42:02 +00:00
Jiakai Zhang
30bb6cd8fd Preopt SystemUI for AOSP builds. am: 5c0cb06ff7 am: 3aec31325a am: 536fdad50d am: 779a6683e3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18491575

Change-Id: I52a2ea0142610c28f83a8ed051d0564de12cef6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 19:39:12 +00:00
Jiakai Zhang
5c0cb06ff7 Preopt SystemUI for AOSP builds.
Bug: 232860596
Test: See no dex2oat invocation on the first boot.
Change-Id: I051c3b4f7c1c695f487d527b652203e6e007aa8d
2022-05-20 18:57:33 +00:00
SalmaxChang
2379474100 gs101: change carrier config path am: a722d436f8 am: 8c339c1b61 am: e4c0ccc97d am: fc429a705b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18340530

Change-Id: Ifbfdf9f523d72a9069cdac0c1102300179cde121
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 14:02:22 +00:00
SalmaxChang
a722d436f8 gs101: change carrier config path
Change to "/vendor/firmware/carrierconfig".

Bug: 232364874
Change-Id: I835f20e4e5640323c9d0f0bb8d6b9b11f00560b6
2022-05-20 03:51:03 +00:00
Ankit Goyal
d50fc07448 gralloc: Remove conditional namespace for pixel gralloc
Bug: 207450311
Test: Boot to home on R4
Change-Id: I53b3cb456e524387e092c90eabdd1dcaba7ada46
2022-05-19 22:04:03 +00:00
Tim Van Patten
22fe58d389 Switch Pixel 6 GLES system driver to ANGLE
Test: make and flash
Bug: 218321565
Change-Id: I9fc2c9eaddb09d7b054e128a6070554b70af2233
2022-05-16 12:58:38 +00:00
Jiakai Zhang
462baf34a2 Add a system property for System UI compiler filter. am: 0588903ced am: 6bbd2811dc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18281708

Change-Id: I6375e3566e5f18f76dcadc7dd4a591306e0e7e14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 15:09:59 +00:00
Jiakai Zhang
0588903ced Add a system property for System UI compiler filter.
Bug: 227310505
Test: m
Change-Id: I03c7a72ff6b021f5556811e360b53f8d4481b4b2
2022-05-12 14:16:39 +00:00
Alice Kuo
0e44db091f Disable LE audio related profiles for gs101 am: 2a27fb8a61 am: 5a600399ce
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18341537

Change-Id: Ia30c3ea60de21e74c44f7b15e40d693730611131
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 12:46:06 +00:00
Alice Kuo
2a27fb8a61 Disable LE audio related profiles for gs101
Bug: 231671426
Test: build
Change-Id: I39c98cfd51047113f203d05c6f6853e635b02c45
Merged-In: I39c98cfd51047113f203d05c6f6853e635b02c45
(cherry picked from commit c014e57ffd)
2022-05-12 10:59:14 +00:00
Taehwan Kim
111daa7966 modify device.mk for exposing supported pool type am: 3d0ce54976 am: 7dcc0b11d1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18180375

Change-Id: Ie28d8f39d7ce2523b13fc69527d8badd373d32f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 16:24:01 +00:00
Taehwan Kim
3d0ce54976 modify device.mk for exposing supported pool type
default : ION(1 << 16) | BUFFERQUEUE(1 << 18)
add : GRALLOC(1 << 17)

Bug: 227283773
Test: CtsMediaV2TestCases
Signed-off-by: Taehwan Kim <t_h.kim@samsung.com>
Change-Id: I299e6ff0ad03de632ee3de77a6aeb89f1609272f
2022-05-09 08:15:45 +00:00
Rick Chen
3056ae0c08 Migrate sensor HAL to AIDL interface
Bug: 228525902
Test: Compile pass. Device can boot to home.
      sensor_test list & sampling function work.
      VTS pass.
Signed-off-by: Rick Chen <rickctchen@google.com>
Change-Id: I8a72f4616fc7c50aaa709f5dfaec1c23e755c6eb
2022-05-06 03:01:16 +00:00
Ray Chi
b1f75858c8 usb: remove set_usb_irq script for irq change
Since the dwc3 irq is moved by USB gadget hal now, the
script is not needed.

Bug: 224699556
Test: build pass
Change-Id: Iea0aed110183d9583db00d9b182d351de41573cd
Merged-In: Iea0aed110183d9583db00d9b182d351de41573cd
(cherry picked from commit a5f995d2f6)
2022-05-05 07:08:19 +00:00
Ray Chi
695c9b2538 usb: remove set_usb_irq script for irq change am: a5f995d2f6 am: b0e42703dc
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2086725

Change-Id: I928f13b46809c8f0267dcadfc776f960f873040b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 07:28:52 +00:00
Ray Chi
b0e42703dc usb: remove set_usb_irq script for irq change am: a5f995d2f6
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2086725

Change-Id: Ibb7033758bec0c996ad1f56a3f244f126f54ae22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 06:52:11 +00:00