mirror of
https://github.com/Evolution-X-Devices/device_google_wahoo
synced 2026-02-01 07:50:47 +00:00
Merge "Add binderized memtrack HAL service"
This commit is contained in:
committed by
Android (Google) Code Review
commit
314713bf96
@@ -234,6 +234,12 @@ PRODUCT_PACKAGES += \
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.keymaster@3.0-impl
|
||||
|
||||
# Memtrack HAL
|
||||
PRODUCT_PACKAGES += \
|
||||
memtrack.msm8998 \
|
||||
android.hardware.memtrack@1.0-impl \
|
||||
android.hardware.memtrack@1.0-service
|
||||
|
||||
# Bluetooth HAL
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.bluetooth@1.0-impl \
|
||||
|
||||
@@ -49,4 +49,10 @@
|
||||
<impl level="generic"></impl>
|
||||
<version>1.0</version>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.memtrack</name>
|
||||
<transport>hwbinder</transport>
|
||||
<impl level="generic"></impl>
|
||||
<version>1.0</version>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
userdebug_or_eng(`
|
||||
allow domain diag_device:chr_file rw_file_perms;
|
||||
')
|
||||
|
||||
# In order for /sys/kernel/debug/kgsl/proc/<pid>/mem
|
||||
# to be created for memory tracking, the domain of
|
||||
# the tracked process must have permission to search
|
||||
# in /sys/kernel/debug/kgsl
|
||||
allow domain debugfs_kgsl:dir search;
|
||||
|
||||
@@ -8,6 +8,7 @@ type sysfs_net, sysfs_type, fs_type;
|
||||
type sysfs_rmtfs, sysfs_type, fs_type;
|
||||
type sysfs_soc, sysfs_type, fs_type;
|
||||
type debugfs_rmt_storage, debugfs_type, fs_type;
|
||||
type debugfs_kgsl, debugfs_type, fs_type;
|
||||
|
||||
# /proc
|
||||
type proc_wifi_dbg, fs_type;
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
genfscon proc /debug/fwdump u:object_r:proc_wifi_dbg:s0
|
||||
genfscon proc /debugdriver/driverdump u:object_r:proc_wifi_dbg:s0
|
||||
|
||||
genfscon debugfs /kgsl/proc u:object_r:debugfs_kgsl:s0
|
||||
|
||||
1
sepolicy/hal_memtrack.te
Normal file
1
sepolicy/hal_memtrack.te
Normal file
@@ -0,0 +1 @@
|
||||
allow hal_memtrack debugfs_kgsl:file { open read getattr };
|
||||
Reference in New Issue
Block a user