[TOOL][Updated 5.9.12]viperMOD PrimeTime v4.6 | Auto Root/Unroot/Busybox/CMW Flash!

Search This thread

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
Hello again:

Thanks for addressing the unroot issues. I think we're almost there. After running the new PrimeTime 1.1 v2 it seems that unroot works, but having issues with removing the superuser and /bin/su.

Here's the proof from Titanium that unroot worked:

14uez2r.jpg


Here's the screenshot from the PrimeTime unroot:

14lk429.jpg


I hope these are helpful to the cause. My interest is to get everything off the tablet that was put onto it as a result of rooting. I'm shipping it to the RMA department for a plethora of issues (gps, wifi, hdmi, dead pixel, screen bleed), but need to bring everything back to the way it stock.

I'd be happy to test software as needed.

Thanks again.

When did you download that? It wasnt the Twitter versiom right? It was one from the OP?





Quick question, want to be sure before I do anything: Does this tool also work for the older 27 firmware?

Also, I just got my prime and want to be sure I root before I upgrade to ICS, will I upgrade twice (.33 and ICS) or straight to ICS?

Thanks!




it should, other have reported it. I didn't try it.


Man if someone doesnt see that note they should be awarded NOOB of the year and be forced to type "I'm a noob and I will read and search before I post" 500 times before they can post again. lol.

Agreed lol

Sent from my SPH-D710 using Tapatalk
 

-lukin-

Senior Member
Jan 4, 2012
323
42
When did you download that? It wasnt the Twitter versiom right? It was one from the OP?

Yes, OP.

After unrooting, I used root explorer and found super user.apk and /bin/su. But couldn't manually delete because they were read only. Should I root to delete those files and then unroot?

ICS is knocking at my door. With these lagging files, it's probably a good idea to postpone the ice creamy intallation, is that right?

Cheers.
 
Last edited:

Encypted

Member
Jul 22, 2009
6
0
Confirmed working on TF101 B70 3.2.1 version - Build HTK75.US .21

I installed the the official Asus Android USB drivers for Windows which can be found on the Asus site under the download section for the TF101 versus the ones provided by jcase and viperboy.

These are the same drivers I used to root using the viperMod Primer method.
 

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
NOT WORKING

B40 - TF101 - WW - 8.6.5.21 - 100% Stock

NachoRoot fails after first reboot at stage 2

ViperMOD fails after 2nd reboot asking if UID and GUID are 0 - they are 2000 with both rooting methods

All drivers installed - adb working fine
 

-lukin-

Senior Member
Jan 4, 2012
323
42
PrimeTime v2 from OP

Like I said in post #216, there were issue with unrooting.

I rooted the TP again and tried to manually remove superuser.apk and /system/bin/su with Rom Explorer. It says the files are read only and couldn't be deleted. I should mention that when starting Rom Explorer it says I was denied superuser privileges. Is that the issue with deleting those files? It appears that I do have superuser privileges with Titanium backup.

I used a different app called Root Browser and was able to get super user privs (what's up with Rom Explorer?). Anyways, as I was deleting /bin/su, I realized that it would effectively kill my superuser privs (and it did). I couldn't delete superuser.apk as a result.

It seems my newb attempts have failed.
 

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
I am updating PrimeTime to root ICS (using new method, with permission) and I'm almost done testing it. Just fixing some backend stuff. One annoying thing is that you can't do "adb remount" because the kernel is "secure" so I'm just making a script so you can do "adb shell sysrw" to make /system r/w (even when not root). Give me an hour or so and keep a look out on my Twitter for those who want to test :)

EDIT: Anyone on .33? Could use some testers to see if the new root method works on HC too, that way my program doesn't have to support 2 root methods.
 
Last edited:
  • Like
Reactions: Encypted

tyvar1

Senior Member
Jan 2, 2012
1,158
293
30
Stockholm
www.youtube.com
I am updating PrimeTime to root ICS (using new method, with permission) and I'm almost done testing it. Just fixing some backend stuff. One annoying thing is that you can't do "adb remount" because the kernel is "secure" so I'm just making a script so you can do "adb shell sysrw" to make /system r/w (even when not root). Give me an hour or so and keep a look out on my Twitter for those who want to test :)

EDIT: Anyone on .33? Could use some testers to see if the new root method works on HC too, that way my program doesn't have to support 2 root methods.

so you making a viperMOD PrimeTime for the TPSparkyRoot? :) it would be awesome because i have never rooted before! :)

