[GUIDE/TUTORIAL] Asus Transformer Pad TF300T Any version to Android 7.1 Nougat

stefanogreg

New member
Jul 25, 2017
2
1
0
Great Post!
I've followed it and my TF300TG seems like new!

I've encountered a problem with updating the bootloder (i had WW .... 6.11.03) and I used fastboot:
  1. download the bootloader update zip file as described at the end of the Post
  2. unzip it
  3. get the "blob" file into your fastboot directory
  4. from command line just do
    Code:
    >fastboot -i 0x0b05 flash boot blob
  5. reboot normally or in recovery mode and proceed with TWRP installation (twrp does not work with older bootloader) and check that you have proper bootloader version!
 
  • Like
Reactions: ebonit

rxcollector

New member
Jul 30, 2017
1
0
0
Finally resurrected my TF300T

Finally decided to bring my TF300T back to usable life.
The only battle was with the cable connection to the tab. Once it was talking to my PC, the process worked flawlessly.
Thanks
 

Glomgold

Member
Jul 31, 2017
22
2
0
My tablet: TF300TG

I don't have any experience with root, I followed another guide and have unlocked the bootloader, installed adb and fastboot but I can't get the USB drivers to work. When I boot the tablet into fastboot the PC doesn't recognize it, it comes up as "unknown device" under "USB controllers" in device manager.

I found your package, I cleaned out the old drivers but when I right-clik and choose install I just get an error message (The INF File You selected does not support this method of installation), I'm on Windows 7 x64.

Any help is greatly appreciated.
 

residentorca

Senior Member
Jan 24, 2011
260
71
0
Seattle
My tablet: TF300TG

I don't have any experience with root, I followed another guide and have unlocked the bootloader, installed adb and fastboot but I can't get the USB drivers to work. When I boot the tablet into fastboot the PC doesn't recognize it, it comes up as "unknown device" under "USB controllers" in device manager.

I found your package, I cleaned out the old drivers but when I right-clik and choose install I just get an error message (The INF File You selected does not support this method of installation), I'm on Windows 7 x64.

Any help is greatly appreciated.
Try the FWUL ISO

 
  • Like
Reactions: ebonit

ebonit

Senior Member
Nov 28, 2015
686
425
98
Berlin
My tablet: TF300TG

I found your package, I cleaned out the old drivers but when I right-clik and choose install I just get an error message (The INF File You selected does not support this method of installation), I'm on Windows 7 x64.

Thanks to @residentorca for his advise.
First of all you have to find a solution to solve your driver problem. Before adb doesn't work you are not able to do anything further. So I would like to recommend to you to read all posts by @berndblb in the thread https://forum.xda-developers.com/showthread.php?t=2179759. You may learn a lot about adb and fastboot.
There we got the device from @Sindee75 to work a few weeks ago. And there is also a driver advise from @berndblb you should try https://forum.xda-developers.com/showpost.php?p=72019027&postcount=492.
 
Last edited:
  • Like
Reactions: residentorca

Glomgold

Member
Jul 31, 2017
22
2
0
Thank you for the help so far.

New question, after a severely bumpy ride I'm now in Linux booted from a CD, couldn't get USB to work.

Fastboot devices in command returns a number / code so there is a connection!

How do I now go about flashing recovery?

I tried putting the recovery image on an USB and did fastboot -i 0x0B05 flash recovery [name].img in a command window opened to the USB path. It started sending the file but failed. FAILED remote: timeout.
 
Last edited:

Glomgold

Member
Jul 31, 2017
22
2
0
Success, it boiled down to being the unoriginal USB 3.0 cable. With the original cable everything went smoothly, took like 5 minutes to install Kang.

So, now I just have to decide on which rom.
 
  • Like
Reactions: ebonit

shiboby

Senior Member
Jun 6, 2012
705
101
63
[GUIDE/TUTORIAL] Asus Transformer Pad TF300T Any version to Android 7.1 Nougat / Lineage OS 14.1

This detailed step-by-step guide helps you transform your Asus Transformer Pad with Android 4.2.1 to a powerful one with Android 7.1 Nougat.

This worked for me only with USB2.

