Commit graph

11403 commits

Author SHA1 Message Date
TreeHugger Robot
552849b103 Merge "hal_power_stats_default: Fix avc denials" into sc-dev am: c625222492
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13806171

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie4d9a36afac8785c4b0a3a5855ce5e62d92195fa
2021-03-10 02:50:50 +00:00
Adam Shih
58b3344c7a label kernel modules and grant bt permission
Bug: 182320300
Bug: 182320258
Test: boot to home and connect to bluetooth headset under enforcing mode
Change-Id: I6f6e8359d03eb4205268d56a1fcd50ce1445f442
2021-03-10 10:36:45 +08:00
Adam Shih
487f66f754 update error on ROM 7196668
Bug: 182320300
Bug: 182320246
Bug: 182320258
Bug: 182320172
Test: pts-tradefed run pts -m PtsSELinuxTest
Change-Id: Ib7bf40299374061526a87714cfd8982544a1698f
2021-03-10 10:34:03 +08:00
TreeHugger Robot
c625222492 Merge "hal_power_stats_default: Fix avc denials" into sc-dev 2021-03-10 02:11:04 +00:00
Adam Shih
84bb9a87b8 Merge "remove obsolete entries and put crucial domains to permissive" into sc-dev am: 48113ddced
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13805052

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If914068d4fb3369486f1dbef8af614245b9dfa0b
2021-03-10 01:46:48 +00:00
TreeHugger Robot
4926c30d09 Merge "dumpstate: allow dumpstate to access displaycolor" into sc-dev am: c8e903d1c8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13806024

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If0f57e685973290e3323cd954367cb60864bd654
2021-03-10 01:46:19 +00:00
Cody Schuffelen
815b951c33 Revert "Add vendor_dlkm partition"
Revert "Add vendor_dlkm to AB_OTA_PARTITIONS"

Revert submission 13804535-slider_vendor_dlkm

Reason for revert: Evaluating whether a revert fixes b/182319837
Reverted Changes:
I50887cb75:Add vendor_dlkm to AB_OTA_PARTITIONS
I6e3b20ada:Add vendor_dlkm partition

Change-Id: I71817d8ff65dfb63978dc775178947e12bd1982a
2021-03-10 01:37:58 +00:00
andychou
ce711fd18e Fix avc denied issue when accessing to IStats service
Originally we use isPriv=true but Exo APP is not located in priv-app
folder.
So has to remove isPriv=true and add into net_domain in order to network
accessing.
This is a clone cl updated from ag/13794482

Bug: 180594376
Test: manual test if there is avc denied
Change-Id: Icb5009248d10c23e772040aad8ac2fed849bafa0
2021-03-10 09:27:04 +08:00
Benjamin Schwartz
27b42a6f12 Merge "powerstats: acpm_stats driver has moved" into sc-dev am: b5527ad721
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13817608

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4fe23f61a53ea6ce5c2c37deba84aa65ccd59a0a
2021-03-10 01:25:42 +00:00
Adam Shih
48113ddced Merge "remove obsolete entries and put crucial domains to permissive" into sc-dev 2021-03-10 01:24:44 +00:00
TreeHugger Robot
c8e903d1c8 Merge "dumpstate: allow dumpstate to access displaycolor" into sc-dev 2021-03-10 01:15:42 +00:00
Benjamin Schwartz
b5527ad721 Merge "powerstats: acpm_stats driver has moved" into sc-dev 2021-03-10 01:13:33 +00:00
TreeHugger Robot
ab49a21562 Merge "Remove power stats HAL 1.0 service" into sc-dev am: 01e7f56135
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13817746

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3f72f42d6e471cd6337f4625ccf278fd4fe71583
2021-03-10 01:08:25 +00:00
TreeHugger Robot
01e7f56135 Merge "Remove power stats HAL 1.0 service" into sc-dev 2021-03-10 00:45:33 +00:00
Petri Gynther
e951022d5b Remove extra copy of fstab.gs101
vendor_ramdisk.img is assembled from two directories:
$(PRODUCT_OUT)/vendor_ramdisk
$(PRODUCT_OUT)/recovery/root

Eliminate extra copy of fstab.gs101, so that there are no duplicate
files in vendor_ramdisk.img. This is a must-have for toybox cpio,
which is used to extract the archive in kernel build (build/build.sh).

Bug: 182309216
Test: build + inspect vendor_ramdisk.img
Test: prebuilts/build-tools/path/linux-x86/cpio -id
Test: verify install + boot to home + boot to recovery
Change-Id: Ib7c5e9d2535e97945fb90b1e749e2bb33b75329b
2021-03-09 16:09:13 -08:00
Benjamin Schwartz
da983cb5c2 powerstats: Add core stats
Bug: 182273949
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I4151f57ebd68102a58fd7035356279e68805a0f9
2021-03-09 16:05:58 -08:00
Daniel Mentz
23bd42fd38 Add vendor_dlkm partition am: 1adeec60ba
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13804535

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic555242d0550c98e359dc5657fd0aeb2df044a4c
2021-03-09 23:23:22 +00:00
Daniel Mentz
1adeec60ba Add vendor_dlkm partition
Certain vendor kernel modules were previously stored in the vendor
partition. With this change, we create a new separate partition named
vendor_dlkm for these vendor modules.

