Commit graph

2669 commits

Author SHA1 Message Date
Terry Huang
eed4ae2a53 Revert "Revert "[s5123][device] Change vendor telephony code path""
This reverts commit 479f361d77.

Reason for revert: Restore 16405845-t-codebase-seperate

Change-Id: Id7f5e8b7e4470416da0002768c3960e554c0cf6c
2022-01-11 08:54:47 +00:00
Jack Wu
f0fa8db7c9 remove retaildemo settings from gs101 and set in the individual file
Bug: 204926279
Test: check demo mode functionality
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: I5205510746132b0edfd3db2a6c44deaf133b3b05
2022-01-10 11:06:23 +00:00
Cyan Hsieh
35de89e675 Revert^3 "Add gralloc switch"
9f0eac1cb9

Bug: 213540102
Change-Id: I7f7fe674cfcc6641dcaa9ac54f164adeb8c9fce8
2022-01-10 07:44:50 +00:00
Wei Wang
77606acf0b powerhint.json: move display wake hint earlier
Currently it is a KI the vendor group takes time to update through sysfs
node. This CL moves display wake earlier than TA boost while waiting for
the long term improvement in b/190236772.

Bug: 206096713
Test: Build
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I55bc3b8ee0f48874dbd731f5f3d648adaacf6798
2022-01-09 06:50:32 +00:00
Ankit Goyal
9f0eac1cb9 Revert^2 "Add gralloc switch"
9d9f9a7a54

Change-Id: Ie0681839ff3c961b58668cca97100b23b24cd218
2022-01-07 19:57:37 +00:00
Shubham Dubey
9d9f9a7a54 Revert "Add gralloc switch"
Revert "Namespace gralloc"

Revert "Add gralloc switch"

Revert "Namespace gralloc"

Revert "Namespace gralloc"

Revert "Gralloc - Update build rules with namespaces"

Revert "Gralloc - Update build rules with namespaces"

Revert "Namespace gralloc"

Revert submission 16356594-pixel-gralloc-build

Reason for revert: Breaks build_test2 target on master

BUGID: b/213540102

Reverted Changes:
Ia998ca7f1:Namespace gralloc
I644f46ade:Add gralloc switch
I3689a27c2:Namespace gralloc
Iea1bf2ce2:Clone gralloc4 to GrallocHAL
I083cfa4f0:Namespace gralloc4
If8c40cd13:Namespace gralloc
I464236fea:Namespace gralloc
Icaac6d24f:Add gralloc switch
I92b7212b8:Gralloc - Update build rules with namespaces
Ic8741d4ba:Gralloc - Update build rules with namespaces
I507cbbc73:Namespace gralloc

Change-Id: If196d063b0b3a6514e8c4941e1daf7da8b2face2
2022-01-07 15:25:17 +00:00
Ankit Goyal
e9bb0f3128 Add gralloc switch
Fix: 207452098
Test: Boot to home
Change-Id: I644f46ade12e8226a1448119a25cb8ec2b06742f
2022-01-06 23:04:24 +00:00
Yifan Hong
a636457b5a Implement health AIDL HAL.
Test: VTS
Test: manual charger mode
Test: recovery
Bug: 213273090

Change-Id: Ie02d7bc1e1c6e39bbab22f008b7767c5de620a73
2022-01-06 23:01:30 +00:00
Yu-Chi Cheng
745bcfa3b1 Updated IEdgeTpuVendorService to version 2 for gs101.
Bug: 208947156
Test: atest vts_treble_vintf_vendor_test
Change-Id: I98bc5d8bfa777285074101e5547dae7fbe55edd0
2022-01-05 18:41:34 +00:00
Darren Hsu
1c13f40625 powerstats: remove common data providers in specific directory
The common data providers will be moved to gs common directory. So
I removed them in this directory and used gs common library to get
the APIs.

