diff options
-rw-r--r-- | config.fs | 3 | ||||
-rw-r--r-- | gps/etc/izat.conf | 4 | ||||
-rwxr-xr-x | rootdir/etc/init.qcom.rc | 24 | ||||
-rw-r--r-- | rootdir/etc/ueventd.qcom.rc | 2 |
4 files changed, 18 insertions, 15 deletions
@@ -1,3 +1,6 @@ +[AID_QTI_DIAG] +value:2901 + [system/bin/wcnss_filter] mode: 0755 user: AID_BLUETOOTH diff --git a/gps/etc/izat.conf b/gps/etc/izat.conf index 336fbea..30695aa 100644 --- a/gps/etc/izat.conf +++ b/gps/etc/izat.conf @@ -155,7 +155,7 @@ WIFI_SUPPLICANT_INFO=BASIC PROCESS_NAME=/system/bin/DR_AP_Service PROCESS_ARGUMENT= PROCESS_STATE=DISABLED -PROCESS_GROUPS=gps net_raw diag qcom_diag +PROCESS_GROUPS=gps net_raw diag oem_2901 PREMIUM_FEATURE=0 IZAT_FEATURE_MASK=0 PLATFORMS=all @@ -191,7 +191,7 @@ HARDWARE_TYPE=all PROCESS_NAME=/system/bin/lowi-server PROCESS_ARGUMENT= PROCESS_STATE=ENABLED -PROCESS_GROUPS=gps net_admin wifi inet qcom_diag +PROCESS_GROUPS=gps net_admin wifi inet oem_2901 PREMIUM_FEATURE=0 IZAT_FEATURE_MASK=0xf303 PLATFORMS=all diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 981dd57..e925ea1 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -722,7 +722,7 @@ service iop /system/bin/iop service qcomsysd /system/bin/qcom-system-daemon class main user root - group root qcom_diag + group root oem_2901 service ssr_setup /system/bin/ssr_setup oneshot @@ -837,7 +837,7 @@ on property:wc_transport.start_hci=false service start_hci_filter /system/bin/wcnss_filter class late_start user bluetooth - group bluetooth qcom_diag + group bluetooth oem_2901 disabled on property:wc_transport.start_root=true start hci_filter_root @@ -866,7 +866,7 @@ on property:wc_transport.start_root=false service hci_filter_root /system/bin/wcnss_filter class late_start user bluetooth - group bluetooth qcom_diag system + group bluetooth oem_2901 system disabled service config_bluetooth /system/bin/sh /system/etc/init.qcom.bt.sh "onboot" @@ -918,14 +918,14 @@ service btsnoop /system/bin/btsnoop service ftmd /system/bin/logwrapper /system/bin/ftmdaemon class late_start user root - group bluetooth net_bt_admin misc net_bt_stack qcom_diag net_bt + group bluetooth net_bt_admin misc net_bt_stack oem_2901 net_bt disabled oneshot service bridgemgrd /system/bin/bridgemgrd class late_start user radio - group radio qcom_diag + group radio oem_2901 disabled service port-bridge /system/bin/port-bridge @@ -937,14 +937,14 @@ service port-bridge /system/bin/port-bridge service qmiproxy /system/bin/qmiproxy class main user radio - group radio qcom_diag + group radio oem_2901 disabled # QMUX must be in multiple groups to support external process connections service qmuxd /system/bin/qmuxd class main user root - group radio audio bluetooth gps nfc qcom_diag wakelock + group radio audio bluetooth gps nfc oem_2901 wakelock writepid /dev/cpuset/system-background/tasks service netmgrd /system/bin/netmgrd @@ -956,7 +956,7 @@ service ipacm-diag /system/bin/ipacm-diag class main user system socket ipacm_log_file dgram 660 system net_admin - group net_admin qcom_diag + group net_admin oem_2901 service ipacm /system/bin/ipacm class main @@ -967,7 +967,7 @@ service ipacm /system/bin/ipacm service qti /system/vendor/bin/qti class main user radio - group radio net_raw qcom_diag usb net_admin + group radio net_raw oem_2901 usb net_admin writepid /dev/cpuset/system-background/tasks service sensors /system/bin/sensors.qcom @@ -1064,7 +1064,7 @@ on property:sys.shutdown.requested=* service loc_launcher /system/bin/loc_launcher # loc_launcher will start as root and set its uid to gps class late_start - group gps inet qcom_diag wifi + group gps inet oem_2901 wifi writepid /dev/cpuset/system-background/tasks service fm_dl /system/bin/sh /system/etc/init.qcom.fm.sh @@ -1202,14 +1202,14 @@ on property:sys.qbcharger.enable=false service diag_mdlog_start /system/bin/diag_mdlog -c class late_start user shell - group system qcom_diag sdcard_rw sdcard_r media_rw + group system oem_2901 sdcard_rw sdcard_r media_rw disabled oneshot service diag_mdlog_stop /system/bin/diag_mdlog -k class late_start user shell - group system qcom_diag sdcard_rw sdcard_r media_rw + group system oem_2901 sdcard_rw sdcard_r media_rw disabled oneshot diff --git a/rootdir/etc/ueventd.qcom.rc b/rootdir/etc/ueventd.qcom.rc index f4e00cb..d4d92c5 100644 --- a/rootdir/etc/ueventd.qcom.rc +++ b/rootdir/etc/ueventd.qcom.rc @@ -26,7 +26,7 @@ # # the DIAG device node is not world writable/readable. -/dev/diag 0660 system qcom_diag +/dev/diag 0660 system oem_2901 /dev/genlock 0666 system system /dev/kgsl 0666 system system |