How to update ROOTED TF300 to Jelly Bean

gravedohl

Member
Jul 27, 2009
6
2
0
fww, scott.m, zero thanks a bunch guys. I'm gonna give it a go...

---------- Post added at 05:38 PM ---------- Previous post was at 04:41 PM ----------

fww
- run Voodoo OTA rootkeper to backup su, choose 'protect root'
- run ASUS OTA update


you must surely still be locked, as I'm pretty sure the ASUS OTA only works that way (not if you're unlocked)??

---------- Post added at 05:53 PM ---------- Previous post was at 05:38 PM ----------


zero
a) i downloaded the update ZIP from Asus US site
b) connected tab to PC and deleted everything from it (CTRL+A & Delete)
c) extract ZIP from ZIP and place it "US_epad-user-10.4.2.9.zip" in the tablet
d) download and copy the "Superuser-3.2-RC3-arm-signed.zip" to the tablet
e) boot to TWRP and wipe dalvik, factory reset
f) in TWRP install the system update ZIP placed in the root FS
g) boot normally to JB and go thru the setup (before going to h) check usb debugging is checked in developer options)
h) reboot in bootloader and install JB variant of TWRP (openrecovery-twrp-2.2.2.0-tf300t-JB.blob) via fastboot
i) reboot to OS and then reboot again in TWRP
j) install the Superuser ZIP from TWRP
k) reboot to OS and install SuperSU from Market
l) delete JB ZIP from tablet root FS (keeps saying system update found)


are steps b) and e) necessary mate? because I thought the point of all this was to be able to update the firmware as if it were a stock OTA and keeping all the apps and settings and whatever as is... and I don't understand how this keeps me rooted, as i thought factory resetting would squash that...

oh man, I certainly regret unlocking now :eek:
 
Last edited:

zerozoneice

Senior Member
Dec 18, 2010
1,846
223
0
i installed mine fresh with wiping / factory reset because i didn't have too many apps and they always can be reinstalled from market.
now you can try sean's JB Hydro he just posted it today, i didn't have that option yesterday :)
 

philos64

Senior Member
May 27, 2010
3,480
3,215
253
Somewhere in Brittany
I'm on JB since 2 days, and no problem for restore my root with Voodoo OTA Rootkeeper - Just rooted, not unlocked.
Just make before the update by OTA:
- run Voodoo OTA rootkeeper to backup your su (and binaries too), choose "protect root"
- run ASUS OTA update...well done
 
Last edited:

gstrong

Member
Jul 28, 2010
9
6
0
Dublin
Just confirming, this process worked for me when Voodoo didn't restore root after an OTA. I used the terminal on the device, no need for adb.

Code:
cd /system
./su-backup
mount -w -o remount,rw /dev/block/mmcblkp01 /system
cp su-backup bin/su
chmod 6755 bin/su
mount -w -o remount,ro /dev/block/mmcblkp01 /system
 

whkn

Member
Sep 15, 2007
13
2
0
I thought I was fully rooted as Voodoo root keeper and superuser and superSU were all happy. All programs in need of root worked OK.

OTA WW worked OK without any issues, only it turned out I have lost root. :(

Code:
id
uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009
(mount),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt)
,3003(inet),3006(net_bw_stats)
I think the only thing I can do is wait. ;)

I think I was blind.
I finally found a su I could start in /system/usr/we-need-root/su-backup

Looking back at this thread I see this popping up everywhere. I cannot believe I have been looking over this for days.

Me Happy rooted again! :)

Sent from my ASUS Transformer Pad TF300T using xda premium
 
Last edited:

Cheddies

Member
Nov 22, 2004
26
0
0
Just to throw my hat in

Rooted, not unlocked.

Did excatly what edit said in first post. Installed superSU, ran, installed root backup, backed up. OTA update, restored root. Works perfect.

Now have a Jelly Bean with Root.

Excellent, thanks!
 

bradackman

Member
Mar 4, 2012
44
1
0
== Part 1 - Prepare the tablet ==
First we need to install the 9.4.3.30 US update to be able to upgrade to the Jellybean software, then we will do the actual upgrade to Jellybean.

1) Download the US 9.4.4.3.30 update: Asus support site
2) Put the file on your tablets internal storage
3) Got to recovery and make a backup
4) In recovery do to a factory reset and wipe dalvik cache
- TWRP recovery: Wipe => Dalvik Cache and Wipe => Factory reset
- CWM recovery: Factory reset and Advanced => Wipe Dalvik Cache

5) Flash the US_epad-user-9.4.3.30.zip file ( THIS PART ALWAYS SEEMS TO FAIL ) it doesnt fully load crashes after about 3 sec
Don't install a custom recovery after doing this step. The Jellybean update will only be automatically launched with stock recovery
6) Reboot into your tablet and enable "USB-debugging" and "Unknown Sources" in settings
7) Connect your tablet to your pc and download this file: Automated Rooting Toolkit
8) Extract the rooting toolkit and follow the instructions to root your tablet.
9) Once you finished the rooting process you are ready to continue to the upgrade process