Bug: 206576142
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Ic4c1379af912fecb2e74c6c8303bf57f27e49246
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-01-05 07:32:47 +00:00
Gabriel Biren
f08fb02814 Update gs101 rc file to use Supplicant AIDL interface.
Bug: 196235436
Test: Connect to wifi on an Oriole device.
Change-Id: Id01c7f6630ea4946f8667d5e60ad798121250b74
2022-01-05 04:07:25 +00:00
Adam Wright
479f361d77 Revert "[s5123][device] Change vendor telephony code path"
Revert "[s5300][google] Merge remote-tracking branch 'remotes/go..."

Revert "[s5123][shannon-rcs] Rename shannon_rcs_version"

Revert "[s5123][shannon-iwlan] Seperate source code by platform"

Revert "[s5123][google_device] Vendor telephony code assignment"

Revert "Add extra folders on vendor telephony codebase"

Revert "[modem-logging] Change vendor code folder path"

Revert "[s5300][device] Change vendor telephony code path"

Revert "[s5123][common] Seperate source code by platform"

Revert "[s5300][exynos-ril] Merge remote-tracking branch 'remote..."

Revert "Disable USE_LASSEN_OEMHOOK"

Revert "[s5300][shannon-iwlan] Merge remote-tracking branch 'rem..."

Revert "[zebu_zuma] Disable USE_LASSEN_OEMHOOK"

Revert "[s5123][packetrouter] Seperate source code by platform"

Revert "[s5300][common] Merge remote-tracking branch 'remotes/go..."

Revert "[s5300][shannon-ims] Merge remote-tracking branch 'remot..."

Revert submission 16405845-t-codebase-seperate

Reason for revert: Manifest changes have broken master builds
Reverted Changes:
I9bdd0eb06:[zebu_zuma] Disable USE_LASSEN_OEMHOOK
Ia811a3a06:[s5300][shannon-ims] Merge remote-tracking branch ...
I5b403ac84:[s5300][google] Merge remote-tracking branch 'remo...
I846bff687:[s5300][common] Merge remote-tracking branch 'remo...
I1f2977519:[s5300][packetrouter] Merge remote-tracking branch...
Ie9bf8d56a:[s5300][shannon-rcs] Merge remote-tracking branch ...
If09bed38e:[s5300][shannon-iwlan] Merge remote-tracking branc...
Ib05d1e76c:[s5300][exynos-ril] Merge remote-tracking branch '...
I678984712:Disable USE_LASSEN_OEMHOOK
I40370edcf:Add extra folders on vendor telephony codebase
I27bfb046d:[s5123][google_device] Vendor telephony code assig...
Ie41ecb085:[s5300][google_device] Vendor telephony code assig...
I666871fc7:[s5300][shannon-iwlan] Rename iwlan_version
Ibb5874125:[s5300][shannon-iwlan] Seperate source code by pla...
I93ef81871:[s5300][packetrouter] Seperate source code by plat...
Id664fdd7a:[s5123][shannon-rcs] Rename shannon_rcs_version
I62caeeb78:[s5123][shannon-iwlan] Rename iwlan_version
Ib72d6f2ff:[s5300][exynos-ril] Seperate source code by platfo...
Ibc7e7221d:[modem-logging] Change vendor code folder path
If822ecef2:[s5123][packetrouter] Seperate source code by plat...
Ia86317fd0:[s5123][common] Seperate source code by platform
I9e047c89e:[s5123][device] Change vendor telephony code path
I7b08ed2c3:[cat] Change vendor code folder path
I42a4a0e46:[s5123][shannon-iwlan] Seperate source code by pla...
I66360e4e1:[s5300][common] Seperate source code by platform
I58fc8ce33:[s5300][shannon-rcs] Rename shannon_rcs_version
Ibbcb2254a:[s5123][exynos-ril] Seperate source code by platfo...
I4a88242ce:[s5300][device] Change vendor telephony code path

Change-Id: I6df01ee6419c50a52f77fd97973b6b8a54897399
2022-01-04 13:35:29 +00:00
Terry Huang
f0e200b9f9 [s5123][device] Change vendor telephony code path
Add extra folder for different platforms

Bug: 199954706
Test: Build pass

Change-Id: I9e047c89e8ae4db5854ac00a1c7fcdc1319af19d
2022-01-04 01:36:35 +00:00
Chris Ye
1f13ae3470 Enable verbose logging on by default for userdebug build.
Enable verbose logging on by default for userdebug build, to show
verbose logging of Wifi framework.

