Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
krabappel2548
Old
(Last edited by Moscow Desire; 11th April 2013 at 10:02 AM.)
#1  
krabappel2548's Avatar
Recognized Contributor / Recognized Developer - OP
Thanks Meter 8527
Posts: 4,787
Join Date: Nov 2011
Location: Neerpelt

 
DONATE TO ME
Default [GUIDE]Upgrade your TF300t to Jellybean 4.1, root & remove bloatware[Noobproof]

MOD EDIT: This Method ONLY applies to JB 4.1. Do Not Use on JB 4.2

Dear Asus Transformer TF300T users,

Asus released the Jellybean update in the United States. Here is a guide which will let you:
- Prepare your tablet for the Jellybean update
- Update your tablet to Jellybean software
- Install recovery and give you root acces
- [Optional] Remove bloatware from your tablet
- [Optional] Speed up your tablet using tweaks

== 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
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

== Part 3 - Install recovery and rooting ==
Let's start with installing the recovery

1) Download these 2 files:
- Jellybean recovery with fastboot files: Fastboot files + JB recovery
- Root files: Root Files
- You can also download the new CWM Touch recovery if you don't like TWRP: CWM Touch recovery thread

2) Extract the recovery with fastboot files zip and open a command prompt in the same folder of the adb and fastboot files (Shift + Right mouse)
3) Reboot into the bootloader of your tablet, type: adb reboot bootloader
4) When your tablet has reached the bootloader navigate with volume down to the usb icon and press volume up to confirm.
5) To flash the recovery type:
- TWRP: fastboot -i 0x0b05 flash recovery tf300t-jb.blob
- CWM: fastboot -i 0x0b05 flash recovery CWM-Touch.blob

6) A blue bar will appear and the recovery will be installed, when the blue bar is filled press volume up + power button to reboot into the tablet.

Now we will root the tablet

7) Copy Superuser-3.2-RC3-arm-signed to the internal storage of your tablet. then reboot into the bootloader again.
8) This time you need to select the RCK icon with volume up to enter the recovery image.
9) In recovery flash Superuser-3.2-RC3-arm-signed and reboot into the system
10) Install Supersu from Google Play
11) Open up Supersu, it will ask you to update the binary, choose yes.
12) Now your tablet should be rooted

== Part 4 - Remove the Bloatware ==
Check second post

== credits ==
- eyeballer for TWRP recovery
- untermensch for CWM recovery
- sparkym3 for his automated rooting toolkit
- Redefined301 for his guide
If I helped you please press thanks

Don't pm me for silly questions, post in the threads please!

Devices I have:
- Xperia Z
- TF300T

Current devices I develop for:
- Xperia Z
- Xperia ZL
- Xperia S

What I do:
- Member of Team AC!D, developer of Xperia Z Revolution Rom, Xperia ZL Revolution rom, Xperia S Revolution rom, Xperia Z AOSP rom's
- Maybe some kernels again soon.

The Following 69 Users Say Thank You to krabappel2548 For This Useful Post: [ Click to Expand ]
 
krabappel2548
Old
(Last edited by krabappel2548; 22nd August 2012 at 08:15 AM.)
#2  
krabappel2548's Avatar
Recognized Contributor / Recognized Developer - OP
Thanks Meter 8527
Posts: 4,787
Join Date: Nov 2011
Location: Neerpelt

 
DONATE TO ME
== Part 4 - Remove the Bloatware ==
The bloatware that can be removed is listed here, I listed it in categories

