yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] Firehawkns:
For the record I did get the APK recovery install to fix my issue, which of course is listed in the right Thread. I want let the JD hold me down long! :D

At any rate, happy modding to you TF201 guys!
[Asus  Eee Pad Transformer Prime] -lukin-:
Hello:

I'm having difficulty unrooting my NachoRoot. I rooted last night to remove the /system/bin/su file that had been kicking around after using PrimeTime. That worked. Now I can't get rid of /system/xbin/su

Here's the screen shot:

How is it that I have root and can use Titanium backup and root explorer, but can't use command prompt to delete the NachoRoot su file?

Thanks
[Asus  Eee Pad Transformer Prime] -viperboy-:
If you used PrimeTime, do this:

adb shell
sysrw
rm /system/xbin/su

"sysrw" is a command to remount the system as writeable, that's why you're getting permission denied. adb remount would usually work, but the kernel is secure so it won't let you do that. Can't make it an "unsecure" kernel with the bootloader locked.
[Asus  Eee Pad Transformer Prime] goodintentions:
Jesus christ man how many apps do you have?
[Asus  Eee Pad Transformer Prime] -viperboy-:
If I remember correctly, /system didn't have a lot of room on it to start with. Apps download to /cache and then move to /data/app after being downloaded.
[Asus  Eee Pad Transformer Prime] Raptor124:
this sorted my problem thanks
[Asus  Eee Pad Transformer Prime] -lukin-:
Thanks, that works. Awesome!

One more question though. Last night, when I didn't know this procedure and wanted to unroot NachoRoot, I tried to go through the root process described in the OP and kind of make-up my own unroot. I followed the OP step to the command: "adb shell id". That's when the numbers got all ****y and I stopped. As a result, step 1 and 2 of NachoRoot ran without the "undo" command at the end.

Is there something I can do to clean things up manually? Or am I better to just root again, get the clean up and then use the "rm" command above to unroot?

I hope that makes sense.

Thanks. (In the meantime, I'm probably going to run my suggestion in the latter question above, i.e., root again).
[Asus  Eee Pad Transformer Prime] -viperboy-:
To "clean up" without root, you can either root again or if that doesn't work, do a factory data reset. It resets that /data partition and you can start clean that way :)
[Asus  Eee Pad Transformer Prime] -lukin-:
Thanks again. Did NachoRoot again and rooted without issue. Then followed your instructions above and unrooted by removing /xbin/su.

Okay, I'm going to eat some ice creams sanvitches.
[Asus  Eee Pad Transformer Prime] Railey:
@jcase

I have the same Error. Is there a Solution yet?
[Asus  Eee Pad Transformer Prime] Everblue:
Same, /data folder is permission denied, root is not possible on some Prime ...
[Asus  Eee Pad Transformer Prime] sythe179:
Chmod 7 /data

Chown root root /data

That work?...
[Asus  Eee Pad Transformer Prime] MarkF001:
What are you trying to do?

But-

Chmod 777 /data

or

Chmod 0777 /data

might work better off hand
[Asus  Eee Pad Transformer Prime] Railey:
Thanks for your Message!

It´s the same failure:

od 0777 /data

Chmod: permission denied

with both syntaxes...

Another Ideas?
[Asus  Eee Pad Transformer Prime] -viperboy-:
has to be lowercase.
[Asus  Eee Pad Transformer Prime] Railey:
Okay, now i get a different error. :)

"Unable to chmod /data: Operation not permitted"

Hmm...
[Asus  Eee Pad Transformer Prime] -viperboy-:
are you rooted or no?
[Asus  Eee Pad Transformer Prime] Railey:
i are´nt rooted. :/

I´ll try it since 2 days... :)
[Asus  Eee Pad Transformer Prime] -viperboy-:
Oh, then you can't do that.
[Asus  Eee Pad Transformer Prime] Railey:
Okay. That´s my main problem:

And i dont know why.
[Asus  Eee Pad Transformer Prime] MarkF001:
Did you get it working yet?
[Asus  Eee Pad Transformer Prime] Railey:
No...

I'll tried it with jcase on IRC.

We have to wait for the next Exploit. ;-)

