Make rw-system debug easier, but just having to create /cache/phh-log (obviously works only if device has a cache partition), and having perms make it accessible from system app (treble app)
This commit is contained in:
parent
1edc6980c7
commit
1450230c31
14
rw-system.sh
14
rw-system.sh
@ -1,10 +1,14 @@
|
|||||||
#!/system/bin/sh
|
#!/system/bin/sh
|
||||||
|
|
||||||
#Uncomment me to output sh -x of this script to /cache/phh/logs
|
if [ -z "$debug" ] && [ -f /cache/phh-log ];then
|
||||||
#if [ -z "$debug" ];then
|
mkdir -p /cache/phh
|
||||||
# mkdir -p /cache/phh
|
debug=1 exec sh -x "$(readlink -f -- "$0")" > /cache/phh/logs 2>&1
|
||||||
# debug=1 exec sh -x "$(readlink -f -- "$0")" > /cache/phh/logs 2>&1
|
else
|
||||||
#fi
|
# Allow accessing logs from system app
|
||||||
|
# Protected via SELinux for other apps
|
||||||
|
chmod 0755 /cache/phh
|
||||||
|
chmod 0644 /cache/phh/logs
|
||||||
|
fi
|
||||||
|
|
||||||
vndk="$(getprop persist.sys.vndk)"
|
vndk="$(getprop persist.sys.vndk)"
|
||||||
[ -z "$vndk" ] && vndk="$(getprop ro.vndk.version |grep -oE '^[0-9]+')"
|
[ -z "$vndk" ] && vndk="$(getprop ro.vndk.version |grep -oE '^[0-9]+')"
|
||||||
|
Loading…
Reference in New Issue
Block a user