== Part 2 - Upgrade to Jellybean ==
This will upgrade your tablet to Jellybean (Android 4.1.1)

1) Download the necessary files:
- dlpkgfile: Jellybean OTA update Rename this file to dlpkgfile
- command: command.zip (Extract this zip before copying to your tablet)

2) Copy both files to your MicroSD card or internal storage
3) Open root explorer or another file explorer with root acces
4) Copy dlpkgfile to /cache folder and the file command to /cache/recovery
5) Now you need to reboot your tablet, this will start the installation of the Jellybean update
6) Wait untill the update is finished and now you have Jellybean on your tablet

I got everything else right I just don't know what the hell I'm doing wrong can someone help me !!!!!!!!
 

calisro

Senior Member
Sep 9, 2008
1,871
754
0
noneya
== Part 1 - Prepare the tablet ==
First we need to install the 9.4.3.30 US update to be able to upgrade to the Jellybean software, then we will do the actual upgrade to Jellybean.

1) Download the US 9.4.4.3.30 update: Asus support site
2) Put the file on your tablets internal storage
3) Got to recovery and make a backup
4) In recovery do to a factory reset and wipe dalvik cache
- TWRP recovery: Wipe => Dalvik Cache and Wipe => Factory reset
- CWM recovery: Factory reset and Advanced => Wipe Dalvik Cache

5) Flash the US_epad-user-9.4.3.30.zip file ( THIS PART ALWAYS SEEMS TO FAIL ) it doesnt fully load crashes after about 3 sec
Don't install a custom recovery after doing this step. The Jellybean update will only be automatically launched with stock recovery
6) Reboot into your tablet and enable "USB-debugging" and "Unknown Sources" in settings
7) Connect your tablet to your pc and download this file: Automated Rooting Toolkit
8) Extract the rooting toolkit and follow the instructions to root your tablet.
9) Once you finished the rooting process you are ready to continue to the upgrade process

== Part 2 - Upgrade to Jellybean ==
This will upgrade your tablet to Jellybean (Android 4.1.1)

1) Download the necessary files:
- dlpkgfile: Jellybean OTA update Rename this file to dlpkgfile
- command: command.zip (Extract this zip before copying to your tablet)

2) Copy both files to your MicroSD card or internal storage
3) Open root explorer or another file explorer with root acces
4) Copy dlpkgfile to /cache folder and the file command to /cache/recovery
5) Now you need to reboot your tablet, this will start the installation of the Jellybean update
6) Wait untill the update is finished and now you have Jellybean on your tablet

I got everything else right I just don't know what the hell I'm doing wrong can someone help me !!!!!!!!
is there a question in here?
 

bradackman

Member
Mar 4, 2012
44
1
0
Yes # 5

---------- Post added at 09:19 AM ---------- Previous post was at 09:13 AM ----------

when flashing the US_epad-user-9.4.3.30.zip file it starts to load and then fails after about 3 sec that's my problem its rooted and CWM installed it just doesn't want to update
 

calisro

Senior Member
Sep 9, 2008
1,871
754
0
noneya
Make sure the zipfile opens in winzip or another zip utility. That doesn't verify the md5 but it'll probably chk well enough. redownload it and try again. lets at least rule out the zip.
 

portablejim

Member
Apr 21, 2011
7
0
0
Root without rootkeeper?

I got excited and updated to jellybean without checking anywhere, so I did not install rootkeeper. I was using the superuser app. I don't have anything like su-backup or su_backup.

Can I regain root? I am suspecting the answer is no.
 

funnel71

Senior Member
Jan 24, 2011
958
209
0
I got excited and updated to jellybean without checking anywhere, so I did not install rootkeeper. I was using the superuser app. I don't have anything like su-backup or su_backup.

Can I regain root? I am suspecting the answer is no.
Probably not without unlocking your bootloader.

Sent from my ASUS Transformer Pad TF300T using xda app-developers app
 

Seahorse

Senior Member
Sep 9, 2005
161
16
0
Southampton, hants
www.dead-fish.com
Once you updgrade you'll see the restore root button when you open rootkeeper. I'm on JB and rooted.

Sent from my ASUS Transformer Pad TF300T using Tapatalk 2
I Used OTA before updating to JB and I do NOT have a restore button.

Status:

Superuser app installed = Yes
Device rooted = No
Root permission granted = No
/system supporrts root protection = Yes
Protected SU copy available = No

I have not been able to locate a thread showing how to resolve this, SuperSU fails to to gain Root access and I do not appear to have a working backup from OTA...