I have an unrooted Sony Tablet S 32GB Wifi model #SGPT112US/S Android Version 4.0.3 (release 5) Kernel 2.6.39.4 [email protected] #1.
Desktop trying to root from is Windows 7 64 bit (never had any issues rooting when it was on HC and or other devices in the past)
I have attempted the automated way from http://forum.xda-developers.com/showthread.php?t=1886460 , & http://forum.xda-developers.com/showthread.php?t=1828107 all 15 scripts, one at a time, all failed, all factory reset after including erasing USB storage so it is clean.
I have tried to re-sign step by step, copy/paste line by line from http://forum.xda-developers.com/showpost.php?p=31582941&postcount=42 and then follow instructions from http://forum.xda-developers.com/showthread.php?t=1828107 and tried the auto scripts again and still no luck.
I already have latest drivers from the afore mentioned http://forum.xda-developers.com/showthread.php?t=1828107 & and tested ADB as well. After each reset I enable Unknown Sources from Settings, Security, and Settngs, Developer Options, USB Debugging.
Wifi enabled, I also run Google Play and download Zinsigner2. (obviously for re-signing), tablet is plugged into wall outlet in case any issue with power and the update.
Files Extracted to root of C:\ using 7-zip using latest version of 7-zip in case of any directory length limitations.
I have tried running ADB from both the directory itself and enviornment path from afore mentioned link, and same adb version as from link.
I have also attempted the manual mode from http://forum.xda-developers.com/showthread.php?t=1886310 with both re-signed vpnfaker and not and no go.
I have also tried multiple people's other vpnfaker files just to eliminate I am somehow a total [email protected] and cant copy/paste but no go either (didnt really expect that to work but figured worth a shot).
Below is what I receive from Automated script 1st, and 2nd manual typing it out from manual link. If you have any suggestions/personal experience with this model and have success, please let me know what else I may be missing. I have way to many hours into this so far.
Thanks in advance.
Manual
C:\Root>adb restore settings.ab
C:\Root>cd /data/data/com.android.settings
The system cannot find the path specified.
C:\Root>adb shell
[email protected]:/ $ cd /data/data/com.android.settings
cd /data/data/com.android.settings
[email protected]:/data/data/com.android.settings $ rm -r a
rm -r a
rm failed for a, Permission denied
255|[email protected]:/data/data/com.android.settings $
I then run the while : ; do ln -s /data a/file99; done and it starts the loop.
I continue with the following
C:\Root>adb shell ls -ld /data
drwxrwxrwx system system 2012-10-15 18:42 data
C:\Root>adb push busybox /data/local/tmp
1313 KB/s (1867568 bytes in 1.388s)
C:\Root>adb push rootkit.tar.gz /data/local/tmp
1337 KB/s (469979 bytes in 0.343s)
C:\Root>adb push Superuser.apk /data/local/tmp
1259 KB/s (1468798 bytes in 1.138s)
C:\Root>adb push su /data/local/tmp
1323 KB/s (380532 bytes in 0.280s)
C:\Root>adb shell
[email protected]:/ $ cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp $ chmod 755 busybox
chmod 755 busybox
[email protected]:/data/local/tmp $ ./busybox tar zxf rootkit.tar.gz
./busybox tar zxf rootkit.tar.gz
[email protected]:/data/local/tmp $ exit
exit
C:\Root>adb push VpnFaker.apk /data/local/tmp
1254 KB/s (200436 bytes in 0.156s)
C:\Root>adb shell
[email protected]:/ $ touch -t 1346025600 /data/local/tmp/VpnFaker.apk
touch -t 1346025600 /data/local/tmp/VpnFaker.apk
[email protected]:/ $ exit
exit
C:\Root>adb shell
[email protected]:/ $ cd /data
cd /data
[email protected]:/data $ /data/local/tmp/busybox cp -r system system2
/data/local/tmp/busybox cp -r system system2
cp: can't open 'system/entropy.dat': Permission denied
cp: can't open 'system/batterystats.bin': Permission denied
cp: can't open 'system/users/userlist.xml': Permission denied
cp: can't open 'system/users/0.xml': Permission denied
cp: can't open 'system/accounts.db': Permission denied
cp: can't open 'system/accounts.db-journal': Permission denied
cp: can't open 'system/called_pre_boots.dat': Permission denied
cp: can't open 'system/wallpaper_info.xml': Permission denied
cp: can't open 'system/appwidgets.xml': Permission denied
cp: can't open 'system/netpolicy.xml': Permission denied
cp: can't open 'system/netstats.bin': Permission denied
cp: can't open 'system/netstats_xt.bin': Permission denied
cp: can't open 'system/netstats_uid.bin': Permission denied
1|[email protected]:/data $ /data/local/tmp/busybox find system2 -type f -exec chmod
666 {} \;
d system2 -type f -exec chmod 666 {} \; <
[email protected]:/data $ /data/local/tmp/busybox find system2 -type d -exec chmod 7
77 {} \;
system2 -type d -exec chmod 777 {} \; <
[email protected]:/data $ mv system system-
mv system system-
[email protected]:/data $ mv system2 system
mv system2 system
failed on 'system2' - Permission denied
255|[email protected]:/data $ mv app app-
mv app app-
[email protected]:/data $ mkdir app
mkdir app
[email protected]:/data $ mv /data/local/tmp/VpnFaker.apk /data/app
mv /data/local/tmp/VpnFaker.apk /data/app
[email protected]:/data $ TZ=0 ls -l /data/app
TZ=0 ls -l /data/app
-rw-rw-rw- shell shell 200436 2012-08-27 00:00 VpnFaker.apk
[email protected]:/data $ /data/local/tmp/busybox sed -f /data/local/tmp/packages.xm
l.sed system-/packages.xml > system/packages.xml
tem-/packages.xml > system/packages.xml <
/system/bin/sh: cannot create system/packages.xml: Permission denied
1|[email protected]:/data $ /data/local/tmp/busybox grep vpndialogs system/packages.
xml
p vpndialogs system/packages.xml <
grep: system/packages.xml: No such file or directory
2|[email protected]:/data $
Device reboots on its own after putting in /data/local/tmp/busybox grep vpndialogs system/packages.xml
Although it seems silly, still following directions I type in and perform the following.
exit
adb reboot
Auto script (version 15 in this example)
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Mike>cd\
C:\>dir r*
Volume in drive C has no label.
Volume Serial Number is B637-CD90
Directory of C:\
10/15/2012 05:37 PM <DIR> Root
10/13/2012 05:11 AM 10,236 RunMe.bat
10/13/2012 05:12 AM 11,695 RunMe.sh
2 File(s) 21,931 bytes
1 Dir(s) 285,418,246,144 bytes free
C:\>runme
======================================================================
= This script will root your Android phone with adb restore function =
= Script by Bin4ry (thanks to Goroh_kun and tkymgr for the idea) =
= Idea for Tablet S from Fi01_IS01 =
= (13.10.2012) v15 =
======================================================================
Device type:
1) Normal
2) Special (for example: Sony Tablet S, Medion Lifetab)
x) Unroot
Make a choice: 2
Special mode:
1) Root
2) Rollback
Make a choice: 1
Tablet S mode enabled!
1093 KB/s (314540 bytes in 0.280s)
pkg: /sdcard/tmp/Term.apk
Success
1281 KB/s (1085140 bytes in 0.826s)
1151 KB/s (91980 bytes in 0.078s)
1273 KB/s (996704 bytes in 0.764s)
1337 KB/s (469982 bytes in 0.343s)
mkdevsh
onload.sh
onload2.sh
packages.xml.sed
remount.sh
VpnFaker.apk
_su
rm failed for /data/data/com.android.settings/a/*, No such file or directory
Please look at your device and click "Restore my data"
1st RESTORE OK, hit ENTER to continue.
Press any key to continue . . .
rm failed for /data/data/com.android.settings/a, Permission denied
Please look at your device and click "Restore my data"
Achieved! hit ENTER to continue.
Press any key to continue . . .
cp: can't open '/data/system/entropy.dat': Permission denied
cp: can't open '/data/system/batterystats.bin': Permission denied
cp: can't open '/data/system/users/userlist.xml': Permission denied
cp: can't open '/data/system/users/0.xml': Permission denied
cp: can't open '/data/system/accounts.db': Permission denied
cp: can't open '/data/system/accounts.db-journal': Permission denied
cp: can't open '/data/system/called_pre_boots.dat': Permission denied
cp: can't open '/data/system/wallpaper_info.xml': Permission denied
cp: can't open '/data/system/appwidgets.xml': Permission denied
cp: can't open '/data/system/netpolicy.xml': Permission denied
cp: can't open '/data/system/netstats.bin': Permission denied
cp: can't open '/data/system/netstats_xt.bin': Permission denied
cp: can't open '/data/system/netstats_uid.bin': Permission denied
Need to reboot now!
Waiting for device to come up again....
Unlock your device, a Terminal will show now, type this 2 lines, after each line
press ENTER
/data/local/tmp/onload.sh
/data/local/tmp/onload2.sh
after this is done press a key here in this shell to continue!
If the shell on your device does not show please re-start the process!
Starting: Intent { cmp=com.android.vpndialogs/.Term }
Error type 3
Error: Activity class {com.android.vpndialogs/com.android.vpndialogs.Term} does
not exist.
Press any key to continue . . .
201 KB/s (1241 bytes in 0.006s)
/data/local/tmp/script1.sh[1]: /dev/sh: not found
/data/local/tmp/script1.sh[2]: /dev/sh: not found
/data/local/tmp/script1.sh[3]: /dev/sh: not found
/data/local/tmp/script1.sh[4]: /dev/sh: not found
/data/local/tmp/script1.sh[5]: /dev/sh: not found
/data/local/tmp/script1.sh[6]: /dev/sh: not found
/data/local/tmp/script1.sh[7]: /dev/sh: not found
/data/local/tmp/script1.sh[8]: /dev/sh: not found
/data/local/tmp/script1.sh[9]: /dev/sh: not found
/data/local/tmp/script1.sh[10]: /dev/sh: not found
/data/local/tmp/script1.sh[11]: /dev/sh: not found
/data/local/tmp/script1.sh[12]: /dev/sh: not found
/data/local/tmp/script1.sh[13]: /dev/sh: not found
/data/local/tmp/script1.sh[14]: /dev/sh: not found
/data/local/tmp/script1.sh[15]: /dev/sh: not found
/data/local/tmp/script1.sh[16]: /dev/sh: not found
/data/local/tmp/script1.sh[17]: /dev/sh: not found
/data/local/tmp/script1.sh[18]: /dev/sh: not found
/data/local/tmp/script1.sh[19]: /dev/sh: not found
Almost complete! Reboot and cleanup.
Waiting for device to come up again....
/system/bin/sh: su: not found
/system/bin/sh: su: not found
/system/bin/sh: su: not found
You can close all open command-prompts now!
After reboot all is done! Have fun!
Bin4ry
Press any key to continue . . .
Desktop trying to root from is Windows 7 64 bit (never had any issues rooting when it was on HC and or other devices in the past)
I have attempted the automated way from http://forum.xda-developers.com/showthread.php?t=1886460 , & http://forum.xda-developers.com/showthread.php?t=1828107 all 15 scripts, one at a time, all failed, all factory reset after including erasing USB storage so it is clean.
I have tried to re-sign step by step, copy/paste line by line from http://forum.xda-developers.com/showpost.php?p=31582941&postcount=42 and then follow instructions from http://forum.xda-developers.com/showthread.php?t=1828107 and tried the auto scripts again and still no luck.
I already have latest drivers from the afore mentioned http://forum.xda-developers.com/showthread.php?t=1828107 & and tested ADB as well. After each reset I enable Unknown Sources from Settings, Security, and Settngs, Developer Options, USB Debugging.
Wifi enabled, I also run Google Play and download Zinsigner2. (obviously for re-signing), tablet is plugged into wall outlet in case any issue with power and the update.
Files Extracted to root of C:\ using 7-zip using latest version of 7-zip in case of any directory length limitations.
I have tried running ADB from both the directory itself and enviornment path from afore mentioned link, and same adb version as from link.
I have also attempted the manual mode from http://forum.xda-developers.com/showthread.php?t=1886310 with both re-signed vpnfaker and not and no go.
I have also tried multiple people's other vpnfaker files just to eliminate I am somehow a total [email protected] and cant copy/paste but no go either (didnt really expect that to work but figured worth a shot).
Below is what I receive from Automated script 1st, and 2nd manual typing it out from manual link. If you have any suggestions/personal experience with this model and have success, please let me know what else I may be missing. I have way to many hours into this so far.
Thanks in advance.
Manual
C:\Root>adb restore settings.ab
C:\Root>cd /data/data/com.android.settings
The system cannot find the path specified.
C:\Root>adb shell
[email protected]:/ $ cd /data/data/com.android.settings
cd /data/data/com.android.settings
[email protected]:/data/data/com.android.settings $ rm -r a
rm -r a
rm failed for a, Permission denied
255|[email protected]:/data/data/com.android.settings $
I then run the while : ; do ln -s /data a/file99; done and it starts the loop.
I continue with the following
C:\Root>adb shell ls -ld /data
drwxrwxrwx system system 2012-10-15 18:42 data
C:\Root>adb push busybox /data/local/tmp
1313 KB/s (1867568 bytes in 1.388s)
C:\Root>adb push rootkit.tar.gz /data/local/tmp
1337 KB/s (469979 bytes in 0.343s)
C:\Root>adb push Superuser.apk /data/local/tmp
1259 KB/s (1468798 bytes in 1.138s)
C:\Root>adb push su /data/local/tmp
1323 KB/s (380532 bytes in 0.280s)
C:\Root>adb shell
[email protected]:/ $ cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp $ chmod 755 busybox
chmod 755 busybox
[email protected]:/data/local/tmp $ ./busybox tar zxf rootkit.tar.gz
./busybox tar zxf rootkit.tar.gz
[email protected]:/data/local/tmp $ exit
exit
C:\Root>adb push VpnFaker.apk /data/local/tmp
1254 KB/s (200436 bytes in 0.156s)
C:\Root>adb shell
[email protected]:/ $ touch -t 1346025600 /data/local/tmp/VpnFaker.apk
touch -t 1346025600 /data/local/tmp/VpnFaker.apk
[email protected]:/ $ exit
exit
C:\Root>adb shell
[email protected]:/ $ cd /data
cd /data
[email protected]:/data $ /data/local/tmp/busybox cp -r system system2
/data/local/tmp/busybox cp -r system system2
cp: can't open 'system/entropy.dat': Permission denied
cp: can't open 'system/batterystats.bin': Permission denied
cp: can't open 'system/users/userlist.xml': Permission denied
cp: can't open 'system/users/0.xml': Permission denied
cp: can't open 'system/accounts.db': Permission denied
cp: can't open 'system/accounts.db-journal': Permission denied
cp: can't open 'system/called_pre_boots.dat': Permission denied
cp: can't open 'system/wallpaper_info.xml': Permission denied
cp: can't open 'system/appwidgets.xml': Permission denied
cp: can't open 'system/netpolicy.xml': Permission denied
cp: can't open 'system/netstats.bin': Permission denied
cp: can't open 'system/netstats_xt.bin': Permission denied
cp: can't open 'system/netstats_uid.bin': Permission denied
1|[email protected]:/data $ /data/local/tmp/busybox find system2 -type f -exec chmod
666 {} \;
d system2 -type f -exec chmod 666 {} \; <
[email protected]:/data $ /data/local/tmp/busybox find system2 -type d -exec chmod 7
77 {} \;
system2 -type d -exec chmod 777 {} \; <
[email protected]:/data $ mv system system-
mv system system-
[email protected]:/data $ mv system2 system
mv system2 system
failed on 'system2' - Permission denied
255|[email protected]:/data $ mv app app-
mv app app-
[email protected]:/data $ mkdir app
mkdir app
[email protected]:/data $ mv /data/local/tmp/VpnFaker.apk /data/app
mv /data/local/tmp/VpnFaker.apk /data/app
[email protected]:/data $ TZ=0 ls -l /data/app
TZ=0 ls -l /data/app
-rw-rw-rw- shell shell 200436 2012-08-27 00:00 VpnFaker.apk
[email protected]:/data $ /data/local/tmp/busybox sed -f /data/local/tmp/packages.xm
l.sed system-/packages.xml > system/packages.xml
tem-/packages.xml > system/packages.xml <
/system/bin/sh: cannot create system/packages.xml: Permission denied
1|[email protected]:/data $ /data/local/tmp/busybox grep vpndialogs system/packages.
xml
p vpndialogs system/packages.xml <
grep: system/packages.xml: No such file or directory
2|[email protected]:/data $
Device reboots on its own after putting in /data/local/tmp/busybox grep vpndialogs system/packages.xml
Although it seems silly, still following directions I type in and perform the following.
exit
adb reboot
Auto script (version 15 in this example)
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Mike>cd\
C:\>dir r*
Volume in drive C has no label.
Volume Serial Number is B637-CD90
Directory of C:\
10/15/2012 05:37 PM <DIR> Root
10/13/2012 05:11 AM 10,236 RunMe.bat
10/13/2012 05:12 AM 11,695 RunMe.sh
2 File(s) 21,931 bytes
1 Dir(s) 285,418,246,144 bytes free
C:\>runme
======================================================================
= This script will root your Android phone with adb restore function =
= Script by Bin4ry (thanks to Goroh_kun and tkymgr for the idea) =
= Idea for Tablet S from Fi01_IS01 =
= (13.10.2012) v15 =
======================================================================
Device type:
1) Normal
2) Special (for example: Sony Tablet S, Medion Lifetab)
x) Unroot
Make a choice: 2
Special mode:
1) Root
2) Rollback
Make a choice: 1
Tablet S mode enabled!
1093 KB/s (314540 bytes in 0.280s)
pkg: /sdcard/tmp/Term.apk
Success
1281 KB/s (1085140 bytes in 0.826s)
1151 KB/s (91980 bytes in 0.078s)
1273 KB/s (996704 bytes in 0.764s)
1337 KB/s (469982 bytes in 0.343s)
mkdevsh
onload.sh
onload2.sh
packages.xml.sed
remount.sh
VpnFaker.apk
_su
rm failed for /data/data/com.android.settings/a/*, No such file or directory
Please look at your device and click "Restore my data"
1st RESTORE OK, hit ENTER to continue.
Press any key to continue . . .
rm failed for /data/data/com.android.settings/a, Permission denied
Please look at your device and click "Restore my data"
Achieved! hit ENTER to continue.
Press any key to continue . . .
cp: can't open '/data/system/entropy.dat': Permission denied
cp: can't open '/data/system/batterystats.bin': Permission denied
cp: can't open '/data/system/users/userlist.xml': Permission denied
cp: can't open '/data/system/users/0.xml': Permission denied
cp: can't open '/data/system/accounts.db': Permission denied
cp: can't open '/data/system/accounts.db-journal': Permission denied
cp: can't open '/data/system/called_pre_boots.dat': Permission denied
cp: can't open '/data/system/wallpaper_info.xml': Permission denied
cp: can't open '/data/system/appwidgets.xml': Permission denied
cp: can't open '/data/system/netpolicy.xml': Permission denied
cp: can't open '/data/system/netstats.bin': Permission denied
cp: can't open '/data/system/netstats_xt.bin': Permission denied
cp: can't open '/data/system/netstats_uid.bin': Permission denied
Need to reboot now!
Waiting for device to come up again....
Unlock your device, a Terminal will show now, type this 2 lines, after each line
press ENTER
/data/local/tmp/onload.sh
/data/local/tmp/onload2.sh
after this is done press a key here in this shell to continue!
If the shell on your device does not show please re-start the process!
Starting: Intent { cmp=com.android.vpndialogs/.Term }
Error type 3
Error: Activity class {com.android.vpndialogs/com.android.vpndialogs.Term} does
not exist.
Press any key to continue . . .
201 KB/s (1241 bytes in 0.006s)
/data/local/tmp/script1.sh[1]: /dev/sh: not found
/data/local/tmp/script1.sh[2]: /dev/sh: not found
/data/local/tmp/script1.sh[3]: /dev/sh: not found
/data/local/tmp/script1.sh[4]: /dev/sh: not found
/data/local/tmp/script1.sh[5]: /dev/sh: not found
/data/local/tmp/script1.sh[6]: /dev/sh: not found
/data/local/tmp/script1.sh[7]: /dev/sh: not found
/data/local/tmp/script1.sh[8]: /dev/sh: not found
/data/local/tmp/script1.sh[9]: /dev/sh: not found
/data/local/tmp/script1.sh[10]: /dev/sh: not found
/data/local/tmp/script1.sh[11]: /dev/sh: not found
/data/local/tmp/script1.sh[12]: /dev/sh: not found
/data/local/tmp/script1.sh[13]: /dev/sh: not found
/data/local/tmp/script1.sh[14]: /dev/sh: not found
/data/local/tmp/script1.sh[15]: /dev/sh: not found
/data/local/tmp/script1.sh[16]: /dev/sh: not found
/data/local/tmp/script1.sh[17]: /dev/sh: not found
/data/local/tmp/script1.sh[18]: /dev/sh: not found
/data/local/tmp/script1.sh[19]: /dev/sh: not found
Almost complete! Reboot and cleanup.
Waiting for device to come up again....
/system/bin/sh: su: not found
/system/bin/sh: su: not found
/system/bin/sh: su: not found
You can close all open command-prompts now!
After reboot all is done! Have fun!
Bin4ry
Press any key to continue . . .