Bug: 173653839
Change-Id: I6e3b20ada58ffea05de3df8e7eae9fc59a6019e0
2021-03-09 22:48:49 +00:00
Benjamin Schwartz
82a0c52a12 powerstats: acpm_stats driver has moved
Bug: 182255966
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I667fb71f6f2c7aade2d56dc8ec8d4462dcc97594
2021-03-09 11:20:04 -08:00
Benjamin Schwartz
0d6392efa6 Remove power stats HAL 1.0 service
Bug: 179527556
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Test: device boot and examined logs to make sure no errors related to
missing power stats 1.0

Change-Id: Ib8cc394f9968edaf948a2d9700e9f7fcaa5b9dc0
2021-03-09 10:27:55 -08:00
TreeHugger Robot
ae5a58c44e Merge "gs101: Use FUSE passthrough by default" into sc-dev am: d287e223f4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13774554

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I8758d1c34b6e9b109e0ebb6991136a7abecf5c39
2021-03-09 15:38:33 +00:00
Yu-Chi Cheng
9ba0f29835 Merge "Allowed the EdgeTPU service to access Package Manager binder service." into sc-dev am: 02ecfdcc0d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13809458

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iad3c70644d6dce4045a9cac95315d7b60d1721b8
2021-03-09 15:38:26 +00:00
Yu-Chi Cheng
02ecfdcc0d Merge "Allowed the EdgeTPU service to access Package Manager binder service." into sc-dev 2021-03-09 15:00:12 +00:00
TreeHugger Robot
d287e223f4 Merge "gs101: Use FUSE passthrough by default" into sc-dev 2021-03-09 14:55:44 +00:00
Jack Wu
a3678d9487 hal_power_stats_default: Fix avc denials
[  351.298850] type=1400 audit(1614041245.976:13): avc: denied { read } for comm="android.hardwar" name="hf1_wfi" dev="sysfs" ino=78155 scontext=u:r:hal_power_stats_default:s0 tcontext=u:object_r:sysfs_aoc:s0 tclass=file permissive=1
[  698.658433] type=1400 audit(1614041593.336:1733): avc: denied { open } for comm="stats@1.0-servi" path="/sys/devices/platform/19000000.aoc/control/monitor_mode" dev="sysfs" ino=78158 scontext=u:r:hal_power_stats_default:s0 tcontext=u:object_r:sysfs_aoc:s0 tclass=file permissive=1
02-23 08:53:13.336   673   673 I stats@1.0-servi: type=1400 audit(0.0:1734): avc: denied { getattr } for path="/sys/devices/platform/19000000.aoc/control/monitor_mode" dev="sysfs" ino=78158 scontext=u:r:hal_power_stats_default:s0 tcontext=u:object_r:sysfs_aoc:s0 tclass=file permissive=1
02-23 08:52:26.228   670   670 I android.hardwar: type=1400 audit(0.0:724): avc: denied { search } for name="19000000.aoc" dev="sysfs" ino=18343 scontext=u:r:hal_power_stats_default:s0 tcontext=u:object_r:sysfs_aoc:s0 tclass=dir permissive=1

Bug: 180963514
Test: Verify pass by checking device log are w/o above errors after
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: Iab245b320c1f6e75407f1fafb5ad20a087b1a707
2021-03-09 14:21:20 +00:00
TreeHugger Robot
03d89d1b13 Merge "[P21]Phase in FactoryOta" into sc-dev am: 46663e2a5d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13805529

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I0a1062adef4449836d8521879392b7492c81140b
2021-03-09 12:27:17 +00:00
TreeHugger Robot
46663e2a5d Merge "[P21]Phase in FactoryOta" into sc-dev 2021-03-09 11:57:38 +00:00
raylinhsu
43fb32d300 dumpstate: allow dumpstate to access displaycolor
In bugreport, we need to dump libdisplaycolor information.
Hence, we should add corresponding sepolicy.

Bug: 181915591
Test: There is no avc denied regarding to displaycolor when we
capture the bugreport.

Change-Id: I9f7f8f451fab24b4d0c49305d96b8db6b4d0eed4
2021-03-09 19:06:24 +08:00
David Chen
2cd5ec394e Merge "dumpstate: dump more touch information" into sc-dev am: 8721f832dc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13782433

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2f98a4d1a4bf6972b229ea801cc3bc91f4649fe6
2021-03-09 06:30:50 +00:00
David Chen
8721f832dc Merge "dumpstate: dump more touch information" into sc-dev 2021-03-09 06:01:28 +00:00
Adam Shih
df06cd7760 remove obsolete entries and put crucial domains to permissive
Bug: 171942789
Bug: 178979986
Bug: 179310854
Bug: 178980065
Bug: 179198085
Bug: 178980032
Test: boot to home under enforcing mode
Change-Id: Ic925dbbb74ca2ba38b22c982761c1e214886bfa1
2021-03-09 13:46:42 +08:00
Charlie Chen
4cb9150dc0 Merge changes I8de6132f,I2bc6057d into sc-dev am: e265637395
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13775695

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iabd11156d2fcf57c745c90353baf089417ed3984
2021-03-09 05:11:25 +00:00
Charlie Chen
e265637395 Merge changes I8de6132f,I2bc6057d into sc-dev
* changes:
  Remove dma_buf_heap tracking_denials
  Add missing permission to dmabuf_video_system_heap
