Commit Graph

1717 Commits

Author SHA1 Message Date
Pranav Vashi
b520e3ed96 wahoo: Add Moto Dolby support
Change-Id: I11e837a91e12bc52b102717d0c2f4cf62081b5f7

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com>
2024-07-08 16:33:08 +08:00
Alessandro Astone
82b5fb02b1 wahoo: Build and enable fastbootd
* fastboot has issues while using USB 3 on wahoo

Change-Id: I0b20600fe7203a7aec19cbea8f6849052585c6ab
2024-06-08 22:22:16 +08:00
Myles Watson
32881c23bf wahoo: Use common sepolicy for bt_device
Bug: 205758693
Test: build
Ignore-AOSP-First: Some devices in internal define bt_device
Change-Id: I712ef4c0096ece9ce519c2b0bce59f7ca67b67fe
2024-06-08 22:09:10 +08:00
Michael Bestas
d4e28ca0f6 sepolicy: Restrict access to /sys/devices/soc0/serial_number
Change-Id: I6254ef6e160ff0d3c3ce2e51f20f557e75826dff
2024-06-08 22:08:34 +08:00
Christian Hoffmann
c0620b8df6 wahoo: Fix extcon denials
Change-Id: Id18f582875a5e53d94b288a451c7f37212458d03
2024-06-08 22:05:50 +08:00
Nolen Johnson
4987c23777 wahoo: sepolicy: vendor: Allow vendor_init to read various properties
Change-Id: I6700d6d624866c1425e58ca4f282b9d1bd03c368
2024-06-08 21:58:04 +08:00
Nolen Johnson
3ddb811689 wahoo: sepolicy: vendor: Allow vendor_misc_writer to read sysfs_dt_firmware_android
Change-Id: I5ae78196a5c22f6e42f0478987c62a1645193af7
2024-06-08 21:58:04 +08:00
Nolen Johnson
04813aff3f wahoo: sepolicy: Allow dataservice_app to read several things
* Needs both directory and file permissions.

Change-Id: I78f752e5daab7f8f39a082dc68624fa05f2668fb
2024-06-08 21:58:04 +08:00
Nolen Johnson
133d37f31f wahoo: sepolicy: vendor: Allow system_server to read sysfs_batteryinfo
* Wasn't seen on R, so lets allow it to maintain behavior.

Change-Id: I346a691115d3106d8e7202cb08cd48c6eb18b09d
2024-06-08 21:57:08 +08:00
Nolen Johnson
db9ce30add wahoo: sepolicy: private: Extend priv_app dontaudit's to proc_version
* DevicePersonalizationServices wrongly wants this (according to Google).

Change-Id: Ib4e9add1e86256fe131436d441d9b0fad6f18bd5
2024-06-08 21:57:08 +08:00
Nolen Johnson
5cbb730022 wahoo: sepolicy: vendor: Allow thermal-engine wake_alarm capabillity
* Looking at thermal-engine's needs, without this it is spammy
  during sleep, and the denial isn't seen on R, so lets allow it
  to maintain the old behavior.

Change-Id: Ie0a66addeb32d34fcfb7b90e146504477ea94c1f
2024-06-08 21:57:08 +08:00
Nolen Johnson
7e4d6f6e54 wahoo: sepolicy: vendor: Extend hal_nfc_default dontaudit
* Looking in `git log`, we can see that this isn't needed
  functionallity, and that all attempts to "read" it in any
  way can be safely ignored.

Change-Id: I1dd6c57f9cec024371cec8f9074b000531514ba9
2024-06-08 21:57:08 +08:00
Nolen Johnson
3d67983657 wahoo: sepolicy: vendor: Import vendor_persist_type attribute from coral
Change-Id: Ic042fe00c536a5e775abfde34c60e197afb33731
2024-06-08 21:57:08 +08:00
Nolen Johnson
b9309ec2d4 wahoo: sepolicy: Drop types declared in hardware/google/pixel-sepolicy
Change-Id: I3334a186bacde70881cf503fb5b6554a2d8a3f13
2024-06-08 21:57:08 +08:00
PixelBoot
1f4a965916 wahoo: refactor block device labeling for product 2024-06-08 21:50:46 +08:00
Alessandro Astone
78ad4c7533 wahoo: Fix public key for google camera sepolicy domain
Downloaded the apk from play store and used the following command
to extract the proper public key from the apk:
openssl pkcs7 -inform DER -in CERT.RSA -out CERT.pem -print_certs

