sm7250-common: Add support for FMRadio
Signed-off-by: xSylla <syllamodder@gmail.com>
This commit is contained in:
parent
09c1629d5e
commit
2d98c6494f
0
extract-files.sh
Normal file → Executable file
0
extract-files.sh
Normal file → Executable file
@ -227,6 +227,11 @@ vendor/bin/feature_enabler_client
|
||||
vendor/etc/init/feature_enabler_client.rc
|
||||
|
||||
# FM
|
||||
system_ext/lib/vendor.qti.hardware.fm@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.fm@1.0.so
|
||||
vendor/bin/fm_qsoc_patches
|
||||
vendor/lib/hw/vendor.qti.hardware.fm@1.0-impl.so
|
||||
vendor/lib/vendor.qti.hardware.fm@1.0.so
|
||||
vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so
|
||||
vendor/lib64/vendor.qti.hardware.fm@1.0.so
|
||||
|
||||
|
3
sepolicy/vendor/property.te
vendored
3
sepolicy/vendor/property.te
vendored
@ -1,6 +1,9 @@
|
||||
# Fingerprint
|
||||
type vendor_fp_prop, property_type;
|
||||
|
||||
# FM Radio
|
||||
type vendor_fm_prop, property_type;
|
||||
|
||||
# Init
|
||||
type vendor_device_prop, property_type;
|
||||
|
||||
|
3
sepolicy/vendor/property_contexts
vendored
3
sepolicy/vendor/property_contexts
vendored
@ -28,6 +28,9 @@ ro.hardware.fp u:object_r:vendor_fp_prop:s0
|
||||
vendor.fps_hal. u:object_r:vendor_fp_prop:s0
|
||||
ro.boot.fpsensor u:object_r:vendor_fp_prop:s0
|
||||
|
||||
# FM Radio
|
||||
ro.vendor.fm. u:object_r:vendor_fm_prop:s0
|
||||
|
||||
# Global
|
||||
ro.boot.factorybuild u:object_r:vendor_public_vendor_default_prop:s0
|
||||
ro.boot.hwversion u:object_r:vendor_public_vendor_default_prop:s0
|
||||
|
3
sepolicy/vendor/system_app.te
vendored
3
sepolicy/vendor/system_app.te
vendored
@ -3,4 +3,7 @@ allow system_app vendor_sysfs_battery_supply:file { read };
|
||||
allow system_app vendor_sysfs_battery_supply:file { open };
|
||||
allow system_app vendor_sysfs_battery_supply:file { getattr };
|
||||
|
||||
# FM Radio
|
||||
get_prop(system_app, vendor_fm_prop)
|
||||
|
||||
r_dir_file(system_app, vendor_sysfs_battery_supply)
|
||||
|
1
sepolicy/vendor/vendor_init.te
vendored
1
sepolicy/vendor/vendor_init.te
vendored
@ -1,6 +1,7 @@
|
||||
set_prop(vendor_init, power_prop)
|
||||
set_prop(vendor_init, vendor_alarm_boot_prop)
|
||||
set_prop(vendor_init, vendor_video_prop)
|
||||
set_prop(vendor_init, vendor_fm_prop)
|
||||
|
||||
allow vendor_init {
|
||||
vendor_debugfs_clk
|
||||
|
Loading…
Reference in New Issue
Block a user