Bug: 200196601
Test: atest FrameworksWifiTests
Change-Id: Ia484b3893f291023b9dbd507805941b9b59bbaa2
2021-12-30 18:12:18 +00:00
Roger Liao
5467fac081 Scale the flexibility for camera flash/autofocus settings
Let clients determine the configuration of camera flash/autofocus
features.

Bug: b/211840489
Change-Id: Id52529ea8985c02a8a93ebea0dbd2f619cf0cca9
2021-12-30 07:34:03 +00:00
Martin Liu
3406cfb76e gs101: set readahead_size_kb=128 to vendor, product and system_ext am: 2b741a51c5 am: a880d188d2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16549415

Change-Id: I28dea8e69ed3a66d1ac9575e2967e706e398f18d
2021-12-30 02:37:37 +00:00
Martin Liu
a880d188d2 gs101: set readahead_size_kb=128 to vendor, product and system_ext am: 2b741a51c5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16549415

Change-Id: I8ea2cd6b153087f3cadd8359ece97d3c8aa6975a
2021-12-30 02:19:37 +00:00
Martin Liu
2b741a51c5 gs101: set readahead_size_kb=128 to vendor, product and system_ext
To avoid memory pressure

Bug: 181567573
Test: check readahead size
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I0ef6456a96ef923fe681112560d2f49c514ff529
2021-12-30 02:05:39 +00:00
Edwin Tung
a1e42be0e6 [automerger skipped] [DO NOT MERGE] gps: update gps driver 129.20.23.523968 am: 954576cc19 -s ours am: ef2d5b388b -s ours
am skip reason: subject contains skip directive

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

Change-Id: Idfbce87f5e5cb2bc7c0b8f2592a909418c5d582f
2021-12-29 14:33:55 +00:00
Edwin Tung
ef2d5b388b [automerger skipped] [DO NOT MERGE] gps: update gps driver 129.20.23.523968 am: 954576cc19 -s ours
am skip reason: Merged-In I235ea87c683051879ce160d0d41917328ca58e37 with SHA-1 e7c3814380 is already in history

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

Change-Id: Idcb4adcc9911e70404b1997d4db9d8eca5c06d83
2021-12-29 14:16:15 +00:00
Edwin Tung
b9bfd74380 gps: update gps driver 129.20.23.523968 am: e7c3814380
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16549413

Change-Id: Ib13e79208c0659aaee1fc0c74e424a5627e3ae0d
2021-12-29 11:22:39 +00:00
Edwin Tung
954576cc19 [DO NOT MERGE] gps: update gps driver 129.20.23.523968
Request DBH while capability transaction.
Report location info without waiting for DBH.
Use gps location as DBH while timeout.
KDDI NI requires noPreference for suplPrefMethod.

Bug: 206754082
Bug: 207721798

Verify test: 212326933

Test: atest VtsHalGnssTargetTest
atest CtsLocationGnssTestCases
atest GtsLocationTestCases
atest PtsChreTestRunner

Change-Id: I235ea87c683051879ce160d0d41917328ca58e37
Merged-In: I235ea87c683051879ce160d0d41917328ca58e37
2021-12-29 07:44:49 +00:00
Edwin Tung
e7c3814380 gps: update gps driver 129.20.23.523968
Request DBH while capability transaction.
Report location info without waiting for DBH.
Use gps location as DBH while timeout.
KDDI NI requires noPreference for suplPrefMethod.

Bug: 206754082
Bug: 207721798

Verify test: 212326933

Test: atest VtsHalGnssTargetTest
atest CtsLocationGnssTestCases
atest GtsLocationTestCases
atest PtsChreTestRunner

Change-Id: I235ea87c683051879ce160d0d41917328ca58e37
2021-12-29 15:42:34 +08:00
Ocean Chen
c90627420b gs101: new Android.bp for non-modem projects
Separating fstab to avoid boottime regression

Bug: 210551190
Test: reboot and compare TotalBootTime

