yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] Uberjim:
sorry for being a noob but when i plugged in my prime it auto installed the drivers and when i try to use the ones in your download it says drivers are up to date ?

:confused:

never mind i hadnt synced it with the pc all drives auto installed and rooting now

thanks !
[Asus  Eee Pad Transformer Prime] chris61292:
This, but i also have galaxy nexus drivers in the mix =\
[Asus  Eee Pad Transformer Prime] johnnycsx:
Does this require ADB to be set up?
[Asus  Eee Pad Transformer Prime] Uberjim:
all sorted now i plugged it in and it installed the drivers im on windows 7 but at the bottom it said sync with pc so i clicked that and it installed usb adb and the tablet driver through windows. loaded the primer tool and clicked 1 job done :-)
[Asus  Eee Pad Transformer Prime] -viperboy-:
Car mount is great, thanks! Unroot and try a master reset and try again.

Opens the door for root apps, restoring apps from Titanium Backups, custom ROMs (not the normal way, but it can still be dons!), etc...

it includes adb and will do everything for you like the OP says :)
[Asus  Eee Pad Transformer Prime] johnnycsx:
I set up ADB anyways. Thanks, this worked great, really quick and easy. Only had to hit 2 keys and exit.
[Asus  Eee Pad Transformer Prime] djsaad1:
I get step 1 pushing file (which it succeeds)

it then reboots

then while its rebooting it says error: protocol fault (no status)

then it says deamon not running, it starts deamon succesffully

then says error: device not found

and then asks if uid and gid should both be 0. at this point the tablet is back into the normal os.

I tried it the original way too without this tool and still didn't work. Not sure what is going on with my tablet.
[Asus  Eee Pad Transformer Prime] Ciddy:
Ok, just in case this should happen to anyone else;

I used your awesome path to achieve root, but after everything ran through fine, Superuser kept threw me Force Close anytime an app wanted priviledges and force stopping/cache clearing didnt resolve it.

I just ran the rooting process all over once more and now all's well. Donated! NO more Ads, finally! :)
[Asus  Eee Pad Transformer Prime] droidx2.3.3:
Thank you a million times over. It worked like a charm.
[Asus  Eee Pad Transformer Prime] djsaad1:
If anyone runs into this problem, go into your task manager and end the adb process.
[Asus  Eee Pad Transformer Prime] Sib64:
Thk's but I know that Asus will send a tool for unlock Prime's bootloader as HTC :cool:

But now, it's already interesting to root his Prime, pending the unlock tool by Asus...isnt'it ?
[Asus  Eee Pad Transformer Prime] taaz69:
Primer

Primer works for me. Now if I can just get my hands on one. :( Can't seem to find one anywhere in this area.

Thanks Viper! :)
[Asus  Eee Pad Transformer Prime] johnnyutah22:
I downloaded pc suite from asus and installed, tried Primer, daemon screens, then noticed my device when plugged into usb was not recognized in device manager. It pops up and then disappears with no reason. Finally able to click on it and choose update driver, navigated to drivers in vipermod folder but it would not install:

A service installation section in this INF is invalid

Nevermind, my stupid a$$ didn't have usb debugging on, worked like a charm.
[Asus  Eee Pad Transformer Prime] akstyle450:
:facepalm:

didnt see it needed to be 2 ' instead of a quotation mark.

got it rooted by using the manual way :P
[Asus  Eee Pad Transformer Prime] chetstriker:
The mempodroid ICS forum is working for me with the US version.

http://xdaforums.com/showthread.php?t=1461736
[Asus  Eee Pad Transformer Prime] droidx2.3.3:
Thanks but I need to brush up on my adb skills before I try anything.
[Asus  Eee Pad Transformer Prime] chetstriker:
If you don't feel too comfortable with it, here are some easy instructions.

1) download the TransformerPrimeRootICS from HERE

2) extract to c:\

3) copy the two files from the mempodroid forum HERE into c:\TransformerPrimeRootICS

4) go to start -> type cmd in the run or search box

5) type cd c:\TransformerPrimeRootICS in the shell

6) now you can type in the step by steo commands listed on the mempodroid forum.

or it's listed here below:

adb push mempodroid /data/local

adb push su /data/local

adb shell chmod 777 /data/local/mempodroid

adb shell /data/local/mempodroid 0xd9ec 0xaf47 mount -o remount,rw '' /system

adb shell

/data/local/mempodroid 0xd9ec 0xaf47 sh