---------- Post added at 11:43 PM ---------- Previous post was at 11:27 PM ----------

What root metod is the best to get the ''best'' root on my prime? (ICS,4.0)

1.NachoRoot and then use OTA RootKeeper
2.TPSparkyRoot
3.viperMOD PrimeTime(will be updated for ICS)
4.zedomax 1-Click Script Root

Thx! :)
/tyvar1
 

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
so you making a viperMOD PrimeTime for the TPSparkyRoot? :) it would be awesome because i have never rooted before! :)

---------- Post added at 11:43 PM ---------- Previous post was at 11:27 PM ----------

What root metod is the best to get the ''best'' root on my prime? (ICS,4.0)

1.NachoRoot and then use OTA RootKeeper
2.TPSparkyRoot
3.viperMOD PrimeTime(will be updated for ICS)
4.zedomax 1-Click Script Root

Thx! :)
/tyvar1

There was no need to post the same thing in 4 dev threads. But mine would be better than zedomax's, but I'm a little biased :)

Sent from my SPH-D710 using Tapatalk
 

sparkym3

Senior Member
Dec 31, 2011
433
806
Google Nexus 4
Nexus 7 (2013)
so you making a viperMOD PrimeTime for the TPSparkyRoot? :) it would be awesome because i have never rooted before! :)

---------- Post added at 11:43 PM ---------- Previous post was at 11:27 PM ----------

What root metod is the best to get the ''best'' root on my prime? (ICS,4.0)

1.NachoRoot and then use OTA RootKeeper
2.TPSparkyRoot
3.viperMOD PrimeTime(will be updated for ICS)
4.zedomax 1-Click Script Root

Thx! :)
/tyvar1

I personally prefer either TPSparkyRoot or NachoRoot with RootKeeper, because they do not install other apps automatically (busybox, superuser) and the superuser app is not installed to the system directory (installs as a normal app).

But, I am also biased and some people like that convenience.
 

Evo_Shift

Senior Member
Jan 17, 2011
2,348
482
It is my opinion you should root the long way at least your first time so you stay familiar with adb.

Sent from my Transformer Prime TF201 using Tapatalk
 

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
I personally prefer either TPSparkyRoot or NachoRoot with RootKeeper, because they do not install other apps automatically (busybox, superuser) and the superuser app is not installed to the system directory (installs as a normal app).

But, I am also biased and some people like that convenience.

Well, when you install a ROM on devices, it installs busybox for you, you just don't know it. But trust me, you want busybox. Asus has hardly anything in their toolbox. And there is nothing wrong with putting Superuser in /system/app, in fact, I find it better there because you have to go out of your way to delete it. You don't wanna accidentally delete it.
 
  • Like
