[Q] How to root TF700 Jelly Bean from Linux without unlocking? - Asus Transformer TF700

Hi all, I have been looking all over the place and have not yet found a solution.
I have a TF700 that I have upgraded to Jelly Bean (Android 4.1.1 Build number JRO03C.WW_epad-10.4.4.25-20121228) and would like to root it so that it can use LinuxOnAndroid. There are two constraints: (1) I do not want to unlock the boot loader if I can avoid doing so; (2) I do not have any computers that run Microsoft Windows, I just have openSUSE 12.2 and Kubuntu 12.04 on various machines.
What do I need to do to achieve root? I can install and run the Android SDK on any of my Linux machines, but what am I supposed to do next?

The existing root exploits work only for ICS - so you need to do the following:
- downgrade to firmware 9.4.5.30 (ICS)
- use the debugfs exploit to root it. If you find only a Windows version, then read the batch file and do the steps manually - it is not complicated.
- install and use OTA Rootkeeper to preserve root.
- upgrade to JB by applying "dlpkgfile" incremental updates one by one until you are back at 10.4.4.25.
You will find detailed info about these steps in the sticky threads in the General and Development subforums.

_that said:
The existing root exploits work only for ICS - so you need to do the following:
- downgrade to firmware 9.4.5.30 (ICS)
- use the debugfs exploit to root it. If you find only a Windows version, then read the batch file and do the steps manually - it is not complicated.
- install and use OTA Rootkeeper to preserve root.
- upgrade to JB by applying "dlpkgfile" incremental updates one by one until you are back at 10.4.4.25.
You will find detailed info about these steps in the sticky threads in the General and Development subforums.
Click to expand...
Click to collapse
Thanks! Before I search through the sticky posts in both subforums for detailed info, can you please quickly tell me two things:
(1) At any of the 4 steps you have listed above, will I lose all the data on my TF700? In other words, will I need to perform some sort of backup before I start?
(2) Do any of the 4 steps you have listed above unlock the bootloader, or require the bootloader to be unlocked?
Thanks!

penguian said:
(1) At any of the 4 steps you have listed above, will I lose all the data on my TF700? In other words, will I need to perform some sort of backup before I start?
(2) Do any of the 4 steps you have listed above unlock the bootloader, or require the bootloader to be unlocked?
Click to expand...
Click to collapse
1. A backup is always recommended. I don't know if downgrading from JB to ICS requires you to wipe data.
2. No. If you want to unlock the bootloader, rooting is easier, but you lose warranty. The "downgrade - debugfs - dlpkgfile" method works without unlocking.

Related

Not getting JB update

Hey everyone. I have a TF700t (obvious by posting in this thread). It is unlocked, but not rooted. I go to try to get the Firmware upgrade and it says I am already on the current version. Is there something missing (this is my first OTA upgrade, btw)
thanks in advance!
bmw4l1f3 said:
Hey everyone. I have a TF700t (obvious by posting in this thread). It is unlocked, but not rooted. I go to try to get the Firmware upgrade and it says I am already on the current version. Is there something missing (this is my first OTA upgrade, btw)
thanks in advance!
Click to expand...
Click to collapse
Look at the build number, what version software you're running right now?
buhohitr said:
Look at the build number, what version software you're running right now?
Click to expand...
Click to collapse
Build number is 9.4.5.26-20120720
bmw4l1f3 said:
Hey everyone. I have a TF700t (obvious by posting in this thread). It is unlocked, but not rooted. I go to try to get the Firmware upgrade and it says I am already on the current version.
Click to expand...
Click to collapse
Unlocked devices do not get OTA updates. You must install the complete firmware downloaded from Asus, or obtain the "dlpkgfile" from other sources and kick off the upgrade process manually.
Read this: http://forum.xda-developers.com/showthread.php?t=1803090
Important note: If you plan to install custom ROMs (obviously, because you are unlocked) and want to make your device brickproof, then BEFORE upgrading anything, you should create the files that allow you to use nvflash to recover from any softbrick. This is your last chance - as soon as you upgrade your bootloader, you will not be able to create these files anymore. Read this: http://forum.xda-developers.com/showthread.php?t=1901479
_that said:
Unlocked devices do not get OTA updates. You must install the complete firmware downloaded from Asus, or obtain the "dlpkgfile" from other sources and kick off the upgrade process manually.
Read this: http://forum.xda-developers.com/showthread.php?t=1803090
Important note: If you plan to install custom ROMs (obviously, because you are unlocked) and want to make your device brickproof, then BEFORE upgrading anything, you should create the files that allow you to use nvflash to recover from any softbrick. This is your last chance - as soon as you upgrade your bootloader, you will not be able to create these files anymore. Read this: http://forum.xda-developers.com/showthread.php?t=1901479
Click to expand...
Click to collapse
Honestly I could care less about rooting. Is there a way to re-lock it to get the OTA?
bmw4l1f3 said:
Honestly I could care less about rooting. Is there a way to re-lock it to get the OTA?
Click to expand...
Click to collapse
First, you are a lucky guy. You still have the .26 version, I suggest you to visit this thread to perform a NVflash bootloader backup before doing anything further(this will help you if you brick your device). If you upgrade you will NEVER able to do this bootloader backup again. Once done with that. Just download the firmware from Asus site, unzip it and you should have another zip file, copy this zip file to the root of your external micro SD card, and you should see the notification to upgrade (in some cases, you may have to reboot to see the message). There is NO WAY to relock your bootloader at this time.