You should now be in a remote shell session with root (indicated by #)

cat /data/local/su > /system/xbin/su

chown 0.0 /system/xbin/su

chmod 06755 /system/xbin/su

exit

exit

adb shell rm /data/local/mempodroid

adb shell rm /data/local/su

adb reboot

hopefully that simplifies it.
[Asus  Eee Pad Transformer Prime] akstyle450:
and make sure you use 2 apostrophe's and not a quotation! (during the ~adb shell /data/local/mempodroid 0xd9ec 0xaf47 mount -o remount,rw '' /system~ part)

used the quotation and it didnt work the first time
[Asus  Eee Pad Transformer Prime] evilcuber:
well this assumes he has adb setup already i belive
[Asus  Eee Pad Transformer Prime] jmzmanito:
Confirming this works for .11

I was previously unrooted, did the OTA and assumed I could root. I was wrong. Thanks to all the devs for the hard work.

viperMOD PrimeTime v4 worked great. :D
[Asus  Eee Pad Transformer Prime] chrisd000111:
Is not working for me, i disabled superuser, then i did a factory reset and super user came back but still wont allow access for any apps. tried to unroot and then root and both are still failing
[Asus  Eee Pad Transformer Prime] Swiftks:
nevermind... problem solved :)
[Asus  Eee Pad Transformer Prime] Tech Faded:
Awesome update! Worked perfectly for me! :D
[Asus  Eee Pad Transformer Prime] FrameCityJackal:
same here when it gets to step 2 its saying it cant mount busybox
[Asus  Eee Pad Transformer Prime] -viperboy-:
Like I said, I think I know the issue. I will try to sort it out tonight.
[Asus  Eee Pad Transformer Prime] FrameCityJackal:
I just read through the last few pages looking for a solution lol

I'm downloading the .11.1 update now to see if that works
[Asus  Eee Pad Transformer Prime] snce1980:
worked perfectly. thank you!
[Asus  Eee Pad Transformer Prime] mmrox117:
perfect, thank you for saving me the trouble of actually doing the ADB commands
[Asus  Eee Pad Transformer Prime] FrameCityJackal:
Ok guys I think I may have figured the problem out in the simplest form.

Most of us were already rooted and superuser is in the the actual r/o mount of the device which we cannot delete even when performing a factory restore. So when you use the OTA link provided(http://xdaforums.com/showthread.php?t=1452933) and re-install the update it wipes the system clean of things that don't belong i.e. superuser.

This is known as a clean install unlike when we actually updated it kept the file system the same just added a few updates.

When we tried rooting again with superuser was still there the file was telling the prime it was still rooted and didn't let the other things install. If you look at SU it allowed the shell commands .

Download the OTA through the link install it and there you go. Root Access again. Clean install is recommended just back everything up before you do so as you may or may not loose all your apps and data. Viperboy thank you and the others I appreciate it!!!!
[Asus  Eee Pad Transformer Prime] Dr.Mcq:
thank you very much for your support. But is there any solution for us WW users to delete the un-deletable superuser?
[Asus  Eee Pad Transformer Prime] spalding1028:
I've tried this a few times, and every time I reboot, I get

and factory reset is the only option it gives me... any ideas? Also, I took the ota to .11 and it borked, so I had to manually update. I've tried reapplying the update, and all I get is the android with the red triangle. any ideas?
[Asus  Eee Pad Transformer Prime] FrameCityJackal:
rename the ota download from us to ww that should do it

To Spalding if you're ever in columbus and you still haven't figured this out let me know so we can meet up and I'll do it for you.

Pretty much if you read my post on this page you'll have to install the ota dl and try to re-download it if its giving you a error
[Asus  Eee Pad Transformer Prime] tramposhay:
this guy just tried renaming from US to WW without luck..

http://xdaforums.com/showpost.php?p=21787042&postcount=96

i just did the same and got this!

http://i.imgur.com/CEfl6.jpg
[Asus  Eee Pad Transformer Prime] spalding1028:
Was that last part for me? I've already redownloaded the ota, verified md5, put US_epad-user-9.4.2.11.1 on the internal storage, and when it reboots, it starts with the blue bar at the bottom, then goes to the android with the red triangle.
[Asus  Eee Pad Transformer Prime] -viperboy-:
Welcome :)

That doesn't work, apparently.

Anyone that cannot root with PrimeTime v4, please come to my IRC channel now so I can try a few things with you. It's #viperROM on freenode. Here is a quick link for you...

http://webchat.freenode.net/

Don't forget the # before viperROM!
[Asus  Eee Pad Transformer Prime] spalding1028:
my bad guys, I manually updated to the .11.1 update not .11 update
[Asus  Eee Pad Transformer Prime] eckiebd:
here is mine: http://pastebin.com/MxbuEV0F

