PLEASE Search for existing threads before posting a new one. Thanks.
Your opinion matters. But should you disagree - please try not to be disagreeable
Mobile OS devices personal pantheon...
ANDROID: Doogee DG310; SGS; Huawei Y300; Motoroloa Xoom 2ME; Razr; Defy Mini; CnM Touchpad II;
Asus TF101; Lenovo A1; Samsung Tab 2 7.0
APPLE: iPhone 4s; iPhone 5c; iPhone 6; iPad 3; iPad Mini 2; iPad Air 2 64gb
CHROMEBOOK: HP 14-Q010sa Celeron 14 Inch 4GB 16GB Chromebook - White.
I need some help getting a TF300T on the right firmware to install KatKiss 6.0.1. It has 4.1.1 installed with a US 10.4.2.16 bootloader. I unlocked the bootloader, installed TWRP 184.108.40.206 and rooted it when I bought the tablet a few years ago. I think I may have lost root yesterday when I accidentally wiped the data from the bootloader menu when my finger hit the wrong button.
KatKiss 6.0.1 requires a bootloader that ends with 27.1 or 27.5. Is it safe to install the Asus 10.6.1.27.5 stock firmware over what's installed and if so, what's the best way? Will the bootloader need to be unlocked again after the firmware is upgraded? I've been reading through different forums for a few hours but can't find what I need. I got this for my fiancee and haven't touched it in several years so I really appreciate any help you can offer.
So you are running the Asus 4.1.1 firmware but have TWRP installed - correct?
The easiest method to update your bootloader would be to flash the latest Asus firmware in your current recovery. You will loose your custom recovery and have to reflash it in fastboot afterwards, but the bootloader will stay unlocked.
Naturally you will loose root, but root is immaterial to what you are trying to do.
So download the latest firmware from the link in post 2, unzip that file and place the resulting zip on a microSD and into your tablet.
Boot to TWRP, go to Install, navigate to the zip file and flash it.
The tablet should reboot into a fresh stock installation. Go through the setup as quickly as possible and go straight into Settings > Security > allow USB debugging.
You probably don't need this, but just in case....
Now you have to flash TWRP to the tablet again and then the rom, gapps and SuperSU (if you need root).
For the former follow our guide here [GUIDE] How to Root/Install ROMs on the TF300. Jelly Bean KitKat and Lollipop ROMs
Download the required TWRP version, rom, gapps and supersu from the rom thread here: https://forum.xda-developers.com/tra...t/rom-t3237867
Read and follow the installation instructions in the OP of that thread!
boot into TWRP and format /data (takes 1 hour+)
convert /data to f2fs
flash rom, gapps and supersu
Thanks for the advice. After I posted this I read on a guide for flashing back to stock firmware and some other guides that fastboot should be used. Is there any advantage/disadvantage to using TWRP instead of fastboot? Since TWRP will be removed in the flashing process, will the new firmware install completely before TWRP is removed if using TWRP to flash it? Not trying to question your advice, it's been a while since I've messed with Android. Thanks again for the help.
I actually applaud you wondering how you can use a recovery to replace itself. Can't overwrite an active partition, can you? That's why any recovery flash goes to staging first. On the next boot the bootloader checks staging before anything else and writes the contents to it's proper place.
And you are very wise to question my advice. I got a new Nexus phone today and spent a few tense hours because I was stupid enough to accept an OTA system update BEFORE unlocking the bootloader, BEFORE installing a custom recovery and BEFORE enabling USB debugging. People think doing that stuff is scary?? NOT having access to the juicy parts is scary in my book. The system update went south, all I could boot into was fastboot (with a locked bootloader), a stock recovery stuck on a dead Andy with "no command" and the Google logo. Any other device would have been dead at this point, thank God it was a Nexus! They always leave you at least one more option....