[Q] self root the TF101 - Eee Pad Transformer Q&A, Help & Troubleshooting

I would like to root my TF101, buld #9.2.127. I have a unique and unfortunate set of circumstances that is making it difficult for me to do so. Here is my situation:
1. I am have a Dell M1530 with Windows Vista. Most of the rooting methods I researched involve starting with a windows-based computer. Unfortunately, windows has corrupted my machine to the point that the USB ports no longer function.
2. So I decided to install Ubuntu 12.04 on the same machine. Linux has done wonders for my computer, including allowing me to use my USB ports again! However, when I attempt to connect my TF101 via the USB port, the computer will not recognize the device.
This leads me to my question. Are there currently any methods to "self root", i.e. without the use of a PC, the TF101? I previously did some research and know that for a time Razorclaw did the job. However, Razorclaw only seemed to work on builds 8.x. I did not work for me when I tried it recently.
Thank you in advance for any assistance or advice you can provide.

Check out my PERI tool (link in sig), it runs via windows, but what you can do is manually download files to your tf via web and run the commands using terminal emulator instead of running the .bat file of PERI.
It will take a bit of time and examining of the .bat code but it is probably the easiest option with no USB ports.
Unless you could find another Widoze computer to just run it normally on

Thing O Doom said:
Check out my PERI tool (link in sig), it runs via windows, but what you can do is manually download files to your tf via web and run the commands using terminal emulator instead of running the .bat file of PERI.
It will take a bit of time and examining of the .bat code but it is probably the easiest option with no USB ports.
Unless you could find another Widoze computer to just run it normally on
Click to expand...
Click to collapse
Thanks! Which windows emulator would you reccomend?

Thing O Doom said:
Check out my PERI tool (link in sig), it runs via windows, but what you can do is manually download files to your tf via web and run the commands using terminal emulator instead of running the .bat file of PERI.
It will take a bit of time and examining of the .bat code but it is probably the easiest option with no USB ports.
Unless you could find another Widoze computer to just run it normally on
Click to expand...
Click to collapse
Thanks
Would u plz tell us how to run the commands using terminal emulator ?

Self Install Help - PUHLEEZE - No USB CABLE
Thing O Doom said:
Check out my PERI tool (link in sig), it runs via windows, but what you can do is manually download files to your tf via web and run the commands using terminal emulator instead of running the .bat file of PERI.
It will take a bit of time and examining of the .bat code but it is probably the easiest option with no USB ports.
Unless you could find another Widoze computer to just run it normally on
Click to expand...
Click to collapse
I dug around in the .bat and found the commands I need to run, but how do I get around the "Permission Denied" issue since I'm not yet rooted?

Thing O Doom said:
Check out my PERI tool (link in sig), it runs via windows, but what you can do is manually download files to your tf via web and run the commands using terminal emulator instead of running the .bat file of PERI.
It will take a bit of time and examining of the .bat code but it is probably the easiest option with no USB ports.
Unless you could find another Widoze computer to just run it normally on
Click to expand...
Click to collapse
But you can't root using just the TF can you? I know you where working on a peri APK root tool, have you got that working yet?
I thought you had to have a PC, Linux computer (a mac with a windows emulator) or another rooted android device to be able to gain root initially on the TF?

I have the answer
please click the thanks button!!. i have a link thats in chinese (sorry) and will completely self root your device. you simply click the blue button ad your device will be rooted!
..... tiny...... cc/james130201 is the link
i hd to put spaces as i a a new user and not allowed to post links

Related

Standalone ADB for Windows & Linux

I think I've seen a standalone zip of ADB for Windows, but can no longer find that link. Does anyone have standalone versions for Windows and for Linux? I'd like to keep copies on my Hero for easy access!
Standalone ADB
Here you go! Save it on your computer then extract it.
Package made by me!
I'm getting a device not found error using this. Do I need to have the whole works (Java SDK, Android SDK) to use adb?
Edit: Or I could stop wasting your time by being dumb, and just download the usb drivers for my phone. My bad. Stand alone ADB works great; Thanks!
ADB for Linux
ADB for Linux you can find here...
http://forum.xda-developers.com/showthread.php?t=905237
Can anybody tell me how to install standalone ADB ?
Can anybody tell me how to install standalone ADB ?
alexsclewis said:
I'm getting a device not found error using this. Do I need to have the whole works (Java SDK, Android SDK) to use adb?
Edit: Or I could stop wasting your time by being dumb, and just download the usb drivers for my phone. My bad. Stand alone ADB works great; Thanks!
Click to expand...
Click to collapse

Side Loading Apps