sorry for delay, had to get some sleep (quite some time difference between us)
[Asus  Eee Pad Transformer Prime] -viperboy-:
Thanks to my IRC testers, I have a fix for all those who can't root! :D dr-mcq (not sure if that is his name on XDA or just IRC name) tested and confirmed working. He was on .11 and couldn't root, so I am having just a few more people test for me. Expect an update here shortly :)

EDIT: Bottom line of the rooting problem is su remaining in /system/bin with wrong perms. Just needed to delete it first before trying to put a fresh su in there. In some cases, there was a symlink of su in /system/xbin that was causing issues. Both of these have been addressed and the code to root using this latest method is much improved.
[Asus  Eee Pad Transformer Prime] Dr.Mcq:
U're the best. Just a small correction, I'm on .11 WW & not .11.1

We finally got a perfect root tool.
[Asus  Eee Pad Transformer Prime] -viperboy-:
Updated to v4.1! Confirmed with 3 testers in IRC that the latest method is working! The problem some people were having is that a copy of su remained in /system/bin (or sometimes /system/xbin) with the wrong permissions.

Because Asus' toolbox is pretty weak (toolbox holds all of the commands the tablet knows), there were some limitations that I had to overcome. Stock, you can't even do a copy or grep (a type of filter and find) so the method I was using was to "cat" su from /data/local to /system/bin (cat essentially reads su, but I direct the output into /system/bin - hence, creating the file and basically doing a copy). The problem was that if su already existed in /system/bin, it couldn't make the su file in /system/bin and su still didn't have the right permissions. While I could have just done a permission change (chmod), I find it better to remove, push a fresh su, and then set permissions. And we couldn't use busybox because that requires us to have root FIRST!

This is why you really want busybox and why PrimeTime installs it for you :) Makes everything alot easier and you will need it down the line anyway, especially if you want to use viperControl and other tools that are eventually coming :)

If you have any problems, please post here but I believe this to be very solid. I will eventually rewrite all of PrimeTime so it is more efficient. Instead of performing alot of the operations from within Windows, I will make all of that into scripts that run on the Prime. I am much better with bash scripting anyway and can do more with it, making the program more efficient and adding in error checking as well as some other enhancements.

As always, enjoy everyone :D
[Asus  Eee Pad Transformer Prime] -viperboy-:
Fixed. Thanks again for testing and THANK YOU VERY MUCH for your donation :D very kind of you, sir.
[Asus  Eee Pad Transformer Prime] FrameCityJackal:
wait wait wait.....so I was sorta right? lol
[Asus  Eee Pad Transformer Prime] -viperboy-:
You were pretty damn close. I just explained in more technical detail lol the problem that people were having was wrong perms on /system/bin/su (and in rare cases, /system/xbin/su was symlinked and causing issues too).
[Asus  Eee Pad Transformer Prime] herve1967:
Wonderful ! Y're the best...
[Asus  Eee Pad Transformer Prime] -viperboy-:
I try! Thanks :)
[Asus  Eee Pad Transformer Prime] FrameCityJackal:
I figured after I read your OP I'd give it a try. Plus I hate ADB work I can never get the file system to do what I want. So it was all or nothing going off on a hunch.

I knew it was the su being stuck in there. I did some testing when ecooce was uhhh not allowed here on the epic and made some personal roms and themes of my own.

Epicurean roms until I got my Photon.

Minor Derail

BTW have you talked to Shabby or JokerSaxx about helping with the bootloader issue on the Photon.

I'm not sure if you do much kernel work but once we unlock there is no more 4G the wimax keys won't pass and I think Joker figured out it was a issue in the kernel
[Asus  Eee Pad Transformer Prime] -viperboy-:
I know zilch about the Photon, man. I wouldn't mind getting one to dev on, but I know nothing about it. Sorry!
[Asus  Eee Pad Transformer Prime] saarlok:
ViperMod 4.1 won't work for me

Hello,

First sorry for my bad english as i'm french newbie...

First i've rooted my prime under ww 9.2.4.7 and it works perfect. Badly i've updated with OTA WW 9.4.2.11 without rootkeeping :mad:

I just try your vipermod 4.1 but no luck with it, as the prompy box said "cannot oinstall" etc...

I have checked the drivers numerous time, and tried on various pc under seven or xp.

Could you help me please ???

Thanks in advance
[Asus  Eee Pad Transformer Prime] evilcuber:
Is there a linux version of 4.1?

Also if the script fails rooting, you wont get brick right?
[Asus  Eee Pad Transformer Prime] ragesoss:
You might add to the instructions to not just download rootkeeper, but actually use it to back up root as well. A few people seemed to have gotten tripped up assuming rootkeeper had them covered without any action after installing or simply opening the app.
[Asus  Eee Pad Transformer Prime] GreginNH:
I ran eveything but I dont think it did anything...shoudl it reboot on its own after root script is done, or do I have to reboot it?