Tapaswyped from my Htc EnergySensa XE...
[Asus  Eee Pad Transformer Prime] steiner:
Wouldn't you know it -- I receive my Prime, do the updates and THEN realize that I should have root'd first....

I am waiting patiently...
[Asus  Eee Pad Transformer Prime] voc627:
I did the very same thing. In my haste to have ICS, I downloaded via tether and updated while driving home from Best Buy. Oh well :D
[Asus  Eee Pad Transformer Prime] joemm:
Just got the Transformer Serial Number C10KA 8.6.5.21 from Gamestop, Ive have it for about 20 min. and all ready have it rooted, CWM installed and backup up.....Thanks for the easy root method Jcase.:cool:
[Asus  Eee Pad Transformer Prime] MarkF001:
CWM????

Oh wait, just read you sig; TF noe a Prime.

As you where, move along, nothing to see here.
[Asus  Eee Pad Transformer Prime] Flip35:
Lol when I saw that I was bugging too, **** I went through all the threads making sure I didnt miss when they finally unlocked the bootloader
[Asus  Eee Pad Transformer Prime] dbaybay:
Kinda OT, but tried this root on another Honeycomb tablet (not asus/transformer) and it didn't work. Ah well, was worth a shot. Great job to AndIRC team and to the lucky transformer prime owners!
[Asus  Eee Pad Transformer Prime] 1234556789:
Did it work for the "normal" transformer 101 ( with ics -stockrom) too?

kind regards

gandalf
[Asus  Eee Pad Transformer Prime] cajl:
is it work for android 4.003 ?
[Asus  Eee Pad Transformer Prime] sparkym3:
Nope. Try sparkyroot apk, mempodroid, or viper mod. All currently working with transformers on 4.0.3
[Asus  Eee Pad Transformer Prime] darhoade:
Can you use the terminal on the prime to run these commands so you can root with out having to use a computer
[Asus  Eee Pad Transformer Prime] turilo:
i guess us morons that updated to latest are screwed for root aren't we :confused::eek:
[Asus  Eee Pad Transformer Prime] darhoade:
Sparkym3 what does the unlocking of the boot loader do the tool Asus came out with? Does that allow me to root my device or just install clockwork mod software?

If it does allow me to do any of these I'm on 9.4.2.21 can someone just make me a nandriod with it being rooted already and I can install it?

Or am I screwed like I keep reading everywhere?

I just want to know what options I have being on 9.4.2.21 that wasn't rooted before upgrading ?

Thanks for any help.
[Asus  Eee Pad Transformer Prime] sparkym3:
I'm not too familiar with the details of the unlock tool, so you may want to ask in one of those threads, but unlocking does not root the device or allow it to be rooted. All it does is allow you to flash ROMs that are not signed be asus.
[Asus  Eee Pad Transformer Prime] EnemyOfGlaDOS:
Doesn't installing CWM do the same thing, let you flash ROMs not signed by Asus? Just wondering why bother unlocking it if rooting and installing CWM works for your modding needs..:o
[Asus  Eee Pad Transformer Prime] sparkym3:
CWM is only the tool that makes it easy to flash ROMs, it does not actually get you access if you don't already have it. Think about it like a safe, you still can't put anything into the safe unless its unlocked.

Rooting and unlocking are independent ideas and should not be confused as being closely related.
[Asus  Eee Pad Transformer Prime] EnemyOfGlaDOS:
Yeah totally. I'm thinking about it like my phone and how that works I guess. So if I'm correctly understanding you.. I would still need to unlock my prime after rooting and installing CWM?
[Asus  Eee Pad Transformer Prime] sparkym3:
Sounds right to me, but if it were me I would unlock before installing CWM since I don't know all the details about what CWM does when it installs. Just on the off chance that it needs it unlocked for a part of the install.
[Asus  Eee Pad Transformer Prime] EnemyOfGlaDOS:
Good call.. :)
[Asus  Eee Pad Transformer Prime] kman79:
Please excuse my ignorance on the matter, this is just my inexperienced suggestion that may not be even possible.