[Q] TF300T Unlocking Bootloader and Rooting Issue / SUCCESS!

Successfully UNLOCKED A TF300T! Go check this post i sent for full story: http://forum.xda-developers.com/showpost.php?p=35941776&postcount=43
---0---
Hi everyone, i bought a TF300T. it came with pre installed jb 4.1.1, it has c9.... serial and build number WW 10.4.2.9 . I searched and read entire forum about unlocking and rooting my device. Since i cannot unlock my device with official asus bootloader unlocker apk, i learned that i need to downgrade to .17 firmware. so i dl'ed blobs for .17 (i have DE_epaduser9_4_3_17UpdateLauncher and WW_epaduser10_4_2_17UpdateLauncher ), copied it to /sdcard dir, and tried to downgrade with Wolf's 2nd method. I have installed sdk properly and tried both in ubuntu and windows 8. when i connect my device in debugging mode, i can detect it by adb devices code. when i get in to adb shell to apply codes, it says " failed on '/data/local/tmp' - Permission denied " after mv /data/local/tmp /data/local/tmp.bak line.
so i kept trying, this time i used automated version of this method (both viperMod and viperMOD Primer Tool v4.5 - Modded by bpear_v3 ). in DebugfsRoot_Generic_v2.3, no matter what i did, can't root my device because it keeps going back to main menu ( selection screen )
in viperMOD Primer Tool v4.5 - Modded by bpear_v3, i tried same procedure again and it rebooted my device without any changes. i can't gain root acces.
sorry for the long post but i'm very tired, trying methods since morning; and being a noob makes it very difficult. I can develop android apps but never had a device so it became very difficult to solve the problem. what want to do is simply gain root access and unlock the bootloader.
I will be very grateful for your help.
gravis502 said:
Hi everyone, i bought a TF300T. it came with pre installed jb 4.1.1, it has c9.... serial and build number WW 10.4.2.9 . I searched and read entire forum about unlocking and rooting my device. Since i cannot unlock my device with official asus bootloader unlocker apk, i learned that i need to downgrade to .17 firmware. so i dl'ed blobs for .17 (i have DE_epaduser9_4_3_17UpdateLauncher and WW_epaduser10_4_2_17UpdateLauncher ), copied it to /sdcard dir, and tried to downgrade with Wolf's 2nd method. I have installed sdk properly and tried both in ubuntu and windows 8. when i connect my device in debugging mode, i can detect it by adb devices code. when i get in to adb shell to apply codes, it says " failed on '/data/local/tmp' - Permission denied " after mv /data/local/tmp /data/local/tmp.bak line.
so i kept trying, this time i used automated version of this method (both viperMod and viperMOD Primer Tool v4.5 - Modded by bpear_v3 ). in DebugfsRoot_Generic_v2.3, no matter what i did, can't root my device because it keeps going back to main menu ( selection screen )
in viperMOD Primer Tool v4.5 - Modded by bpear_v3, i tried same procedure again and it rebooted my device without any changes. i can't gain root acces.
sorry for the long post but i'm very tired, trying methods since morning; and being a noob makes it very difficult. I can develop android apps but never had a device so it became very difficult to solve the problem. what want to do is simply gain root access and unlock the bootloader.
I will be very grateful for your help.
Click to expand...
Click to collapse
As far as I'm aware, if you're on JB you can't downgrade to ICS ROM because JB has a different Bootloader. If you can't use the official unlock tool (like myself and many others) there is (right now) no way to root or unlock your device if you're already on JB.
As far as I'm aware, if you're on JB you can't downgrade to ICS ROM because JB has a different Bootloader. If you can't use the official unlock tool (like myself and many others) there is (right now) no way to root or unlock your device if you're already on JB.
Click to expand...
Click to collapse
I've tried the official unlock tool but it was useless for me. So from your words, i see that i can unlock my bootloader so i can't use CFW's. I can live with that for some time, but can't i root my tf300t ?
gravis502 said:
I've tried the official unlock tool but it was useless for me. So from your words, i see that i can unlock my bootloader so i can't use CFW's. I can live with that for some time, but can't i root my tf300t ?
Click to expand...
Click to collapse
Not until someone manages to find/create a root method that works with JB. The method used for gaining root on ICS was patched in the JB update. There's a way for anyone who had root before upgrading to keep it, but no way (yet) to gain root without unlocking the bootloader (which, as you've mentioned is buggy).