Change-Id: I32da280607e931b50822fd1ae08b45af455a9885
2024-06-08 21:49:48 +08:00
Mariia Sandrikova
57754edd12 Add vendor_hwservice_type attribute to all hwservice
Bug: 159707777
Test: make
Change-Id: I77657f1aca58694b3bb81bc66867f6ed101d01f4
2020-09-25 23:41:36 +01:00
Benjamin Schwartz
40eb67e0f1 Fix sepolicy name conflict
Need to distinguish between power stats hal's main service and the vendor service that it runs to provide an AIDL interface to other userspace stats providers.

This also uncovered a problem where con_monitor_app was not labeled as coredomain.
Bug: 162472196
Bug: 162964335
Test: m

Merged-In: I7e325375a2e34aec84cdb8176ab6fd3036bce311
Change-Id: Ie436cf0362a5e63446a325471b2a8a7722dd74dd
2020-09-10 16:54:16 -07:00
Xin Li
40107d2ac0 Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)
Bug: 166295507
Merged-In: I3a1e355f510e6328d05e76ba2961562fe711da1b
Change-Id: I51411eabdf7f95382b4049a26f261b6d7af9aa86
2020-08-31 13:46:03 -07:00
Joel Galenson
7d90404dc8 Update sepolicy to use inclusive language
See https://source.android.com/setup/contribute/respectful-code for reference

Bug: 161896447
Test: TreeHugger
Change-Id: Ic382b4ab1b20297f32d197ae7e8a9ffb41d8d158
2020-07-27 11:09:25 -07:00
Inseob Kim
3c21096783 Rename exported_wifi_prop to wifi_hal_prop
To remove bad context names exported*_prop

Bug: 155844385
Test: m selinux_policy
Change-Id: I3a1e355f510e6328d05e76ba2961562fe711da1b
Merged-In: I3a1e355f510e6328d05e76ba2961562fe711da1b
(cherry picked from commit d566d6d2e6)
(cherry picked from commit dea698f3b1)
2020-07-17 17:36:26 +09:00
Inseob Kim
dea698f3b1 Rename exported_wifi_prop to wifi_hal_prop
To remove bad context names exported*_prop

Bug: 155844385
Test: m selinux_policy
Change-Id: I3a1e355f510e6328d05e76ba2961562fe711da1b
Merged-In: I3a1e355f510e6328d05e76ba2961562fe711da1b
(cherry picked from commit d566d6d2e6)
2020-07-17 14:01:50 +09:00
Nikita Ioffe
a909e5034a Merge "Revert "Remove b/149317789 from bugmap"" am: 7d6b8d2a85 am: f55d139b38
Original change: https://android-review.googlesource.com/c/device/google/wahoo/+/1363617

Change-Id: Id0323acdda517ccca9112c81d15064e1fec6f4c7
2020-07-15 12:50:04 +00:00
Nikita Ioffe
ae5790022c Revert "Remove b/149317789 from bugmap"
This reverts commit acc8b7f3b8.

Reason for revert: b/149317789 is still happening

Bug: 149317789
Change-Id: Ic629839577b2969cdeb9a81a82afd32b0b998fa8
2020-07-15 11:32:31 +00:00
Nikita Ioffe
2a6b69054f Remove b/149317789 from bugmap am: acc8b7f3b8 am: 164f14a665
Original change: https://android-review.googlesource.com/c/device/google/wahoo/+/1352385