2021-03-09 04:58:08 +00:00
TreeHugger Robot
5ce78ab9bf Merge "update error on ROM 7193586" into sc-dev am: ce148d20c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13775691

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I8be41bf126ea037a133810f05364050efa6f37f0
2021-03-09 04:48:12 +00:00
TreeHugger Robot
2d74d55108 Merge "powerstats: Add NFC, PCIE, WIFI stats" into sc-dev am: fed4fa3022
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13808282

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id693937432530c7cfc5704f57088893414931883
2021-03-09 04:48:05 +00:00
TreeHugger Robot
ce148d20c6 Merge "update error on ROM 7193586" into sc-dev 2021-03-09 04:05:05 +00:00
TreeHugger Robot
fed4fa3022 Merge "powerstats: Add NFC, PCIE, WIFI stats" into sc-dev 2021-03-09 04:01:56 +00:00
Charlie Chen
019eec3f64 Remove dma_buf_heap tracking_denials
Bug: 182086551
Bug: 182086552
Bug: 182086686
Bug: 182086482
Bug: 182086481
Bug: 182086550
Test: atest VtsHalMediaC2V1_0TargetVideoDecTest
Change-Id: I8de6132fb41b0418f67baac4971ee03031ec3e32
2021-03-09 02:42:56 +00:00
TreeHugger Robot
a60b76aae2 Merge "sepolicy: add sensor related rules for AIDL APIs" into sc-dev am: 9c51e64c6e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13805046

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic7ec7dc37858c5f79918208873bad661a6e60bda
2021-03-09 02:37:08 +00:00
TreeHugger Robot
d3cc8eaebf Merge "bootctrl: run clang-format" into sc-dev am: 9175b81a90
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13809674

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ife96c205697f9070de3728afe2a2c22a642e03c4
2021-03-09 02:37:01 +00:00
Taehwan Kim
7d77820127 Add missing permission to dmabuf_video_system_heap
Bug: 153786620
Bug: 182086551
Bug: 182086552
Bug: 182086686
Bug: 182086482
Bug: 182086481
Bug: 182086550
Test: atest VtsHalMediaC2V1_0TargetVideoDecTest
Signed-off-by: Taehwan Kim <t_h.kim@samsung.com>
Change-Id: I2bc6057d16bbcc32ef8891f89c0440618d174982
2021-03-09 02:19:06 +00:00
TreeHugger Robot
9c51e64c6e Merge "sepolicy: add sensor related rules for AIDL APIs" into sc-dev 2021-03-09 02:03:39 +00:00
TreeHugger Robot
9175b81a90 Merge "bootctrl: run clang-format" into sc-dev 2021-03-09 01:54:41 +00:00
Adam Shih
47abac4459 update error on ROM 7193586
Bug: 182218891
Bug: 182219008
Test: pts-tradefed run pts -m PtsSELinuxTest
Change-Id: Id3d823c2ec41f9b777ccb666338a195bbd3047b6
2021-03-09 09:53:59 +08:00
Benjamin Schwartz
194edaf7db powerstats: Add NFC, PCIE, WIFI stats
Bug: 179277258
Test: adb shell dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I64d84f82eafe34c12caeaa73f24ed79a60db3604
2021-03-09 01:40:43 +00:00
TreeHugger Robot
b33e0adb8b Merge "Fix selinux error for vendor_telephony_app" into sc-dev am: 9185f0aafd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13805051

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If06a9bc3c1794342f7c67eac5630cf930a761d4e
2021-03-09 01:38:24 +00:00
Benjamin Schwartz
aede81aeab Merge "Revert^2 "powerstats: Add PixelStateResidencyDataProvider"" into sc-dev am: 627a8136fc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13809831

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7f689ab95e54c564f8f182622d47588ca4335788
2021-03-09 01:38:08 +00:00
TreeHugger Robot
82903ddc8b Merge "trusty_apploader: Fix avc errors" into sc-dev am: c5c7a85a0d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13805060

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia054941d8d4a804355e0b7a2f5008392b14528b9
2021-03-09 01:37:50 +00:00
Benjamin Schwartz
4ec52045e5 Merge "Revert "powerstats: Add PixelStateResidencyDataProvider"" into sc-dev am: 3cde50fe34
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13809353

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3ba36a58015755a2e0648530bebd651f36e3ac0c
2021-03-09 01:37:22 +00:00
Benjamin Schwartz
627a8136fc Merge "Revert^2 "powerstats: Add PixelStateResidencyDataProvider"" into sc-dev 2021-03-09 01:31:11 +00:00