Change-Id: I2ad92d8640b2cc25383c5cf5755001f73a5f8861
2021-12-28 10:12:44 +00:00
Albert Wang
98b1199f80 device.mk: usb: remove redundant property
This property is found no used and causes a SELinux avc denial error,
so remove it accordingly.

auditd  : type=1107 audit(0.0:4): uid=0 auid=4294967295 ses=4294967295
subj=u:r:init:s0 msg='avc: denied { set } for
property=dev.usbsetting.embedded pid=1 uid=0 gid=0

Bug: 184103246
Test: forrest test build
Signed-off-by: Albert Wang <albertccwang@google.com>
Change-Id: I746fc21d8520b69312d90b9ae0ee447d297b4b35
2021-12-23 06:12:24 +00:00
Sasha Smundak
6c7267518e Use soong_config_ macros to set Soong config variables.
Bug: 198503843
Test: treehugger
Change-Id: If913e8165d8e1a51386c82cc57190890093ab3f2
2021-12-22 16:50:04 -08:00
Cyan_Hsieh
c1227aa062 Include gs common in makefile build flow
Bug: 211723080
Change-Id: I8e1cefa396d494e73634da8620153c7a9a5693ee
2021-12-22 11:30:36 +00:00
Chris Fries
efd5649bb8 Revert "gs101: Add pvmfw to AB_OTA_PARTITIONS"
This reverts commit 871071afbc.

Reason for revert: Can't OTA forward from 16.002

Change-Id: I25091c3caacd0109def6d5fc10ec7ae273b6ea20
Bug: 211070100
2021-12-20 20:45:16 +00:00
Sasha Smundak
dd754e02ba [automerger skipped] Use soong_config_ macros to set Soong config variables. am: 05823dde05 -s ours
am skip reason: Merged-In Ifd1aed04267d952a13cfd9b93933e500ba07dbad with SHA-1 b44a662861 is already in history

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

Change-Id: I5cadd6836696b88f44d8b6bdae241917610df49b
2021-12-20 20:30:55 +00:00
Sasha Smundak
05823dde05 Use soong_config_ macros to set Soong config variables.
Bug: 198503843
Test: treehugger
Change-Id: Ifd1aed04267d952a13cfd9b93933e500ba07dbad
Merged-In: Ifd1aed04267d952a13cfd9b93933e500ba07dbad
2021-12-20 10:52:28 -08:00
Edwin Tung
9679838905 Revert "gps: enable GNSS PPS feature" am: 5759adffeb am: 2a710d42e8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16492256

Change-Id: I08ce4dbe56e3b8c46151a303850634f7e2199f7e
2021-12-18 08:23:55 +00:00
Edwin Tung
2a710d42e8 Revert "gps: enable GNSS PPS feature" am: 5759adffeb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16492256

Change-Id: Id90de3ed58654c3e67c5646388add485d08850c4
2021-12-18 08:01:33 +00:00
Edwin Tung
5759adffeb Revert "gps: enable GNSS PPS feature"
Bug: 211170885
This reverts commit 09409af2d8.

Reason for revert: The wrong elapsed realtime cause 1/2 Hz location update.

Change-Id: Ice1fe26627b6aed8d622d748a1f044b6acfe177f
2021-12-18 07:38:13 +00:00
Ilya Matyukhin
4064e38ac3 [automerger skipped] DO NOT MERGE Remove unintended face config am: 600f2b5c5c am: 952d0e02fc -s ours
am skip reason: subject contains skip directive

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

Change-Id: I974a41885455542fc666ff905d3eff0404ac9c23
2021-12-16 21:08:43 +00:00
Ilya Matyukhin
952d0e02fc DO NOT MERGE Remove unintended face config am: 600f2b5c5c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16484250