Change-Id: Ibf938102d270bedd8c28b47a9c175959cb83c969
2020-06-29 17:48:55 +00:00
Nikita Ioffe
acc8b7f3b8 Remove b/149317789 from bugmap
Test: builds
Bug: 149317789
Change-Id: I6decac35ef0822cf057d109435f579d4f48fe599
2020-06-29 16:18:00 +01:00
Alex Hong
727086c2e0 Solve the naming problem for vendor property am: 62ec8db290
Original change: https://googleplex-android-review.googlesource.com/c/device/google/wahoo/+/11881952

Change-Id: I69384bfd7031ea241b25682087d5a6c9971e4cdf
2020-06-19 04:37:34 +00:00
Alex Hong
62ec8db290 Solve the naming problem for vendor property
Bug: 158720266
Test: Build selinux modules successfully
Change-Id: I64d9ec5bb75c480610959cbc20b21647576c5916
2020-06-17 16:04:45 +08:00
linjoey
c1adefb3a1 graphics: Change vulkan driver name to vulkan.adreno am: a9afa69d07
Original change: https://googleplex-android-review.googlesource.com/c/device/google/wahoo/+/11785304

Change-Id: I77d88aacc861929e999d8f2ac9d9a043c92c6d5c
2020-06-12 12:49:18 +00:00
linjoey
a9afa69d07 graphics: Change vulkan driver name to vulkan.adreno
Bug: 158275422
Bug: 156254694
Test: vulkan device is detected properly,
  `adb shell cmd gpu vkjson` lists vulkan extensions correctly.

Change-Id: Iebc69752a868ea06af258de6ac2f4d1c7c148a8e
2020-06-11 16:16:08 +00:00
Joey Lin
bea11e5272 Merge "Move mediaswcodec.te from sepolicy/private to sepolicy/vendor" into rvc-dev am: c4fe928391
Change-Id: I589902bb3364603ae325a9dc88a250eb134bdcc6
2020-05-28 12:39:57 +00:00
Joey Lin
c4fe928391 Merge "Move mediaswcodec.te from sepolicy/private to sepolicy/vendor" into rvc-dev 2020-05-28 12:24:51 +00:00
linjoey
90880df435 Move mediaswcodec.te from sepolicy/private to sepolicy/vendor
Bug: 154451816
Bug: 148628896
Test: Local test the sepolicy rule, CTS-on-GSI.
Change-Id: Iaa2b56bd651ef972dfa04536fcbec575eb9b6def
2020-05-28 06:37:34 +00:00
Shinru Han
eebb8e7558 gps: fix avc denied in emergency SUPL am: e2b43873bf am: ac91f29f74
Change-Id: I7ea2bbf99944787d06c5013716bd9f86736d089b
2020-05-27 04:17:18 +00:00
Shinru Han
e2b43873bf gps: fix avc denied in emergency SUPL
GNSS ds_client fails to open emergency SUPL network due to avc denied.

05-15 16:50:22.331   gps   867   867 W Loc_hal : type=1400 audit(0.0:26): avc: denied { nlmsg_readpriv } for scontext=u:r:hal_gnss_qti:s0 tcontext=u:r:hal_gnss_qti:s0 tclass=netlink_route_socket permissive=0

Bug: 155738368
Test: Emergency SUPL test
Change-Id: Ic9ce155aed10a5d199137e4a9081c0b8ccf3ee88
2020-05-27 10:24:38 +08:00
Shinru Han
63249ed07e gps: fix avc denied in emergency SUPL
GNSS ds_client fails to open emergency SUPL network due to avc denied.

05-15 16:50:22.331   gps   867   867 W Loc_hal : type=1400 audit(0.0:26): avc: denied { nlmsg_readpriv } for scontext=u:r:hal_gnss_qti:s0 tcontext=u:r:hal_gnss_qti:s0 tclass=netlink_route_socket permissive=0

