Peter Kalauskas
4cc196f48a
Allow lazy cas service to run
...
Test: Run CtsMediaTestCases on aosp_marlin_svelte
Change-Id: Ie7d491fbc11ef5c24826a0d69e479bc03bd2ad08
2018-12-14 21:29:58 +00:00
Yu-Han Yang
63de8591e8
Add sepolicy for GNSS HAL 2.0 and 1.1
...
Bug: 112260995
Bug: 120277977
Test: atest VtsHalGnssV2_0TargetTest
Change-Id: I196d8506b2f7c2153e1f647ea5ba61b81bf3d881
2018-12-12 13:41:01 -08:00
Benjamin Schwartz
e7040eada0
Add power.stats HAL 1.0 sepolicy
...
Also giving statsd permission to access it. This change copies the internal sepolicy to AOSP.
Bug: 111185513
Bug: 120551881
Test: make
Change-Id: I7e0386777e05580299caf9b97cb7804459f1a9d0
2018-12-11 00:11:08 +00:00
Wei Wang
bc71a6109e
Add atrace HAL 1.0 sepolicy
...
Bug: 111098596
Test: atrace/systrace
(cherry picked from commit 9ed5cf6e43
)
Change-Id: I97772ff21754d03a0aea0d53b39e8da5312a17c0
2018-09-27 23:18:29 +00:00
Yifan Hong
1cef6a94eb
health.filesystem HAL renamed to health.storage
...
...to reflect that the HAL operates on storage devices,
not filesystem.
Bug: 111655771
Test: compiles
Change-Id: Ibb0572cb1878359e5944aa6711331f0c7993ba6e
Merged-In: Ibb0572cb1878359e5944aa6711331f0c7993ba6e
2018-09-20 04:12:45 +00:00
Yifan Hong
0814795c79
Add sepolicy for health filesystem HAL
...
Test: builds
Test: vts
Bug: 111655771
Change-Id: Iabad3d124bf476cb624addf7d7898e0c2894d550
2018-08-10 11:02:21 -07:00
Dmitry Shmidt
48bf5e998e
Merge "btlinux: Move HAL definitions from system/bt"
...
am: 9214238418
Change-Id: Ib1a4c54dacb5e3999ffa130d170cdef04e383b57
2018-06-27 19:22:04 -07:00
Dmitry Shmidt
a0c3416b2a
btlinux: Move HAL definitions from system/bt
...
Test: ls -laZ /vendor/bin/hw/android.hardware.bluetooth*
Change-Id: I394594ad041f87583ca6b5b44d836cfab5da8103
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Merged-In: I394594ad041f87583ca6b5b44d836cfab5da8103
2018-06-27 23:56:31 +00:00
Kourosh Derakshan
2054bb4e71
Allow 64bit version of Camera Provider to run
...
Test: camera operation
Bug: 73173997
Change-Id: I17668a2e4cc56499bc837920e2cdcfd96d608153
2018-05-12 02:06:19 +00:00
Pavel Maltsev
43e172af66
Move automotive HALs sepolicy to system/
...
Bug: 70637118
Test: build, flash and boot automotive builds
Change-Id: I6db23258de30174d6db09d241e91b08aa5afedef
Merged-In: I6db23258de30174d6db09d241e91b08aa5afedef
(cherry picked from commit 394dbe34a0
)
2018-05-04 21:36:48 +00:00
Roshan Pius
d7b34a48ff
sepolicy(hostapd): Add a HIDL interface for hostapd
...
* Note on cherry-pick: Some of the dependent changes are not in AOSP.
In order to keep hostapd running correctly in AOSP, I've modified this
change to only include policy additions.
Change sepolicy permissions to now classify hostapd as a HAL exposing
HIDL interface.
Sepolicy denial for accessing /data/vendor/misc/wifi/hostapd:
12-27 23:40:55.913 4952 4952 W hostapd : type=1400 audit(0.0:19): avc:
denied { write } for name="hostapd" dev="sda13" ino=4587601
scontext=u:r:hal_wifi_hostapd_default:s0
tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0
01-02 19:07:16.938 5791 5791 W hostapd : type=1400 audit(0.0:31): avc:
denied { search } for name="net" dev="sysfs" ino=30521
scontext=u:r:hal_wifi_hostapd_default:s0
tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
Bug: 36646171
Test: Device boots up and able to turn on SoftAp.
Change-Id: Ibacfcc938deab40096b54b8d0e608d53ca91b947
Merged-In: Ibacfcc938deab40096b54b8d0e608d53ca91b947
(cherry picked from commit 5bca3e860d
)
2018-05-04 21:36:24 +00:00
android-build-team Robot
26ee5a8590
Merge "Move automotive HALs sepolicy to system/" into pi-dev
2018-04-27 22:11:56 +00:00
Pavel Maltsev
394dbe34a0
Move automotive HALs sepolicy to system/
...
Bug: 70637118
Test: build, flash and boot bat_land and owl automotive builds
Change-Id: I6db23258de30174d6db09d241e91b08aa5afedef
2018-04-23 15:46:41 -07:00
sqian
b951e7330d
Add sepolicy for radio sap 1.2
...
Bug: 74114758
Test: Checked radio-service and sap-service is on the lshal after running the service
Change-Id: I1b18711286e000a7d17664e7d3a2045aeeb8c285
Merged-In: I1b18711286e000a7d17664e7d3a2045aeeb8c285
(cherry picked from commit 64839e874b
)
2018-04-16 12:00:11 -07:00
sqian
64839e874b
Add sepolicy for radio sap 1.2
...
Bug: 74114758
Test: Checked radio-service and sap-service is on the lshal after running the service
Change-Id: I1b18711286e000a7d17664e7d3a2045aeeb8c285
2018-04-11 01:40:37 +00:00
Ruchi Kandoi
b3411068cd
Add sepolicy for NFC 1.1 HAL service am: 0be3fbf5b2
am: 2f09bc16d1
...
am: be3d06b7f8
Change-Id: Idd1606fd9316772ff69429bee6dc39191d9aab2a
2018-01-31 21:45:22 +00:00
Ruchi Kandoi
0be3fbf5b2
Add sepolicy for NFC 1.1 HAL service
...
Bug: 72746517
Test: Boot a device and check NFC 1.1 service loads
Change-Id: Ia281af8add0371525971f076bf513c694e7ea912
2018-01-31 11:18:35 -08:00
Ruchi Kandoi
1c57b81c1e
Merge "SE Policy for Secure Element app and Secure Element HAL" am: 6a60cb3e69
am: f285f2db4b
...
am: 4757882300
Change-Id: I36147d7f0359cef7f80ee36086150936bed2e672
2018-01-30 01:26:15 +00:00
Ruchi Kandoi
8a2b4a783e
SE Policy for Secure Element app and Secure Element HAL
...
Test: App startup on boot
Change-Id: I7740aafc088aadf676328e3f1bb8db5175d97102
2018-01-29 21:31:42 +00:00
yinxu
9a786ae738
Merge "Add sepolicy for radio.config" am: 2638cd2c96
am: 2af6b8602c
...
am: ec5ab9db31
Change-Id: I808c3b1f4abe806b2e3ae558a01206368359edc0
2018-01-25 04:19:17 +00:00
Jeffrey Vander Stoep
20897145c0
Merge "wpa_supplicant: move control sockets to /data/vendor"
2018-01-25 00:57:23 +00:00
yinxu
612350e34f
Add sepolicy for radio.config
...
Bug: 64131518
Test: Compile and flash the device, check whether service vendor.radio-config-hal-1-0 starts
Change-Id: Id728658b4acdda87748259b74e6b7438f6283ea5
2018-01-24 12:13:10 -08:00
Janis Danisevskis
f5ea7ab181
Added default policy for Confirmation UI HAL am: 97c56bdd78
am: 5029fe7236
...
am: a2f243dc35
Change-Id: I670465743596b35c37a4ca591e5a8f4848222bb9
2018-01-24 20:09:47 +00:00
Janis Danisevskis
97c56bdd78
Added default policy for Confirmation UI HAL
...
Bug: 63928580
Test: Manually tested.
Change-Id: If6bb10cb7c009883d853e46dcdeb92cd33877d53
2018-01-24 10:22:40 -08:00
Jeff Vander Stoep
b1590adc2f
wpa_supplicant: move control sockets to /data/vendor
...
Treble compliance.
Bug: 70228425
Bug: 70393317
Test: complete wifi test in b/70393317
Test: Test wifi on Taimen and Sailfish
Test: verify sockets exist in /data/vendor/wifi/wpa/sockets
Change-Id: I217c0eda0e5af50bb603cfcc35d60bf0d9cad72e
2018-01-24 08:50:24 -08:00
Yin-Chia Yeh
973201891e
Camera: add external camera service am: 30793234f6
am: d8f10c505e
...
am: 500ecf7517
Change-Id: I8066f0f196891ccd02324588fbdfacda8d8cf2ac
2018-01-22 05:51:03 +00:00
Yin-Chia Yeh
30793234f6
Camera: add external camera service
...
Change-Id: I37695d6c952b313e641dd145aa1af1d02e9cc537
2018-01-21 16:25:07 -08:00
Roshan Pius
5bca3e860d
sepolicy(hostapd): Add a HIDL interface for hostapd
...
Change sepolicy permissions to now classify hostapd as a HAL exposing
HIDL interface.
Sepolicy denial for accessing /data/vendor/misc/wifi/hostapd:
12-27 23:40:55.913 4952 4952 W hostapd : type=1400 audit(0.0:19): avc:
denied { write } for name="hostapd" dev="sda13" ino=4587601
scontext=u:r:hal_wifi_hostapd_default:s0
tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0
01-02 19:07:16.938 5791 5791 W hostapd : type=1400 audit(0.0:31): avc:
denied { search } for name="net" dev="sysfs" ino=30521
scontext=u:r:hal_wifi_hostapd_default:s0
tcontext=u:object_r:sysfs_net:s0 tclass=dir permissive=0
Bug: 36646171
Test: Device boots up and able to turn on SoftAp.
Change-Id: Ibacfcc938deab40096b54b8d0e608d53ca91b947
2018-01-12 14:05:38 -08:00
Shawn Willden
6e0c071d4c
Merge "Add file context for keymaster 4.0 service." am: 4dd97a0bb8
am: 2ea1f6fda5
...
am: b1deb4951f
Change-Id: I1b348ad385e48279d6ef339925d686c505f90ccd
2018-01-03 21:53:38 +00:00
Shawn Willden
219c66c1f0
Add file context for keymaster 4.0 service.
...
Test: Boot the device
Change-Id: Ia468941e78803edebe311c73f424a41ac1faeaee
2018-01-03 10:56:06 -07:00
Tomasz Wasilczyk
222a1fd559
Merge "Add broadcast radio HAL 2.0 default implementation to the sepolicy." am: 6413f9dadc
am: 8689d5b84d
...
am: b1a960f649
Change-Id: Idb2e1d0a5d1d2fe69e5bee6eedc98def69ab73bd
2017-12-09 00:04:33 +00:00
Tomasz Wasilczyk
4f7bb7576a
Add broadcast radio HAL 2.0 default implementation to the sepolicy.
...
Test: VTS
Bug: 69958777
Change-Id: I6db7dd9afc9c7f254a0233ff3144b02e48727038
2017-12-07 09:48:16 -08:00
Courtney Goeltzenleuchter
c6a4cf1918
Merge "Add support for updated HW composer interface" am: 0629dedc41
am: 4fb7f127f7
...
am: c151962e04
Change-Id: I819cbfdc586651c5f7ba64aedb6a66432ad174da
2017-11-21 23:52:48 +00:00
Courtney Goeltzenleuchter
68f2438870
Add support for updated HW composer interface
...
Test: build
Bug: 63710530
Change-Id: I85cddfaf3ec004165040935f8723e9eed0ef7900
2017-11-21 10:09:23 -07:00
Yifan Hong
9788e83cd7
selinux changes for android.hardware.health@2.0
...
health@2.0 is a service used by BatteryService in framework.
Test: health hal works
Change-Id: I6cccf3ab085686fd67b0e048aaf201e64ec311c4
2017-10-11 14:23:04 -07:00
Dan Cashman
91d398d802
Sync internal master and AOSP sepolicy.
...
Bug: 37916906
Test: Builds 'n' boots.
Change-Id: Ia1d86264446ebecc1ca79f32f11354921bc77668
Merged-In: I208ec6a864127a059fb389417a9c6b259d7474cb
2017-09-26 14:38:47 -07:00
Robert Quattlebaum
3093ba2831
Merge "lowpan: Added support for LoWPAN Service and android.hardware.lowpan"
2017-09-20 22:55:38 +00:00
Robert Quattlebaum
acfd25cac2
lowpan: Added support for LoWPAN Service and android.hardware.lowpan
...
Bug: b/64090883
Bug: b/33073713
Test: Manual
Change-Id: I7aa23c31b1fccae56c1a0e0bd4cfe370aeb911dd
2017-09-20 20:32:16 +00:00
Tomasz Wasilczyk
00b706454b
Merge "Branch out Broadcast Radio 1.2 HAL." am: 7bb31061f7
am: 4c159eb9e9
...
am: de236d044a
Change-Id: Iae32d325b657caa3e2bd325b79024e05283d92ca
2017-09-18 19:59:30 +00:00
Tomasz Wasilczyk
a9159dd155
Branch out Broadcast Radio 1.2 HAL.
...
Bug: 62945293
Test: instrumentation, VTS
Change-Id: I7e896b64bf0ee907af21d08f6b78561fadc7f0e3
2017-09-15 14:30:32 -07:00
Tomasz Wasilczyk
26ff5eb6b9
Move Broadcast Radio HAL to a separate binary.
...
Bug: 63600413
Test: VTS, instrumentation, audit2allow
Test: after cherry-pick - it builds
Change-Id: I57c0150a52c13f1ce21f9ae2147e3814aad0fb7e
(cherry picked from commit 567b947d85
)
2017-09-15 10:16:48 -07:00
Tomasz Wasilczyk
567b947d85
Move Broadcast Radio HAL to a separate binary.
...
Bug: 63600413
Test: VTS, instrumentation, audit2allow
Change-Id: I57c0150a52c13f1ce21f9ae2147e3814aad0fb7e
2017-08-28 09:44:50 -07:00
Todd Poynor
e9b2def796
thermal: sepolicy for thermalservice and Thermal HAL revision 1.1
...
Add sepolicy for thermalserviced daemon, IThermalService binder
service, IThermalCallback hwservice, and Thermal HAL revision 1.1.
Test: manual: marlin with modified thermal-engine.conf
Bug: 30982366
Change-Id: I207fa0f922a4e658338af91dea28c497781e8fe9
(cherry picked from commit ec3b6b7e25
)
2017-08-04 16:24:05 +00:00
Chong Zhang
78e595deab
cas: add CAS hal and switch to use hwservice
...
bug: 22804304
Change-Id: I7162905d698943d127aa52804396e4765498d028
2017-06-16 13:28:36 -07:00
Sohani Rao
55c7adde2d
SE Policy for Wifi Offload HAL
...
am: 325bf72592
Change-Id: I024229279b62dbd30287c505f20f51e9131b82c5
2017-05-18 20:23:03 +00:00
Sohani Rao
325bf72592
SE Policy for Wifi Offload HAL
...
Update SE Policy to allow calls to and callbacks from Wifi Offload HAL
HIDL binderized service.
Combined cherry pick from d56aa1982d15acfc2408271138dac43f1e5dc987
and 66e27bf502
Bug: 32842314
Test: Unit tests, Mannual test to ensure Wifi can be brought up and
connected to an AP, ensure that Offload HAL service is running and that
that wificond can get the service handle by calling hwservicemanager.
Change-Id: I0fc51a4152f1891c8d88967e75d45ded115e766e
2017-05-18 09:49:55 -07:00
Jaesoo Lee
8c79670e5f
configstore: assign label to all minor versions of configstore service am: c895f278bb
am: 8741d4fe3d
am: 0e573bd59c
...
am: 3986e93590
Change-Id: I9f30605deb73d922d3758971a07a470f242b484a
2017-05-10 13:54:29 +00:00
Jaesoo Lee
3986e93590
configstore: assign label to all minor versions of configstore service am: c895f278bb
am: 8741d4fe3d
...
am: 0e573bd59c
Change-Id: Ifde25dcde7b5eec4a797124ed3eeaa45dc9d4414
2017-05-10 13:45:59 +00:00
Jaesoo Lee
c895f278bb
configstore: assign label to all minor versions of configstore service
...
Added rule:
/(vendor|system/vendor)/bin/hw/android\.hardware\.configstore@1\.[0-9]-service
u:object_r:hal_configstore_default_exec:s0
Bug: 37727469
Test: Built and tested on Sailfish
Change-Id: Icf167fad1c7e601c3662f527d1e3e844ff517b58
2017-05-10 12:27:34 +09:00
Donghyun Cho
677d6f4e9c
Merge "Add sepolicy for tv.cec" into oc-dev am: 976fb16bc1
...
am: 6b2e934c3c
Change-Id: If4839eb04ee034f4cdc10db1d04b39e13c718b5c
2017-04-12 08:23:58 +00:00