[Transformer TF300T General] STAYFROSTY777:
Hello,

my tablet has a unlocked bootloader and was on 4.0.3 stock rooted when i did this and thought i would share how i did it, its really fast and easy.

Disclaimer: i am in no way responsible for a bricked or damaged devices, world endings, zombie attacks from using this guide. use at your own risk

Requirements: rooted with a custom recovery and unlocked bootloader. (i used CWM) a tf300t tablet

Recommended: doing the file transfers from pc to device as you go along

Step 1: get all the files you need download

****Version V9.4.3.30 make sure us download the file for US SKU

http://usa.asus.com/Tablet/Transformer_Pad/ASUS_Transformer_Pad_TF300T/#download

****Version V10.4.2.9 make sure to download the version for US SKU

http://usa.asus.com/Tablet/Transformer_Pad/ASUS_Transformer_Pad_TF300T/#download

Step 2: get the first file ready by unzipping (US_epaduser9_4_3_30UpdateLauncher) so it extracts a zip file called (US_epad-user-9.4.3.30)

-place (US_epad-user-9.4.3.30) on the internal storage of your device.

Step 3: boot into recovery and wipe data/factory reset, wipe dalvik cache

-then flash the file US_epad-user-9.4.3.30.zip in recovery

-reboot device

Step 4: one device is rebooted and past the set up screen delete US_epad-user-9.4.3.30.zip off your internal storage (DO NOT INSTALL A CUSTOM RECOVERY AT THIS POINT)

Step 5 getting jelly bean ready: unzip (US_epaduser_10_4_2_9_UpdateLauncher) so it extracts a file called (US_epad-user-10.4.2.9)

- at that point a triangle with a exclamation point in the middle should appear saying system update file detected

(that same icon and message might pop up while the (US_epad-user-9.4.3.30) is on the internal storage ignore it then, this is why we delete said file before we put the (US_epad-user-10.4.2.9) file on the device)

Step 6: click on the triangle icon on your device and accept the update, your device will reboot and install jelly bean (should take 10 to 15 minutes be patient)

---Once the device reboots it will upgrade and you will be on jelly bean yay :)

To obtain root follow part 3 of this thread ( http://xdaforums.com/showthread.php?t=1845377) i will put the intructions here below for those to lazy to click the link

all thanks for rooting instructions go to krabappel2548 thanks man.

rooting and custom recovery

files needed for this process

fastboot and recovery http://www.mediafire.com/?1u44b0w3k1qoy4r

root files: http://www.mediafire.com/?cr209hb5e2fr910

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

hope this helps everyone :)