Pierre-Hugues Husson | 6eaf501 | 2018-05-14 17:04:27 +0200 | [diff] [blame] | 1 | #!/system/bin/sh |
| 2 | |
Aren Clegg | d6aa959 | 2018-08-05 01:36:48 +0000 | [diff] [blame] | 3 | if [ "$(getprop ro.vendor.product.device)" == "HWBKL" ];then |
| 4 | phh-su -c 'mount -o remount,rw /system' |
Aren Clegg | 72325ce | 2018-08-05 07:04:03 +0000 | [diff] [blame] | 5 | phh-su -c 'pm uninstall --user 0 com.android.camera2' |
Aren Clegg | d6aa959 | 2018-08-05 01:36:48 +0000 | [diff] [blame] | 6 | phh-su -c 'mount -o remount,ro /system' |
| 7 | else |
| 8 | phh-su -c 'mount -o remount,rw /system' |
Aren Clegg | 72325ce | 2018-08-05 07:04:03 +0000 | [diff] [blame] | 9 | phh-su -c 'pm uninstall --user 0 com.huawei.camera' |
Aren Clegg | d6aa959 | 2018-08-05 01:36:48 +0000 | [diff] [blame] | 10 | phh-su -c 'mount -o remount,ro /system' |
| 11 | fi |
| 12 | |
Pierre-Hugues Husson | aea1926 | 2018-07-18 23:46:34 +0200 | [diff] [blame] | 13 | if grep -qF android.hardware.boot /vendor/manifest.xml;then |
| 14 | bootctl mark-boot-successful |
| 15 | fi |
| 16 | |
| 17 | #Clear looping services |
Pierre-Hugues Husson | 6eaf501 | 2018-05-14 17:04:27 +0200 | [diff] [blame] | 18 | sleep 30 |
| 19 | getprop | \ |
| 20 | grep restarting | \ |
| 21 | sed -nE -e 's/\[([^]]*).*/\1/g' -e 's/init.svc.(.*)/\1/p' | |
| 22 | while read svc ;do |
| 23 | setprop ctl.stop $svc |
| 24 | done |