[Q] How to root TF700T on current firmware from ASUS?

Hey I've had my tablet since release and have been updating it incrementally as the updates came out while progressively watching the Android Dev. section for progress on the custom recoveries and custom ROMs.
My question today is, how do I, if it's possible with any current rooting method(s), root my TF700T? Do I still need to use the ASUS bootloader unlocking tool or is there an alternative that doesn't use their unlocking tool?
Thanks
incarceration said:
My question today is, how do I, if it's possible with any current rooting method(s), root my TF700T? Do I still need to use the ASUS bootloader unlocking tool or is there an alternative that doesn't use their unlocking tool?
Click to expand...
Click to collapse
You can downgrade to ICS, then root, use OTA RootKeeper, and apply incremental updates via the dlpkgfile method (manually applying OTA updates). There is a thread somewhere on this forum that explains how to do it, just use the search function.
Yeah I've seen that; I was just curious if there was anything else that I may've missed.
Thanks for your response

[Q] How to keep the root?

Hi, my situation is the following: the Asus service point flashed back the 4.0 ROM upon my request, since I found the 4.1 OTA update buggy. Now I want to root the tablet with 'One-click' method, WITHOUT unlocking the bootloader (in case of ICS ROM it is possible if I learnt well).
Now my question is: can I keep my root rights if I flash the newest, .20 version factory Jelly Bean ROM, still WITHOUT unlocking the bootloader? If yes, how?
Thanks in advance!

[Video Guide] How To Root Galaxy S4 I337 / I337m Easy & User Friendly