If an unlocked boot-loader allows the user to flash unsigned ROMs, could an experienced developer make a backup of a rooted ROM and then flash that ROM to an unlocked boot-loader Transformer Prime to gain root?

Again, I do not have the knowledge to know if this is even possible, just a thought/suggestion on possibilities?
[Asus  Eee Pad Transformer Prime] sparkym3:
Almost every flashable ROM is rooted. So, if you have a device that can be flashed then you would not be worrying about root.
[Asus  Eee Pad Transformer Prime] biliskner:
Thanks jcase and all who helped.

TF101G 8.6.6.23 rooted. So easy. Love it. Updated to ICS 4.0.3 and restored root from OTA Root Keeper. Love that app :)

GJ.

Edit: SU push via adb didn't work (reboot after cmds successful but no SU in apps) so installed ChainsDD SU from PLAY and all good.
[Asus  Eee Pad Transformer Prime] blackinjun:
Weird Titanium is asking for root and shows up in the SU list but when restarted says could not obtain root. Will try reboot.

edit that didn't work any ideas
[Asus  Eee Pad Transformer Prime] jcase:
Consult titanium backup dev
[Asus  Eee Pad Transformer Prime] tylermaciaszek:
Most the time I have to rebbot for titanium to work
[Asus  Eee Pad Transformer Prime] tbns:
Just did it. YOU ARE FREAKING AWESOME DUDE. Donated. Get yourself a Prime!

Are we pretty sure that when the update for ICS comes out on Jan. 12th, if we rooted using this method, we don't need to worry about a brick if we accept the OTA?
[Asus  Eee Pad Transformer Prime] Doktaphex:
No problems here with titanium, worked straight away, and continues to work after reboot.
[Asus  Eee Pad Transformer Prime] jcase:
We believe this will work on the ICS update coming but can't be 100% certain.

Thanks! $494 to go lol
[Asus  Eee Pad Transformer Prime] The_Green_Android_Robot:
odd.... ADB doesn't recognize my tablet.... :confused: I am fairly sure I have it set up right because I have used it to root an HTC sensation, my old Cliq, and a chinese craptab....
[Asus  Eee Pad Transformer Prime] Doktaphex:
You have got USB debugging on haven't you?
[Asus  Eee Pad Transformer Prime] jfortier777:
You're being a fear monger, stop that.

:mad:
[Asus  Eee Pad Transformer Prime] Felimenta97:
Do you guys think that with this + unlocked bootloader, we will see CM9 official (or port) for Prime?
[Asus  Eee Pad Transformer Prime] blackinjun:
uninstalled titanium and pro key that were installed from an asus backup and reinstalled and it worked

thanks

NO MORE ADSSSSS
[Asus  Eee Pad Transformer Prime] dpwhitty11:
Definitely.
[Asus  Eee Pad Transformer Prime] The_Green_Android_Robot:
yes. I did not at first, but then I turned it on, and reconnected. still nothing
[Asus  Eee Pad Transformer Prime] madpoet:
Same issue. I have an unknown device Eeepad in device manager with a yellow ! and I can't find any drivers for it. If I take it out of debug mode it shows as Transformer Prime TF201. Any idea on what drivers I should be using? I can file explore either way.

Do i need the asus software installed on the PC?
[Asus  Eee Pad Transformer Prime] JCreations:
Why would i be that? I'm just telling people they should consider wether it is worth for them to have 9 days of root. Even if it is a very small chance it will brick, is that chance worth it? For me it isn't and i dont think it is worth it for noobs or less experienced rom/root users.

By any means use it if you need the root, i'm sure it is well made.
[Asus  Eee Pad Transformer Prime] Mr_Armageddon:
Works great! Haven't had to use ADB commands for a while, but everything went nice and smooth. I can also confirm that TitaniumBackup is working just fine with this root method.

