Commit graph android_device_samsung_a20/universal7885-common/sepolicy/private
Author SHA1 Message Date
roynatech2544
e682783f6b universal7885: FM: Fix sepolicy denial and crash of app
- Don't crash on no headphones detected
- Use progressdialog instead of disabling touch
- Don't crash while manually updating freqs list
- Address selinux denial on aidl
2022-11-03 16:44:06 +09:00
roynatech2544
9a2f223571 universal7885: aidl-support: Address avc denials 2022-10-17 17:57:43 +09:00
roynatech2544
41a3c2f0b1 universal7885: aidl-support: Fixup build errors 2022-10-17 17:57:43 +09:00
roynatech2544
4ef818a802 universal7885: aidl-support: Add audio route hal to fake audioserver uid 2022-10-17 17:57:43 +09:00
roynatech2544
1ae356f310 universal7885: sepolicy: use binder_call macro 2022-10-16 11:03:00 +09:00
roynatech2544
b226436fc7 universal7885: aidl-support: Fork subprocess to setuid 2022-10-11 03:00:44 +09:00
roynatech2544
1c6d1f2678 universal7885: sepolicy: (Finally) Adapt for AIDL 2022-10-09 22:23:10 +09:00
roynatech2544
946f4768e9 universal7885: FMRadio: Remove source edit
If the AIDL hal which can be allowed to change uid calls audioflinger API to change route, we don't need to change source for it. seteuid(audioserver_uid) will work fine
2022-10-08 01:12:37 +09:00
roynatech2544
b6537a107b universal7885: Unify IFMSysfsSupport to IFMDevControl
Also update sepolicy svc ctx
2022-10-07 13:39:07 +09:00
roynatech2544
d3adcd6380 universal7885: Fixup remaining mistakes converting to AIDL
sepolicy: Rename service_contexts for AIDL
parts-aidl: vintf: Fix hal name
2022-10-07 11:00:14 +09:00
roynatech2544
972e443357 universal7885: sepolicy: Fix neverallows and label 2022-10-06 17:31:49 +00:00
roynatech2544
dd1f2a2bd2 universal7885: sepolicy: Fix system_app rules
Also move fm dev ioctl allow to fm hal
2022-10-06 14:13:46 +00:00
roynatech2544
983a25b4d2 universal7885: sepolicy: Rename for aidl hals 2022-10-05 09:59:39 +00:00
roynatech2544
2e0da038da universal7885: parts-hidl: Refactor code and impl smartcharge 2022-10-03 16:38:45 +09:00
roynatech2544
841efbe2b9 universal7885: sepolicy: Rename wrong filename of genfscon 2022-08-16 22:49:21 +09:00
roynatech2544
14e4406a1b universal7885: sepolicy: Drop shell execute rules 2022-05-21 02:29:42 +00:00
roynatech2544
1a96e0b036
universal7885: Address various selinux denials
Also fix some mistakes
2022-04-30 15:14:15 +09:00
roynatech2544
f717debf14
universal7885: Add missing new line chars 2022-04-30 15:10:37 +09:00
roynatech2544
7ab4e966aa
universal7885: sepolicy: Continue moving to /system 2022-04-29 22:24:09 +09:00
roynatech2544
657050b9b3
universal7885: sepolicy: Move some sysfs genfscons
* To public so private rules can access it too
* Also, remove rebundant genfscon
* Fix neverallows due to previous commit
2022-04-29 22:24:08 +09:00
roynatech2544
af754b5f92
universal7885: parts: hidl: Move to /system
* Sepolicy issues, need to be in /system to write data to files. While we're on it, move fm radio hal too
2022-04-29 22:23:34 +09:00
roynatech2544
723dfbec38
universal7885: debug_daemon: Rename to EKLogger
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-04-14 00:20:05 +09:00
roynaetch2544
b75cc0ced3
universal7885: Address some denials
* app_domain: Allow untrusted apps to get vendor.camera props such as vendor.camera.skip_unconfigure.packagelist
* debug_daemon: Allow more perms to properly execute logcat, sepolicy neverallow passes still
* Move vendor_camera_prop to vendor_public_prop, to resolve neverallow
2022-04-02 15:20:24 +09:00
Soo-Hwan Na
06b0274c44
universal7885: sepolicy: Allow logger to execute sh 2022-03-31 17:46:00 +09:00
roynatech2544
e112b2fb59
universal7885: debug_daemon: Move to /system
* Vendor processes can no longer execute system processes...
2022-03-27 20:45:25 +09:00
roynatech2544
9443bdc315
universal7885: FMRadio: Futher improve code
* Using enum classes for various statuses for good readability
* Implement favorite channel saving which was missing
* Use Kotlin coroutines again for refreshing channel list button, for faster UI response
* Added javadoc for better functions description
* Also, code native audio routing system on jni (fm_route.cpp)

Change-Id: I993c88fdb580248d8a55efd8e9b6fed0e36d9b24
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:05:31 +09:00
Chenyang Zhong
130e2d9b57
universal7885: sepolicy: Address init denial
Change-Id: Id0d0c88bbedde6b6586e3a6f04704457d910d8a0
2022-03-22 19:05:29 +09:00
Kevios12
4897ff7354
universal7885: fixup broken rils 2022-03-22 19:02:15 +09:00
Soo-Hwan Na
413906cf74
universal7885: remove duplicate entry 2022-03-22 19:02:14 +09:00
roynatech2544
0423e2e88c
universal7885: address drm widevine denials while try to use it 2022-03-22 19:02:09 +09:00
Soo-Hwan Na
833959f896
universal7885: drop a2dp hardware offload
Reason: unsupported

Inital inputmonitor

* Tool to record input keycodes (numbers)

Signed-off-by: roynatech2544 <whiteshell2544@naver.com>

universal7885: inputmonitor: fix build errors
2022-03-22 18:56:36 +09:00
roynatech2544
0631cfad71
universal7885: sepolicy: Address A20 and DS denials
Change-Id: I5838c1cd88f4479169651b8a66f70d52242c2e4e
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 18:41:13 +09:00
roynatech2544
0d81c5b97d
universal7885: CameraLightSensor: Correctly monitor brightness settings
* Added an observer
2022-03-22 18:39:42 +09:00
roynatech2544
f6da6e72c2
universal7885: sepolicy: Completely merge samsung_slsi repo 2022-03-22 18:22:11 +09:00