I can "adb devices" and see the ATP so I am guessing I dont need to load teh drivers....?

EDIT ** It just spits out " adb an unrecognized command"

I have USB Debugging on and I have killed Asus Sync, and Splash top
[Asus  Eee Pad Transformer Prime] -viperboy-:
Can you get me a full log of where and what the erros are?

no Linux version yet, sir. I will try to get to that tonight. And no, you won't end up with a brick.

I will edit it, but I would figure it's common sense to open up an app you downloaded to see what it says...

It should reboot for you. If it's giving you an error about adb, are you sure you extracted the files all to one place? You need to extract the whole .zip to a folder and run the .exe, you can't just run the .exe itself.
[Asus  Eee Pad Transformer Prime] GreginNH:
All set now.

once I unzipped the .zip over to a folder it worked fine...my bad!

Thanks, cant wait to see what comes for this device in the future!
[Asus  Eee Pad Transformer Prime] wokka00:
Works great on 11.1 even after failing the .8 root. And, fewer reboots! Nice!
[Asus  Eee Pad Transformer Prime] droidx2.3.3:
I will try this out when I get home. I'm sure it will work this time.
[Asus  Eee Pad Transformer Prime] fajo:
Hello sir, congratulations on you after a few days scratching my head, I found your wonderful conversation! Prime unwrapped Saturday, just lit, already an update( 9.4.2.11), I found myself stuck! Thanks to you and your developers, my premium is rooted;) Great job, thank you again, and good morning in the Big South of France!
[Asus  Eee Pad Transformer Prime] -viperboy-:
Enjoy, my friends. Glad this is working for you :)
[Asus  Eee Pad Transformer Prime] SalsaForte:
Got my Transformer Prime yesterday...

I needed to modify the TF201 sections int the android_winusb.inf file. It now looks like this:

; TF201
%CompositeAdbInterface% = USB_Install, USB\VID_0B05&PID_4D01&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0B05&PID_4D03&MI_02
;line below added
%CompositeAdbInterface% = USB_Install, USB\VID_0B05&PID_4D05&MI_01

I ran the ViperMOD twice to be sure (Method for .11)... Same result, can't achieve proper rooting! Here is what I see...

Step 2 - Exploiting...

Step 3 - Installing busybox...
/data/local/installbusybox[6]: /system/bin/su: not found
/data/local/root[6]: su: not found
Step 4 - Cleaning up...

The manual root works.

(http://xdaforums.com/showthread.php?t=1461736)
[Asus  Eee Pad Transformer Prime] -viperboy-:
You're sure you're on v4.1? Unroot and try again!
[Asus  Eee Pad Transformer Prime] SalsaForte:
Yup, I d/l viperROM from your first post minutes before trying it.
[Asus  Eee Pad Transformer Prime] CW927:
Worked great! Donation sent!
[Asus  Eee Pad Transformer Prime] hums:
please dont kill me - but like to ask how to kill the both mentioned processes

asus sync

splashtop

i know how to kill a process on my dreambox via telnet - but asus prime???

---------- Post added at 08:38 PM ---------- Previous post was at 08:35 PM ----------

and also like to ask if root ist the only way to run a Samba server on prime?
[Asus  Eee Pad Transformer Prime] wokka00:
I think the instruction to kill those process is if you've installed Asus Sync or Splashtop Streamer/Server onto your computer. You should also check task manager to look for adb.exe instances. However, I also go into settings > apps > running and kill mycloud and asussync if they're listed under running or cached process (look in the top right corner), just in case.
[Asus  Eee Pad Transformer Prime] -viperboy-:
Thanks very much!!!
[Asus  Eee Pad Transformer Prime] flipper2006:
Like the instructions say, you need to upgrade to that latest system update, then the root worked, i didnt need to unroot or anything. worked perfectly.
[Asus  Eee Pad Transformer Prime] THunDA:
Just got home with my Prime.. cant wait to try this on it, grrr trying to have patience while it charges... this is going to be ruff.. lol
[Asus  Eee Pad Transformer Prime] neosf:
Congratulations on your excellent work. Works perfectly.

Thank you ;););););)
[Asus  Eee Pad Transformer Prime] Bizz08:
Thank you for this viper, it worked perfectly! (updated to 11.1 like you recommended and everything went smooth) :)
[Asus  Eee Pad Transformer Prime] droidx2.3.3:
You sir are the man!! Thanks so much, worked flawlessly this time. Donation sent.
[Asus  Eee Pad Transformer Prime] -viperboy-:
thanks very much!!