Bought the Donate app. Thank you.
[Asus  Eee Pad Transformer Prime] tbns:
Haha, I didn't mean my donation was nearly enough for a prime :). Imagine trying to explain to the better half that I donated 500 bucks to an Android developer who gave me 'root'. She'd be filing the papers for unfaithfulness.
[Asus  Eee Pad Transformer Prime] Doktaphex:
Sorry, I'm on a mac so don't really know what drivers you may need. I would guess the latest ADB and probably the ASUS drivers too.
[Asus  Eee Pad Transformer Prime] ScottIsMyName:
I'm having the same problem with ADB, though I have it working fine for my Thunderbolt, Incredible, Nexus and a few other phones I've worked on for various people. I have installed the Asus drivers, restarted my PC, switched USB ports, all without success. Any ideas? Oh yeah, and USB debugging is enabled on my tablet of course.
[Asus  Eee Pad Transformer Prime] madpoet:
Ok, I installed the Asus sync and it installed the drivers needed for debug mode. I then ran ADB from a command prompt with elevated permissions (rt-click run as Administrator) and now it is visible. Trying the root :)
[Asus  Eee Pad Transformer Prime] di11igaf:
Install linux, no more drivers.;)
[Asus  Eee Pad Transformer Prime] madpoet:
Worked like a champ after doing the steps above. Bought your app, thanks!
[Asus  Eee Pad Transformer Prime] gruntguy:
Thank you so much JC, you're nothing short of awesome.

I will be taking the plunge once ICS arrives. I'm in no huge rush for root right now so the 9 day wait is pretty fair.

Thanks!
[Asus  Eee Pad Transformer Prime] ScottIsMyName:
Thanks, installed the bloat and it works now.

Also, a big thanks to Jcase. Worked perfectly. I bought your donate app :)
[Asus  Eee Pad Transformer Prime] fordmanck:
Same here but thanks Jcase. I'll be donating.
[Asus  Eee Pad Transformer Prime] MarkF001:
Worked great

Thank You JCase

changed my sig to point to OP
[Asus  Eee Pad Transformer Prime] 1wayjonny:
Awesome job buddy! First thing I did was hose flash, next to remove ads with the host file.
[Asus  Eee Pad Transformer Prime] compuw22c:
Just friggen awesome dude, can't thank you enough! Now where's our Ubunutu? Lol, j/k, I'm sure it won't be long til someone gets on that as well (though we'll most likely need our bootloaders unlocked first but whatever)

Quick question though, I've been rooting a long time now and just heard of this "Voodoo root keeper" dealy. I understand root and many other Android tweaks and tricks but what exactly does Voodoo rootkeeper do, just set the permissions of root so an update can't write/delete it? Would it be a good idea to run that as a preventative measure before ICS (though I FULLY intend on waiting until people report back before flashing up) or best to not use it unless you know you need it? Thanks for the advice and a HUGE thanks to Jcase for rooting the most awesome android device out right now!
[Asus  Eee Pad Transformer Prime] -viperboy-:
I will have something for you guys later tonight. Keep an eye on my Twitter :)

I will take care of that for you guys as well :)

Happened to me too. Open titanium and press the back button. Reopen, should work just fine. If you open and close TB quickly, sometimes it acts up.

Bricks wont happen from OTA. OTA will wipe system so you will loose root for sure.

Drivers are on Asus' site.

Maybe. Lets give it some time and be patient.

Read what I said above. You won't brick your tablet by rooting it when ICS comes out. You will 100% loose root when you take the ICS OTA though.
[Asus  Eee Pad Transformer Prime] dude2k5:
Took but 10 minutes, most from restarting the devices. Very easy. Great job guys.

edit: should we be freezing the updater? Since if we update, will it remove the root? Or can we keep getting update from them?
[Asus  Eee Pad Transformer Prime] MarkF001:
Open SuperUser

Then Open TI again, menu --> refresh/reopen in neccisary

---------- Post added at 08:43 PM ---------- Previous post was at 08:41 PM ----------

You might have to update it to build 13 so it knows about honeycomb

---------- Post added at 08:45 PM ---------- Previous post was at 08:43 PM ----------

Yes you do ASUS suite contains drivers needed

---------- Post added at 08:47 PM ---------- Previous post was at 08:45 PM ----------

OYA have no problems with just root.

Changing the recovery, messes up OTA.

The worst that will happen is, we'll loose root, and this method will no longer work.
[Asus  Eee Pad Transformer Prime] 1wayjonny:
Can NVFlash that works with Tegra3 restore the official firmware posted on Asus?