Bug: 155738368
Test: Emergency SUPL test
Change-Id: Ic9ce155aed10a5d199137e4a9081c0b8ccf3ee88
2020-05-21 18:21:31 +08:00
Wei Wang
0a761cd897 Merge "Remove common pixel sepolicies" into rvc-dev am: 01d82a821a
Change-Id: Ifb659e4de5471b226b1555e2c726e28022e356b0
2020-05-18 17:43:39 +00:00
Rick Yiu
5ab81766ac Remove common pixel sepolicies
Moved to hardware/google/pixel-sepolicy.

Bug: 151873153
Test: selinux_policy build pass
Change-Id: I4ac635da1c2f812b7a62273ba514b567950258f8
2020-05-14 12:57:41 +00:00
eddielan
1177a90589 [DO NOT MERGE]vibrator: Add sepolicy for double click property am: 422956df9e
Change-Id: I0173f9be1af21fb3c7cef9bed6eba81e80ce0efc
2020-05-08 11:36:38 +00:00
eddielan
422956df9e [DO NOT MERGE]vibrator: Add sepolicy for double click property
Bug: 153277457
Test: Build pass
Change-Id: Ic33042373631c45e063235e0a4cd1bb20fe205e3
2020-05-08 09:29:52 +00:00
Roshan Pius
f4596937eb wifi_offload: Remove offload HAL server code
This is unused currently & there are no concrete plans to use it
in the future.

Bug: 130080335
Test: Device boots up & connects to networks.
Test: Will send for regression tests
Change-Id: Iaec2427603992e70a4ca1cef2f7cb96504d1374d
Merged-In: Iaec2427603992e70a4ca1cef2f7cb96504d1374d
(cherry picked from commit 2143fad65a)
2020-05-07 20:44:37 +09:00
Yiwei Zhang
474a2b9109 sepolicy: clean up rules around gpuservice am: 7564b43f99 am: 69c7e71f9c
Change-Id: I1fd0504c6aef35267305873630069deaa13e3856
2020-04-15 18:43:07 +00:00
Yiwei Zhang
7564b43f99 sepolicy: clean up rules around gpuservice
Test: m selinux_policy
Change-Id: I98db7e7dbf73e995f97583c60850f66dff1d98c2
2020-04-15 05:53:01 -07:00
TreeHugger Robot
2fb5d9d358 Merge "thermal: move thermal-hal selinux policy to Pixel-wide folder" into rvc-dev am: 3f73ae5c68
Change-Id: I0783c0ae25c77ab13326ca1ea04119cdf82cd37f
2020-04-06 14:57:01 +00:00
TreeHugger Robot
3f73ae5c68 Merge "thermal: move thermal-hal selinux policy to Pixel-wide folder" into rvc-dev 2020-04-06 14:39:50 +00:00
mandyshen
488607751a thermal: move thermal-hal selinux policy to Pixel-wide folder
Bug: 146390555
Test: run pts thermal-hal and themal-engine via forrest
Change-Id: If71b61618b902262b60e381a15ad0b495a843846
2020-04-01 19:35:39 +00:00
Martin Liu
22b7f6924d mm_event: move mm_event into common am: da1f2ab114
Change-Id: Ia896baf10788596d87af02d49836b6878650c0c2
2020-04-01 12:33:50 +00:00
Martin Liu
da1f2ab114 mm_event: move mm_event into common
This CL moves mm_event and relative sepolicy
into common

Bug: 152414692
Test: build
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: Ie6d9c40f5fd2ac3f9abb86edc4d43baa88864f55
2020-04-01 16:02:44 +08:00
Torne (Richard Coles)
473872cfb3 Remove fixed SELinux denial from bug_map. am: 6bf1d5cfb8
Change-Id: I8372f899eeb1d08671a8fad1e408492b16484223
2020-03-25 18:51:31 +00:00
Torne (Richard Coles)
d0190d47f3 Remove fixed SELinux denial from bug_map.
The webview_zygote denial should now be fixed; removing it from the list
so that we see if this regresses or continues to fail.

Bug: 149481620
Test: check for avc denials from webview_zygote
Change-Id: I2265ff314d1fa7956aa8b443040199acccb23e88
2020-03-25 12:43:34 -04:00