Will we be able to put Side Loading Apps on the captivate without rooting?
Yes, you download and extract the android sdk, connect the phone to your computer and make sure you can detect it with command promt (or terminal in linux or equivalent in mac) by changing to the sdk directory then tools and type adb devices. If it comes up then type the command adb install name_of_the_file_your_trying_to_install.apk.
This worked for aria before root and has worked for the backflip community for some time, no reason to think it won't work for the Captivate. (Sorry for bad explanation, tired and might be a few mistakes in there but thats the quick version of it)
i thought rooting was required?
cropythy said:
Yes, you download and extract the android sdk, connect the phone to your computer and make sure you can detect it with command promt (or terminal in linux or equivalent in mac) by changing to the sdk directory then tools and type adb devices. If it comes up then type the command adb install name_of_the_file_your_trying_to_install.apk.
This worked for aria before root and has worked for the backflip community for some time, no reason to think it won't work for the Captivate. (Sorry for bad explanation, tired and might be a few mistakes in there but thats the quick version of it)
Click to expand...
Click to collapse
wouldn't necessarily call that "side-loading" you still wont be able to backup all your apks to the sd card and install them from the sd card if u need to wipe.
Is it not possible to pull the SD card, and copy apps to it from PC, and then put back in and install?
That would be the definition of side-loading ATT is refering to. Some people just need to be told a third, fourth, fifth time.
Thanks for the adb mention.

[Q] Brk root method reports success, but no root

Hello,
Firstly, this is a long explanation, so, for the lazy, I have put a TL;DR version at the bottom of the post. Scroll there to get the general idea.
I have attempted to root my Transformer numerous times now. It is a serial number B60.
I am running Windows XP, so I am trying to use Brk's script.
I am using v6.3.1 of the script, because I have the latest OTA update.
This is my 'Build number' in 'About tablet': HTJ85B.US_epad-8.6.5.9-20110816
I have been trying this method since 8.6.5.6 and at the time I used v6.1 of the script (other methods including a VirtualBox run of rebound's One-Click Universal root linux live-CD).
When I run the script, I follow the instructions exactly.
I backup (option 1), then reboot into APK mode again.
Then, I flash unsecure boot.img (option 4) and CWM. I have tried only installing unsecure boot.img and it has made no difference.
Flashing the unsecure boot.img reports success and flashing CWM reports success.
Next, I reboot into regular Android OS.
Development mode is on for the USB. I check to see if ADB is working (option 7).
ADB is not working. The reason? I do not have root. I have installed the Terminal Emulator application. When I run the command 'su', it says 'Permission denied'.
I have also tried the Transformer pure root tw/us/ww/de/jp (8.4.4.5/11/12/8.6.5.6/7/9) and it has the same results. That is, flashing unsecure boot reports success, as does flashing CWM, but I have no root.
Additionally, I tried a VirtualBox run of rebound's One-Click Universal root linux live-CD. That failed, because I couldn't capture the Transformer as a USB device).
TL;DR version
I have tried several different methods of rooting my Transformer. It is serial #: B60 series running HTJ85B.US_epad-8.6.5.9-20110816.
All drivers are set up completely.
All steps are followed
All steps report success
Root is not granted
ADB will not work
???
More details at the top
One last thing
The only thing that I can think may possibly explain this problem is that I do not have an SD card in the tablet. I know some guides specify that you need one and other ones do not say anything.
I do not think that this is the cause, chiefly because everything reports 'success'.
Are these results typical of what happens when someone tries to flash a B70 or B80 model? If so, is it possible that, although I have a B60 series model, the innards are that of the B70/80 series and thus, incompatible?
I hope that posting my results and problems will help solve someone else's problem at the very least.
At this point, even someone just replying and letting me know that I have done everything correctly would be nice.
Have you got the ASUS drivers installed in your pc? i.e. can you connect and sync your device normally?
Here's a hint from the BRK thread:
Found the problem. I didn't install the ASUS PC Suite, just the drivers. Found a hint in another post that PC Suite seems to contain something in addition to the driver which is needed for ADB connections. No idea what it is, the device manager entries still look same...
so did you install the ASUS PC Suite as well as the drivers?
Success!
AustinMartin said:
Here's a hint from the BRK thread:
Found the problem. I didn't install the ASUS PC Suite, just the drivers. Found a hint in another post that PC Suite seems to contain something in addition to the driver which is needed for ADB connections. No idea what it is, the device manager entries still look same...
so did you install the ASUS PC Suite as well as the drivers?
Click to expand...
Click to collapse
Wow! I feel like a complete idiot...
I downloaded and installed the "Asus Eee PAD Transformer TF101 USB Driver" which I thought was what the PC Suite was. I was wrong.
Everything is working after installing the PC Suite and then trying ADB.
I definitely wrote way too much...
telekenetix said:
I definitely wrote way too much...
Click to expand...
Click to collapse
But that is how we learn, from seeing what others have done...
did you enable development ? it is for adb
I found that out early on that the PC Sync app is essentially just a front-end for ADB, since the app wouldn't work when I had debugging enabled on the TF.
mashi said:
did you enable development ? it is for adb
Click to expand...
Click to collapse
Yes. The trouble was that the PC Suite wasn't installed. I thought I had it installed, but it turned out that I only installed the drivers. Everything is running smoothly now.
The thing that still seems odd to me is that I tested to see if I had root, using the terminal application. It said "Permission denied". But, after installing the PC suite, adb was able to function and apparently did something magical.
So, I have to ask. What is this black magic?!

