Carter Hsu
350fcd76bc
Merge "Allow hal_audio_default to access DMA and TPU property" into main
2023-12-22 04:58:22 +00:00
Carter Hsu
e23d5c44d0
Allow hal_audio_default to access DMA and TPU property
...
12-19 13:46:27.396000 1041 4222 4222 W gsenet/4949: type=1400 audit(0.0:51): avc: denied { read } for name="u:object_r:vendor_edgetpu_runtime_prop:s0" dev="tmpfs" ino=399 scontext=u:r:hal_audio_default:s0 tcontext=u:object_r:vendor_edgetpu_runtime_prop:s0 tclass=file permissive=0
12-19 13:46:27.396000 1041 4222 4222 I auditd : type=1400 audit(0.0:52): avc: denied { read } for comm="gsenet/4949" name="system" dev="tmpfs" ino=1217 scontext=u:r:hal_audio_default:s0 tcontext=u:object_r:dmabuf_system_heap_device:s0 tclass=chr_file permissive=0
12-19 13:46:27.396000 1041 4222 4222 W gsenet/4949: type=1400 audit(0.0:52): avc: denied { read } for name="system" dev="tmpfs" ino=1217 scontext=u:r:hal_audio_default:s0 tcontext=u:object_r:dmabuf_system_heap_device:s0 tclass=chr_file permissive=0
Bug: 317032803
Test: Verified by test build
Change-Id: Ifc2b720615b2ee9b74de163c128962411bbe0d4e
Signed-off-by: Carter Hsu <carterhsu@google.com>
2023-12-22 04:52:47 +00:00
Darren Hsu
40b75d505c
powerstats: introduce display MRR state residency data provider
...
Display team introduces new refresh rate residency in kernel.
Current display data provider is polling data from state sysfs.
To reduce CPU loading and improve efficiency, we should get
rid of polling data provider and create new data provider to
read data from time_in_state sysfs in PowerStatsHAL.
Bug: 316260832
Test: vts-tradefed run vts -m VtsHalPowerStatsTargetTest
Change-Id: I4d9886f13207e41f13defd89ea2c19614918a570
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2023-12-22 10:08:20 +08:00
Qais Yousef
bebef42dbd
init.storage.rc: Set rq_affinity to 2
...
When rq_affinity is 1, it will default to servicing the softirq on the
same CPU that has serviced the interrupt.
By setting it to 2, completions are processed by the CPU core that
submitted the I/O.
Bug: 311655524
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I21421f97f069083793fe2e2fa51739dac12eca1d
2023-12-21 19:04:11 +00:00
Jaegeuk Kim
d3a9a07020
Merge "Storage: clean up init.rc for storage" into main
2023-12-21 18:45:13 +00:00
Lei Ju
403baea11f
Update the common sepolicy for file access
...
Bug: 248615564
Test: load sepolicy onto pixel device and verify the output using
audit2allow
Change-Id: I295cefa3637298fba3d266f5f95f83cb7329bd02
2023-12-20 16:36:18 -08:00
Jaegeuk Kim
911292ecca
Storage: clean up init.rc for storage
...
Bug: 311655524
Change-Id: Ic08d6cd42f90c2c6b697077d63fea6a2454f1cc1
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2023-12-20 11:22:41 -08:00
Lei Ju
79938de33f
Merge "Set up common sepolicy for CHRE" into main
2023-12-20 03:27:08 +00:00
Lei Ju
f7f93daaf3
Set up common sepolicy for CHRE
...
Bug: 248615564
Test: compilation by make sepolicy
Change-Id: I0bde64d26d0c4451343f6f7032aecc20b275feaa
2023-12-19 10:32:04 -08:00
Sam Ou
cd14063e18
Merge "bm: support br_stats enabled flag" into main
2023-12-18 01:49:35 +00:00
Luigi Zevola
477d1dae77
Merge "aoc: add policy to read system property" into main
2023-12-14 00:47:45 +00:00
Alex Iacobucci
6461e33428
aoc: add policy to read system property
...
Solves error: 1
2-13 18:33:15.860000 root 1019 1019 I auditd : type=1400 audit(0.0:7): avc: denied { read } for comm="aocd" name="u:object_r:vendor_rild_prop:s0" dev="tmpfs" ino=404 scontext=u:r:aocd:s0 tcontext=u:object_r:vendor_rild_prop:s0 tclass=file permissive=0
Test: on device
Bug: 207711097
Change-Id: Ia28e1622746cca973ca66f437e0e655bbcaf7d66
Signed-off-by: Alex Iacobucci <alexiacobucci@google.com>
2023-12-13 19:32:43 +00:00
Treehugger Robot
24a4d5ebc2
Merge "powerstats: introduce TpuDvfsStateResidencyDataProvider" into main
2023-12-13 07:10:57 +00:00
Treehugger Robot
b7aa1ee0fc
Merge "dumpstate: add logbuffer support for display" into main
2023-12-13 07:09:39 +00:00
Ken Lin
71767237de
dumpstate: add logbuffer support for display
...
Add logbuffer support for display driver to dump DSI cmd
Bug: 291441544
Test: adb root; adb shell dumpsys
android.hardware.dumpstate.IDumpstateDevice/default dump_display_logbuffer
Change-Id: I0c40fa9836851caa5b02528888153bd82e3a9d75
Signed-off-by: Ken Lin <lyenting@google.com>
2023-12-13 06:12:51 +00:00
Darren Hsu
de7a0d5160
powerstats: introduce TpuDvfsStateResidencyDataProvider
...
Bug: 310094590
Test: vts-tradefed run vts -m VtsHalPowerStatsTargetTest
Change-Id: Ib09e12bbfd45611e6f98822435b43752d53d7bb0
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2023-12-12 23:14:09 +08:00
Xin Li
175dd9b1b4
[automerger skipped] Merge Android 14 QPR1 am: be0f3dfda0 -s ours am: 9cb5714b49 -s ours am: 03536a87ef -s ours
...
am skip reason: Merged-In I96f8d8da1169f0a428112eb27f97d215282af92e with SHA-1 27366c3935 is already in history
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2865168
Change-Id: I828a1c722f48148c60c60d6bb92487137b0bec07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:57:34 +00:00
Xin Li
03536a87ef
[automerger skipped] Merge Android 14 QPR1 am: be0f3dfda0 -s ours am: 9cb5714b49 -s ours
...
am skip reason: Merged-In I96f8d8da1169f0a428112eb27f97d215282af92e with SHA-1 27366c3935 is already in history
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2865168
Change-Id: Ic0e6e87a38388730a8abdaf6fb149b67c13306f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:02:21 +00:00
Xin Li
9cb5714b49
[automerger skipped] Merge Android 14 QPR1 am: be0f3dfda0 -s ours
...
am skip reason: Merged-In I96f8d8da1169f0a428112eb27f97d215282af92e with SHA-1 27366c3935 is already in history
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2865168
Change-Id: I82d6965f59c0caf26a4b597bd667db8516a0ff4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 21:16:32 +00:00
Xin Li
be0f3dfda0
Merge Android 14 QPR1
...
Merged-In: I96f8d8da1169f0a428112eb27f97d215282af92e
Bug: 315507370
Change-Id: Ifb4599ca93cf47dcf3871b55aaab690770416f1c
2023-12-08 13:13:23 -08:00
Carter Hsu
37493030cc
Merge "audio: allow hal_audio_default to allocate graphic buffer" into main
2023-12-08 06:16:06 +00:00
samou
a86cc5e1ce
bm: support br_stats enabled flag
...
Bug: 315067183
Change-Id: I1c5c58e716e952a5e55493c129c2566c7f115da3
Signed-off-by: samou <samou@google.com>
2023-12-06 07:34:38 +00:00
Raja Ramachandran
cf1faabf1a
[GABC][FATP] Added ProtoCalibGenerator to PRODUCT_PACKAGES_DEBUG
...
Bug: 284103045
Test: lunch <device-type>-userdebug && m
Change-Id: I4f7f512b6fa6bd5d9aabf998588dc9ad4f54c600
2023-12-06 11:18:50 +08:00
Jason Chiu
ec2a9a0c7a
gs-common: bootctrl: integrate blowAR() for gs101 & zuma
...
Common bootcontrol use zuma version for the base, and blowAR()
can't be used by gs101. So we need to port ag/18743149 into
common bootcontrol.
Bug: 313615120
Change-Id: I25febde96a56279e6592a6d7740be9a2e385543b
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 09:14:48 +08:00
Jason Chiu
2a201a74c2
gs-common: bootctrl: check both properties in setActiveBootSlot
...
properties: ro.boot.bootdevice, ro.boot.boot_devices
Bug: 313092597
Change-Id: Ib158c2b2aadf87b2155c4c268264f06bc659b544
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 09:14:38 +08:00
Jason Chiu
f4d8fb7ad8
gs-common: move sepolicy related to bootctrl hal hidl 1.2 to gs-common
...
Bug: 265063384
Change-Id: I1981edd60a77e4c5aede8649c7b6bc5eacb676ee
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 09:14:21 +08:00
Jason Chiu
de91ea30a9
gs-common: create bootctrl_hidl_1.2.mk and include related modules
...
Bug: 265063384
Change-Id: I3895946309ff8ee7987c1b0ec0789e95a63f4eae
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 09:14:09 +08:00
Jason Chiu
5d247d17b4
gs-common: move bootctrl hal hidl 1.2 implementation to gs-common
...
copy from device/google/zuma/interfaces/boot
$ git log --oneline -1 interfaces/boot/
193e5e8 zuma:interfaces:boot: add aidl interface support
Bug: 265063384
Change-Id: I7b770343096fd113f656c90428f30d80c9341744
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 09:13:59 +08:00
Carter Hsu
fd652ae423
audio: allow hal_audio_default to allocate graphic buffer
...
12-04 10:00:07.379 481 481 E SELinux : avc: denied { find } for interface=android.hardware.graphics.mapper::IMapper sid=u:r:hal_audio_default:s0 pid=13283 scontext=u:r:hal_audio_default:s0 tcontext=u:object_r:hal_graphics_mapper_hwservice:s0 tclass=hwservice_manager permissive=0
12-04 10:00:07.409 480 480 E SELinux : avc: denied { find } for pid=13283 uid=1041 name=android.hardware.graphics.allocator.IAllocator/default scontext=u:r:hal_audio_default:s0 tcontext=u:object_r:hal_graphics_allocator_service:s0 tclass=service_manager permissive=0
Bug: 314850759
Test: verified by test build
Change-Id: Icb2ecd6d3096455244dc58b5aadf8c562cb02470
Signed-off-by: Carter Hsu <carterhsu@google.com>
2023-12-05 01:01:13 +00:00
Jason Chiu
1473a277b8
gs-common: move sepolicy related to bootctrl hal aidl to gs-common
...
Bug: 265063384
Change-Id: Id9e1f4f7bc9fc5754f7ebadb97f7443f1117e961
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 00:46:33 +08:00
Jason Chiu
c3102b06fc
gs-common: create bootctrl_aidl.mk and include related modules
...
Bug: 265063384
Change-Id: I9362eb521616c899a14605081fdc10de2a1d5c16
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 00:46:29 +08:00
Jason Chiu
3303171462
gs-common: move bootctrl hal aidl implementation to gs-common
...
copy from device/google/zuma/interfaces/boot
$ git log --oneline -1 interfaces/boot/
193e5e8 zuma:interfaces:boot: add aidl interface support
Bug: 265063384
Change-Id: I9b8318eee17e51f40577d7f4c6514703483b8eaa
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 00:46:22 +08:00
Jason Chiu
cfd5dd5de3
gs-common: add device_google_gs-common_license
...
reference device/google/zuma
Bug: 265063384
Change-Id: I048682438ab98fea16ecbd1e4ebff65bfb7a155c
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
2023-12-05 00:46:19 +08:00
Sam Ou
39e3b868f2
Merge "bm: Avoid to use CDT number" into main
2023-12-04 08:55:20 +00:00
samou
b4de8aabda
bm: Avoid to use CDT number
...
Bug: 313692190
Test: Confirm battery_mitigation does not repeatedly restart
Change-Id: I7edaad073b509f163283d4611d987e8982934253
Signed-off-by: samou <samou@google.com>
2023-12-03 17:20:22 +00:00
Dario Freni
65710c0477
Merge changes from topic "revert-25477883-gs-common_bootctrl-aidl-APKJEMYEPE" into main
...
* changes:
Revert "gs-common: add device_google_gs-common_license"
Revert "gs-common: move bootctrl hal aidl implementation to gs-c..."
Revert "gs-common: create bootctrl_aidl.mk and include related m..."
Revert "gs-common: move sepolicy related to bootctrl hal aidl to..."
2023-12-01 13:00:07 +00:00
Treehugger Robot
5610bfc743
Merge "Add one variable to decide if need TTS voice packs" into main
2023-12-01 11:42:32 +00:00
Sebastian Pickl
7eaf22a3ce
Revert "gs-common: add device_google_gs-common_license"
...
Revert submission 25477883-gs-common_bootctrl-aidl
Reason for revert: breaking builds b/314240126
Bug: 314240126
Reverted changes: /q/submissionid:25477883-gs-common_bootctrl-aidl
Change-Id: Id75467f48ab79b414a27026386255d9aa9a7e50b
2023-12-01 11:30:35 +00:00
Sebastian Pickl
60a8e27b76
Revert "gs-common: move bootctrl hal aidl implementation to gs-c..."
...
Revert submission 25477883-gs-common_bootctrl-aidl
Reason for revert: breaking builds b/314240126
Bug: 314240126
Reverted changes: /q/submissionid:25477883-gs-common_bootctrl-aidl
Change-Id: Id9d272e7f9832a5b27b2c02d50665ee1b26ae9f8
2023-12-01 11:30:35 +00:00
Sebastian Pickl
b88437ab27
Revert "gs-common: create bootctrl_aidl.mk and include related m..."
...
Revert submission 25477883-gs-common_bootctrl-aidl
Reason for revert: breaking builds b/314240126
Bug: 314240126
Reverted changes: /q/submissionid:25477883-gs-common_bootctrl-aidl
Change-Id: I98a529afec0ba2eb01f1628215e36769dc5c2cf9
2023-12-01 11:30:35 +00:00
Sebastian Pickl
1638fa1a36
Revert "gs-common: move sepolicy related to bootctrl hal aidl to..."
...
Revert submission 25477883-gs-common_bootctrl-aidl
Reason for revert: breaking builds b/314240126
Bug: 314240126
Reverted changes: /q/submissionid:25477883-gs-common_bootctrl-aidl
Change-Id: I091dda3aa16bbc381b49674a642b2bfa93dfdfa8
2023-12-01 11:30:50 +00:00
kierancyphus
c35b176900
[automerger skipped] owners: give apps and services team ownership am: dff1155fa2 am: f479625b6c -s ours am: 1ead4acf3f -s ours
...
am skip reason: Merged-In I909392864ee9e0aa29f415d13869ba0083449094 with SHA-1 dff1155fa2 is already in history
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2855244
Change-Id: Iedcdcea1a6d2d1347a85936f4e1023cb955e07b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 09:17:17 +00:00
kierancyphus
1ead4acf3f
[automerger skipped] owners: give apps and services team ownership am: dff1155fa2 am: f479625b6c -s ours
...
am skip reason: Merged-In I909392864ee9e0aa29f415d13869ba0083449094 with SHA-1 dff1155fa2 is already in history
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2855244
Change-Id: I415b5fd5ed2bc04388ee586c00df4e25dce6a823
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 09:02:58 +00:00
kierancyphus
c6fce083cd
owners: give apps and services team ownership am: dff1155fa2 am: 27366c3935 am: 537b3e88e7
...
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2855244
Change-Id: Ibcc32385f0612e62b0219d94edfcdd686a625b96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 09:01:11 +00:00
kierancyphus
f479625b6c
owners: give apps and services team ownership am: dff1155fa2
...
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2855244
Change-Id: I93f101fa1add2360e898f4179d0d36053e3d83a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 08:39:44 +00:00
kierancyphus
537b3e88e7
owners: give apps and services team ownership am: dff1155fa2 am: 27366c3935
...
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2855244
Change-Id: I9bc2ae208841dcc63705a6900871761f7b3ceb1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 08:28:50 +00:00
kierancyphus
27366c3935
owners: give apps and services team ownership am: dff1155fa2
...
Original change: https://android-review.googlesource.com/c/device/google/gs-common/+/2855244
Change-Id: I96f8d8da1169f0a428112eb27f97d215282af92e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 07:57:48 +00:00
Kieran Cyphus
61446fbc05
Merge changes from topic "liboemservice-improve-testing" into main
...
* changes:
dump_modemlog: always move modem logs
modem_log_constants: System props for logging
modem/modem_log_constants: create common folder
gs-common/modem: clock manager interface
dump_modemlog: move android_property_manager
dump_modemlog: move all files to subdirectory
2023-12-01 07:24:52 +00:00
Ray Hsu
b52878371b
Add one variable to decide if need TTS voice packs
...
For factory ROM UPH concern, we did not need TTS voice packs. Add one
variable to decide if need TTS voice packs and then it could reduce
super image size and increase flash station speed.
Bug: 314245991
Test: Check super image size and boot to home
Change-Id: Id84c3eef5a702317ab7976ded340b5795c0a3700
2023-12-01 06:54:56 +00:00
kierancyphus
dff1155fa2
owners: give apps and services team ownership
...
Since we have a lot of code for modem apps and services that is shared
across a lot of different devices and will live in gs-common, it would
be nice to have ownership of these files so that we can push code
without having to involve the gs-common team.
Test: N/A
Bug: N/A
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3cf675e1f557d5dcc2358457820177a3fa6d7335 )
Merged-In: I909392864ee9e0aa29f415d13869ba0083449094
Change-Id: I909392864ee9e0aa29f415d13869ba0083449094
2023-12-01 06:33:57 +00:00