Commit graph

2827 commits

Author SHA1 Message Date
Armelle Laine
43f7439f43 Add metrics to the zuma makefile
Bug: 259517277
Test: TBD
Change-Id: I4423c4df03a34d68dcec81a1ffc1f00e28fb685b
2023-02-28 06:49:59 +00:00
Hasini Gunasinghe
7f51fa5a41 Merge "Set the environment variable to switch the Keymint HAL service to Rust" into udc-d1-dev 2023-02-28 02:22:53 +00:00
Binhao Lin
3e4f946de7 Merge "Enable new multicam framework for P23" into udc-dev am: 2fd4b02088 am: 7e0b8725de
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21560136

Change-Id: I59c4c0a0be09e3565f5c7feb5897abdb48928c6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 00:51:43 +00:00
Binhao Lin
85ae15098c Merge "Enable new multicam framework for P23" into udc-dev am: 2fd4b02088 am: 83cf53c41f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21560136

Change-Id: I4dd2263fc276e1d08a211cb27ec5e9d3f71b76e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 00:50:23 +00:00
Binhao Lin
7e0b8725de Merge "Enable new multicam framework for P23" into udc-dev am: 2fd4b02088
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21560136

Change-Id: I47707ef8e82bc6d0b12adf498a3d567cbacfe0ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 23:58:18 +00:00
Binhao Lin
83cf53c41f Merge "Enable new multicam framework for P23" into udc-dev am: 2fd4b02088
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21560136

Change-Id: I16312572bc8128fa71f2fdfac0a6eeee7e840c17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 23:58:11 +00:00
Binhao Lin
2fd4b02088 Merge "Enable new multicam framework for P23" into udc-dev 2023-02-27 23:31:14 +00:00
Armelle Laine
35a81f6207 Enable Trusty persist storage (TDP) on block-device
- Define selinux property for /dev/block/by-name/trusty_persist
- Add symlink into init.zuma.rc

Bug: 247013568
Test: - Verify that this change is a NOP for devices with TDP already
        created on top of the legacy f2f2 partition /mnt/vendor/persist/ss
      - Verify that this change creates a valid symlink on a manually
        migrated block device
Change-Id: I231938e708e5a5d6d64818e184a92acdc0ba37de
2023-02-27 22:42:08 +00:00
Sayanna Chandula
fadc2aeb42 thermal: set dfs clock divider to 8
Increase the DFS clock divider to avoid thermal reset.
Disable CPU cluster power down during clock settings.

Bug: 268768104
Test: Build and boot on device. Check with geek bench test

Change-Id: Ic4b959a7db0c5e903d617531d449b08cc5c81d0a
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2023-02-27 22:33:33 +00:00
Armelle Laine
e4e70f66b1 Merge "Enable Trusty persist storage (TDP) on block-device" 2023-02-27 20:07:35 +00:00
Hasini Gunasinghe
9c6d86ddaa Set the environment variable to switch the Keymint HAL service to Rust
Ref: aosp/2328294

Note:
This CL switches the Keymint HAL to the Rust implementation which can
only communicate with a Keymint TA implemented in Rust in Trusty.
go/gpar/489149 switches the Keymint TA to the Rust implementation.

Therefore, this CL is one of two CLs that needs to be synced in order
for the zuma devices to be able to boot with
Keymint Rust implementation.

Bug: 197891150
Bug: 225036046
Test: VtsAidlKeyMintTargetTest
Change-Id: I53307b3911a478d941fc2d6cc39f3d410ad050e0
2023-02-27 18:14:52 +00:00
Cody Heiner
f561138992 Merge "Add Pixel touch service." into udc-dev am: 43cec0a541 am: 061587742a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: Ib5dc512b61f02e64ecff966b91d94db04188bb45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 23:46:09 +00:00
Cody Heiner
7eb554bb02 Merge "Add Pixel touch service." into udc-dev am: 43cec0a541 am: cc42577357
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: Iecc31a35c7520f9714c9ab6f13a4d86d5669015c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 23:45:24 +00:00
Binhao Lin
5640a78f48 Enable new multicam framework for P23
Bug: 240167574
Test: Camera test checklist
Change-Id: Ia7c119be8ae044c827c948d6bab722dd8c03ea7d
2023-02-24 15:17:17 -08:00
Cody Heiner
061587742a Merge "Add Pixel touch service." into udc-dev am: 43cec0a541
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: I8b34e8d48ae2643411d0ffe68f90bdc22e849424
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 22:52:20 +00:00
Cody Heiner
cc42577357 Merge "Add Pixel touch service." into udc-dev am: 43cec0a541
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21574707

Change-Id: I28f373327fc9180730a40e3633deb651247c4b61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 22:51:21 +00:00
Cody Heiner
43cec0a541 Merge "Add Pixel touch service." into udc-dev 2023-02-24 22:20:17 +00:00
Philip Quinn
7a1c5b2ac7 Add Pixel touch service.
Bug: 270444888
Test: make on udc-dev and udc-d1-dev-plus-aosp-without-vendor
Change-Id: Iac1dee5578099dca25eee57da8e9a7eefa42adda
2023-02-24 07:59:56 +00:00
Adam Shih
681459c6ee Merge "Move HWC dump to gs-common" into udc-dev am: c4b1ded167 am: c5ec26fa53
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535844