== Live Wallpapers ==
Code:
Black Hole (wallpaper or live)
- Galaxy4.apk - Galaxy4.odex
Android Live Wallpapers
- LiveWallpapers.apk - LiveWallpapers.odex
Backgound Picker
- LiveWallpapersPicker.apk - LiveWallpapersPicker.odex
HoloSpiralWallpaper Wallpaper
- HoloSpiralWallpaper.apk - HoloSpiralWallpaper.odex
Asus Water Live Wallpapers
- MyWater.apk - MyWater.odex - MyWater2.apk - MyWater2.odex
== Face Unlock Feature==
Code:
- All files in /system/vendor/pitpat
- /system/lib/libfacelock_jni.so
- Facelock.apk
== Widgets==
Code:
Battery widget
- BatteryWidget.apk - BatteryWidget.odex
Deskclock
- DeskClock.apk - DeskClock.odex
Email widget
- EmailWidget.apk - EmailWidget.odex
My Zine
- MyZine.apk - MyZine.odex
Weather
- Weather.apk - Weather.odex
== Google bloatware==
Code:
Books app
- Books.apk
Google Chrome
- Chrome.apk
Google Market Feedback
- GoogleFeedback.apk
Google Maps & Streetview
- GMS_Maps.apk - Street.apk
Google Gallery
- Galery2.apk - Gallery2.odex
Google Plus
- PlusOne.apk
Google Talk
- Talk.apk
Google Search
- QuickSearch.apk - Velvet.apk
Google Video
- Videos.apk
Youtube
- Youtube.apk - YoutubeSearch.apk - YoutubeSearch.odex
== Asus & 3rd Party bloatware==
Code:
Asus reader
- AsusReader.apk - AsusReader.odex
Dictionary
- Dictionary.apk - Dictionary.odex
Facebook Poster
- FacebookPoster.apk - FacebookPoster.odex
Asus File Manager
- FileManager2.apk - FileManager2.odex
Asus PC Sync
- FDHttpd30.apk - PCSyncLauncher.apk - PCSyncLauncher.odex
Kindle app
- Kindle-OEM.apk
MMS/SMS app
- MMS.apk - MMS.odex
Asus My Cloud & My Net
- MyCloud.apk - MyCloud.odex - MyNet.apk - MyNet.odex
Netflix app
- Netflix.apk
Sound Recorder
- SoundRecorder.apk - SoundRecorder.odex
Asus Vibe app
- Vibe_CN.apk
Video Editor
- VideoEditor.apk - VideoEditor.odex
Maybe more to be added later

== Part 5 - Speed up the tablet ==
Tweaks will come here
If I helped you please press thanks

Don't pm me for silly questions, post in the threads please!

Devices I have:
- Xperia Z
- TF300T

Current devices I develop for:
- Xperia Z
- Xperia ZL
- Xperia S

What I do:
- Member of Team AC!D, developer of Xperia Z Revolution Rom, Xperia ZL Revolution rom, Xperia S Revolution rom, Xperia Z AOSP rom's
- Maybe some kernels again soon.

The Following 14 Users Say Thank You to krabappel2548 For This Useful Post: [ Click to Expand ]
 
kungfuusheep
Old
#3  
kungfuusheep's Avatar
Junior Member
Thanks Meter 3
Posts: 16
Join Date: Nov 2011
Thanks.
 
krabappel2548
Old
#4  
krabappel2548's Avatar
Recognized Contributor / Recognized Developer - OP
Thanks Meter 8527
Posts: 4,787
Join Date: Nov 2011
Location: Neerpelt

 
DONATE TO ME
Added my own link to dlpkgfile (OTA update file)

I hope this helps a lot of people

There are a lot of threads here, but not one that's really easy to follow for people that don't know everything about adb and that stuff
If I helped you please press thanks

Don't pm me for silly questions, post in the threads please!

Devices I have:
- Xperia Z
- TF300T

Current devices I develop for:
- Xperia Z
- Xperia ZL
- Xperia S

What I do:
- Member of Team AC!D, developer of Xperia Z Revolution Rom, Xperia ZL Revolution rom, Xperia S Revolution rom, Xperia Z AOSP rom's
- Maybe some kernels again soon.

The Following User Says Thank You to krabappel2548 For This Useful Post: [ Click to Expand ]
 
neo_u
Old
(Last edited by neo_u; 21st August 2012 at 02:56 PM.)
#5  
Junior Member
Thanks Meter 0
Posts: 12
Join Date: Mar 2009
is rooting ONLY for unlocked device?
 
krabappel2548
Old
#6  
krabappel2548's Avatar
Recognized Contributor / Recognized Developer - OP
Thanks Meter 8527
Posts: 4,787
Join Date: Nov 2011
Location: Neerpelt

 
DONATE TO ME
Quote:
Originally Posted by neo_u View Post
is rooting ONLY for unlocked device?
Well I'm not long into the Asus development I'm a Sony Xperia dev

I don't know if you can root with locked bootloader. If you can install the recovery with locked bootloader then you can also root
If I helped you please press thanks

Don't pm me for silly questions, post in the threads please!

Devices I have:
- Xperia Z
- TF300T

Current devices I develop for:
- Xperia Z
- Xperia ZL
- Xperia S

What I do:
- Member of Team AC!D, developer of Xperia Z Revolution Rom, Xperia ZL Revolution rom, Xperia S Revolution rom, Xperia Z AOSP rom's
- Maybe some kernels again soon.

The Following User Says Thank You to krabappel2548 For This Useful Post: [ Click to Expand ]
 