Any chance of a Windows build of NVflash? I know we have the unix.
[Asus  Eee Pad Transformer Prime] MarkF001:
OTA then re-root

Have checked :

.27 -> .29

.29 -> .33

.33 -> camera firmware

Voodoo OTA Root Keeper works too.

After OTA open Root Keeper and choose 'Restore Root'

Boom done!!!
[Asus  Eee Pad Transformer Prime] dude2k5:
So do the OTA, no unrooting (on later updates)? This root will work with all future updates?
[Asus  Eee Pad Transformer Prime] Swiftks:
@Jcase, sent you a PM... gonna need a paypal email, b/c $1.99 donate app aint gonna cut it :D

@ViperBoy... I am now following you on Twitter. :)
[Asus  Eee Pad Transformer Prime] -viperboy-:
You can freeze it if you want. I have a feeling that this method will work on ICS as well! I hope so anyway!

:D
[Asus  Eee Pad Transformer Prime] franky_402:
Awesome, fully rooted prime runnin latest update.33

Thanks for the easy commands, was rooted in 5 mins on my Mac install
[Asus  Eee Pad Transformer Prime] di11igaf:
1- not right now

2- possibly, the version I posted I got from my Linux for tegra sdk that supports cardhu(only inclues the binary), check their site for dev tools its possible but I doubt it

Excellent work jcase, looking forward to seeing how it was obtained (if you decide to eventually release source)
[Asus  Eee Pad Transformer Prime] newellj79:
Worked great for me!
[Asus  Eee Pad Transformer Prime] MrGiggles:
Edit. I need to learn to read! ALL GOOD.
[Asus  Eee Pad Transformer Prime] sythe179:
Weary, this is not a perfect root, should have some warnings about it.

And WFS is not supported.
[Asus  Eee Pad Transformer Prime] Haro912:
Wfs? Sorry for my lack of knowledge
[Asus  Eee Pad Transformer Prime] Doktaphex:
Was going to ask the same. What do you mean by WFS?
[Asus  Eee Pad Transformer Prime] jcase:
How is it not perfect? and what the hell is WFS?

If your going to make accusations please back it up.
[Asus  Eee Pad Transformer Prime] Doktaphex:
I hope he's not referring to the WildFire S in his signature. That's all that I can assume he's talking about.
[Asus  Eee Pad Transformer Prime] jcase:
OMG I looked it up, he does mean Wildfire S ...

TacoRoot should gain root on wildfireS, but its just temp-ish root, and very unstable.
[Asus  Eee Pad Transformer Prime] Swiftks:
Thanks again... all 4 paid apps purchased.
[Asus  Eee Pad Transformer Prime] jcase:
freaking awesome
[Asus  Eee Pad Transformer Prime] biggem001:
next we need recovery... or r/w access in recovery... so i can start making some framework edits without worry! haha
[Asus  Eee Pad Transformer Prime] rootusr:
Great news! I will test now!
[Asus  Eee Pad Transformer Prime] compuw22c:
LOVE to see progress on this device

