blob: 0fe95e3984bedc7de2036fee4c80ed4e1d3ce253 [file] [log] [blame]
Pierre-Hugues Husson6eaf5012018-05-14 17:04:27 +02001#!/system/bin/sh
2
Aren Cleggd6aa9592018-08-05 01:36:48 +00003if [ "$(getprop ro.vendor.product.device)" == "HWBKL" ];then
4 phh-su -c 'mount -o remount,rw /system'
Aren Clegg72325ce2018-08-05 07:04:03 +00005 phh-su -c 'pm uninstall --user 0 com.android.camera2'
Aren Cleggd6aa9592018-08-05 01:36:48 +00006 phh-su -c 'mount -o remount,ro /system'
7else
8 phh-su -c 'mount -o remount,rw /system'
Aren Clegg72325ce2018-08-05 07:04:03 +00009 phh-su -c 'pm uninstall --user 0 com.huawei.camera'
Aren Cleggd6aa9592018-08-05 01:36:48 +000010 phh-su -c 'mount -o remount,ro /system'
11fi
12
Pierre-Hugues Hussond50cffe2018-08-28 14:53:16 +020013if [ -f /vendor/bin/mtkmal ];then
14 if [ "$(getprop persist.mtk_ims_support)" == 1 ];then
15 setprop persist.mtk_ims_support 0
16 setprop persist.mtk_epdg_support 0
17 reboot
18 fi
19fi
20
Pierre-Hugues Hussonaea19262018-07-18 23:46:34 +020021#Clear looping services
Pierre-Hugues Husson6eaf5012018-05-14 17:04:27 +020022sleep 30
23getprop | \
24 grep restarting | \
25 sed -nE -e 's/\[([^]]*).*/\1/g' -e 's/init.svc.(.*)/\1/p' |
26 while read svc ;do
27 setprop ctl.stop $svc
28 done
Pierre-Hugues Hussonca0ed802018-08-22 11:01:43 +020029
30if grep -qF android.hardware.boot /vendor/manifest.xml;then
31 bootctl mark-boot-successful
32fi