Sorry, I'm a bit cautious when dealing with rooting and whatnot...
I currently have ICS installed on my US Wifi Xoom. It has been rooted after the last update before JB, but is using the stock ROM otherwise.
What I'm wondering first is: Do I NEED to unroot before attempting the OTA update to JB, or is it just recommended? And then after I update to JB, do I use the same method to root? I believe I used this guide: http://www.xoomforums.com/forum/mot...ooting-flashing-unrooting-under-one-roof.html
Thanks!
You don't have to unroot to receive the ota. Get vodoo ota root keeper app it will protect root during the update
The Universal Root Method does not work on 4.1.1 does anyone have a fix.....
gmanunited said:
The Universal Root Method does not work on 4.1.1 does anyone have a fix.....
Click to expand...
Click to collapse
ok,,after many tries i finally figured a way to get to stock rooted Jb with the Ota...it was a long process but i was able to do it.
step 1. i re flashed the xoom stock images HC 3.0
step 2. update the xoom from 3.0 to 4.0.4 using the over the air updates.
step 3. fastboot flash the eos r6 recovery while still on 4.0.4
step 4 create a nandroid of the stock 4.0.4 system
step 5. install the Universal Xoom root zip
step 6. log into google account to have access to market
step 7 update superuser app, download ota rootkeeper
step 8 use ota and create a copy of su, then click temp unroot
IMPORTANT
make sure that you have a copy of the jelly bean ota on your internal sd(http://forum.xda-developers.com/showthread.php?t=1736634)
step 9 turn off xoom, then boot into eos recovery
NEXT FEW STEPS ARE CRUCIAL
step 10 choose advance restore from internal (not regular restore option) and select the nandroid of the stock 4.0.4
step 11 select the option to restore only the boot.img
step 12 now install the JB Ota ( when it boots you will lose the eos reovery and the stock recovery will be flashed back,, so you can always fastboot flash back the eos recovery, just make sure to delete the recovery boot.p file in the system folder using root explorer or something similar.)
step 13 once you have flashed the JB ota, boot back into android, open the ota rootkeeper app and restore the su,, then use titanium backup or some other root app to verify that you have root.
optional step 14 after verifying that you do indeed have root access perform a factory wipe so you can start fresh. that's what i did and all was good.
hope that helps some people.
edit : if you are on a stock 4.0.4 than you can continue from step 3 as basically you need to be there in order to follow the rest.
Thanks. I will try this method.
I used the method above with one minor change and it worked perfectly. In place of step 12, I powered down and then booted into fastboot and flashed the stock recovery image. After that I rebooted and was then able to accept the JB 4.1.1 OTA directly without having to download and install it manually. The statement in parenthesis in step 12 still applies.
Tito2007 said:
ok,,after many tries i finally figured a way to get to stock rooted Jb with the Ota...it was a long process but i was able to do it.
step 1. i re flashed the xoom stock images HC 3.0
step 2. update the xoom from 3.0 to 4.0.4 using the over the air updates.
step 3. fastboot flash the eos r6 recovery while still on 4.0.4
step 4 create a nandroid of the stock 4.0.4 system
step 5. install the Universal Xoom root zip
step 6. log into google account to have access to market
step 7 update superuser app, download ota rootkeeper
step 8 use ota and create a copy of su, then click temp unroot
IMPORTANT
make sure that you have a copy of the jelly bean ota on your internal sd(http://forum.xda-developers.com/showthread.php?t=1736634)
step 9 turn off xoom, then boot into eos recovery
NEXT FEW STEPS ARE CRUCIAL
step 10 choose advance restore from internal (not regular restore option) and select the nandroid of the stock 4.0.4
step 11 select the option to restore only the boot.img
step 12 now install the JB Ota ( when it boots you will lose the eos reovery and the stock recovery will be flashed back,, so you can always fastboot flash back the eos recovery, just make sure to delete the recovery boot.p file in the system folder using root explorer or something similar.)
step 13 once you have flashed the JB ota, boot back into android, open the ota rootkeeper app and restore the su,, then use titanium backup or some other root app to verify that you have root.
optional step 14 after verifying that you do indeed have root access perform a factory wipe so you can start fresh. that's what i did and all was good.
hope that helps some people.
edit : if you are on a stock 4.0.4 than you can continue from step 3 as basically you need to be there in order to follow the rest.
Click to expand...
Click to collapse
Based on your steps it sounds like the only real important piece is the rooted boot.img file from ICS.
If someone were to post it, I'd imagine people could simply do this for rooting JB
fastboot oem unlock (unlock bootloader if not already done)
fastboot flash boot /path/to/<boot>.img
Click to expand...
Click to collapse
No guarantees this would work, but in theory it seems right to me.
Are you serious ? the traditional root method doesn't work anymore on JB ??
kinder771 said:
Are you serious ? the traditional root method doesn't work anymore on JB ??
Click to expand...
Click to collapse
Honestly not really a big surprise. Things change and what security flaw that allowed rooting on previous versions of Android for a device may be patched in future releases.
Okay completed this method and worked fine.
I also on step 12 flashed the stock recovery then performed the update through OTA and after verifying ROOT access with Titanium Backup I OEM unlocked which wipes the device but not Root Access. Its a lot OTA's but a good way to keep root on JellyBean 4.1.1.....
Thanks
kinder771 said:
Are you serious ? the traditional root method doesn't work anymore on JB ??
Click to expand...
Click to collapse
After doing the traditional root method, flash the latest super user using cwr, that is what i did and i now have root.
Sent from my SAMSUNG-SGH-I747 using xda premium
Great to know there maybe an easier method.
JB update
So wait the officials JB OTA is out already?! And if it did how come I can't update on my rooted xoom. Anybody
dough30i said:
So wait the officials JB OTA is out already?! And if it did how come I can't update on my rooted xoom. Anybody
Click to expand...
Click to collapse
Yes, i have been on official 4.1.1 for 2 weeks now, i say official because i updated via OTA.
Sent from my Xoom using xda premium
I think Universal Root Method and flashing latest Superuser working. I have not tried but would love to know if it works.
Related
I just bought a brand-new TF700 and it is fortunately still on .26 - I haven't even removed the wrapper from the tablet itself.
I want to (safely) end up rooted and on JB when I am finished, but some of the steps between are confusing, for example:
I see that there are issues with .30 and the nvflash backup procedure, correct?
I also am on the fence about unlocking. I guess I would be willing to void the warranty (gulp) but I really do not plan to run anything but a stock rom. On the other hand, having an nvflash backup appeals to me very much but if I understand it correctly, I have to be unlocked first?
But, while not crazy about a custom ROM, I do want to use a custom recovery because I like being able to do a nandroid backup. I see TWRP isn't ready for JB yet, but a modified CWM is?
So, I have downloaded several files, and read the various guides as to root, unlock, etc. But, what I still don't understand is what steps I should perform in what order. I understand that rooting .26 is probably the first step, but here are some of my questions:
1. At what point do I unlock? before .30? Do I even install .30 if I want to end up on JB
2. I know I need to root, update su, and then use Voodoo to preserve it prior to the JB update
So, I suppose what I really need the most help with is what order to perform what steps in. All the guides are helpful, but the info seems to contradict in some places.
With the clean slate on what I have with .26, what order do I do what to avoid a soft or hard brick?
Thanks in advance!
-Rob
robroy90 said:
I just bought a brand-new TF700 and it is fortunately still on .26 - I haven't even removed the wrapper from the tablet itself.
I want to (safely) end up rooted and on JB when I am finished, but some of the steps between are confusing, for example:
I see that there are issues with .30 and the nvflash backup procedure, correct?
I also am on the fence about unlocking. I guess I would be willing to void the warranty (gulp) but I really do not plan to run anything but a stock rom. On the other hand, having an nvflash backup appeals to me very much but if I understand it correctly, I have to be unlocked first?
But, while not crazy about a custom ROM, I do want to use a custom recovery because I like being able to do a nandroid backup. I see TWRP isn't ready for JB yet, but a modified CWM is?
So, I have downloaded several files, and read the various guides as to root, unlock, etc. But, what I still don't understand is what steps I should perform in what order. I understand that rooting .26 is probably the first step, but here are some of my questions:
1. At what point do I unlock? before .30? Do I even install .30 if I want to end up on JB
2. I know I need to root, update su, and then use Voodoo to preserve it prior to the JB update
So, I suppose what I really need the most help with is what order to perform what steps in. All the guides are helpful, but the info seems to contradict in some places.
With the clean slate on what I have with .26, what order do I do what to avoid a soft or hard brick?
Thanks in advance!
-Rob
Click to expand...
Click to collapse
Do not upgrade to .30 before you do the following (very important and life saving).
Make a full backup of all your apps. (not system apps)
1. Root and unlock bootloader then install custom recovery and Voodoo OTA root keeper from the market.
2. Use NVflash to backup your bootloader (very important, can recover from brick)
3. Use Voodoo OTA root keeper to temporary unroot and save a copy
4. Upgrade to .30 then restore root using OTA root keeper, download "root checker" from the market and verify that you still have root
5. Upgrade to JB then install latest custom recovery CWM (twrp is not working with JB)
6. Restore your apps.
here is the detail how to link:
http://forum.xda-developers.com/showpost.php?p=30223822&postcount=1
buhohitr said:
Do not upgrade to .30 before you do the following (very important and life saving).
Make a full backup of all your apps. (not system apps)
1. Root and unlock bootloader then install custom recovery and Voodoo OTA root keeper from the market.
2. Use NVflash to backup your bootloader (very important, can recover from brick)
3. Use Voodoo OTA root keeper to temporary unroot and save a copy
4. Upgrade to .30 then restore root using OTA root keeper, download "root checker" from the market and verify that you still have root
5. Upgrade to JB then install latest custom recovery CWM (twrp is not working with JB)
6. Restore your apps.
here is the detail how to link:
http://forum.xda-developers.com/showpost.php?p=30223822&postcount=1
Click to expand...
Click to collapse
Is there any benefit in going to .30 before going to JB?
Reason I ask is that I went from .26 straight to JB (using the 444MB download from the Asus website).
Is the intermediate step only for those that want the OTA update?
Nope. You should be fine since there is no advantage.
Sent from my ASUS Transformer Pad TF700T using xda premium
Galaxea said:
Is there any benefit in going to .30 before going to JB?
Reason I ask is that I went from .26 straight to JB (using the 444MB download from the Asus website).
Is the intermediate step only for those that want the OTA update?
Click to expand...
Click to collapse
If you install using the file on Asus's website you will likely lose root indefinately. Better to root and use OTA Rootkeeper and use the dlpkgfile method to keep root for the future.
an extremely easy step by step guide i put together (including files for WW and US tablets) is linked here
Brief history of what I've done..I am very new at this, like starting today new.
I unlocked using the asus tool.
Then downgraded to ICS
Rooted using debugfs
Verified using rootchecker, successfully rooted
Installed ota rootkeeper and supersu (also tried once without supersu and just used superuser)
Backed up root using rootkeeper and temp. unrooted
...Now here is where I am not sure...
To upgrade to jelly bean, am i just supposed to download the newest firmware off the asus site, then use rootkeeper to restore root? Because that's what I did a few times, (with and without supersu as noted before)....and i cant restore root.
Or is there a special way to upgrade to jellybean or special firmware file i need to download...
I've heard someone mentioning dlpkgfile but i'm not sure what that is.
Thanks
There are generally two ways to upgrade to JB:
For locked devices, the only way (keeping root) is downgrade to ICS, root, use OTA rootkeeper, and then upgrade using dlpkgfile files. These files are incremental updates that are normally downloaded for OTA updates. Friendly community members have saved them from their /cache partition and uploaded them. Use the search function to find the thread. If you use the firmware download from the Asus site, it will rewrite your complete system partition, overwriting any su backup.
For an unlocked device, everything is much easier. You don't need to keep root, you can root any firmware version directly by first installing a custom recovery via fastboot from your PC, then you need a flashable superuser package (a zip file) and install it from this custom recovery.
Basic steps:
- Get a custom recovery in blob format. Most TF700 users use TWRP, it has a nice touch interface.
- Get the fastboot program for your PC from the Android SDK. For Windows, you also need some ("naked"?) drivers.
- Get a flashable superuser package in zip format and store it on your device.
- Start fastboot mode: turn tablet off, hold down volume-down while turning on, use volume-down to go to the USB icon, use volume-up to confirm. Then from your PC start: fastboot flash recovery yourcustomrecovery.blob
- To start the custom recovery: turn tablet off, hold down volume-down while turning on,use volume-up to start RCK.
- From TWRP, tap "Install", select your flashable superuser zip and confirm.
- Congratulations, you are rooted.
_that said:
There are generally two ways to upgrade to JB:
For locked devices, the only way (keeping root) is downgrade to ICS, root, use OTA rootkeeper, and then upgrade using dlpkgfile files. These files are incremental updates that are normally downloaded for OTA updates. Friendly community members have saved them from their /cache partition and uploaded them. Use the search function to find the thread. If you use the firmware download from the Asus site, it will rewrite your complete system partition, overwriting any su backup.
For an unlocked device, everything is much easier. You don't need to keep root, you can root any firmware version directly by first installing a custom recovery via fastboot from your PC, then you need a flashable superuser package (a zip file) and install it from this custom recovery.
Basic steps:
- Get a custom recovery in blob format. Most TF700 users use TWRP, it has a nice touch interface.
- Get the fastboot program for your PC from the Android SDK. For Windows, you also need some ("naked"?) drivers.
- Get a flashable superuser package in zip format and store it on your device.
- Start fastboot mode: turn tablet off, hold down volume-down while turning on, use volume-down to go to the USB icon, use volume-up to confirm. Then from your PC start: fastboot flash recovery yourcustomrecovery.blob
- To start the custom recovery: turn tablet off, hold down volume-down while turning on,use volume-up to start RCK.
- From TWRP, tap "Install", select your flashable superuser zip and confirm.
- Congratulations, you are rooted.
Click to expand...
Click to collapse
So if I am getting this correctly, I could have just stayed on the latest official JB update from asus, unlocked like I did, and then followed the above steps, instead of downgrading, etc. ?
Thanks for the reply also
mdelongpre said:
So if I am getting this correctly, I could have just stayed on the latest official JB update from asus, unlocked like I did, and then followed the above steps, instead of downgrading, etc. ?
Click to expand...
Click to collapse
Correct.
_that said:
Correct.
Click to expand...
Click to collapse
just wanted to update this real quick...
I installed the latest JB firmware and followed this guide... http://forum.xda-developers.com/showthread.php?t=1938129
now I have JB, root, and can flash custom roms with TWRP
So thank you and good luck to others trying this, PM me because I might have been in the same situation for some of you newbies like me attempting this
mdelongpre said:
I installed the latest JB firmware and followed this guide... http://forum.xda-developers.com/showthread.php?t=1938129
now I have JB, root, and can flash custom roms with TWRP
Click to expand...
Click to collapse
Great that you made it!
Please check that your TWRP version is 2.3 or later (the guide is old and recommends an older version) - otherwise you might run into problems (brick) when you choose "wipe data" in the bootloader menu.
Hi!
I did a Factory Reset after the JB OTA and lost root. Any easy known way to reroot de device?
XT925 (GSM)
Just checked, the su binary is still there, but when I type su in the terminal emulator I get Permission denied.
None of the root apps are working.
Any way to fix this?
Same situation here.
waiting for a smart guy!
try
chmod 777 su
su
extide said:
try
chmod 777 su
su
Click to expand...
Click to collapse
This doesn't work because you need root to change the file permissions.
After a lot of flashing and reflashing, bricking and unbricking the phone, I managed to get Jelly Bean with root.
What finally worked:
-> Used matt's tool to restore phone to ICS
-> Made factory reset and hard factory reset (from recovery menu)
-> Flashed Brazil Retail ROM
-> Used matt's tool to root
-> Installed OTA Rootkeeper, made su backup and unrooted.
-> Applied JB OTA
-> Restored backup in OTA Rootkeeper
steiger said:
This doesn't work because you need root to change the file permissions.
After a lot of flashing and reflashing, bricking and unbricking the phone, I managed to get Jelly Bean with root.
What finally worked:
-> Used matt's tool to restore phone to ICS
-> Made factory reset and hard factory reset (from recovery menu)
-> Flashed Brazil Retail ROM
-> Used matt's tool to root
-> Installed OTA Rootkeeper, made su backup and unrooted.
-> Applied JB OTA
-> Restored backup in OTA Rootkeeper
Click to expand...
Click to collapse
You have use the utility droid from matt normally for the xt926 ? What phone you have the xt925 or 926
o2qc418 said:
You have use the utility droid from matt normally for the xt926 ? What phone you have the xt925 or 926
Click to expand...
Click to collapse
No! I have the XT925 (GSM version). I don't know if it would work on XT926.
steiger said:
No! I have the XT925 (GSM version). I don't know if it would work on XT926.
Click to expand...
Click to collapse
thanks for your help ...tried and now all working !
o2qc418 said:
thanks for your help ...tried and now all working !
Click to expand...
Click to collapse
Hi could you direct me to Matt's tool that allows to revert an xt925 to ics please, I can't seem to find a version that works for my xt925.
Thanks.
What provider are you with?
steiger said:
This doesn't work because you need root to change the file permissions.
After a lot of flashing and reflashing, bricking and unbricking the phone, I managed to get Jelly Bean with root.
What finally worked:
-> Used matt's tool to restore phone to ICS
-> Made factory reset and hard factory reset (from recovery menu)
-> Flashed Brazil Retail ROM
-> Used matt's tool to root
-> Installed OTA Rootkeeper, made su backup and unrooted.
-> Applied JB OTA
-> Restored backup in OTA Rootkeeper
Click to expand...
Click to collapse
But do I need to unlock the boot loader? I have this situation, but my bootloader is locked... Can I use this method in my situation? Thanks in advance...
EDIT: I solved it. I could just flash ICS 4.0.4 back after the OTA upgrade! Nice!!!
Sent from my RAZR HD using xda app-developers app
steiger said:
This doesn't work because you need root to change the file permissions.
After a lot of flashing and reflashing, bricking and unbricking the phone, I managed to get Jelly Bean with root.
What finally worked:
-> Used matt's tool to restore phone to ICS
-> Made factory reset and hard factory reset (from recovery menu)
-> Flashed Brazil Retail ROM
-> Used matt's tool to root
-> Installed OTA Rootkeeper, made su backup and unrooted.
-> Applied JB OTA
-> Restored backup in OTA Rootkeeper
Click to expand...
Click to collapse
Can you provide the link to Matt's tool? I'm not sure which one to get and some of them say not to be used with XT925. Also where did you get the Brazil Retail Rom?
zilian28 said:
But do I need to unlock the boot loader? I have this situation, but my bootloader is locked... Can I use this method in my situation? Thanks in advance...
EDIT: I solved it. I could just flash ICS 4.0.4 back after the OTA upgrade! Nice!!!
Sent from my RAZR HD using xda app-developers app
Click to expand...
Click to collapse
Did you unlock your boot loader or were you able to flash without unlocking the boot loader? How did you flash back?
ynk3 said:
Did you unlock your boot loader or were you able to flash without unlocking the boot loader? How did you flash back?
Click to expand...
Click to collapse
I didnt need to unlock bootloader. Mine is locked until today. I downloaded the firmware ics retail brazil and flashed using rsd. Very simple, indeed. To try another roms, you can install safestrap and then you dont need to unlock your bootloader. =)
Get Root on JB 4.1.2
I get it from another thread no credits to me.
IF You have CWM use the attached file to get ROOT access to JB 4.1.2
If the SU binary is still there...
steiger said:
Just checked, the su binary is still there, but when I type su in the terminal emulator I get Permission denied.
None of the root apps are working.
Any way to fix this?
Click to expand...
Click to collapse
Some forum members tried to keep root through the OTA update and used the OTARootKeeper which didn't work all the time as intended. Some of use were sort of 1/2 re-rooted with the SU binary on the system but no root.
I found that Matt's Root restore script finished the process and got back root. This is NOT Matt's utility, but a separate script, just for recovering root.
You can find a link to it in the post I made in a different thread. http://forum.xda-developers.com/showpost.php?p=37656547&postcount=136
I have not unlocked my boot loader and using the CWM method of rooting requires that. I wasn't ready to void my warranty nor was I willing to give up trying to get root back.
Give it a try and let me know if it works for you.
steiger said:
No! I have the XT925 (GSM version). I don't know if it would work on XT926.
Click to expand...
Click to collapse
Yes - sort of, it will work
I have a 925 (UK) running 4.1.2, which had the tether issue.
So,
I unlocked bootloader
ran the Matts tool to revert back to ICS ( yes it is a verizon tool.)
this reinstalled ICS, however it also broke the modem, so I had no signal / red triangle
then used another tool, whilst in fastboot mode, to install a French Vodafone rom, and did the OTA
to 4.1.2
now my tether works -though no root.
surfnsnack said:
Yes - sort of, it will work
I have a 925 (UK) running 4.1.2, which had the tether issue.
So,
I unlocked bootloader
ran the Matts tool to revert back to ICS ( yes it is a verizon tool.)
this reinstalled ICS, however it also broke the modem, so I had no signal / red triangle
then used another tool, whilst in fastboot mode, to install a French Vodafone rom, and did the OTA
to 4.1.2
now my tether works -though no root.
Click to expand...
Click to collapse
To get root :
http://forum.xda-developers.com/showpost.php?p=36345060&postcount=1
Flash CWM and and Flash SuperSU Via CWM
+1 for that , all work as intended
o2qc418 said:
To get root :
http://forum.xda-developers.com/showpost.php?p=36345060&postcount=1
Flash CWM and and Flash SuperSU Via CWM
Click to expand...
Click to collapse
Don't loose root after OTA 4.1.2 JB
To all of you who loose root and stay 'half' rooted after OTA, it's because you are missing a small detail.
1. Right after you root, go to play store and update tour super su APP.
2. After you update the super user APP, open it and update it's binaries. Only after these 2 updates you can install rootkeeper and backup the root and then unroot.
3. Finally, accept the OTA and after JB is installed you open rootkeeper and restore root.
Cheers!
Hi all,
I'm rooted on JB 4.1.1 but since installing the 10.4.4.23 update OTA I'm stuck. I can't get any further updates neither OTA or by loading them on SD card and doing power+volume exercise. Any suggestion?
otas78 said:
Hi all,
I'm rooted on JB 4.1.1 but since installing the 10.4.4.23 update OTA I'm stuck. I can't get any further updates neither OTA or by loading them on SD card and doing power+volume exercise. Any suggestion?
Click to expand...
Click to collapse
What happens when you try (the "power+volume exercise" as you put it)?
HeartWare42 said:
What happens when you try (the "power+volume exercise" as you put it)?
Click to expand...
Click to collapse
It starts loading new firmware ok but after while it ends up with broken android picture. Then after restart it recovers to the old version.
otas78 said:
Hi all,
I'm rooted on JB 4.1.1 but since installing the 10.4.4.23 update OTA I'm stuck. I can't get any further updates neither OTA or by loading them on SD card and doing power+volume exercise. Any suggestion?
Click to expand...
Click to collapse
I am not sure if you follow the correct step to manually flash firmware on the tf700 using the stock recovery, I will reproduce the steps below just in case you miss it:
1) Download the desired Asus stock firmware (based on your SKU,eg. ww 9.4.5.26 ) *** to downgrade from Jelly Bean you need the 9.4.5.30 firmware***
2) Extract the .zip file somewere on your desktop (the result will be another .zip file,use it for step 3)
3) Rename the extracted archive to "EP201_768_SDUPDATE.ZIP" (without the " ") and upload it to a MicroSD card
4) Insert the MicroSD card in your tablet and use this button combination to Power ON and go to recovery --> Start the tablet by pressing Volume Down and POWER togheter for 5 seconds ,a message will inform you that you have 5 seconds to enter the recovery,press Volume UP before the 5 seconds expire.
At this point the device will go in recovery and should start updating your firmware .
Based on my experience, there are two important things to remember:
1. Your MicroSD card MUST BE FORMATTED AS FAT32, otherwise the stock recovery will not see the firmware file, hence the broken Android. I have tried NTFS and exFAT, both don't work. I am very sure about this.
2. You should use your computer to download the firmware and do all the preparation on your computer as well. For some unknown reason, I can never get the stock recovery to see the firmware zip file if I use my tablet to download it. I could just be imagining things, but I tend to stick to what works.
Hi,
But I don't want to downgrade. I want to keep my root and continue with the stock upgrades. As mentioned my last upgrade was the 10.4.4.23 and since that i couldn't upgrade.
Just one more info, I have cleared some of the ASUS bloatware as one of the first thing when on JB and rooted.
otas78 said:
But I don't want to downgrade. I want to keep my root and continue with the stock upgrades. As mentioned my last upgrade was the 10.4.4.23 and since that i couldn't upgrade.
Just one more info, I have cleared some of the ASUS bloatware as one of the first thing when on JB and rooted.
Click to expand...
Click to collapse
The OTA updates work only if all updated files are present and unmodified. If you deleted some files, you either need to restore them to the original version, or install a full ASUS firmware and re-root using Motochopper.
But how do I install full ASUS fw or which one? In regards of Motochopper does it root JB?
otas78 said:
But how do I install full ASUS fw or which one? In regards of Motochopper does it root JB?
Click to expand...
Click to collapse
1. See post #4 in this thread.
2. Yes.
otas78 said:
But how do I install full ASUS fw or which one? In regards of Motochopper does it root JB?
Click to expand...
Click to collapse
The instructions I gave you earlier are meant for a full reflash of any ASUS firmware, not just to downgrade. You can download any firmware and follow the steps to reflash. The reason .30 firmware was mentioned is because those instructions were written when Motochopper wasn't available, and downgrading back to ICS was the only way to root the tablet without unlocking. Luckily, with Motochopper you can now root JB without the hassle of downgrading and updating back to JB.
In brief, if you don't want ASUS Service Center's help to fix your OTA problem, just flash a full firmware as mentioned above (which will obviously remove your current root access) and then use Motochopper to obtain root again.
But that's my problem. I have tried to install the 10.4.4.25 fw and I'm getting the broken android all the time. As in previous post I have cleared some bloatware and that can be the problem. So how to reinstall stock? I understand the Motochopper now.
otas78 said:
But that's my problem. I have tried to install the 10.4.4.25 fw and I'm getting the broken android all the time. As in previous post I have cleared some bloatware and that can be the problem. So how to reinstall stock? I understand the Motochopper now.
Click to expand...
Click to collapse
I had the same issue. Here's how I successfully installed the update.
I made sure no system apps were disabled or uninstalled.
Removed my SD card.
Connected the TF700 to my PC and put the Update.zip file in the root directory.
Disconnected from the PC and rebooted.
That worked for me.
PS. I did lose root but motochopper got it back.
What version of stock fw did u put as the update.zip?
otas78 said:
What version of stock fw did u put as the update.zip?
Click to expand...
Click to collapse
The latest one available on the Asus website.
otas78 said:
Hi,
But I don't want to downgrade. I want to keep my root and continue with the stock upgrades. As mentioned my last upgrade was the 10.4.4.23 and since that i couldn't upgrade.
Just one more info, I have cleared some of the ASUS bloatware as one of the first thing when on JB and rooted.
Click to expand...
Click to collapse
That's your problem, I would guess. You removed system apps or bloatware that were part of the rom.
Hopefully you had it backed up! Restore everything you removed, then try the update again.
If you do not have a backup the stock update will fail.
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD
There is a new update out. Is there anything special we need to do to preserve root if we are rooted? I don't have CWM installed.
Would it be advisable to use OTA rootkeeper?
EDIT - OTA rootkeeper didn't work and root was lost. The update must wipe /system. I guess I'll have to try rooting when I get home again. Hopefully that remains the same. I didn't want to have to flash recovery and jump through hoops updating the Shield which is why I left the stock recovery on there... Oh well. Bootloader remains unlocked so I suppose it should be easy as entering the one fastboot line I used from Gnurou...
Edit 2 - Root using Gnurou's instructions worked.
Evo_Shift said:
There is a new update out. Is there anything special we need to do to preserve root if we are rooted? I don't have CWM installed.
Would it be advisable to use OTA rootkeeper?
EDIT - OTA rootkeeper didn't work and root was lost. The update must wipe /system. I guess I'll have to try rooting when I get home again. Hopefully that remains the same. I didn't want to have to flash recovery and jump through hoops updating the Shield which is why I left the stock recovery on there... Oh well. Bootloader remains unlocked so I suppose it should be easy as entering the one fastboot line I used from Gnurou...
Click to expand...
Click to collapse
I have an idea that might help keep root, let me check it out.
UPDATE
It won't work in this case. The update patches recovery and flashes a new boot.img
UPDATE2
If you have CWM Recovery installed, after flashing the update it will ask if you want to disable recovery flash and then if you want to root.
Yes, you will have to re-run the fastboot command after each OTA. Preserving root after an OTA would require a custom recovery (like CWM). I tried to apply this OTA with the version of CWM agrabren uploaded and it failed, so until this is fixed I guess the best thing to do it just re-root after each OTA
Gnurou said:
Yes, you will have to re-run the fastboot command after each OTA. Preserving root after an OTA would require a custom recovery (like CWM). I tried to apply this OTA with the version of CWM agrabren uploaded and it failed, so until this is fixed I guess the best thing to do it just re-root after each OTA
Click to expand...
Click to collapse
Did it fail with status 7?
EDIT
It would have (failed with status 7) agrabren called the shield thor in his recovery and nvidia called it roth in the update. So the update was expecting roth for the device name and got thor.
Thats why it worked for me because i renamed it roth when i modded the recovery.
IF agrabren complains I will remove the link but for now.
Modded version is here
The ota zip is here