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://forum.xda-developers.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
I Just followed this method with WW-files, works like a charm
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Thanks a lot, so happy I could help someone
Sent from my Galaxy Nexus using xda app-developers app
Deleted
hi guys
im using zenfone 5 which was kitkat previously then i updated to lollipop via sideload adb but now my device is bricked and when i try to sideload new firmware it shows the following command with error
E: failed to mount / cache (no such file or directory)
E:cant open / cache /recovery / logs
E:cant open / cache /recovery / logs
E:cant open / dev/block/mmcd1k0p4(permission denied)
when im using these commands after entering into normal boot mode
(before executing commands)
[IMG="normal boot mode in lollipop"]
1)fastboot flash fastboot fastboot.img
2)fastboot reboot-bootloader
im supposed to get this screen after executing above commands
[IMG="droidboot mode"]
but im not getting this screen guys.
im again back to this screen only
[IMG="normal boot mode in lollipop"]
sorry guys this post doesnt allow me to link images because im new to this site
i cross checked with my friends mobile its working flawlessly
help me out from this isssue bro
thank you
mine too
Any expert please help
I need to know whether your partitions are okay or not. Please answer my questions below:
1. What's the model of your device? T00F/T00J?
2. Can you reboot into fastboot?
3. What was the last thing you did to it before bricking?
4. Does it flash the fastboot.img file successfully?
5. Which firmware were you using before sideload push? I mean when the device was fine, what was your firmware version?
6. Which version you were trying to push while you bricked it?
a8962383 said:
I need to know whether your partitions are okay or not. Please answer my questions below:
1. What's the model of your device? T00F/T00J?
2. Can you reboot into fastboot?
3. What was the last thing you did to it before bricking?
4. Does it flash the fastboot.img file successfully?
5. Which firmware were you using before sideload push? I mean when the device was fine, what was your firmware version?
6. Which version you were trying to push while you bricked it?
Click to expand...
Click to collapse
1. t00f
2. yes
3. i upgraded to lollipop which displays error that unfortunately stopped and i restarted thats the phone stucks at boot loop
4. no.it fails to flash the flashboot image
5. kitkat 2.21.44.540
6. tried all kitkats from 2.21.22.30 to 54 and lollipops also
error image
i dot imgur dot com/IrvGjbS.jpg
recovery
i dot imgur dot com/7UYyLnm.jpg
(replace dot with .)
thanks
I got same problem (solved)
I have advice for you according my experience.
My device is T00F/A500CG
I assume you can enter bootloader or recovery mode, your pc installed all needed driver to do command adb sideload.
1. Download official ZenFone 5 firmware from ASUS website. Just go to Google and type keyword "download ZenFone firmware".
2. Download firmware 5.3.3.3 and 5.2.2.2 (apply same SKU according your device). because my device use WW sku, so I downloaded firmware WW_5.3.3.3 and WW_5.2.2.2.
3. Place those firmware inside adb folder in your pc.
4. Go to recovery mode on your ZenFone 5.
5. Connect your ZenFone to pc using USB cable.
6. Select menu "apply update from adb" on recovery mode.
7. Open cmd at your adb folder.
8. Check whether your device connected or not by using command "adb device". Make sure your device listed as attached.
9. Flash your firmware 5.3.3.3 using adb sideload command.
10. At recovery mode, select clear cache and user data (optional).
11. Once again, enter menu "apply update from adb" at recovery mode and flash firmware 5.2.2.2 using adb sideload command.
12. Do clear cache and user data at recovery mode. Then restart your device. Its will take time to load operating system for the first time, so be patient. Once you done, your device will be running on kit Kat.
This is other way. If you still want to use lollipop on your ZenFone 5.
Follow the step above until step 10. Once it done, restart your device (it will take time for the first time). You will be on lollipop because firmware 5.3.3.3 itself based on lollipop. And of you want to use latest update lollipop (firmware 3.24.40.87) don't do adb sideload from firmware 5.3.3.3 or it will be fail at 54% and you need to repeat step above from step 1.
If you want to proceed to firmware 3.24.40.87, do this:
1. Download ZenFone assists (I recommend this tool).
http://forum.xda-developers.com/zenfone-5/development/zenfone-assist-t3401996
2. Place downloaded file in a folder and extract it.
3. Run the *.exe file. (Active internet connection needed for next step).
4. Activate "developer option" on your ZenFone, active USB debuging and then Connect your ZenFone using USB cable to your pc.
5. Click on "root" menu at ZenFone assists. ( application will download some file for first time usage).
6. When it done, click on " I'm on android" and your device will reboot and automatically enter fastboot mode.
7. When your ZenFone at fastboot mode, click on "execute" on ZenFone assists.
8. Done,reboot your device and if there is no super SU app installed, don't worry, your device has been successfully rooted. Check using root checker if you doubt that.
9. Successfully rooted, now use ZenFone assists to unlock your bootloader( use menu "unlock bootloader" at ZenFone assists). The processes will be similar
As process 5-7.
10. Install TWRP using ZenFone assists. Its also similar with process 5-7.
11. Download moded stock firmware 3.24.40.87 from here
drive.google.com/open?id=0B7Py5ad2aHwKMHRsZ1NJM0tfLTQ
(Source thread :http://forum.xda-developers.com/zenfone-5/help/how-to-revert-to-stock-firmware-t3303654)
This firmware is completely same as official firmware from ASUS, only changed in Meta.inf file so make it able to flash through TWRP.
12. Place downloaded firmware in your SD card.
13. Reboot your device to fastboot mode and enter recovery mode.
14. Your official recovery now replaced by TWRP.
15. Just touch "install from zip" menu at TWRP and select storage where you place the firmware. Do the flashing process, be patient and wait until done.
16. When its done, using TWRP wipe your cache and reboot your device. It will take time for first boot, be patient.
To restore your device all into normal (relock bootloader and replace TWRP with original recovery). Do this:
1. Enable developer option on your device then connect it to your pc using USB cable.
2. Open zenfone assists and select menu "relock bootloader". I assume you already familiar with this process.
3. Open downloaded firmware 3.24.40.87 and extract droidboot.img, boot.img, and recovery.img from inside the zip file and place them inside adb folder.
4. Reboot your ZenFone to fastboot mode, open cmd in adb device folder.
5. Flash fastboot using command fastboot flash fastboot fastboot.img
6. Flash recovery using command fastboot flash recovery recovery.img
7. Flash kernel using command fastboot flash boot boot.img
8. Enter recovery mode then wipe cache and user data (optional).
9. Or just reboot your device.
10. Done, enjoy.
Jagernout said:
I have advice for you according my experience.
My device is T00F/A500CG
I assume you can enter bootloader or recovery mode, your pc installed all needed driver to do command adb sideload.
1. Download official ZenFone 5 firmware from ASUS website. Just go to Google and type keyword "download ZenFone firmware".
2. Download firmware 5.3.3.3 and 5.2.2.2 (apply same SKU according your device). because my device use WW sku, so I downloaded firmware WW_5.3.3.3 and WW_5.2.2.2.
3. Place those firmware inside adb folder in your pc.
4. Go to recovery mode on your ZenFone 5.
5. Connect your ZenFone to pc using USB cable.
6. Select menu "apply update from adb" on recovery mode.
7. Open cmd at your adb folder.
8. Check whether your device connected or not by using command "adb device". Make sure your device listed as attached.
9. Flash your firmware 5.3.3.3 using adb sideload command.
10. At recovery mode, select clear cache and user data (optional).
11. Once again, enter menu "apply update from adb" at recovery mode and flash firmware 5.2.2.2 using adb sideload command.
12. Do clear cache and user data at recovery mode. Then restart your device. Its will take time to load operating system for the first time, so be patient. Once you done, your device will be running on kit Kat.
This is other way. If you still want to use lollipop on your ZenFone 5.
Follow the step above until step 10. Once it done, restart your device (it will take time for the first time). You will be on lollipop because firmware 5.3.3.3 itself based on lollipop. And of you want to use latest update lollipop (firmware 3.24.40.87) don't do adb sideload from firmware 5.3.3.3 or it will be fail at 54% and you need to repeat step above from step 1.
If you want to proceed to firmware 3.24.40.87, do this:
1. Download ZenFone assists (I recommend this tool).
http://forum.xda-developers.com/zenfone-5/development/zenfone-assist-t3401996
2. Place downloaded file in a folder and extract it.
3. Run the *.exe file. (Active internet connection needed for next step).
4. Activate "developer option" on your ZenFone, active USB debuging and then Connect your ZenFone using USB cable to your pc.
5. Click on "root" menu at ZenFone assists. ( application will download some file for first time usage).
6. When it done, click on " I'm on android" and your device will reboot and automatically enter fastboot mode.
7. When your ZenFone at fastboot mode, click on "execute" on ZenFone assists.
8. Done,reboot your device and if there is no super SU app installed, don't worry, your device has been successfully rooted. Check using root checker if you doubt that.
9. Successfully rooted, now use ZenFone assists to unlock your bootloader( use menu "unlock bootloader" at ZenFone assists). The processes will be similar
As process 5-7.
10. Install TWRP using ZenFone assists. Its also similar with process 5-7.
11. Download moded stock firmware 3.24.40.87 from here
drive.google.com/open?id=0B7Py5ad2aHwKMHRsZ1NJM0tfLTQ
(Source thread :http://forum.xda-developers.com/zenfone-5/help/how-to-revert-to-stock-firmware-t3303654)
This firmware is completely same as official firmware from ASUS, only changed in Meta.inf file so make it able to flash through TWRP.
12. Place downloaded firmware in your SD card.
13. Reboot your device to fastboot mode and enter recovery mode.
14. Your official recovery now replaced by TWRP.
15. Just touch "install from zip" menu at TWRP and select storage where you place the firmware. Do the flashing process, be patient and wait until done.
16. When its done, using TWRP wipe your cache and reboot your device. It will take time for first boot, be patient.
To restore your device all into normal (relock bootloader and replace TWRP with original recovery). Do this:
1. Enable developer option on your device then connect it to your pc using USB cable.
2. Open zenfone assists and select menu "relock bootloader". I assume you already familiar with this process.
3. Open downloaded firmware 3.24.40.87 and extract droidboot.img, boot.img, and recovery.img from inside the zip file and place them inside adb folder.
4. Reboot your ZenFone to fastboot mode, open cmd in adb device folder.
5. Flash fastboot using command fastboot flash fastboot fastboot.img
6. Flash recovery using command fastboot flash recovery recovery.img
7. Flash kernel using command fastboot flash boot boot.img
8. Enter recovery mode then wipe cache and user data (optional).
9. Or just reboot your device.
10. Done, enjoy.
Click to expand...
Click to collapse
how much time does it takes for first boot in kitkat (after flashing 5.3,3,3 and 5,2,2,2)
reply asap
thanks
RONUAA said:
how much time does it takes for first boot in kitkat (after flashing 5.3,3,3 and 5,2,2,2)
reply asap
thanks
Click to expand...
Click to collapse
At lease 10 minutes it will take for the first boot. Don't worry, stay cool.
How about without root,if same method can do?
I am using LG X-Cam K580DS( Dual SIM )
'abd reboot bootloader' works, the phone did boot into fastboot
'fastboot oem unlock' works, you'll wipe your phone by doing so
unfortunately we do not have any Recovery like CWM or TWRP, so I have no way to flash a superSU, anyone have any idea?
Yes ...
use any guide or tool for porting recoveries ..first download .kdz & extract stock recovery ..use tool to port a twrp for your device ..
Put latest magisk zip on SD card
On device
/settings/about
-enable developer options by clicking on build number
-enable adb
-uncheck verify apps by USB
-allow unknown sources
-authorize PC connection
then using adb
adb reboot bootloader
PUT PORTED RECOVERY INTO FASTBOOT/ADB FOLDER
fastboot boot recovery (name of recovery).IMG
I use :
fastboot boot recovery recovery.img
*if & when recovery boots
-swipe to allow changes
- REBOOT SYSTEM
*IGNORE CORRUPTED DEVICE MESSAGE
-boot recovery again using fastboot
-swipe to allow changes
-in fastboot flash latest magisk .zip
-reboot system & and you will have "systemless" root without custom recovery
*Hints ..look for device with similar specs and see if the recovery will boot so port won't be necessary
*DO NOT FLASH RECOVERY IMG BECAUSE LITTLE KERNEL WILL PREVENT DEVICE FROM BOOTING
*DO NOT USE SUPERSU SYSYEM DEVICE WON'T
BOOT
*COPY .ZIP TO DECOMPRESS FILE SYSYEM IF YOU WANT TO SUPERSU SYSTEMLESS OR WON'T BOOT
*CHECK OUT lg k8 thread by Gottlaz for tips on twrp porting & experience....
Good luck bro
Hey Guys,
I have a redmi 3s prime and i tried to install lineage os on it, during the process i accidentaly flashed twrp over both the recovery and the boot. Now i cannot get into the recovery (and fastboot) unless i flash it over boot before rebooting my phone. After that i AM able to flash an new rom but it seems to always have wifi issues.
atm i am trying to flash the xiaomi developers global rom to see if it makes any difference. My main goal is to flash TWRP and a curstom rom (linage or resurrectionremix).
Can anyone help me?
Thanks alot!
Update #1
The flashing of the global developer rom worked and the wifi seems to work aswell, i will try to boot into fastboot and recovery.
Update #2
Its seems i am able to boot into fastboot and recovery again
Update #3
Following a tutorial for flashing TWRP and a custom rom but cant se2 anyone help me here?:
Code:
>>> Check then next step to root :
- launch minimal adb tool (previously installed)
- type : adb devices (to list phone connected) it will appear "unauthorized"
- on the phone : accept the computer
- re type : adb devices
it has changed in "authorized"
- type : adb reboot bootloader
it will go in fastboot mode (the same that power + vol down)
- type : fastboot devices
your phone will appear as in adb mode (unless the bad signed driver is choosen in win10 ; i won't repeat it again)
- type (optional) : fastboot oem device-info (to verify if bootloader is locked or unlocked)
now, we go to root
- type : fastboot boot twrp.img (if it is your renamed twrp copied in the minimal adb folder)
link for TWRP guide at the end if needed
!!! it will boot temporary in this recovery but it will keep your original recovery !!!
> allow to modify system (don't keep the "read only" if you want to root or flash recovery later)
go to settings to set date, hours, language, set custom options...
My optional advices :
- save your EFS & persist partitions or all whole partitions (except cache) to make a backup
- export this backup in computer or SD card in case of future problem
(EFS, persist are usefull to save and restore your IMEI in particular)
- you can flash directly TWRP with fastboot command : fastboot flash recovery twrp.img
>>> Root :
Now flash DM-verity patch, then superSU.zip to root and accept to wipe dalvik/cache after, finally reboot !
Device is rooted ! and you have kept the original recovery.
the reboot is quite long like rom update (because of cache rebuild)
sometimes, parts of theme are lost after rooting : just restore your theme
some devices don't need DM-verity patch as explained upper
superSU app shows "systemless root" from android 6+, it is normal, read below
>>> Change the Recovery by TWRP (optional) :
Now you are rooted, you have 2 methods :
- Install one TWRP app with googleplay and flash recovery through app on rooted device.
New official app in development (flash/backup .img & .tar)
- OR reboot in fastboot mode (with TWRP app method or power+vol- method or adb reboot recovery method)
in fastboot mode, and type commands :
fastboot devices
fastboot flash recovery twrp.img
(be sure your twrp.img is unlocked and correctly copied/renamed in minimal adb folder)
Now, long press power to turn OFF phone
power + vol+ (release power at vibration) to enter in TWRP or by TWRP app or Updater app or under Windows with minimal adb reboot recovery command
Note for devices with DM-verity : flashing TWRP needs to have patched system with DM-verity patch before because you will modify system most of time - generally, you don't need to patch again because you have ever done it in previous steps - in case of bootloop : go to fastboot mode, boot in TWRP with command and patch it.
Chainfire has recently modified superSU for android 6+ devices with DM-verity to install root without modify the system : it's called "systemless root". When you flash superSU.zip, it detects automatically android version, cleans old files and installs with appropriate method. Maybe no need to patch boot in this case with DM patch.
1. First Unlock the Bootloader of Your Phone. (Attention: Unlocking the bootloader will erase all your data! So please back up your data before you unlock the bootloader)
2. Download The PitchBlack Recovery zip file here.
3. Download the Platform Tools folder here and unzip the folder on your desktop.
4. Unzip the PitchBlack Recovery zip folder and copy the recovery.img form TWRP folder and paste in the Platform tool folder.
5. Enter the fastboot mode by holding together "Volume Down + Power" and connect your device to your computer via USB cable (best would be the original cable)
6. Opne the command Prompt WIndow son the Platforms tool folder.
7. Now enter the following command to flash recovery.
fastboot flash recovery recovery.img
8. Now boot your phone in recovery.
fastboot boot recovery.img
9. Once your phone PBRP recovery copy the Pitch Balck Recovery Zip in the phone.
10. Install the Pitch Balck Recovery Zip file.
11. Reboot > System
Done
.
Hi,
I installed this recovery. But evry time I boot into recovery, it said enter password. Then I installed DM verity disabler. after that installed this recovery zip file. Now seems working.
But, when I checked the developer options, it isn't showing device is unlocked. It says "this device is locked", and it wants me to bind account to unlock.
I checked by fastboot, and it says device unlocked = true.
Why developer options shows device is locked?
Installed rom is global stable 10.0.5.0
What must I do to developer options unlock status show true(locked).
thanks...
cannot mount storage, please help