Forgive me for being a n00b (I swear I'm not too, no dev but no n00b neither), and I've been using adb and general linux console tools forever, but for whatever reason on my Windows 7 x64 machine I cannot for the life of me get the prime to show up in adb. Drivers installed from the sdk-manager, which I have also uninstalled and reinstalled 3 times as well as manually deleting C:\Program Files (x86)\Android, then installed the drivers from the nakeddrivers post in Prime Dev, to no avail. My SGS2 works just fine, along with many other co-workers' devices. Please make me facepalm and help me find the simple solution I'm missing. Thanks guys!
[Asus  Eee Pad Transformer Prime] fordmanck:
Do you have Asus sync installed?
[Asus  Eee Pad Transformer Prime] copc:
Ok I downloaded the 2 files

had adb already setup and its working

Ran

adb push nachoroot.bin /data/local/
adb shell chmod 777 /data/local/nachoroot.bin
adb shell /data/local/nachoroot.bin --stage1
adb reboot
<wait for boot>
adb shell /data/local/nachoroot.bin --stage2
adb reboot
<wait for boot>
adb shell id
<if id is 0 / root then continue, else start over>
adb remount
adb push su /system/xbin/su
adb shell chown 0.0 /system/xbin/su
adb shell chmod 06755 /system/xbin/su
adb shell /data/local/nachoroot.bin --undo
adb reboot

Installed superuser

tried to run Titanium backup and get root failure

I tired this 2 times now and same thing. Everything ran fine in adb mode.

Tried uninstalling titanium backup, still nothing

Rebooted multiple times still nothing?

Any ideas?

The one question I do have is

If I get the shell id of 0 do I need to continue putting in the below?

adb remount
adb push su /system/xbin/su
adb shell chown 0.0 /system/xbin/su
adb shell chmod 06755 /system/xbin/su
adb shell /data/local/nachoroot.bin --undo
adb reboot

when the undo text comes up it reads like I have just undone the root...
[Asus  Eee Pad Transformer Prime] compuw22c:
I do, I was told to install that package as it would include the necessary drivers (I tried the drivers only from asus to no avail).

Also, I'm suddenly getting this error as well:

adb server is out of date. killing...

Every time I run an adb command (adb devices, adb shell)

EDIT: Killing asus sync stopped the "out of date killing" message, still no adb shell. Trying uninstalling sync now, leaving drivers...
[Asus  Eee Pad Transformer Prime] biggem001:
asus sync comes with a ****TY adb. and it auto runs, messing up ANY other instances of ADB make sure sync is exited and off (no adb.exe are running)

then start your downloaded ADB from the android sdk
[Asus  Eee Pad Transformer Prime] Swiftks:
Shouldn't matter, but might want to try putting adb files (or Android sdk files) in a folder in root c:\; i.e. c:\android-sdk-windows

Also, might want to make sure your opening command window and/or running adb as administrator (right click + run as admin).

**Edit**

F.Y.I. this is a helpful shortcut too:

Here is how to set up your computer so that you can run a fastboot, adb, etc. command from anywhere in the file system. You will no longer have to goto the fastboot folder and the type the full file path to the file you are trying to install, push, etc. if you saved it somewhere else, or clutter up the same folder you have these important files saved in.

*These instructions are for Windows 7 (x64):

First make sure that your fastboot files, adb files, moto-fastboot files are in a folder that isn't going anywhere (give them a permanent home on your pc ).

Then do the following:

Navigate to: Control Panel -> System ->Advanced System Settings -> Advanced Tab -> Environmental Variables

Under "System variables" scroll down to the variable labeled "Path" and choose Edit.

Go to the end of the Variable Value and add a ";" (no quotes) if needed on the end of the last variable, and then add the complete file path to the location of your files (only add spaces if there are spaces in the file path). So mine would be: ....;C:\android-sdk-windows\tools

OK out of everything.

Now you can just shift + right-click in the folder you saved the file, Open command window and type the command.

*Note: If you change the location of your fastboot files, you will have to change the location in the variable path again, otherwise this wont work. Capiche?
[Asus  Eee Pad Transformer Prime] jcase:
Sounds liked you missed a step or typo'd

Do each command one at a time.
[Asus  Eee Pad Transformer Prime] compuw22c:
Always running as admin. Tried putting them in C:\adb, still nothing. As far as environment variables that seems like it should only be a convenience thing, I'm currently typing all commands at c:\program files (x86)\android\android-sdk\platform-tools as I usually do (copy my exploit files in and out as necessary). I feel like I should ask about fastboot. I saw you mention moto-fastboot, the only "fastboot" I've ever known about was an HTC feature which just never quite shut the phone down but put it into a "suspend" type mode. Do we use this command for our devices. Sorry, I'm an old HTC (TP2) new Samsung user and I haven't used these before. Thanks for your help guys, no idea why I can't figure out how to get a simple command shell going here...may just break down and do it via connectbot if I can't get it soon.
[Asus  Eee Pad Transformer Prime] franky_402:
Yes after u reboot the second time you run adb shell id, if it says shell (0) then you continue with the final steps, make sure your reading and typing carefully, if all else fails try copy and paste

Sent from my rooted TF201