aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordd3boh <dade.garberi@gmail.com>2017-10-27 20:10:47 +0200
committerdd3boh <dade.garberi@gmail.com>2017-10-31 12:34:44 +0100
commitb44148d83cf808b80cd05c2dee3e5310c6a42d8c (patch)
tree227828fa03c8c515e6df817b1b7fd70fdb56e31b
parentc5f4698b786cac417e9d9b87c94b8889d7ac4134 (diff)
z2_plus: Use oem_2901 instead of qcom_diag
* thanks @erfanoabdi for the suggestion :) Signed-off-by: dd3boh <dade.garberi@gmail.com>
-rw-r--r--config.fs3
-rw-r--r--gps/etc/izat.conf4
-rwxr-xr-xrootdir/etc/init.qcom.rc24
-rw-r--r--rootdir/etc/ueventd.qcom.rc2
4 files changed, 18 insertions, 15 deletions
diff --git a/config.fs b/config.fs
index ea08834..aaac03a 100644
--- a/config.fs
+++ b/config.fs
@@ -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