Change-Id: I93cfe524fe59b28cb6dde1cba7d3954e5a1522b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 06:35:54 +00:00
Adam Shih
c5ec26fa53 Merge "Move HWC dump to gs-common" into udc-dev am: c4b1ded167
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535844

Change-Id: I579ffdc55d59ea75fadf2fc0382378a35c3fd5ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 05:41:10 +00:00
Adam Shih
a5b3dd0fa3 Merge "Move HWC dump to gs-common" into udc-dev am: c4b1ded167
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535844

Change-Id: Ie33432882c04fe1112cdbd33bf2e028e8b9f7b30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 04:05:26 +00:00
Adam Shih
c4b1ded167 Merge "Move HWC dump to gs-common" into udc-dev 2023-02-24 03:17:38 +00:00
Armelle Laine
e86ccf6392 Enable Trusty persist storage (TDP) on block-device
- Define selinux property for /dev/block/by-name/trusty_persist
- Add symlink into init.zuma.rc

Bug: 247013568
Test: - Verify that this change is a NOP for devices with TDP already
        created on top of the legacy f2f2 partition /mnt/vendor/persist/ss
      - Verify that this change creates a valid symlink on a manually
        migrated block device
Change-Id: I231938e708e5a5d6d64818e184a92acdc0ba37de
2023-02-24 02:18:04 +00:00
Xiang Wang
8840d9f83e [automerger skipped] Merge "Move thermal utils to hardware/interfaces" into udc-dev am: 3f8b2b92ae am: 2439cb9130 -s ours
am skip reason: Merged-In Id813adc99746b171693f983230f9193431f25693 with SHA-1 d43341a801 is already in history

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

Change-Id: If54c5acdbd7a9ef0078b223cab7a75c4caa5ab0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24 00:15:57 +00:00
Xiang Wang
2439cb9130 Merge "Move thermal utils to hardware/interfaces" into udc-dev am: 3f8b2b92ae
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21483181

Change-Id: I7a97c4547a8e6525aa98ac4aff7fa5767b192aed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 22:51:22 +00:00
Jörg Wagner
ee274da0be Merge "Update Mali DDK to r40 : Sysprop configuration settings" 2023-02-23 13:18:06 +00:00
Xiang Wang
d2200c6a6a [automerger skipped] Merge "Move thermal utils to hardware/interfaces" into udc-dev am: 3f8b2b92ae -s ours
am skip reason: Merged-In Id813adc99746b171693f983230f9193431f25693 with SHA-1 e2a6eb58b2 is already in history

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

Change-Id: I27d600051814081e276a1d322424af79d032c6b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 09:05:46 +00:00
Xiang Wang
0703e6028a [automerger skipped] Move thermal utils to hardware/interfaces am: d43341a801 -s ours
am skip reason: Merged-In Id813adc99746b171693f983230f9193431f25693 with SHA-1 e2a6eb58b2 is already in history

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

Change-Id: I5be6941710c6c9faab496e7851564ba5ef0aa543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 09:05:43 +00:00
Xiang Wang
3f8b2b92ae Merge "Move thermal utils to hardware/interfaces" into udc-dev 2023-02-23 04:29:41 +00:00
Sophia Wang
4ce406064f Merge "Zuma:conf Add memlat CPU idle awareness settings" 2023-02-22 21:35:59 +00:00
Jayachandran C
41d4f44716 [automerger skipped] Do not compile AoC audio for aosp and factory builds am: 1c77cb2baf am: 29e15fbbb9 -s ours
am skip reason: Merged-In I07a78748ff18fb8dd772bdc83e072974f12c70ac with SHA-1 1c77cb2baf is already in history

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

Change-Id: I30729b9bbe35695cfe4ea161a8e8dbde9e34f834
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 19:11:54 +00:00
Sophia Wang
f60e906395 Zuma:conf Add memlat CPU idle awareness settings
Test: cat /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010/memlat_cpuidle_state_aware

Bug: 269148983
Change-Id: I772c53f95c8c1d7f84c34cfd49397a47db0fdf64
Signed-off-by: Sophia Wang <yodagump@google.com>
2023-02-22 10:32:42 -08:00
Jayachandran C
29e15fbbb9 Do not compile AoC audio for aosp and factory builds am: 1c77cb2baf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21539246

Change-Id: I849a5739bea47004a7a58e552b82851ce3c8440e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 18:14:35 +00:00
Jayachandran C
75fa0e159b [automerger skipped] Do not compile AoC audio for aosp and factory builds am: 1c77cb2baf -s ours
am skip reason: Merged-In I07a78748ff18fb8dd772bdc83e072974f12c70ac with SHA-1 c97337e9f8 is already in history

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