Make sure you have latest official updates in Settings -> About -> Update (While connected to Internet).

To check your tab is the correct model, go to Settings -> About. The details below are listed :
• Android 4.2.1 (Jelly Bean, versions from 4.1 to 4.3.1)
• GPS 7.9.11
• Wi-Fi 7.1.1.50
• BT 10.38
• Camera TF300T-000128
• Kernel 3.1.10*
Under kernel informations, tap 7 times on "build info" to unlock the developer options menu.

################# TO GO FURTHER, your BOOTLOADER MUST END IN 27.1 or 27.5.
### If not : see the end of this tutorial.

### I'll make a few notes using this style : PLEASE READ THEM.

How to know which bootloader version I have ?
Shutdown tab. Hold Volume- AND Power buttons till tab boots in bootloader.
On top line of the screen is written : ... released by "US_epad-10.6.1.27.5-datetime" A03 (so I have *.27.5 version. US can be CN, WW, or other letters).

CHANGELOG ----------------------------------------------
v3. Details for manual update of bootloader
v2. Moved to Android 7.1 Nougat, recovery TWRP 3.1.0-0
v1. Initial release


0 - BACKUP YOUR DATA
Backup SMS, photos, contacts before going any further (ex: use the backupyourmobile app).
Check that backup is located on microSD card. Then copy the backup on your PC.


1 - DOWNLOAD

- djibe Transformer Pad TF300T pack : http://bit.ly/djibe-tf300t-pack
(contains Windows MTP+ADB+fastboot drivers, Asus UnLock_Device_App_V8.apk, fastboot, adb, recovery TWRP 3.0.2-0, SuperSU 2.52 flashable).
Use Incognito web browser mode if needed.
Unzip the file on Windows desktop.

+ ROM KatKiss Nougat 7.1 ROM (v23 right now): https://forum.xda-developers.com/transformer-tf300t/development/rom-t3453702
Thanks to Timduru for his perfect ROMs dedicated to Transformers.
+ OpenGapps ARM Android 7.1 Pico : http://opengapps.org/
+ recovery TWRP 3.1.0-0 : https://eu.dl.twrp.me/tf300t/twrp-3.1.0-0-tf300t.img
+ Latest SuperSU stable (2.79 right now) : https://download.chainfire.eu/1016/SuperSU/UPDATE-SuperSU-v2.79-20161211114519.zip

+ microSD card, copy the zip files from Katkiss ROM, OpenGapps and SuperSU.
Then insert it in the tab.


2 - INSTALL WINDOWS DRIVERS FOR ASUS TRANSFORMER PAD TF300T
- In Android, go to Settings -> About.
Tap 7 times on "Build number", a message says Developer menu is unlocked.
Go to Settings -> Developer Menu -> check USB debugging.

- Windows 8/10 :
On keyboard, type combo : "Windows key + R"
In the command prompt, type :
Code:
shutdown -o -r -t 0
it opens Windows Recovery menu:
Go to Troubleshoot -> Advanced Options -> Startup settings -> Restart
At reboot, hit 7 (Disable driver control) and follow instructions for Windows Vista/7.
when finished driver installation, reboot PC as usual.

- Windows Vista/Windows 7 :
Go to folder /Universal Naked Drivers 0.72 you unziped at start on your Desktop.
Select file android_apxusb.inf, then right click -> Install.
Force driver install and wait until a success message prompts.
Repeat operation with android_winusb.inf .
You can plug tab in USB for driver install completion.


- Copy the UnLock_Device_App in internal memory
Tab should normaly be seen in Windows explorer as TF300.
Check MTP file transfer protocol is active on the tab.
Copy the UnLock_Device_App_V8.apk in the root folder of the tab.


3 - UNLOCK BOOTLOADER of Transformer Pad TF300T
Tablet must be fully charged to 100 %.

In Android, go to Settings -> Security -> Check Unknown Sources.
Then Settings -> Developer options -> Enable USB debugging.

Launch the preinstalled app : File Manager to install UnLock_Device_App_V8.apk.
### If it fails to install, delete your Google Account. Go to Settings -> Accounts. Delete the Google Account.
### If it fails again , manually set date and time of your tab.
### If it still fails, register on https://www.asus.com/support/