neo_u
Old
#7  
Junior Member
Thanks Meter 0
Posts: 12
Join Date: Mar 2009
Quote:
Originally Posted by krabappel2548 View Post
Well I'm not long into the Asus development I'm a Sony Xperia dev

I don't know if you can root with locked bootloader. If you can install the recovery with locked bootloader then you can also root
Yeah. I can try to install, but, can my TF become a brick?
 
lazer9
Old
#8  
lazer9's Avatar
Senior Member
Thanks Meter 32
Posts: 356
Join Date: Oct 2007
Location: Hermitage, PA

 
DONATE TO ME
Quote:
Originally Posted by krabappel2548 View Post
1) Download the necessary files:
dlpkgfile: Jellybean OTA update
command: command.zip (Extract this zip before copying to your tablet)
First off, thanks for this!

Some questions.

Your link for the dlpkgfile currently seems to point to "GoogleDrive" and makes me login to mine and send a request to be able to download it, which I did. Not sure if you are aware of it working like that?

2nd and most importantly in my case:

I am currently running the Seanscreams Hydro ICS Rom and am considering going this or whatever path is necessary to upgrade to JB. Any tips or alternative suggestions to follow in a case such as mine since I'm not already coming from stock? Obviously I have unlocked and have root. Is there anyway to keep my current setup without having to wipe OR do I need to rely solely on TIBU in order to get back all my apps?

Thanks!

PS: Oh, one more question. Is there a current working recovery to allow for creating/saving a backup once on JB? The answer to this question may very well be my deciding factor on if to wait things out a bit longer or proceed to JB now.
 
krabappel2548
Old
#9  
krabappel2548's Avatar
Recognized Contributor / Recognized Developer - OP
Thanks Meter 8527
Posts: 4,787
Join Date: Nov 2011
Location: Neerpelt

 
DONATE TO ME
Quote:
Originally Posted by neo_u View Post
Yeah. I can try to install, but, can my TF become a brick?
If you think you'll brick your device, then it's best not to try it.

Quote:
Originally Posted by lazer9 View Post
First off, thanks for this!

Some questions.

Your link for the dlpkgfile currently seems to point to "GoogleDrive" and makes me login to mine and send a request to be able to download it, which I did. Not sure if you are aware of it working like that?

2nd and most importantly in my case:

I am currently running the Seanscreams Hydro ICS Rom and am considering going this or whatever path is necessary to upgrade to JB. Any tips or alternative suggestions to follow in a case such as mine since I'm not already coming from stock? Obviously I have unlocked and have root. Is there anyway to keep my current setup without having to wipe OR do I need to rely solely on TIBU in order to get back all my apps?

Thanks!

PS: Oh, one more question. Is there a current working recovery to allow for creating/saving a backup once on JB? The answer to this question may very well be my deciding factor on if to wait things out a bit longer or proceed to JB now.
Oops, forgot to set the file as public Now everyone should be able to download it

There is a JB recovery it's TWRP recovery. It's in my tutorial in this part:

Quote:
1) Download these 2 files:
Jellybean recovery with fastboot files: Fastboot files + JB recovery
Root files: Root Files
If I helped you please press thanks

Don't pm me for silly questions, post in the threads please!

Devices I have:
- Xperia Z
- TF300T

Current devices I develop for:
- Xperia Z
- Xperia ZL
- Xperia S

What I do:
- Member of Team AC!D, developer of Xperia Z Revolution Rom, Xperia ZL Revolution rom, Xperia S Revolution rom, Xperia Z AOSP rom's
- Maybe some kernels again soon.

 
lazer9
Old
#10  
lazer9's Avatar
Senior Member
Thanks Meter 32
Posts: 356
Join Date: Oct 2007
Location: Hermitage, PA

 
DONATE TO ME
Quote:
Originally Posted by krabappel2548 View Post
Oops, forgot to set the file as public Now everyone should be able to download it

There is a JB recovery it's TWRP recovery. It's in my tutorial in this part:
Thanks. I did get the GoogleDrive dl permission and started to dl the file. Unfortunately, it seems this is going to give me the same fits as some hosts such as goo, ect... from my work wifi as it seems to be hanging at 9%

I was just going to ask which recovery we are actually getting with your method and as per the "quoted" above, I see you mention it's TWRP. As to my understanding following some other threads, this still as of now doesn't allow for an actual "backup" - "restore". Is that correct?

 
Post Reply+
Tags
asus eee pad transformer, jellybean 4.1.1, tf300t
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...