Reactions: dsmitty166

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
Updated to v3! Get your automated ICS root on!! :D Please post feedback so that I know how it's working and PLEASE let me know if you're on ICS or HC (build number, please!). If someone has a good write-up or post with driver install info, that would be great. I would like to put it in the 2nd post for users who need help!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 394
    viperROM%252520Banner2.png



    primetimev3_1.png
    primetimev3_2.png

    primetimev3_3.png
    primetimev3_4.png



    PrimeTime Reviews

    Tried the other two methods without any success...but this one is the only one that works!!

    You have done great work here. Top notch, the crazy thing is, even after trying to root about 6 times and being unsuccessful, I wasn't at all worried when I started PrimeTime.

    Everything went great I had lost root during the ICS ota and this fixed everything. Thanks -viperboy-

    currentuserjade said:
    Asus should send you a commission check, PrimeTime is the only reason I didn't return the TFP today!!! Thanks again!!!


    I do not have a TF101 anymore, but it has been reported that you can root the latest ICS update via option 1. Do so at your own risk! And PLEASE don't flash recovery if you're not on a Prime. That option is ONLY for TF201's!!


    THIS WILL NOT ROOT .21 AT THIS TIME!!


    Introducing viperMOD PrimeTime! An automated rooting program for your Asus Transformer Prime TF201 (ICS or HC supported) and the Asus Transformer TF101. It is very simple and easy to use with extra features that other root methods don't have. Works on Prime's that lost root with the ICS OTA! Now, here is how it works...

    • Download the .zip
    • Plug in your Transformer and make sure to install the drivers located in the included .zip (unless you can already adb into your device, then no need for drivers)
    • Kill Asus Sync and Splashtop! - very important!!
    • Make sure you have NO OTHER ANDROID DEVICES connected via USB!
    • If on Linux, you may need to do "chmod a+x /path/to/primetime/primetime.sh" (no quotes)
    • Run the viperMOD PrimeTime.exe and choose an option.
    • After rooting, download OTA Root Keeper from the Market!
    • ???
    • Profit?

    It's as simple as that! I have tested this about 30 times (both rooting and unrooting) and it works just fine! I would HIGHLY recommend downloading Voodoo Root Keeper!! Any issues or questions, please feel free to post here! Enjoy your rooted Prime :D


    Things you should NOT do!
    • Try to root with the Transformer in the dock
    • Use a USB extension cable
    • Not download OTA Root Keeper
    • Not follow directions


    Updated 5.9.12 - v4.6
    • Replaced OLD CWM recovery with latest TWRP 2.1
    • Fixed sparkym3's donate link


    HC root based on NachoRoot by jcase and TeamAndIRC.

    ICS root based on TPSparkyRoot by sparkym3.

    Latest ICS root based on https://github.com/saurik/mempodroid by Saurik.


    Download
    Windows (v4.6): Main Link, Mirror 1, Mirror 2
    Linux/Unix (v4.1 - update coming soon!): http://bit.ly/PrimeTime_v4_1_Linux
    68
    Changelog
    Code:
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 2.22 - v4.5[/COLOR][/SIZE][/U][/I][/B]
    [LIST]
    [*][*]Added Asus Unlock Tool install and automated CWM flash
    [/LIST]
    
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 1.25 - v4.1[/COLOR][/SIZE][/U][/I][/B]
    [LIST]
    [*]Fixed an issue where people couldn't root, even on latest OTA. The problem was a copy of su in /system/bin (or in some cases /system/xbin) that had the wrong permissions. The fix is to remove it, repush, and set correct permissions on it.
    [/LIST]
    
    
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 1.24 - v4[/COLOR][/SIZE][/U][/I][/B]
    [LIST]
    [*]Support latest OTA (.11) and up! This should (hopefully) stick around a while because of the exploit used!
    [*]Code clean up
    [*][B]TIP:[/B] I would recommend just updating to .11.1 from [URL="http://xdaforums.com/showthread.php?t=1452933"]here[/URL] (make sure you download the large 300+MB file) and follow those directions and then try rooting. That is what I did and v4 worked on that just fine :)
    [/LIST]
    
    
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 1.22[/COLOR][/SIZE][/U][/I][/B]
    [LIST]
    [*]Added Linux/Unix version
    [/LIST]
    
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 1.12 - v3.1[/COLOR][/SIZE][/U][/I][/B]
    [LIST]
    [*]Added a line of code to (hopefully) fix failed rooting. This was likely caused by root failing and not undoing the code (my script has always done that on a failed root, I assume most people who are having problems now did it by hand before?)
    [/LIST]
    
    
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 1.12 - v3[/COLOR][/SIZE][/U][/I][/B]
    [LIST]
    [*]Supports ICS root method (as well as alt. root method, used on TF101 and Prime's on HC)
    [*]Better busybox install
    [*]Better su binary and Superuser app removal (checks /data for Superuser if you updated it in Market)
    [*]More code enhancements and cleanup
    [*]Added donate menu [because you guys love us :D]
    [/LIST]
    
    
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 1.10 - v2[/COLOR][/SIZE][/U][/I][/B]
    [LIST]
    [*]Name changed to PrimeTime (thanks xda user whose name I need to find!)
    [*]Installs busybox upon rooting
    [*]Fix bug where superuser and binary weren't removed
    [*]Removes superuser.apk from /data/app if updated from Market
    [*]Gives you sysro and sysrw (type that into a terminal/adb shell for quick rw/ro /system)
    [*]Code enhancements and cleanup
    [/LIST]
    
    [B][I][U][SIZE="4"][COLOR="Red"]Updated 1.4 - v1[/COLOR][/SIZE][/U][/I][/B]
    [list]
    [*]Initial Release
    [/list]

    FAQ

    Q. Do I need ADB?
    A. Yes, but you don't need to set it up or anything. I have packaged it as part of the .exe and it should work just fine.

    Q. Will I not be able to OTA?
    A. No, rooting doesn't affect OTA whatsoever. It's actually reverse - OTA affects root. You will still get update notifications when updates drops, but you WILL loose root if you update. Download Voodoo Root Keeper to keep root if you take the next OTA! The only way rooting would possibly affect an OTA is if, once rooted, you delete the certificates and modify the build.prop (and other things) that don't allow the OTAs to come through.

    Q. Will this work on ICS and/or HC?
    A. Yes, it now supports both. The ICS root method may work on HC Prime's and TF101's but I haven't gotten reports on that yet.

    Q. The program doesn't do anything! WTF?!
    A. Did you enable USB Debugging like the program told you too? [Settings > Developer Options] I hope you also installed the drivers, since the program told you to do that too. Once that is all set, the program will continue. If you're still having issues, please try this:

    Originally Posted by Swiftks
    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.

    If you still need help with the driver install, this video tutorial might help.

    Q. Why add busybox and Superuser.apk to /system? I don't want that ****!
    A. Sorry I can't please you. Busybox is important because it adds many commands to the device that it doesn't have (it doesn't have basic commands like 'copy' or 'grep' [a type of find]). When you install ROMs on other devices, you have busybox. It will be necessary to things I have coming down the pipe ;) As far as Superuser getting installed to /system, you'd have to go out of your way to uninstall it. In /data, it's easy to uninstall and if you master reset, root wouldn't work because there is no app, upon reboot, that would manage apps requesting root access.
    5
    Updated to v4.5! Installs the Asus Unlock Tool (you will get an error if you already have it installed, ignore it) and automatically flashes CWM! I've had 3 reports of this working, you guys should have no issues!

    I do intend to update to v5 and overhaul the entire program. Do things a little bit better and more efficiently. But that won't be for a little bit, as everything is working. I just want to do it since it's a little bit messy as it is right now.

    Enjoy :)
    5
    Updated to v3! Get your automated ICS root on!! :D Please post feedback so that I know how it's working and PLEASE let me know if you're on ICS or HC (build number, please!). If someone has a good write-up or post with driver install info, that would be great. I would like to put it in the 2nd post for users who need help!
    5
    Can you share step by step instructions as to how you did it. It will be greatly appreciated.

    Thank you

    Firts I downloaded the unlock tool here.

    http://xdaforums.com/showthread.php?t=1510760

    Than you have to set up ADB.
    See here.

    http://www.youtube.com/watch?v=ZY4KSrgi-rE

    After that you install CWM with method one from this thread.

    http://xdaforums.com/showthread.php?t=1576937

    and than flah root files from this thread

    http://goo-inside.me/superuser/Super...ghi-signed.zip


    And than you are finished and rooted. :D