### Timduru advises to use UnLock_Device_App_V7.apk : http://dlcdnet.asus.com/pub/ASUS/EeePAD/TF300T/UnLock_Device_App_V7.apk.
### At least you know it, but V8 worked perfect for me.

Launch the UnlockApp.
Accept User agreements.
### YOUR WARRANTY IS NOW VOID (but I presume it is already).
Accept and click to unlock the tab,
let the tab restart and work.
After reboot , "This device is unlocked" is written on top left screen during boot logo.
### If it fails, manually set Tab date and time to local time.


4 - FLASH TWRP3.1 RECOVERY

Charge tab to 100% before continuing.
Start it in bootloader mode (Hold Power + Volume- till you see 3 icons).
Connect it to PC.

Open a command prompt on the /djibe pack folder you unziped earlier:
select folder with left click, right click while holding SHIFT on keyboard -> Open command windows here

In Windows command, type :
Code:
fastboot devices[CODE].
If the serial number is written, tab is well connected.
### If not : Check Universal Naked drivers installation.

### NB. Timduru advises to use exclusively TWRP Kang 2.8.7.2 : https://www.androidfilehost.com/?fid=24052804347781183
### But this 2.8 TWRP has huge problems with F2FS. You can chose my version TWRP 3 or the official one ;)

Now type : 
[CODE]fastboot -i 0x0b05 flash recovery twrp-3.1.0-0-tf300t.img
### OR
Code:
fastboot -i 0x0b05 flash recovery twrp-3.0.2-0-tf300t.img
if you are using the TWRP recovery from my zip.
and wait for the "finished" success message,
then type :
Code:
fastboot -i 0x0b05 reboot-bootloader
and confirm with Volume+ to get into RCK (recovery, again), it is now TWRP 3.1.0-0 (or 3.0.2-0 if you used the .img from my zip)

###### FROM NOW ON, ONLY USE TWRP TO WIPE DATA OR PARTITIONS, never again the Bootloader Wipe data icon.


5 - SET FILESYSTEM TO F2FS

F2FS is the fastest filesystem for read and write partitions on flash memories. Compared to EXT4, gain is from 15 to 280 %.
No need to format the /System partition because it is Read only and Ext4 is still faster.

On TWRP first launch, check Never show this screen during boot again, then Swipe to Allow Modifications.
Go to Backup, make sure System, Data and Boot are cecked.
Now Select Storage -> Micro SDCard,
Swipe to Backup.
Tap on the Home button.

Now go Wipe -> Advanced Wipe.
Select Dalvik / ART Cache, System, Cache, Data, Internal Storage and Swipe to Wipe.
Now chose Back (to Advanced Wipe Menu).
Select /cache partition -> Repair or Change File System -> Change File System -> F2FS, Swipe.
### If you used TWRP 2.8 Kang, let cache in EXT4 filesystem.

Go Back and back to Advanced Wipe Menu.
Select /data partition -> Repair or Change File System -> Change File System -> F2FS, Swipe.
Tap on Home button.


6 - INSTALL Android 7.1 Nougat + Root

Still on TWRP Home screen, Install -> Storage: Internal Storage and change it to microSD card -> OK.
Select KatKiss-7.1_TF300T* .zip, and Add More Zips,
superSU-2.79*.zip, and Add More Zips,
then open_gapps-arm-7.1-pico*.zip and Swipe to force install.
Be patient.
### If it fails, install zips 1 by 1, make sure microSD is valid and that you downloaded OpenGapps ARM 7.1 PICO version.

Custom ROM is installed and system is rooted.
When done prompts, tap on Wipe Cache/Dalvik and swype to confirm, wait.
Then Reboot System.
Let the tab start (at least 10 minutes).


7 - ANDROID 7.1 Nougat

On Android first launch, immediatly manually toggle Wifi ON or you'll run into an app crash.
Configure Android as you like.

Go to Settings -> Performance
Check Set clock values on boot
For Maximum frequency, select 1600 MHz.

In Settings -> Mediascanner filters, uncheck Scan.
In Settings -> About, tap 7 times on build number, it unlocks the Options for developers in Settings.
Enter this new menu.
In the Hardware acceleration, verify that GPU rendering is checked.


