[Transformer TF300T General] bdorr1105:
Dear Asus Transformer TF300T users,

If you are on ICS and coming to Jellybean or already running the Official V10.4.2.13 from ASUS

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 access

- [Optional] Remove bloatware from your tablet

- [Optional] Speed up your tablet using tweaks

Ensure that you Bootloader is already unlocked before you start

== Part 1 - Prepare the tablet ==

First we need to install the V10.4.2.13 US update to be able to upgrade to the Jellybean software, then we will do the actual upgrade to Jellybean.

1) Download the US V10.4.2.13 update: Asus support site

2) Put the file on your tablets internal storage - You put the extracted file you just downloaded from ASUS, so when download completes, extract V10.4.2.13 and place on 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-10.4.2.13.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

== Part 2 - 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 :D

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 :)

You can now install a Custom JellyBean ROM

== credits ==

-sparkym3 - I GOT THIS INFORMATION FROM HIS THREAD and JUST USED THE PARTS I NEEDED

- eyeballer for TWRP recovery

- untermensch for CWM recovery

- sparkym3 for his automated rooting toolkit

- Redefined301 for his guide

Good Luck