Change-Id: I37040ea67ada2c4caf190e8b6d43cda9f7f1c568
2021-12-16 20:45:02 +00:00
Ilya Matyukhin
600f2b5c5c DO NOT MERGE Remove unintended face config
Bug: 210921116
Test: N/A
Change-Id: Ie10aaca6892b1246b57941d00b283f202b08035d
2021-12-16 20:22:17 +00:00
Sasha Smundak
b44a662861 Use soong_config_ macros to set Soong config variables.
Bug: 198503843
Test: treehugger
Change-Id: Ifd1aed04267d952a13cfd9b93933e500ba07dbad
2021-12-16 18:03:47 +00:00
Pierre-Clément Tosi
871071afbc gs101: Add pvmfw to AB_OTA_PARTITIONS
Suggested-by: Cyan_Hsieh <cyanhsieh@google.com>
Bug: 210833963
Test: OTA update
Change-Id: Ib0f0ce2a2733f878bb680d16fea15cfa794b7c1d
2021-12-16 08:15:20 +00:00
Stephane Lee
d2102c6a8c Add the rest of the AACR fields am: 57dd93fb86 am: 04687ef556
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16482304

Change-Id: I8f288e2704e8109f8f9d1bdeedd4cc684f70d1fe
2021-12-16 00:51:24 +00:00
Stephane Lee
04687ef556 Add the rest of the AACR fields am: 57dd93fb86
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16482304

Change-Id: I7d6aa433bf706da2889d95afbec991095c29a31e
2021-12-16 00:33:01 +00:00
Stephane Lee
57dd93fb86 Add the rest of the AACR fields
Bug: 205900652
Test: Ensure that there are no permissions denied errors for
google_battery

Change-Id: I0860b84994c24930334407e909e14469f4b3cb94
2021-12-15 23:28:03 +00:00
Ankit Goyal
73dde0e290 Remove gralloc3 manifests
Bug: 207455562
Test: Smoke test
Change-Id: I9cdb5e7873c99dbfb467e4eaf040761092a1f370
2021-12-15 22:23:49 +00:00
Rick Yiu
461433004f gs101: Re-enable bg groups
Bg groups are disabled on sc-v2 first, re-enable them on master for
more evaluation.

Bug: 171740453
Test: check bg groups are active
Change-Id: I6bfbbd79fa898cde99d3ba31ff5766de0e4b4c7a
2021-12-15 09:05:41 +00:00
Adlai Holler
a88510b103 Remove redundant build property for reduceOpsTaskSplitting am: 35230cc1af am: 98f4dad9ba
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16465240

Change-Id: I3a9d8c7c9210c45164a0944c2c42ffb4f064ea9b
2021-12-15 08:52:13 +00:00
Adlai Holler
98f4dad9ba Remove redundant build property for reduceOpsTaskSplitting am: 35230cc1af
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16465240

Change-Id: I5fa18f0d2dd77fde1a9daf30acd2be0c6aa38a6d
2021-12-15 08:33:00 +00:00
Adlai Holler
35230cc1af Remove redundant build property for reduceOpsTaskSplitting
This flag is true for everyone now. No need for it here. Change has no effect.

Bug: 183612348
Bug: 185920634
Change-Id: Ia264cfceb5cea4230a1c459fbd3c3f8c99a35bdf
(cherry picked from commit 8661e6ae13af04eb4aa299327134d7185b563e24)
2021-12-15 08:16:49 +00:00
Adam Shih
4397cd1ea0 avoid SELinux compile error and keep radio flag effective
Bug: 209886647
Test: build pass with dmd and vcd not in the ROM
Change-Id: I5a52e74a2c7ef600e8314844c261b3a25ad4a737
2021-12-15 10:52:21 +08:00
chungkai
1252f9c851 init: adjust boost value am: f8454ce693 am: 669b065cb2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16389049

Change-Id: I56741fd60430d05521c3353914a27a23c7a89aa9
2021-12-14 18:48:07 +00:00
chungkai
669b065cb2 init: adjust boost value am: f8454ce693
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16389049

Change-Id: Ia5acad456eeeb638c72e8f93f4d2dab02fac8be8
2021-12-14 18:32:23 +00:00
chungkai
f8454ce693 init: adjust boost value
To reduce boot time, adjust util clamp to max.

reduce 200ms+ after cgroups created.

Test: pass
Bug: 204397422
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: I92cd3ee3dcf8dfc9d677ca23492dda62711885af
2021-12-14 18:12:08 +00:00