metto qui la lista comandi per linux
adblinux push psneuter /data/local/tmp
adblinux push su /data/local/tmp
adblinux push busybox /data/local/tmp
adblinux shell
$ busybox chmod +x /data/local/tmp/psneuter
$ /data/local/tmp/psneuter
adblinux remount
(se da errore, guardare sotto la soluzione)
adblinux shell
# busybox mv /data/local/tmp/su /system/xbin/su
# busybox chmod 6755 /system/xbin/su
# busybox chown 0.0 /system/xbin/su
# busybox cp /system/xbin/su /system/bin/su
# busybox chown 0.2000 /system/bin/su
# busybox cp /data/local/tmp/busybox /system/xbin
# busybox chmod 0755 /system/xbin/busybox
# busybox chown 0.2000 /system/xbin/busybox
# exit
adb install Superuser.apk
adb reboot
se non funziona il "adblinux remount", entrare con
Codice: Seleziona tutto
$ adblinux shell
poi diamo il comando mount e guardiamo a che device corrisponde /system ... /dev/stl6 nel caso del mio cellulare
Codice: Seleziona tutto
# mount
rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
/dev/stl6 /system rfs ro,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no 0 0
/dev/stl5 /data rfs rw,nosuid,nodev,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no 0 0
/dev/stl7 /cache rfs rw,nosuid,nodev,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no 0 0
/dev/stl10 /efs rfs rw,nosuid,nodev,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no 0 0
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
e quindi:
Codice: Seleziona tutto
# mount -o remount,rw /dev/stl6 /system
a questo punto possiamo porseguire con il resto dei comandi