Hey folks. It's me again :victory: So I've got another super easy video guide on how to root your shiny new Samsung Galaxy S4 I337 or I337m.
This guide is using djrbliss's Motochopper tool. This tool has made it easier than ever to root a device! So BIG thanks goes out to him!
Links to everything can be found in the video description.
Enjoy
Here is a couple of more. I figure its better to keep them all in one place so people can decide which guide they want to use.
http://forum.xda-developers.com/showthread.php?t=2257039
http://forum.xda-developers.com/showthread.php?t=2257058
I think there might be a couple more out there but this should help people to answer any possible question about rooting that they could ever have.
If you have the AT&T OTA (MF3) for the SGH-I337 S4, the method in the OP does not work. Here is a method for rooting MF3:
http://forum.xda-developers.com/showthread.php?t=2387577
For Canadian MG1 Firmware, try CF Auto-Root download for the SGH-I337M:
http://forum.xda-developers.com/showthread.php?t=2293800
Just sold my Rogers S2 LTE because I upgraded to the S4. My quick question, if I ROOT and retain the original Samsung Recovery will I be able to still get and do official firmware upgrades? This is the only thing stopping me from going forward with rooting.
You can still get updates, but you will loose your root access with each update.
thanks: im now rooted and sim unlocked for free!
Slade8525 said:
thanks: im now rooted and sim unlocked for free!
Click to expand...
Click to collapse
Hey, how did you sim unlock it for free, do you mind sharing?
yeah sure!
similar method worked for my GS III; havent tested the GS IV with different sim just yet but GF's old GS III is working just fine for her sister in Canada (Bell i think). GF found it actually, and did it to hers 1st. ill know if it works when we leave for work in Montreal next week or if i bum a t-mobile cell from a friend.
http://forum.xda-developers.com/showthread.php?t=2282683
Stoneyguy said:
You can still get updates, but you will loose your root access with each update.
Click to expand...
Click to collapse
WRONG, I am unable to update my device, it says that my phone has been modified, and yes, I have rooted it with this video.
Whenever I try this method, when it goes to push the exploit, it says error multiple devices or something. when I only have the S4 plugged in. Followed step by step.
Dragosmp said:
WRONG, I am unable to update my device, it says that my phone has been modified, and yes, I have rooted it with this video.
Click to expand...
Click to collapse
My phone is rooted and still shows official in phone status. There is a post on how to regain that status while still maintaining your root.
Stoneyguy said:
My phone is rooted and still shows official in phone status. There is a post on how to regain that status while still maintaining your root.
Click to expand...
Click to collapse
Could you post a link to where it shows how to regain the status will maintaining the root?
rsarwar said:
Could you post a link to where it shows how to regain the status will maintaining the root?
Click to expand...
Click to collapse
The link has already been posted on the first page.
thanks worked great just rooted min in 5 min
Safe to root?
Excuse my ignorance, but on another thread it was suggested that in the absence of recovery and a backup image rooting might be premature. Is the general consensus now that it is safe to root? There seems to be some backup images around thought I don't know if they have been tested, and I haven't heard about recovery.
sblevine
Newbie here... couple of questions
I have the same concern as the member above... is it already possible to restore the phone if something goes bad? Is there instructions anywhere around this forum? where?
Also, once you root the phone you can proceed to download a ROM and install it... when a new ROM version is available and I download and install it, do I lose the root?
What is the best (if more than one is already available) for the ATT S4?
Thank you all and sorry for the "newbieness"....
Cheers:good:
speed2001 said:
I have the same concern as the member above... is it already possible to restore the phone if something goes bad? Is there instructions anywhere around this forum? where?
Also, once you root the phone you can proceed to download a ROM and install it... when a new ROM version is available and I download and install it, do I lose the root?
What is the best (if more than one is already available) for the ATT S4?
Thank you all and sorry for the "newbieness"....
Cheers:good:
Click to expand...
Click to collapse
No, rooting gives you certain superuser privileges. You can use Titanium Backup to freeze and restore bloatware, AdBlock to block advertisements, etc. Some phone tracking software and remote desktop control software requires root as well.
You cannot modify the basic operating system (ROM) until the bootloader is unlocked. You can overwrite the files, but that will brick your device since the bootloader checks signatures.
There is a bootloader exploit for the ATT S4 that will be released within the next week. The developer was waiting until the Verizon version of the S4 was available so more people would be able to use the exploit before it was patched.
Do not accept an OTA update for your device as that is how they will patch the bootloader exploit.
1. Root your device.
2. Carrier unlock your device.
3. Install custom ROM when bootloader is exploited later this week.
Relys said:
No, rooting gives you certain superuser privileges. You can use Titanium Backup to freeze and restore bloatware, AdBlock to block advertisements, etc. Some phone tracking software and remote desktop control software requires root as well.
You cannot modify the basic operating system (ROM) until the bootloader is unlocked. You can overwrite the files, but that will brick your device since the bootloader checks signatures.
There is a bootloader exploit for the ATT S4 that will be released within the next week. The developer was waiting until the Verizon version of the S4 was available so more people would be able to use the exploit before it was patched.
Do not accept an OTA update for your device as that is how they will patch the bootloader exploit.
1. Root your device.
2. Carrier unlock your device.
3. Install custom ROM when bootloader is exploited later this week.
Click to expand...
Click to collapse
Cool, thanks for the reply. I was under the impression that the bootloader was already exploited. Pure BS those protections that always end up broken like the IOS ones. What I would like is to have the S4 as factory released and load a good ROM without any problems and no bloatware. If not for the warranty I would buy an unlocked phone elsewhere.
Well, let's wait for the exploit next week. I don't want to brick my phone and not able to restore it. I will keep checking back.
Cheers and thanks again
Speed
Relys said:
No, rooting gives you certain superuser privileges. You can use Titanium Backup to freeze and restore bloatware, AdBlock to block advertisements, etc. Some phone tracking software and remote desktop control software requires root as well.
You cannot modify the basic operating system (ROM) until the bootloader is unlocked. You can overwrite the files, but that will brick your device since the bootloader checks signatures.
There is a bootloader exploit for the ATT S4 that will be released within the next week. The developer was waiting until the Verizon version of the S4 was available so more people would be able to use the exploit before it was patched.
Do not accept an OTA update for your device as that is how they will patch the bootloader exploit.
1. Root your device.
2. Carrier unlock your device.
3. Install custom ROM when bootloader is exploited later this week.
Click to expand...
Click to collapse
Regarding the bold above, I am honestly not that interested in the Custom ROMS right now, only rooting and with this method it does not install any custom recovery, right? As well, if I root via this method will I be able to still do the OTA updates since Samsung recovery is untouched? I know and understand that I will likely loose root, but I can always re-root, right?
I am itching to root and this is the only thing stopping me as there seems to be much confusion about this.
BTW I am on Rogers (Canada) i337M if it makes a difference
rsarwar said:
Regarding the bold above, I am honestly not that interested in the Custom ROMS right now, only rooting and with this method it does not install any custom recovery, right? As well, if I root via this method will I be able to still do the OTA updates since Samsung recovery is untouched? I know and understand that I will likely loose root, but I can always re-root, right?
I am itching to root and this is the only thing stopping me as there seems to be much confusion about this.
BTW I am on Rogers (Canada) i337M if it makes a difference
Click to expand...
Click to collapse
I've been a bit confused as well despite reading hundreds of posts and watching referenced videos (I've also been hesitant to ask questions given the culture of this board). Here is what I hope is accurate, please correct where I am wrong:
We can root I337 now.
Doing a simple root now is reversible, ie, can be un-rooted.
The bootloader unlock is needed primarily for custom roms.
If one does not desire a custom rom, there is no reason to wait to root.
And, a few questions:
Does rooting wipe out apps, settings, and/or data?
Will an AT&T android system update remove the root?
If so, can we just root again?
Thank you for clarifications. I'm sure there are many that are not posting with some of these questions. I will be glad to put together a noobie's guide if I can get a handle on all of this. It is all out there somewhere, but very fragmented, and often one post is contradicted by another.
zekeblue said:
I've been a bit confused as well despite reading hundreds of posts and watching referenced videos (I've also been hesitant to ask questions given the culture of this board). Here is what I hope is accurate, please correct where I am wrong:
We can root I337 now.
Doing a simple root now is reversible, ie, can be un-rooted.
The bootloader unlock is needed primarily for custom roms.
If one does not desire a custom rom, there is no reason to wait to root.
And, a few questions:
Does rooting wipe out apps, settings, and/or data?
Will an AT&T android system update remove the root?
If so, can we just root again?
Thank you for clarifications. I'm sure there are many that are not posting with some of these questions. I will be glad to put together a noobie's guide if I can get a handle on all of this. It is all out there somewhere, but very fragmented, and often one post is contradicted by another.
Click to expand...
Click to collapse
Your assumptions are correct:
1. Yep.
2. Yes, you can delete busybox and su in your system directory to get your phone switch your phone from "Custom" to "Official" status. If you install SuperSu and remove Superuser you can have root while keeping "Official" status.
3. Correct.
4. If you **** up while messing around with root you can recover to stock ROM via Odin or Kies. There is no reason to wait for root.
To answer your questions.
1. No, nothing changes. You just enable superuser privileges.
2. Typically yes. Don't accept OTA's until your know they're safe.
3. It depends if they patch the exploit or not.

Categories

Resources