8 - CALIBRATE BATTERY

In Google Play Store, download App Battery Calibration (from NEMA, IMobS Ltd).
Launch the App.
Confirm root access.
Plug tab and wait till charge hits 100%, then hit BATTERY CALIBRATION and unplug it.


9 - OTHER APPS

- You can use GPS Status & Toolbox for faster GPS fix.
- Kernel Adiutor to overclock
- KAT App to enhance Audio : https://forum.xda-developers.com/transformer-tf300t/development/app-t2824215

Enjoy ;)

Thanks : Timduru, AOSP dev, TWRP team, ChainfireSuperSU

---------------------------------------------------------------------------------------------------
UPGRADING BOOTLOADER VERSION OF ASUS TRANSFORMER PAD TF300T

- Either use latest official updates in Settings -> About -> Update (While connected to Internet).
But if you are here, it seems to fail ;)

- Manually update
In your bootloader version, check for the 2 first letters.
If the letters are corresponding, download the file from the official link.

US : http://dlcdnet.asus.com/pub/ASUS/Ee...7.1996726876.1498828408-1286149849.1498586515
WW : http://dlcdnet.asus.com/pub/ASUS/Ee...7.1996726876.1498828408-1286149849.1498586515
CN : http://dlcdnet.asus.com/pub/ASUS/Ee...4.1996726876.1498828408-1286149849.1498586515
JP : http://dlcdnet.asus.com/pub/ASUS/Ee...4.1996726876.1498828408-1286149849.1498586515
TW : http://dlcdnet.asus.com/pub/ASUS/Ee...7.1996726876.1498828408-1286149849.1498586515

Now, unzip the archive once to obtain it like this : WW_epad-user-10.6.1.27.5.zip (WW or whatever 2 letters you require)

Rename WW_epad-user-10.6.1.27.5.zip to EP201_768_SDUPDATE.zip .
###Beware not to rename it to EP201_768_SDUPDATE.zip.zip !

Copy EP201_768_SDUPDATE.zip to the root of a microSD card formatted in FAT32.

Insert microSD in TF300T shut down.
Start tab in Bootloader Mode (Power + Volume-).
Go to Recovery Mode (RCK)
Flash zip, reboot.

Normally it worked ;)

Check bootloader version again for xxx.27.5 .
Start this tutorial from start again if bootloader ends in 27.5 .
If not, ask for help in this thread.


I have followed the steps to flash bootloader in twrp but I still have the same old bootloader (US_epad-10.4.2.20...). Help!
 

davizez

New member
Aug 21, 2017
2
0
0
works with AZERTY dock keybord ?

hi guys
Thx to all for contributions

Is that will works with an AZERTY dock keyboard that i have with my french TF300T ? :confused:

Thx for answering
 

ebonit

Senior Member
Nov 28, 2015
686
425
98
Berlin
If that will work with an AZERTY dock keyboard that i have with my French TF300T ? :confused:
Why not? As far as I can remember in the past the TF300T has been provided by Asus with three different keyboard docks QUERTY, QUERTZ and AZERTY. All are still in use. If I were in your boots, I would simply try it for example. :cowboy:
 

boriss30

Member
Apr 26, 2012
25
0
0
Hi, i am going step by step with instructions on first page, and i got stuck installing drivers on pc. I have w10 and did install first file successfully, but when i try to install "Repeat operation with android_winusb.inf", nothing happens. Any advice?
 

djibe89

Senior Member
May 24, 2014
573
355
83
Hi, i am going step by step with instructions on first page, and i got stuck installing drivers on pc. I have w10 and did install first file successfully, but when i try to install "Repeat operation with android_winusb.inf", nothing happens. Any advice?
Hi, just try to connect tab to PC to see if it worked. Keep in touch. Djibe
 

boriss30

Member
Apr 26, 2012
25
0
0
Dosent work, connected to pc with tablet, nothing. Even if my tablet is in os or twpr (i am just upgrading twpr, to install this version). Currently i use twpr 2.8.1.0, and have 6.01 android installed. Any other help for "Repeat operation with android_winusb.inf"?

Tnx again