Does anyone know how to root from 2.11.605.9 on a Mac? Auto or manual?

I've never done manual before.... so I'm completely illiterate here...
Easiest way is downgrade to 2.11.605.5 and then use the revolutionary tool
Sent from my ADR6400L using XDA App
carycooke said:
Easiest way is downgrade to 2.11.605.5 and then use the revolutionary tool
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
That tool works on Mac??? Also, not sure how to downgrade on a Mac either...
Go here http://forum.xda-developers.com/showthread.php?t=1401959
Download 2.11.605.5 file
Rename it to what it needs to be then boot to hboot downgrade
Then run the revolutionary tool
Find it on your mac on the web
If its not compatible I suggest running a emulator or downgrade and then get on a windows computer to run tool for a second
Sent from my ADR6400L using XDA App
crispy8826 said:
That tool works on Mac??? Also, not sure how to downgrade on a Mac either...
Click to expand...
Click to collapse
Downgrading has nothing to do with the computer, it's all with the phone.
As far as rooting the Thunderbolt on a Mac is concerned, you're better off just going to a Windows computer. I tried to do it on a Mac first but after around 8 hours of getting nowhere, I just used a friend's PC. If you're still trying to root and are having problems or if you can't downgrade the radio, let me know and I'll help.
ThunderNet said:
Downgrading has nothing to do with the computer, it's all with the phone.
As far as rooting the Thunderbolt on a Mac is concerned, you're better off just going to a Windows computer. I tried to do it on a Mac first but after around 8 hours of getting nowhere, I just used a friend's PC. If you're still trying to root and are having problems or if you can't downgrade the radio, let me know and I'll help.
Click to expand...
Click to collapse
I was able to root from a Windows 7 VM running in Fusion.
BTW, you don't have to downgrade to use Revolutionary to root. Here's a workaround: http://androidforums.com/thunderbolt-all-things-root/418539-thunderbolt-root-unroot-thread.html
dittman said:
I was able to root from a Windows 7 VM running in Fusion.
BTW, you don't have to downgrade to use Revolutionary to root. Here's a workaround: http://androidforums.com/thunderbolt-all-things-root/418539-thunderbolt-root-unroot-thread.html
Click to expand...
Click to collapse
Honestly, I found that just downgrading the radio was easier, but I'm not very good at using adb so that's probably why.
crispy8826 said:
I've never done manual before.... so I'm completely illiterate here...
Click to expand...
Click to collapse
I just did it this morning but on Windows 7, I did it with the same firmware that you have also, I posted up my experience in doing so right on the forums here, in the Thunderbolt Section > General (I cant post links yet lol)
Maybe it will be helpful! But as far as I know revolutionary (Which it uses) Is Windows/Linux only, try a VM!
No loss method posted on YouTube
I just went through a procedure posted on Youtube by Nat3Mil that starts with a temp root of the 605.9 that then allows you to use revolutionary to root without data loss. I am running my first titanium backup on my now rooted thunderbolt 605.9 now and I am at the green end of noob town.
Since I cant paste links you will have to try a search for temp root 605.9 might throw Nat3Mil in for good measure.
here is the written part of the guide with the links removed
//WRITTEN GUIDE
1. install htc drivers
2. plug thunderbolt into computer
3. turn on usb debugging (settings, applications, development, (check) usb debugging, okay
4. download ThunderboltTempRoot.zip from link below
5. extract package to C:\
6. click start, type cmd, press enter
7. in command promt type
cd c:\ThunderboltTempRoot (press enter)
adb devices (press enter)
(at this point you should see your device listed with serial #, if not, reinstall the driver, make sure usb debugging is on, and remove any syncing software from computer (htc sync, itunes, etc) then try again. you cant continue unless your device is listed!)
adb push fre3vo /data/local/tmp (press enter)
adb shell chmod 777 /data/local/tmp/fre3vo (press enter)
adb shell /data/local/tmp/fre3vo -debug -start F0000000 -end FFFFFFFF (press enter)
8. Your thunderbolt is now temp rooted. DO NOT REBOOT or youll have to do this over.
9. go to my rooting video linked below and follow along to get perm root without wiping data! (you can skip the driver install, its the same driver as above)
Also on the video that he did showing the revolutionary part there was this note that speaks more to the original post:
SUCCESS! Booya, you rock. I used your other video for getting S-OFF with Gingerbread 2.4.3 and software update 2.11.605.9. Everything worked as shown in the videos. To my Apple-brandishing cohorts: I was able to do this with Windows XP via Parallels on a Macbook Pro. Make sure to have Parallels attach the phone to the Virtual Machine. Also, you might want to download the files required using a Windows browser just to prevent and corruptions issues when transferring between OSes.

[Q] Question about Rooting on a Mac

I tried to post this in the "Beginners Guide for Rooting" but I do not have privileges. I am trying to root my new s3 on a mac so I am trying to follow the guidance in section one of the guide. However the links for samsung drivers are in an .exe format and the link to the java jdk files has expired. I downloaded the samsung drivers from the link and opened the (.exe) file and I attempted to install another version of the java jdk. When I connect Adam's casual the app recognizes my phone but I am unable to see it on my Mac through Finder. Am I ready to flash if the casual app can see my phone? Or do I need the osx compatible samsung drivers (not with a .exe filename) and a specific version of java jdk?
Thanks in advanced for any help. I tried to search for the answers but I have been coming up empty. Even though casual see's my phone, I'm still not sure if its ok to start flashing.
prescottc5 said:
I tried to post this in the "Beginners Guide for Rooting" but I do not have privileges. I am trying to root my new s3 on a mac so I am trying to follow the guidance in section one of the guide. However the links for samsung drivers are in an .exe format and the link to the java jdk files has expired. I downloaded the samsung drivers from the link and opened the (.exe) file and I attempted to install another version of the java jdk. When I connect Adam's casual the app recognizes my phone but I am unable to see it on my Mac through Finder. Am I ready to flash if the casual app can see my phone? Or do I need the osx compatible samsung drivers (not with a .exe filename) and a specific version of java jdk?
Thanks in advanced for any help. I tried to search for the answers but I have been coming up empty. Even though casual see's my phone, I'm still not sure if its ok to start flashing.
Click to expand...
Click to collapse
I don't remember if my phone showed up on my Mac in finder, but Adam's casual recognized my phone, I rooted and unlocked using the tool and have been flashing ROMS ever since.
davefields3 said:
I don't remember if my phone showed up on my Mac in finder, but Adam's casual recognized my phone, I rooted and unlocked using the tool and have been flashing ROMS ever since.
Click to expand...
Click to collapse
Did you download the samsung drivers in the link ( the .exe files) and install them on your mac? Also do you still have a copy of the java jdk files? The link in the "guide " is dead or the files have been moved. Thanks.
Mine did not show up in finder. I did have to download another program to interface with the phone. Just run Casuals and you will be fine.
Sent from my SCH-I535 using xda premium
prescottc5 said:
Did you download the samsung drivers in the link ( the .exe files) and install them on your mac? Also do you still have a copy of the java jdk files? The link in the "guide " is dead or the files have been moved. Thanks.
Click to expand...
Click to collapse
If I remember correctly, you can't download the samsung drivers on a Mac. And no, sorry I don't have the files
There is no drivers for mac. The only thing that will show is a sdcard if you have one. You are good to use Casual.
fr8cture said:
There is no drivers for mac. The only thing that will show is a sdcard if you have one. You are good to use Casual.
Click to expand...
Click to collapse
Mine doesn't show the sdcard. I can use ADB but that's the only way I can communicate to my device over USB. I have't tried Casual.
Well I finally got home so I could use my Mac with my phone. Casuals worked great a couple of weeks ago as did adb. Now, I can't get either to work. I read that some are having issues with the usb ports on the newer MacBook Pros. I will do a little know testing and see if I can find a way to make it work post back. I tried rebooting, different cables, etc with no luck. If anyone knows anything, please chime in.
Sent from my SCH-I535 using xda premium
HHF2 said:
Well I finally got home so I could use my Mac with my phone. Casuals worked great a couple of weeks ago as did adb. Now, I can't get either to work. I read that some are having issues with the usb ports on the newer MacBook Pros. I will do a little know testing and see if I can find a way to make it work post back. I tried rebooting, different cables, etc with no luck. If anyone knows anything, please chime in.
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
Okay, after a lot of digging, I finally figured out what I did. I take no credit for this, I found it on here in reply to a thread somewhere. I can't remember where as I usually view this site on my cell phone.
sudo kextunload -v /System/Library/Extensions/EasyTetherUSBEthernet.kext
from a terminal. I forget if you have to reboot or not.
This will disable tethering, but you can now see your device via adb.
To renable tethering once you're done debugging, use
sudo kextload -v /System/Library/Extensions/EasyTetherUSBEthernet.kext
This is for EasyTether only, but I am sure that there could be another type of app that would do the same thing? If you could isolate the app, it should be as easy as replacing the EasyTether part of the command and running that. Good luck, I personally know how aggravating that things like this can be.

Categories

Resources