Change-Id: I37b803bbccbc8b18f746f20ee20750c6545f2292
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 18:12:15 +00:00
Jayachandran C
1c77cb2baf Do not compile AoC audio for aosp and factory builds
Fix: 265179406
Fix: 269273333

Test: make
Change-Id: I07a78748ff18fb8dd772bdc83e072974f12c70ac
Merged-In: I07a78748ff18fb8dd772bdc83e072974f12c70ac
(cherry picked from commit c97337e9f8)
2023-02-22 15:36:16 +00:00
Adam Shih
5521939a3b remove gps function from header file am: bd03995252 am: 46e92f21a1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535845

Change-Id: I60e52e01eb2601158e4f45fac874b94edd734403
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 07:47:53 +00:00
More Kuo
71c411f6fd Set default the Bluetooth class of device am: 7a061bb7f5 am: ab19f683cd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21505354

Change-Id: I4f6a3bd63d50dcd637dfbcf713fd91114eeb3c83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 07:46:44 +00:00
Ricky Niu
704316d8ba Fix up open bugs from gs201 AIDL migration
1. Remove unused group "wakelock".
2. Correct the right return value on setCurrentUsbFunctions.

Bug: 266694076
Test: Boot to home and function work
Change-Id: If0925a61e481e4deca560dc8dfc1be80a76c148f
(cherry picked from commit 5c7e338667a7f21c27f5789c16a4781dcbbe8755)
2023-02-22 06:50:55 +00:00
Ricky Niu
400c1a9ca3 Add resetCb
Add the resetCb to complete asynchronous

Bug: 267252826
Test: Boot to home and function work
Change-Id: I9d6624cbe15c86c63e28f8f176d7c560aed8446f
(cherry picked from commit f14cbd637085145feff255b192a8031375fcdaa4)
2023-02-22 06:50:51 +00:00
Ricky Niu
1915b65459 Migrate IUsbGadget implementation to AIDL
This change migrates IUsbGadget implementation to AIDL.

Bug: 218791946
Test: USB function switch success and AIDL service is running.
Change-Id: I7cc7070d875c26bc42f99aef84d5e5a41606223f
Signed-off-by: Ricky Niu <rickyniu@google.com>
(cherry picked from aosp commit d6d0b7d2ca5066988ee90889dccd00c06d64b694)
2023-02-22 06:50:43 +00:00
Ricky Niu
4d736354f3 usb: limit the current to 1.3A when connect to accessory
For imporve USB stability, limit the current to 1.3A,
when connect to accessory.

Bug: 206635552
Signed-off-by: Ricky Niu <rickyniu@google.com>
Change-Id: I2c1091aa7111e6242cc949923fbc86f27e54e976
(cherry picked from commit e6cacbcff21d315763943469038c9ca8822a7f37)
2023-02-22 06:42:06 +00:00
Adam Shih
46e92f21a1 remove gps function from header file am: bd03995252
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535845

Change-Id: I6ab789d22e2dbdbec0f637da44c7bd198ada5567
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 06:38:46 +00:00
Adam Shih
e81ffc5ff9 remove gps function from header file am: bd03995252
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21535845

Change-Id: I0a8953e544c68e3126d3925dc44072e4dc19a63c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 06:37:50 +00:00
More Kuo
ab19f683cd Set default the Bluetooth class of device am: 7a061bb7f5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21505354

Change-Id: I64ece8a6b60eb4214f762a2e8333c29ebcddab9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 06:36:50 +00:00
More Kuo
b913301293 Set default the Bluetooth class of device am: 7a061bb7f5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21505354

Change-Id: I875852e944c20034b05b87a8a148b68ba681d2f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 06:35:47 +00:00
Adam Shih
04ca8b59c9 Move HWC dump to gs-common
Bug: 269212897
Test: adb bugreport
Change-Id: I454668d8df81069fdd78bf573a428f4adb8adc6b
2023-02-22 13:54:55 +08:00
Adam Shih
ad13b990be Merge "make dumpLogSection compatible to new structure" into udc-dev am: 700b5287f8 am: ac97a24942
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21489267

Change-Id: I1dd056679f0c0abd683adf68f87ba7899d11d5c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 05:15:36 +00:00
Cheng Chang
fba03162f7 Merge "gps: separate sdk version" into udc-dev am: e0e7b8501c am: bb8202db6c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21468717

Change-Id: Ia36cfa04cff5c4ca7b599da7522e43ed9610a4e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 05:12:57 +00:00
Adam Shih
bd03995252 remove gps function from header file
Bug: 240530709
Test: adb bugreport
Change-Id: I1f3eb7d3f8fc08d089c3a1a236da44082b5fbd8d
2023-02-22 04:50:33 +00:00
Adam Shih
ac97a24942 Merge "make dumpLogSection compatible to new structure" into udc-dev am: 700b5287f8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/21489267

Change-Id: I1f3833955f2401f284d94d7f5e34981011324692
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 04:06:07 +00:00