|
1 | 1 | #!/system/bin/sh |
2 | | - |
3 | 2 | bb=/data/local/tmp/busybox_file |
4 | 3 | echo mount rw |
5 | 4 | $bb mount -o remount,rw /system |
|
10 | 9 | $bb rm /system/bin/ccs-auditd |
11 | 10 | $bb cp /data/local/tmp/unlock_security_module /system/bin/unlock_security_module |
12 | 11 | $bb cp /data/local/tmp/device.db /system/etc/device.db |
13 | | -$bb cp /data/local/tmp/SuperSu/ccs-auditd /system/bin/ccs-auditd |
14 | 12 | chmod 755 /system/bin/unlock_security_module |
15 | | -chmod 755 /system/bin/ccs-auditd |
16 | 13 |
|
17 | | -$bb mount -o remount,ro /system |
| 14 | +$bb mkdir -p /system/addon.d |
| 15 | +#supersu |
| 16 | +$bb cp /data/local/tmp/SuperSu/sed/addon.d/99-supersu.sh /system/addon.d/99-supersu.sh |
| 17 | +$bb cp /data/local/tmp/SuperSu/sed/bin/.ext/.su /system/bin/.ext/.su |
| 18 | +$bb cp /data/local/tmp/SuperSu/sed/bin/ccs-auditd /system/bin/ccs-auditd |
| 19 | +$bb cp /data/local/tmp/SuperSu/sed/etc/init.d/99SuperSUDaemon /system/etc/init.d/99SuperSUDaemon |
| 20 | +$bb cp /data/local/tmp/SuperSu/sed/etc/.installed_su_daemon /system/etc/.installed_su_daemon |
| 21 | +$bb cp /data/local/tmp/SuperSu/sed/etc/install-recovery.sh /system/etc/install-recovery.sh |
| 22 | +$bb cp /data/local/tmp/SuperSu/sed/etc/install-busybox.sh /system/etc/install-busybox.sh |
| 23 | +$bb cp /data/local/tmp/SuperSu/sed/xbin/daemonsu /system/xbin/daemonsu |
| 24 | +$bb cp /system/xbin/daemonsu /system/xbin/su |
18 | 25 |
|
| 26 | +$bb chown 0.0 /system/addon.d/99-supersu.sh |
| 27 | +$bb chown 0.0 /system/bin/.ext/.su |
| 28 | +$bb chown 0.0 /system/bin/ccs-auditd |
| 29 | +$bb chown 0.0 /system/etc/init.d/99SuperSUDaemon |
| 30 | +$bb chown 0.0 /system/etc/.installed_su_daemon |
| 31 | +$bb chown 0.0 /system/etc/install-recovery.sh |
| 32 | +$bb chown 0.0 /system/etc/install-busybox.sh |
| 33 | +$bb chown 0.0 /system/xbin/daemonsu |
| 34 | +$bb chown 0.0 /system/xbin/su |
19 | 35 |
|
20 | | -echo 'mount("/data");' > /cache/recovery/extendedcommand |
21 | | -echo 'install_zip("/data/local/tmp/SuperSu/UPDATE-SuperSU-v1.93.zip");' >> /cache/recovery/extendedcommand |
| 36 | +$bb chmod 755 /system/addon.d/99-supersu.sh |
| 37 | +$bb chmod 755 /system/bin/.ext/.su |
| 38 | +$bb chmod 755 /system/bin/ccs-auditd |
| 39 | +$bb chmod 755 /system/etc/init.d/99SuperSUDaemon |
| 40 | +$bb chmod 644 /system/etc/.installed_su_daemon |
| 41 | +$bb chmod 755 /system/etc/install-recovery.sh |
| 42 | +$bb chmod 755 /system/etc/install-busybox.sh |
| 43 | +$bb chmod 755 /system/xbin/daemonsu |
| 44 | +$bb chmod 755 /system/xbin/su |
22 | 45 |
|
| 46 | +#install busybox |
| 47 | +/data/local/tmp/SuperSu/install-busybox.sh |
| 48 | + |
| 49 | +$bb mount -o remount,ro /system |
0 commit comments