Everyone else, glad its working well for you all :D
[Asus  Eee Pad Transformer Prime] lortay78:
I am in the same boat right now. This charge is taking forever!:D
[Asus  Eee Pad Transformer Prime] evilcuber:
I get an error, it says

Step 3

/data/local/installbusybox[6]: /system/bin/su: not found

/data/local/root[6]: su: not found

I checked with root keeper and it says im not rooted
[Asus  Eee Pad Transformer Prime] NemesisRE:
Newest ICS and it works like a charm!

THX´s
[Asus  Eee Pad Transformer Prime] THunDA:
The light is green on mine but it says to charge for 8 hours the first time and its only been like 4..lol I know its usually good to charge them longer the first time but I'm not sure I can hold out.. :/
[Asus  Eee Pad Transformer Prime] -viperboy-:
Update to the new .11.1 and try again.
[Asus  Eee Pad Transformer Prime] evilcuber:
kk thanks, should i rename the ota file since im in Canada?
[Asus  Eee Pad Transformer Prime] -viperboy-:
Ah, you can't do it then. Try running unroot and then reroot.
[Asus  Eee Pad Transformer Prime] evilcuber:
I unrooted and rerooted, it still says the same error
[Asus  Eee Pad Transformer Prime] -viperboy-:
can you come into IRC with me around midnight EST?
[Asus  Eee Pad Transformer Prime] evilcuber:
Uhhh i m still in high school :P and I gotta sleep early. Maybe tomorrow? Also forgive me for being a noob but I've never use irc so I gotta figure out how it works :S I'm just PM u tomorrow
[Asus  Eee Pad Transformer Prime] norm883:
I've been looking after I rerooted and thank you for the new software. Is there a recovery option other than the one included with the prime whick is actually terrible, such as CWM? I installed the market one and also quickboot but they do not work. I have looked before the police start to yell. And I am asking here because they appear to go together. Thank you in advance for any support.

norm883
[Asus  Eee Pad Transformer Prime] 3rdamention:
+Super Noob Here:

Ok, is there a basic tutorial for how to do this from the beginning for noobs? I have never even owned an Android device before, I have never rooted one either.

It says to install the drivers if you cannot adb into the device, Ok I have never

"adb" into my device, so I am sure I dont have the drivers (I am on Windows Vista).

Also, how do I know which drivers to install and how? I see the folder that says "Drivers" but none of them will install (I am just right clicking on them and choosing "Install"). Which drivers do I need and how do I install them?

Once I get to that point, I am not afraid to start trying the rest, I guess. I would just really appreciate a simple tutorial for using ViperBoy from scratch.

Thanks so much.
[Asus  Eee Pad Transformer Prime] norm883:
I had the same problem with the drivers even deleated and tried to reinstall, I believe what you have will work. Also ADB the 4.1 has a windows version and it worked fine. You are all new up and running not loss of root after the OTA? Is lost root I followed post #596 then it allowed me to reroot fine.

Hope this helps and someone does need to clear up this driver issue because what we are seeing on Windows 7 is not what is posted.
[Asus  Eee Pad Transformer Prime] Swiftks:
How I resolved My Driver Issue on Windows 7 (x64)

Here's what I did to resolve the auto driver install by Windows 7, which does not allow for adb interface:

Prime:

1) Turn USB Debugging ON (Settings -> Developer Options)

2) Allow installation of non-market apps (Settings -> Security -> Unknown Sources)

3) Uncheck Launch ASUS Sync (Settings -> Accounts & sync)

PC (Windows 7 x64):

4) Connect Prime to PC via USB & drivers automatically installed. *Note: Prime is only visible under "Portable Devices" in Device Manager.

5) Download the ViperMod .zip for Windows from the OP.

6) In Device Manager, right click on Transformer Prime TF201 (under portable devices), and choose Update Driver Software.

7) Choose Browse My Computer for Driver Software.

8) Choose Let Me Pick A List of Device Drivers on My Computer

9) If you see MTP USB Device on the next screen under ASUS Android MTP Device, choose it and click next. If you don't see this, then maybe try selecting "Have Disk" and pointing to the drivers folder in ViperMod (MTP file perhaps??).

10) Windows will install driver and and you should now also see a separate tier under Device Manager labeled, ASUS Android Devices -> ASUS Android Composite ADB Interface. If you see this you are good to go and can run the adb vipermod root process.
[Asus  Eee Pad Transformer Prime] THunDA:
Updated to 11.1 and it worked perfect for me !! thanks Viper!

send a little donation your way too!