[How-To] Rooted Stock or CM12 with Locked Bootloader for SGP621 using giefroot - Xperia Z3 Tablet Compact Android Development

Disclaimer: This procedure involves a higher risk than normal to brick your device. If you are not really familiar with flashtool please do not attempt to do this! I am not resposible for bricked devices, World War III or your exploding cats!
Also you acknowledge this points:
- This tutorial includes flashing the system partition of a firmware that is for a different device (Z3 Phone D6603)
- At some point your screen will not display anything
- This will not work on non-LTE versions of the Tablet (SGP611 and SGP612). Instructions for SGP611 can be found there.
- You also will loose all of you data, so please make a Backup.
If you are still sure you want to do this then here are the Steps:
1. Get the firmware ftf (SGP621_23.0.1.A.0.167_CE.ftf) for the SGP621 (for example from here or here)
2. Get a vulnerable firmware ftf (D6603_23.0.A.2.93_Generic_20GLOBAL.ftf) for the Xperia Z3 D6603 (for example from here or here)
3. Get the patched giefroot version for our device here
4. Open Flashtool and select flash. Then select flashmode and press OK
5. Select the 23.0.A.2.93 firmware and select to NOT wipe anything (see Picture 1). In the Exclude mark everything BUT system then start the flash process. If you do something wrong here you ran a VERY HIGH risk of bricking your device permanently
6. Put your device in flash mode (hold volume down and plug the device in) -> Wait until flash is finished and restart your device
7. Start your device - you'll notice black bars on the left and right of the picture
8. It should boot up and display lots of errors, but still function
9. Go into Settings -> Backup and Reset -> Factory data reset and make a factory reset from there (It seems wiping in flashtool does not work for some people)
10. Do initial configuration and select enable adb debug and allow mock location in developer options
11. Select Security -> Unknown Sources (If you do not do this, giefroot will not work)
12. Open a shell/command prompt and try if adb shell works and brings you to your device <- This step is important because here you authorize the device for adb access that you need later, please select to authorize the connected computer permanently when asked to do so
13. Open Flashtool and select flash. Then select flashmode and press OK
14 Select the 23.0.A.2.93 firmware and select to NOT wipe anything (see Picture 2). In the Exclude mark everything BUT kernel then start the flash process. If you do something wrong here you ran a VERY HIGH risk of bricking your device permanently
15. Put your device in flash mode (hold volume down and plug the device in) -> Wait until flash is finished and restart your device
16. Start your device and notice that the Screen stays pitch black, but you can hear the starting Sound
17. Once the tablet has started, go into the folder where you extracted giefroot and launch the install.bat
18. Wait till it is finished and tells you that you achived root (The device will reboot once while rooting, this is normal)
19. Open Flashtool and select flash. Then select flashmode and press OK
20. Select the SGP621_23.0.1.A.0.167_CE.ftf. Select to NOT wipe anything (see Picture 3). In the Exclude mark everything BUT kernel then start the flash process.
21. Put your device in flash mode (hold volume down and plug the device in) -> Wait until flash is finished and restart your device
22. Congratulation. After rebooting you should have a rooted SGP621 with the system of a D6603.
23. Now backup your TA with the tool from here
24. Unlock the bootloader via the instructions from Sony here. Do this only if you have your TA partition backed up!
To install CyanogenMod 12 nightly:
25. Download a CM12 nightly build from here.
26. Unpack the boot.img from the downloaded zip file
27. Go into fastboot mode (press volume up and plug device into computer until led flashes blue).
28. Issue 'fastboot flash boot /path/to/boot.img'
29. Issue 'fastboot reboot'
30. Once the led gets purple press volume down to get into recovery
31. Select install -> install via adb
32. Issue 'adb sideload /path/to/downloaded-zip.zip'
33. Wipe data and cache
34. Reboot and enjoy CyanogenMod
To install rooted Stock:
25. Open Flashtool and select flash. Then select flashmode and press OK
26. Select the SGP621_23.0.1.A.0.167_CE.ftf. Leave everything as it is and start the flash process.
27. Put your device in flash mode (hold volume down and plug the device in) -> Wait until flash is finished and restart your device
28. Get the advanced stock kernel from here, boot into fastboot mode, execute 'fastboot flash boot /path/to/the/Z3TC-stock-twrp.img'
29. Download RicDefeat from here.
30. Reboot the device and while booting once the led goes purple press the volume down key.
31. In the recovery tap on Advanced and Install with ADB and swipe to activate ADB
32. Issue 'adb sideload /path/to/RICDefeat.zip' (If sideloading does not work, put the zip file on your sd card and install it from there)
33. After that is finished, exit the recovery. It will ask you if you want to root. Answer yes and exit.
34. Open Flashtool again and select flash. Then select flashmode and press OK
35. Select the SGP621_23.0.1.A.0.167_CE.ftf. Select to NOT wipe anything (see Picture 3). In the Exclude mark everything BUT kernel then start the flash process.
36. Put your device in flash mode (hold volume down and plug the device in) -> Wait until flash is finished and restart your device
37. Restore your TA Backup and enjoy root on stock.
Congratulations, you now have a rooted device with either stock or CM12
Update Log
Update 1: I verified that Backup of TA works by reflashing it and checking if DRM is still intact in Service Menu.
Update 2: Changed instructions so wiping is done from the booted firmware directly, because for some users it was not possible to flash userdata from flashtool
Update 3: Added step 11 to enable Unknown Sources as otherwise giefroot will not work
Update 4: Added mirrors for the ftf files
Update 5: Added information to step 12 because it is important to authorize the device
Update 6: Added tutorial link
Update 7: Added tutorial for stock and CM12
Update 8: Update cause new giefroot is able to root our kernel
Thanks to zxz0O0 for giefroot and DevShaft for TA Backup
Good Luck and Have Fun

Your awesome man and thank you I'll give it a try
---------- Post added at 04:12 PM ---------- Previous post was at 03:52 PM ----------
hi boss I don't know if you could make a video on how to do it some of us are not that smart. so if you could please thanks

some screenshots for the "worst" steps too

jaime4272 said:
Your awesome man and thank you I'll give it a try
---------- Post added at 04:12 PM ---------- Previous post was at 03:52 PM ----------
hi boss I don't know if you could make a video on how to do it some of us are not that smart. so if you could please thanks
Click to expand...
Click to collapse
The instructions are very detailed, if you aren't that smart, as you put it, you should not do this process.

I don't know if I will have time to make a video, but I will do some screenshots in a few hours once I am back on my PC

rooting
i suggest taking out variables and automate the entire rooting process. i.e creating a .bat file or program.
why?
i dare say there will be noobs who will screw up the process and brick their tablets.then come crying in xda asking for solutions.
we are dealing with a fw frm another device(even though its in the same family) so there are bound to be risks involved.might as well preempt the possibility of dealing with a grief stricken noob and jus write a rooting progam....

need help with errors
lowtraxx can you tell me what's going on here. I've tried 4 times and I get this error. could you tell what am I doing wrong. I have been following you instructions but I cant get pass the first stage.

jaime4272 said:
lowtraxx can you tell me what's going on here. I've tried 4 times and I get this error. could you tell what am I doing wrong. I have been following you instructions but I cant get pass the first stage.
Click to expand...
Click to collapse
It seems system flashes okay, but the wipe of userdata fails. Could you please try to instead of wiping everything to wipe nothing and only flash system. After that reboot the tablet and you should get a normal bootup with lots of errors. Then go into Settings -> Backup and Reset and make a factory data reset. Then after that finished the tablet reboots and you should get no more errors. Then follow the rest of the steps.
Update: I also changed the tutorial to reflect that problem.

frostmore said:
i suggest taking out variables and automate the entire rooting process. i.e creating a .bat file or program.
why?
i dare say there will be noobs who will screw up the process and brick their tablets.then come crying in xda asking for solutions.
we are dealing with a fw frm another device(even though its in the same family) so there are bound to be risks involved.might as well preempt the possibility of dealing with a grief stricken noob and jus write a rooting progam....
Click to expand...
Click to collapse
I will try to do just that once I have the time. I just wanted to share the way as soon as I could so others that are experienced with flashtool (hence the big red disclaimer ) could try it out while I refine the proccess.

great i will try this!
Hope will succeed. by the way you have mirrors?

infinitylook said:
Hope will succeed. by the way you have mirrors?
Click to expand...
Click to collapse
Mirrors:
D6603_23.0.A.2.93_Generic_20GLOBAL.ftf
SGP621_23.0.1.A.0.167_CE.ftf

great lowtraxx! thank you very very very much it' s a really good workaround!

hi I have run into a little problem after rooting and trying to flash the spg621 rom back it looks like it doesn't and still on z3 and wifi and Bluetooth wont work any idea?
---------- Post added at 10:31 AM ---------- Previous post was at 09:55 AM ----------
when running on cmd giefroot when it says press any key to continue do I just let it be or do I press any key

Follow the giefroot instructions and press a key. For the Wifi and Bluetooth issues; If you flash a update zip you will need to do a factory reset, because otherwise your device could act funny, as configuration data from the D6603 is still there and needs to be erased.
hth

Working for me!
I've managed to get my device back onto rooted stock firmware with locked bootloader and the DRM keys intact. Created a guide for this here.

thank you. ill keep trying even thought i'm a hard time but ill get to it thanks

jaime4272 said:
thank you. ill keep trying even thought i'm a hard time but ill get to it thanks
Click to expand...
Click to collapse
Do not despair. It works, as proven by the people in this thread. You will work it out. For flashing to rooted stock use the tutorial from @CubicU07 in this post.

well I did manage to root even thought I took me some time. but thanks to you lowtraxx I was able to root and backup TA next I will follow his instructions for unloched BL then restore. thanks

Hello, did anybody got it work with the 32gb wifi modell? Thanks a lot

CubicU07 said:
Working for me!
I also managed to get back to rooted stock via the following steps after obtaining root:
1. Backup TA partition using Backup TA.
2. Return to stock unrooted by flashing the SGP621 rom using FlashTool without changing any of the options.
3. Unlock the bootloader (There are various ways to do this, including using FlashTool, just Google for it).
4. Flash the Advanced Stock Kernel by krabappel2548 using FlashTool in FastBoot mode.
5. Download the SuperSU.
6. Using PRFCreator on the SGP621 rom and the SuperSU zip, create a flashable stock rom zip.
7. Copy the resulting zip onto your device.
8. Boot into TWRP on your device and flash the zip.
9. Once complete, restore the TA partition using TA Backup
Note: Restoring TA partition without going back to stock kernel will soft brick your device, thus the need for steps 5 to 8 to return to stock kernel, while retaining root at the same time. This however, means that you lose custom recovery. So if you prefer having custom recovery over getting your DRM keys back into the device and restoring functionality like X-Reality, then skip steps 5 to 9 altogether..
Update: Unfortunately, after a bit of testing, I realized that the root I ended up with, following steps I listed, was not properly installed. I wasn't able to mount system in R/W mode in Root Explorer nor install BusyBox and it seemed like the only way I could make changes to files in the system was via ADB. Since I have no experience at all in Android programming, I'm striking out steps 5 - 9 until someone finds a solution to this. Sorry for anyone who tried this.
Click to expand...
Click to collapse
You need to disable Sony's RIC write protection by inserting the proper kernel module. Look here if the precompiled one works for you. With that you should be able to use the stock kernel (TA intact) WITH r/w to system.

Related

[Guide] Newb guide to unlocking HBOOT 1.16.0000 and 2.00+ and flashing a custom ROM

There's no exploit that has been found yet to S-OFF your HBOOT 1.16.0000 Incredible S, but you can unlock the bootloader, flash a recovery image, and install a custom ROM.
If you're not sure about doing this, I'd advise against it - things can go wrong, and there is a chance you'll damage your phone. Also be aware that HTC's unlock process effectively voids your warranty, and it will erase everything on your phone, as if your stock ROM went back to how it was when you first bought the phone.
1. Go to http://htcdev.com/ and create a free account. Once done, click the "Unlock Bootloader" link, or click here. Note that the Incredible S v1.16.0000 wasn't listed at the time of writing this, but the process still works fine.
Follow the instructions there to the letter; it's a pretty simple process - the guide says you'll need HTC Sync installed, but you may just need USB drivers. I installed HTC Sync for this process and then uninstalled it from my PC afterwards.
Part of this process involves grabbing some files from the Android SDK; you might not have that installed, so download them HERE. Put them somewhere easy to find, like the root of your C: drive in a folder called "android" (I'll use this for the rest of the instructions).
2. You'll know the process is going well when your phone flashes up an image asking if you're sure you want to unlock your bootloader. If you're still sure, select yes, and the process will complete.
3. Once done, your phone's bootloader will be unlocked, enabling you to flash a recovery image.
4. Go to here and download the recovery image for the Incredible S. Put it in the "android" folder along with the other files needed for HTC's unlock process, above. This file is the ClockWorkMod recovery image for the IncS.
5. Shut down your phone. Plug it in via USB to your PC which you set up during the HTC unlock process. Hold volume down, and press power and the phone will boot into the bootloader. Wait for it to scan your SD card (takes a few seconds), then ensure "Fastboot" is highlighted and press power.
6. On your PC, load up a command prompt - open the Start menu, go to Run, and type "cmd".
7. In the command prompt window, type the following, assuming the HTC unlock files and the recovery image you downloaded in step 4 is all in C:android.
Code:
cd c:android
Then type:
Code:
fastboot flash recovery <recovery_name.img>
Don't forget the .img on the end, and replace "recovery_name" with the specific name of the recovery image you want to use. For ClockWorkMod linked to in step 4, you'd type:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.img
After a few seconds, ClockWordMod will have been flashed to your phone.
8. Reboot your phone, there should be an option in the fastboot menu (volume up and down to navigate, power to select). It should boot as per normal. Put it into USB disk mode, and download a ROM that you'd like to use. CyanogenMod is a good start: http://www.cyanogenmod.com/devices/htc-incredible-s
Download the ROM and place it in the root of your SD card (ie. not in any folders or anything).
9. Power off the phone. Hold volume down and press power to boot back into the bootloader. Use volume down to select "Recovery" and press power. ClockWorkMod recovery will load.
10. Using volume up/down and power to select, go down to Backup/Restore. Select it, then hit Backup. ClockWorkMod will backup your stock ROM in case there are any dramas and you want to go back to it.
11. After that (takes around 3-4 minutes), go back to the main menu. Select wipe data/factory reset and confirm. Go back to the main menu, select Advanced > Wipe Dalvik cache > confirm. Always best to do these 2 things before flashing a new ROM.
12. Go back to the main menu, and select "Install zip from SDcard". Next choose "Select Zip from SD card" and select the ROM you'd like to install. Confirm this action, and ClockWorkMod will install your new ROM. After that's done, shut the phone down.
13. Ordinarily you'd be done after that, and you could boot into your new ROM. However HBOOT 1.16 does some weird stuff and tends to cause issues; I think it interferes with the installation of the boot.img that ordinarily would be flashed with the ROM. Anyhow, grab the ROM that you downloaded earlier (CyanogenMod, in my example), and on your PC, unzip the file somewhere. Once unzipped, inside you'll see a file called "boot.img". Put this in the same folder as your other Android tools that you used earlier. Power your phone on, hold volume down, and instead of loading recovery by choosing "recovery", choose "usb fastboot".
14. Open up your command prompt again (Start > Run > "cmd"), and type (using the "android" folder for this example):
Code:
cd c:android
fastboot flash boot boot.img
This will flash the boot.img to your phone.
Power off the phone, reboot it, and you should be good to go. There may be more efficient ways to do some of the above, but I'm not a massive guru at this stuff, I just haaaate Sense and bloatware. If any gurus notice any errors, please let me know.
* Edit: Bear in mind that by default, a CM7 install won't include any Google apps (this includes the market app); this needs to be flashed as a separate update via recovery. At the time of writing, a link to information about the Google apps package for CM7 is here:
http://forum.xda-developers.com/archive/t-1297579.html
Have updated the title as this should work with HBOOT 2.00+; haven't tested this myself though.
Apologies, not around this site too often these days, at least until an official ICS ROM is out, so I probably won't respond to PMs. Good luck, and hope the above info helps - but it may pay to do some due diligence yourself first, in case it's out of date.
Lynt said:
There's no exploit that has been found yet to S-OFF your HBOOT 1.16.0000 Incredible S, but you can unlock the bootloader, flash a recovery image, and install a custom ROM.
If you're not sure about doing this, I'd advise against it - things can go wrong, and there is a chance you'll damage your phone. Also be aware that HTC's unlock process effectively voids your warranty, and it will erase everything on your phone, as if your stock ROM went back to how it was when you first bought the phone.
1. Go to http://htcdev.com/ and create a free account. Once done, click the "Unlock Bootloader" link, or click here. Note that the Incredible S v1.16.0000 wasn't listed at the time of writing this, but the process still works fine.
Follow the instructions there to the letter; it's a pretty simple process - the guide says you'll need HTC Sync installed, but you may just need USB drivers. I installed HTC Sync for this process and then uninstalled it from my PC afterwards.
Part of this process involves grabbing some files from the Android SDK; you might not have that installed, so download them HERE. Put them somewhere easy to find, like the root of your C: drive in a folder called "android" (I'll use this for the rest of the instructions).
2. You'll know the process is going well when your phone flashes up an image asking if you're sure you want to unlock your bootloader. If you're still sure, select yes, and the process will complete.
3. Once done, your phone's bootloader will be unlocked, enabling you to flash a recovery image.
4. Go to this thread and download the recovery image for the Incredible S. Put it in the "android" folder along with the other files needed for HTC's unlock process, above. This file is the ClockWorkMod recovery image for the IncS.
5. Shut down your phone. Plug it in via USB to your PC which you set up during the HTC unlock process. Hold volume down, and press power and the phone will boot into the bootloader. Wait for it to scan your SD card (takes a few seconds), then ensure "Fastboot" is highlighted and press power.
6. On your PC, load up a command prompt - open the Start menu, go to Run, and type "cmd".
7. In the command prompt window, type the following, assuming the HTC unlock files and the recovery image you downloaded in step 4 is all in C:\android.
Code:
cd c:\android
Then type:
Code:
fastboot flash recovery <recovery_name.img>
Don't forget the .img on the end, and replace "recovery_name" with the specific name of the recovery image you want to use. For ClockWorkMod linked to in step 4, you'd type:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.im
After a few seconds, ClockWordMod will have been flashed to your phone.
8. Reboot your phone, there should be an option in the fastboot menu (volume up and down to navigate, power to select). It should boot as per normal. Put it into USB disk mode, and download a ROM that you'd like to use. CyanogenMod is a good start: http://www.cyanogenmod.com/devices/htc-incredible-s
Download the ROM and place it in the root of your SD card (ie. not in any folders or anything).
9. Power off the phone. Hold volume down and press power to boot back into the bootloader. Use volume down to select "Recovery" and press power. ClockWorkMod recovery will load.
10. Using volume up/down and power to select, go down to Backup/Restore. Select it, then hit Backup. ClockWorkMod will backup your stock ROM in case there are any dramas and you want to go back to it.
11. After that (takes around 3-4 minutes), go back to the main menu. Select wipe data/factory reset and confirm. Go back to the main menu, select Advanced > Wipe Dalvik cache > confirm. Always best to do these 2 things before flashing a new ROM.
12. Go back to the main menu, and select "Install zip from SDcard". Next choose "Select Zip from SD card" and select the ROM you'd like to install. Confirm this action, and ClockWorkMod will install your new ROM. After that's done, shut the phone down.
13. Ordinarily you'd be done after that, and you could boot into your new ROM. However HBOOT 1.16 does some weird stuff and tends to cause issues; I think it interferes with the installation of the boot.img that ordinarily would be flashed with the ROM. Anyhow, grab the ROM that you downloaded earlier (CyanogenMod, in my example), and on your PC, unzip the file somewhere. Once unzipped, inside you'll see a file called "boot.img". Put this in the same folder as your other Android tools that you used earlier.
14. Open up your command prompt again (Start > Run > "cmd"), and type (using the "android" folder for this example):
Code:
cd c:\android
fastboot flash boot boot.img
This will flash the boot.img to your phone.
Power off the phone, reboot it, and you should be good to go. There may be more efficient ways to do some of the above, but I'm not a massive guru at this stuff, I just haaaate Sense and bloatware. If any gurus notice any errors, please let me know.
Click to expand...
Click to collapse
this line:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.im
should be:
Code:
fastboot flash recovery cwm-4.0.1.4-vivo.img
Thanks, fixed.
Lynt said:
Thanks, fixed.
Click to expand...
Click to collapse
Np, I think this is a great idea btw.
This question comes up frequently.
Good work!
scoobysnacks said:
Np, I think this is a great idea btw.
This question comes up frequently.
Good work!
Click to expand...
Click to collapse
I second that. Great job. Thanks for your contribution.
Excellent job Lynt, I will try this later...
Yeah good work dude. Should put a stop to the constant h-boot posts. We just need a mod to sticky this.
I bought one XTC Clip to unlock Incredible S but now i'm Xperia ARC.
If someone wants buy my XTC Clip, contact.
I sell by one lower price.
After flashing the boot.img, you may need to install the ROM one more time (if the phone cannot boot). But this time, do not wipe any cache. Just install the ROM from Recovery.
I wanna do that but i am afraid that i may end up making my device useless
Sent from my HTC Incredible S using XDA App
Khair.wara said:
I wanna do that but i am afraid that i may end up making my device useless
Sent from my HTC Incredible S using XDA App
Click to expand...
Click to collapse
Hmmmm,there is always risk lies when you customize your phone..though should be minimal when you follow the step provided carefully,trade off for you to enjoy custom rom.
Sent from my HTC Incredible S using Tapatalk
Khair.wara said:
I wanna do that but i am afraid that i may end up making my device useless
Sent from my HTC Incredible S using XDA App
Click to expand...
Click to collapse
You dun learn when u dun try. Go ahead, it's quite safe if u follow the steps carefully. You will be glad if u did. The custom ROMs are way better than the stock ones.
thanks mate! works perfect!
just need to add a little bit steps u were missing
after step 12, have to restart the phone to fastboot in order to flash boot.
another question, if i flash a custom rom, will it unlock my sim lock as well?
i cant find it out just bcos i already unlock my IS by purchased a unlock code online 3 weeks ago.
many thanks
and thanks and thanks again!
blkx_yang said:
thanks mate! works perfect!
just need to add a little bit steps u were missing
after step 12, have to restart the phone to fastboot in order to flash boot.
another question, if i flash a custom rom, will it unlock my sim lock as well?
i cant find it out just bcos i already unlock my IS by purchased a unlock code online 3 weeks ago.
many thanks
and thanks and thanks again!
Click to expand...
Click to collapse
No flashing a custom ROM will not SIM Unlock a phone.
i heard some dude downgrade the HBOOT to 1.13 by using gold card.
i tired, but IS checked version somehow, said version is old.
can we flash UUR instead of flash a custom Rom? and if it works is that mean Hboot will be 1.13?
i tried before, got an error says unable to open the file. any ideas?
Just rooted thanks guys....for the tutorial....
---------- Post added at 04:16 AM ---------- Previous post was at 03:55 AM ----------
erkk......how to install market...?
have to flash an other zip, you can find it on htcdev.com 's forum
or give me ur email, ill email u
ryzer said:
Just rooted thanks guys....for the tutorial....
---------- Post added at 04:16 AM ---------- Previous post was at 03:55 AM ----------
erkk......how to install market...?
Click to expand...
Click to collapse
Did you install Cyanogen? If so, go back to their download pages or forum thread for the IncS and get the "Gapps" or Google Apps installer.
Revolutionary
Use Revolutionary..Its easy
---------- Post added at 12:42 PM ---------- Previous post was at 12:41 PM ----------
www.revolutionary.io
Peekay_Subbu said:
Use Revolutionary..Its easy
---------- Post added at 12:42 PM ---------- Previous post was at 12:41 PM ----------
www.revolutionary.io
Click to expand...
Click to collapse
Revolutionary.io does not work with this latest HBOOT version, thus the reason for this thread. You have to use the HTCDEV unlock method.

[SUPERGUIDE] ICS-Root-Flash-Stock

HTC HOLIDAY SUPERGUIDE​STOCK ICS ROOT NOW WORKS​
***(BEFORE YOU BEGIN)
- You MUST be on a stock ROM with the bootloader locked or re-locked
- If you are NOT locked/re-locked or you are on a custom ROM, then you MUST follow the following directions...
- Boot into H-Boot by powering off. Once off, power back on and hold VOL DOWN + POWER BUTTON, once in HBOOT go to "fastboot" and click the power button to select
- Download the WCXJB ROOT PACK zip from the bottom to your desktop and unzip it
- Inside the unzipped WCXJB ROOT PACK folder, hold SHIFT and RIGHT CLICK, select open a command window here
- Run this code in the command prompt without quotes
- "fastboot oem lock"
- Now reboot
- Now, we will flash you back to the original stock ROM you were on
- Pick the RUU for your specific device. For example, the one for AT&T has the word "Cingular" in it, the one for Rogers says "Rogers" in it.
- You will find the RUU's here http://www.filefactory.com/f/002b74e0f4775869/ (THANKS to user football)
- Once you download the correct RUU, make sure your phone is plugged in via USB to your computer and you have the correct drivers (or just HTC Sync) installed on your computer
- Run the executable and follow the steps to flash the stock ROM
- Once the ROM loads, you can move on to the next steps
Click to expand...
Click to collapse
***(IF YOU ARE ON AT&T AND YOU DON'T WANT TO S-OFF)
- Go here and under software downloads, download the file that is over 400mb
- Follow the instructions that are listed right above the download button to run the RUU
- Once that is done, do step 1 and then step 4. I repeat, SKIP steps 2 and 3.
Click to expand...
Click to collapse
1) Unlock the bootloader via HTCdev website
- You need to go the the HTC dev website and do the unlock (THIS WILL WIPE ALL YOUR PERSONAL DATA). You must follow the exact instructions they give you. Most people seem to have the biggest problem with the token.
http://htcdev.com/bootloader
- Tip: When copying your token, start with and INCLUDE the line that says "<<<<< Identifier Token Start >>>>>", end with and INCLUDE the line that says "<<<<< Identifier Token End >>>>>"
- Tip 2: Do NOT include the "INFO" portion of every line
- Tip 3: Keep the bin file it gives you just in case you need to relock the bootloader in the future
- Tip 3: On Linux, when getting the token, remember to run fastboot under sudo
Click to expand...
Click to collapse
2) S Off the device (Juopunutbear/WildChild)
- MAKE SURE YOU ARE ON A STOCK ROM WITH AN UNLOCKED BOOTLOADER
- Download the WCXJB ROOT PACK zip below to your desktop and UNZIP it
- On your phone, make sure in your settings, USB Debugging is ENABLED in development
- Turn off your phone, turn it back on my holding power + volume down
- Use the volume rocker and power button to select fastboot
- Connect your phone to your PC
- Inside the WCXJB ROOT PACK, click shift + right click and select "Open command window here"
- Enter in these commands without the quotes
- "fastboot flash recovery wcxrecovery.img"
- Now you can boot up your phone
- Download and put Vivid_CWM_Root_VER2 zip file on root of internal sdcard (aka NOT in any folders)
- Boot into H-Boot like you did before (turn off phone, turn back on holding power + vol down), and use the volume rockers to go to "recovery" and press the power button to select it
- Select "install zip from sdcard"
- Select the VIVID_CWM_ROOT_VER2.zip through recovery and then reboot your phone
- You are now ready to S-OFF
- Go to the link below and click the URL in the first post and follow the instructions
http://forum.xda-developers.com/showthread.php?t=1576668
Click to expand...
Click to collapse
3) Update the HBOOT (Juopunutbear)
- If you haven't already, download the WCXJB ROOT PACK zip below to your desktop and UNZIP it
- Make sure in your settings, USB Debugging is ENABLED in development
- Turn off your phone, turn it back on my holding power + volume down
- Use the volume rocker and power button to select fastboot
- Connect your phone to your PC
- Inside the WCXJB ROOT PACK you just downloaded, click shift + right click and select "Open command window here"
- Enter in these commands without the quotes
- "fastboot erase cache"
- "fastboot oem rebootRUU"
- "fastboot flash zip jb_hboot.zip"
Click to expand...
Click to collapse
4) Perm-Root your device (WildChild)
- Turn off your phone, turn it back on my holding power + volume down
- Use the volume rocker and power button to select fastboot
- Connect your phone to your PC
- Inside the WCXJB ROOT PACK, click shift + right click and select "Open command window here"
- Enter in these commands without the quotes
- "fastboot flash recovery wcxrecovery.img"
- Now you can boot up your phone
- Download and put Vivid_CWM_Root_VER2 zip file on root of internal sdcard (aka NOT in any folders)
- Boot into H-Boot like you did before (turn off phone, turn back on holding power + vol down), and use the volume rockers to go to "recovery" and press the power button to select it
- Select "install zip from sdcard"
- Select the VIVID_CWM_ROOT_VER2.zip through recovery and then reboot your phone
- You are now rooted and I recommend flashing a matching kernel + ROM for root to stick
Click to expand...
Click to collapse
(Optional) Flash a custom Kernel/Recovery (Three options, I suggest the THIRD)
*ATTENTION* IF FLASHING A KERNEL FOR A NEW ROM YOU WANT, YOU MUST FLASH THE ROM IMMEDIATELY AFTER FLASHING THE KERNEL WITHOUT BOOTING UP, THE KERNEL COMES FIRST. OTHERWISE, YOU MIGHT BOOT LOOP.
FIRST (AUTO) (joeykrim's FlashImageGUI method)
http://forum.xda-developers.com/showthread.php?t=1423151
OR
SECOND (AUTO) (xboarder56's method)
- First, turn off wifi on your phone
- If you have SetCPU installed or any other program where you have altered to overclock or underclock, DISABLE the "set on boot" option
- You will have to download Easy Kernel Flasher v03.zip which is attached below
- Next plug in your phone and make sure its getting detected
- After that extract the zip file (kernel flasher)
- Place the boot.img of the kernel you want flashed in the "Kernel-Here" folder.
- Make sure android debugging is enabled on your phone via settings
- Click Flash.bat for windows or Flash.sh for linux and wait for it to close terminal
- Wait for your phone to reboot and wait 5-10 minutes. Then reboot again and wait 5 minutes, then you're good to go!
http://forum.xda-developers.com/showthread.php?t=1328141
OR
THIRD (Manual) (Pirateghost's method)
- Extract the boot.img out of the kernel file or ROM zip that you want and put it in the same directory as your fastboot.exe/fastboot executable (it might be easiest to download the WCXJB_ROOT_PACK.zip from below and unzip it, put the boot.img in there)
- Boot phone into hboot/bootloader (make sure you are in fastboot mode)
- Connect phone to PC
- Inside the unzipped WCXJB_ROOT_PACK folder, click shift + right click, select "open a command window here"
- Enter these codes separately to flash the kernel and reboot the phone
Code:
fastboot flash boot boot.img
fastboot reboot
Click to expand...
Click to collapse
(Optional) Flash a custom ROM
*ATTENTION* IF FLASHING A KERNEL IS NEEDED FOR THE ROM YOU WANT TO FLASH, FLASH THE KERNEL FIRST, THEN THE ROM AFTER, OR ELSE YOU MAY BOOT LOOP.
1) Download a ROM, it should be in a zip file (MAKE SURE the ROM is pre rooted, or else you might lose root. If you do not know, ask the respective dev)
2) Connect your phone to your computer through the USB and mount the storage card (storage mode)
3) Copy the ROM you downloaded and put it on the ROOT of your storage card (not in any folders)
4) Power off your phone. Then power it on holding the POWER and VOLUME DOWN buttons. You should be in H-Boot, now use the volume rocker to select recovery (the power button "selects" it)
5) Once in recovery, scroll down to "backup and restore" and select it, now select "backup". This will give you a safe ROM to fall back on and restore in case anything goes wrong
- IF YOU ARE HAVING ISSUES WITH BACKING UP, pull the battery, boot back into recovery (power + vol down then select recovery) and try again. OR you may have to boot up and delete the old partial backups with a file explorer and try again. OR make sure your USB is no longer connected and try again.
6) Get back to the main recovery menu and select "wipe data/factory reset". Select "Yes" when prompted.
7) Get back to the main recovery menu and select "wipe cache partition". Select "Yes" when prompted.
8) Get back to the main recovery menu and select "advanced". Now select "Wipe dalvik cache" and select "Yes" when prompted.
9) Get back to the main recovery menu and select "Install zip from SD card". Choose the ROM you just put on the storage card, and select "Yes".
10) IF your ROM will not install correctly or you get an error and you are using the recovery from the superguide (this one) then tell the dev of the ROM to update their script to work with the new recovery
11) Get back to the main recovery menu and select "Reboot now". Your ROM will now be loaded up. Do not panic if it takes a small while (5 minutes at most I'd say) because the first boot always takes some time.
Click to expand...
Click to collapse
(Optional) Remove CIQ (8125Omnimax's method)
Go here and follow every step precisely
http://forum.xda-developers.com/showthread.php?t=1415335
Click to expand...
Click to collapse
Wondering about a basic question? Look in this General Knowledge Thread to see if your answer is there.​
MORE INFO IN THE SECOND POST​
THANKS to GSLEON3, EvilDevnull, WildChild, xboarder56, erik10002, frigid, 8125Omnimax, Pirateghost, thecubed, bjg222, drewdatrip, pside15 (let me know if I missed anyone else)
(If you think I am missing something, please tell me and I'll add it )
6) (Optional) Return to stock (locked bootloader, unrooted, etc) (Many thanks to Pirateghost)
- First, you are going to need to re-lock your bootloader.
- Boot into H-Boot by powering off. Once off, power back on and hold VOL DOWN + POWER BUTTON, once in HBOOT go to "fastboot" and click the power button to select
- Download the adbfastbootrecovery zip from the bottom of the post and EXTRACT it to your desktop
- Go to your computer file explorer and find your desktop "folder", hold SHIFT and RIGHT CLICK, select open a command window here
- Run this code in the command prompt
Code:
fastboot oem lock
- Now reboot
- Now, we will flash you back to the original stock ROM you were on. There are two options for this, the second does NOT need a windows device.
FIRST OPTION (RUU)
- Pick the RUU for your specific device. For example, the one for AT&T has the word "Cingular" in it, the one for Rogers says "Rogers" in it.
- You will find the RUU's here http://www.filefactory.com/f/002b74e0f4775869/ (THANKS to user football)
- Once you download the correct RUU, make sure your phone is plugged in via USB to your computer and you have the correct drivers (or just HTC Sync) installed on your computer
- Run the executable and follow the steps to flash the stock ROM
- Once the ROM loads, you should be good to go
- If you returned to stock because of a bug or issue, and want to root again, make sure to go back and follow the steps PRECISELY to perm root, flash CWM, flash a ROM, flash a kernel, etc. Remember, flash ROM IMMEDIATELY after flashing the kernel
OR
SECOND OPTION (PH39IMG.zip flash)
- Put this file for AT&T or this file for Rogers on a microSD card as is (it should be named PH39IMG.zip)
- Power down the phone, insert microSD and boot back into bootloader (power button + vol down)
- It should automatically find the zip file and flash the stock image (this includes recovery, system, everything stock.)
- If you returned to stock because of a bug or issue, and want to root again, make sure to go back and follow the steps PRECISELY to perm root, flash CWM, flash a ROM, flash a kernel, etc. Remember, flash ROM IMMEDIATELY after flashing the kernel
Click to expand...
Click to collapse
..........
radi0chik said:
can anyone confirm that HTC supertool works with the vivid?
Click to expand...
Click to collapse
Works great
Woohoo! Thanks all Finally rooted!
radi0chik said:
Woohoo! Thanks all Finally rooted!
Click to expand...
Click to collapse
Good deal
Sent from my HTC PH39100 using xda premium
Just a quick question, is there a way to relock the bootloader?
markjo said:
Just a quick question, is there a way to relock the bootloader?
Click to expand...
Click to collapse
Yes. That is why the guide says to keep that bin file. However, relocking the bootloader does not necessarily fix your voided warranty. If relocked, your device will not show up as "Locked", it will show up as "Relocked" to HTC.
You could add a part about flashing custom kernels like the one for the hollicakes ROM. That was even confusing to me and I've flashed numerous phones hundreds of times.
pside15 said:
You could add a part about flashing custom kernels like the one for the hollicakes ROM. That was even confusing to me and I've flashed numerous phones hundreds of times.
Click to expand...
Click to collapse
I was actually thinking about doing that earlier but got cut short in time. I'll add it though.
Sent from my HTC PH39100 using xda premium
Looks great, thanks for collecting all this stuff in one place! So happy to finally have a bootloader unlock, CWM, and permanent root!
bjg222 said:
Looks great, thanks for collecting all this stuff in one place! So happy to finally have a bootloader unlock, CWM, and permanent root!
Click to expand...
Click to collapse
Thanks man. It didn't take too long, maybe 20-30 minutes. The flashing ROM and kernel parts may be a little outdated though. I took them from old notepad files from when I had my Inspire. Oh well, it still should do the job .
So I followed your guide and was able to unlock my bootloader, and root my phone. It is hard to tell if it truly is rooted or not, but I loaded up a couple
apps that only work when rooted and SuperUser passed them through. Good stuff all around
However that WiFi tether just doesn't seem to be working for me. I turn it on, connect my MAC but then can't actually get on the internet.
I know when I had my Inspire, I would a custom ROM on and I was able to just turn on mobile hotspot in the settings area and it worked without saying I needed a plan. Is there anything like that for the Vivid? Or does someone need to make a custom ROM with that feature included.
I mainly need root, so I could get that feature, everything is perfect!
verseman said:
So I followed your guide and was able to unlock my bootloader, and root my phone. It is hard to tell if it truly is rooted or not, but I loaded up a couple
apps that only work when rooted and SuperUser passed them through. Good stuff all around
However that WiFi tether just doesn't seem to be working for me. I turn it on, connect my MAC but then can't actually get on the internet.
I know when I had my Inspire, I would a custom ROM on and I was able to just turn on mobile hotspot in the settings area and it worked without saying I needed a plan. Is there anything like that for the Vivid? Or does someone need to make a custom ROM with that feature included.
I mainly need root, so I could get that feature, everything is perfect!
Click to expand...
Click to collapse
To double check root, I use Root Checker (just search the market for Root Checker), and it'll tell you. Also, TitaniumBackup will tell you if you're rooted or not when you start it.
As for WiFi Tether, rooting by itself doesn't unlock that feature. Most custom roms make tweaks to enable it. So far, it doesn't look like anybody's found to right way to release the AT&T check that's performed when trying to turn it on, so in the stock ROM, you still won't be able to use if without the proper plan. There's been enough posts asking about it, though, that I'm sure a way will show up soon enough. I'm poking around in the system files right now to see if can find something useful.
Nice job getting all this in on place.
One question:
3) (Optional) Custom CWM Recovery
Go here and follow every step precisely
http://forum.xda-developers.com/show....php?t=1343625
This thread looks like it is for creating a CWM Recovery and root do both files need to be used and is this working on Vivid as well as Raider? (I know it should just don't want to assume)
adbfastbootrecovery.zip (this seems to be the recovery file)
VIVID_CWM_ROOT.zip (this one seems to be for rooting, is this one necessary as well to ge the recovery?)
Thanks just don't want to screw up and have to reload everything since I can't do NAND yet.
Having trouble with the HTC Super Tool. The drivers file won't launch, and when I try to run the bat file it says file path not specified... I am running windows using parallels on Mac OSX Lion. It's just weird that the driver file won't open up and run completely. I even tried running as admin.
Also, when i connect it to the computer, do i pick just charge only, htc sync, or disk drive? Or does it matter?
cyber_pete said:
Nice job getting all this in on place.
One question:
3) (Optional) Custom CWM Recovery
Go here and follow every step precisely
http://forum.xda-developers.com/show....php?t=1343625
This thread looks like it is for creating a CWM Recovery and root do both files need to be used and is this working on Vivid as well as Raider? (I know it should just don't want to assume)
adbfastbootrecovery.zip (this seems to be the recovery file)
VIVID_CWM_ROOT.zip (this one seems to be for rooting, is this one necessary as well to ge the recovery?)
Thanks just don't want to screw up and have to reload everything since I can't do NAND yet.
Click to expand...
Click to collapse
This has been reported working for.the Vivid once the bootloader is unlocked.
Sent from my HTC PH39100 using xda premium
cyber_pete said:
Nice job getting all this in on place.
One question:
3) (Optional) Custom CWM Recovery
Go here and follow every step precisely
http://forum.xda-developers.com/show....php?t=1343625
This thread looks like it is for creating a CWM Recovery and root do both files need to be used and is this working on Vivid as well as Raider? (I know it should just don't want to assume)
adbfastbootrecovery.zip (this seems to be the recovery file)
VIVID_CWM_ROOT.zip (this one seems to be for rooting, is this one necessary as well to ge the recovery?)
Thanks just don't want to screw up and have to reload everything since I can't do NAND yet.
Click to expand...
Click to collapse
There's no need to flash the VIVD_CWM_ROOT.zip if you root using the SuperTool. I used the SuperTool (options 1, then 2 - prep, then root) to get root, then flashed CWM using the fastboot command given in the linked thread. Worked like a charm. I suppose it would work just as well, however, if you unlock the bootloader, flash CWM, then flash the VIVID_CWM_ROOT.zip, bypassing the SuperTool all together.
bjg222 said:
There's no need to flash the VIVD_CWM_ROOT.zip if you root using the SuperTool. I used the SuperTool (options 1, then 2 - prep, then root) to get root, then flashed CWM using the fastboot command given in the linked thread. Worked like a charm. I suppose it would work just as well, however, if you unlock the bootloader, flash CWM, then flash the VIVID_CWM_ROOT.zip, bypassing the SuperTool all together.
Click to expand...
Click to collapse
the idea behind using the CWM rooting method is that you dont have to root using any kind of exploits. the exploits were leaving residual problems with sdcard mounting and the CWM is the much cleaner way of rooting. those residuals may not exist any more, but when i threw the CWM together, it was because of a request for it, and it didnt require an exploit.
slapshot30 said:
This has been reported working for.the Vivid once the bootloader is unlocked.
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
In reality, it might be best to just do the steps involving flashing the recovery, as using the SuperTool, su & busybox are already installed. So I think all that's needed are steps 2 - 6, as the rest deal with stuff already done by the SuperTool
bjg222 said:
There's no need to flash the VIVD_CWM_ROOT.zip if you root using the SuperTool. I used the SuperTool (options 1, then 2 - prep, then root) to get root, then flashed CWM using the fastboot command given in the linked thread. Worked like a charm. I suppose it would work just as well, however, if you unlock the bootloader, flash CWM, then flash the VIVID_CWM_ROOT.zip, bypassing the SuperTool all together.
Click to expand...
Click to collapse
I'll update the post, thanks for that. Do you think doing away with the supertool would be an easier method then?
Sent from my HTC PH39100 using xda premium

[GUIDE][HOW-TO] Fully root Huawei Ascend P7 L10 B133SP01 EMUI2.3

After years fo relying on the XDA community, I thought I'd give something back. I've been for a few days now trying to get the phone properly rooted, however being a bit cautious due to completely screwing up my last phone, was being very careful.
Obviously - This guide carries all the T&Cs you'd expect... will void your warranty, could brick your phone, could fry all electronic devices within a 50 meter radius and such... USE AT YOUR OWN RISK.
Also, credit goes to the people for their hard work in making this possible. I'm only responsible for writing this post.
I'm not sure if you could have gotten away with not doing any of the steps below, but it's this sequence that I followed.. so feel free to play about.
To start off, you need the following
Ingredients
HiSuite software. I used what came with the device. If you put it in HiSuite mode, you should get a folder mounted that contains this software.
USB developer mode needs to be enabled (follow HiSuite's guide as even IT needs debugging mode enabled).
ADB - I used the latest version of Minimal ADB and Fastboot
Download TWRP from here
P7 Easy Update and Adjust from here
King Root from here (I've tried the lot and is the only one I found that actually worked).
Super SU from here. Put it on your phone storage for later.
Preparation
Install ADB, HiSuite and King Root.
Connect the phone to the pc via the USB, turning on PC Suite (HiSuite) mode and USB Debugging enabled. HiSuite should automatically load.. close it
Run King Root and start the rooting process. This should cause your phone to reboot a few times. now, following the application - towards the end of the process it says something about installing a recovery, but (at least on mine) didn't seem to install correctly. Never mind though - phone will still boot as normal, and we'll take care of the recovery next
place the Easy update and adjust excecutable in the folder where you installed ADB and run it (make sure phone is in pc Suite mode with USB debugging again and close the HiSuite app if it pops up on your PC). Note that in the ADB folder you will find a new /recovery/ folder, as well as a stock recovery image. Place the TWRP recovery image we downloaded earlier in this folder as well.
From within the Easy update, select [3] - Delete set_immutable.list / Full root.
After that Select [2] - Flash Recovery (Stock or custom)
Select the TWRP recovery. This will reboot your phone and flash the recovery image, loading back up as normal.
Go back to the Easy update app and select to reboot into recovery. If you attempted this before the last step (7), you'd just see two boot cycles, back into the normal boot up.
flash the Super SU zip and reboot
the next time you boot up, you will get a notification that king user needs something... you need to disable (or uninstall via titanium backup).
And that's it! You have root!
Hi there, just out of curiosity, do you think this method will work for b135?
Cryonisis said:
Hi there, just out of curiosity, do you think this method will work for b135?
Click to expand...
Click to collapse
Everything bar the set_immutable part worked for me.. for that i followed the below:
http://forum.xda-developers.com/ascend-p7/general/rooted-p7-l10-609-t3003605
hope that helped
Wrong thread guys soz.
TWRP recovery version?
Hi,
Will I have to download TWRP version compatible with EMUI 3.1 (which is mine case) or I can use TWRP 2.8.1.0 link that is in your post?
Thank you in advance!

[STOCK][M][TMO] Guide H811 20i & 20o Bootloader Unlock + Root + TWRP

Note : This guide is for H-81120-I & H-81120-O the latest update any firmware version below it will cause hard-brick so be careful before attempting anything, i wont be held responsible.
As a user with less knowledge about Commands and all, i was searching for answers by reading threads here and there and found my answers though some time tricky and sometimes easy.
Also in reading those threads i found many fellow members stumble upon resulting Soft bricks and in some cases a Hard brick or can say making their beloved G4 a paper weight.
So i thought i must put some really easy steps in order to clearly guide people like me who are too noob to understand the sophisticated developers steps.
Another reason for this Thread is also i saw many people asking about how to etc after updating to 20-O update for our H811 MM.
Few things to Prepare before Start
1- Properly Install Drivers for your H811 Variant of G4, cant find them Install LG Bridge.
2- Read the Whole thread before starting anything.
3- Confirm that all requirements are full filled and your variant is capable of everything mention in the OP.
4- Enable Developer Option then inside it enable OEM unlock and Usb debugging.
5- Always use Command prompt as Administrator.
6- Make a folder name G4 and paste all the file required for the unlocking in it for easy access and remembrance.
7- For Safer side after unlocking the bootloader boot into TWRP from fast boot and do not install TWRP.
8- Flash your SuperSU after that boot into android and see if all works.
9- Again Via Fastboot boot into TWRP make a backup of everything working fine. Boot into android.
0- Again same Via Fastboot boot into TWRP and now install your TWRP image via TWRP install function. So if by any means this is the culprit you can still revive your phone via your backup.
Attachments to Download
1- Adb Package can be found Here.
2- Download the latest TWRP.img 3.0+ from Here . This file needs to be on your computer and external sdcard.
3- Download the latest SuperSu zip (2.67+) from Here [Thanks to Chainfire] and stick on external sdcard as well.
Since downloading is complete now simply unzip the adb folder (containing fastboot by default) and paste both the TWRP image file and SUPERSU zip inside it.
Now Hold Shift and Open Command prompt here.
1- Input command to see if your device is visible in ADB.
Code:
adb devices
if you see your device and the status is off line then there will be a prompt on your G4 screen waiting for approval, accept it and input same command now all will be fine.
2- Now input below commands one by one. ( All credits to Autoprime )
Code:
adb reboot bootloader ( This will reboot your device to Fastboot mode )
fastboot oem unlock ( This will wipe all your data )
fastboot getvar unlocked ( This will check your bootloader status: Should be successful )
fastboot boot twrp-3.0.2-0-h811.img ( Phone boots TWRP ) Please put the full file name with .img extension or it wont work.
3- Now the Phone should be in TWRP install SuperSU from there which you have already pasted inside your external SD card.
4- Reboot to system and see if SuperSU is installed. In some cases First flash of SuperSU does not work if your case is same the again boot to Fastboot and from there boot into recovery, since your bootloader is unlocked no need to repeat the unlock OEM command.
5- Now for safer side follow the steps 7, 9, 0 mention in Preparation heading above.
Hopefully all will be in your favor.
Useful Links if you still fail
Kdz 20-O after download must be unzipped
H81120o_00_0613.kdz
LGUP Software:
( All credits to MicroMod777 )
Disclaimer: Nothing in this thread is my work, if i have missed any credit please do let me know i will add. I know several guides are available for same purpose so if any body finds it offending any rights can ask the moderators to remove this thread. The purpose only is to guide simple people like me to save their devices from getting bricked.
As by reading the thread many people are falling for permanent TWRP installation as its mention in the OP anyways for people not getting permanent Recovery follow below:
Boot to TWRP from fastboot Bootloader
When recovery comes up click Install >>>> then in the right below corner you ll see a tab for IMAGE >>> press it browse the recovery IMG which you stored in your SD card >>> swipe to flash >>> From asking where to install >>> select recovery >>> DONE.
SignatureBoy said:
Attachments to Download
1- Adb Package can be found Here.
2- Download the from Here . This file needs to be on your computer and external sdcard.
3- Download the latest SuperSu zip (2.67+) from Here [Thanks to Chainfire] and stick on external sdcard as well.
Click to expand...
Click to collapse
Indeed needs to be in both but needs to be in the same Folder as Fastboot file, if not wont work.
beside will be cool if you add a NOTE about if they are in 20o they must stick with 20o base roms, if not they'll get Hard-Brick.
DrakenFX said:
Indeed needs to be in both but needs to be in the same Folder as Fastboot file, if not wont work.
beside will be cool if you add a NOTE about if they are in 20o they must stick with 20o base roms, if not they'll get Hard-Brick.
Click to expand...
Click to collapse
the ADB package i uploaded contains the Fastboot inside it
The thread clearly states it for 20-O
SignatureBoy said:
the ADB package i uploaded contains the Fastboot inside it
Click to expand...
Click to collapse
ok i meant the TWRP file needs to be in the same folder where Fastboot file is
DrakenFX said:
ok i meant the TWRP file needs to be in the same folder where Fastboot file is
Click to expand...
Click to collapse
That is also mention if you read the first post,
Since downloading is complete now simply make a folder and put all files downloaded inside it unzip the adb folder and paste both the TWRP image file and SUPERSU zip inside it.
Click to expand...
Click to collapse
SignatureBoy said:
DrakenFX said:
beside will be cool if you add a NOTE about if they are in 20o they must stick with 20o base roms, if not they'll get Hard-Brick.
Click to expand...
Click to collapse
The thread clearly states it for 20-O
Click to expand...
Click to collapse
Guys,
If I read it right:
LG G4 must be on 20o (stock) to follow this instruction.
If it’s on 20i or below, it must be updated to 20o (OTA or whatever) first!
It might be obvious for you, but not for me.
Again, but better be safe, then sorry.
ApokrifX said:
Guys,
If I read it right:
LG G4 must be on 20o (stock) to follow this instruction.
If it’s on 20i or below, it must be updated to 20o (OTA or whatever) first!
It might be obvious for you, but not for me.
Again, but better be safe, then sorry.
Click to expand...
Click to collapse
yes it is for 20-O only
SignatureBoy said:
yes it is for 20-O only
Click to expand...
Click to collapse
Thanks for clarification. I’d change 1st post a bit:
Few things to Prepare before Start
0. LG G4 with 20o (stock) firmware.
When I do adb reboot bootloader it just boots me back into Android... shouldn't it take me to the Fastboot screen?
---------- Post added at 06:41 PM ---------- Previous post was at 06:39 PM ----------
DanGarion said:
When I do adb reboot bootloader it just boots me back into Android... shouldn't it take me to the Fastboot screen?
Click to expand...
Click to collapse
Nevermind, I forgot about OEM Unlock...
thanks for the write up
This is not specific to 20o. It's the same steps we've been using all along. Nothing new to see here.
Sent from my LG-H811 using XDA-Developers mobile app
problem with fastboot
Thanks you for helping:fingers-crossed:
problem with fastboot
Hi,
I am a newbie in xda. I am trying to root and install TWRP into my lg g4. I am using software version H81120o. I checked enable OEM unlock and USB debugging. I have downloaded lg driver though lg bridge and all the files from the post. However, I got two problem while installing the twrp-3.0.2-0-h811.img.
1st problem (stuck here and need to reboot also not showing h811 on "the list of devices attached" after typing command "adb reboot bootloader"):
C:\Windows\system32>adb devices
List of devices attached
LGH811xxxxxxxx device
C:\Windows\system32>adb reboot bootloader
C:\Windows\system32>fastboot oem unlock
...
FAILED (remote: Already unlocked)
finished. total time: 0.012s
C:\Windows\system32>fastboot getvar unlocked
unlocked: yes
finished. total time: 0.004s
C:\Windows\system32>fastboot boot twrp-3.0.2-0-h811.img
cannot load 'twrp-3.0.2-0-h811.img': No error
2. 2nd problem(stuck here and need to reboot):
C:\Windows\system32>fastboot boot twrp-3.0.2-0-h811.img
< waiting for device >
I checked online this problem might do with driver not up to date. Under device manager, my lg g4 is recognized under android device with android bootloader interface.
What should I do now?
Thanks you for helping:fingers-crossed:
This Root-Method worked like a charm... The only issue I'm running into is for the TWRP recovery to actually stick. When i manually reboot into recovery I get the little android guy with his chest open and the red triangle with the "!" in the middle.....am I doing something wrong by any chance??
I did everything but can't seem to get TWRP installed
Thanks a lot for this write up. I have been trying for about 2 weeks to root my g4 and it worked finally, So many thanks to you
The Remedy said:
This Root-Method worked like a charm... The only issue I'm running into is for the TWRP recovery to actually stick. When i manually reboot into recovery I get the little android guy with his chest open and the red triangle with the "!" in the middle.....am I doing something wrong by any chance??
Click to expand...
Click to collapse
same problem here but I just now got it working...sort of . I still can not make anything come up except the factory data reset when I use the phone volume and power button.
I thought it might be just that I wasn't coordinated enough so I downloaded this small app to do a recovery reboot.
After I installed the app and used it, I got the little android guy with his chest opened with the red triangle. I took out my battery, put it back in and booted my phone with the power button.
I then connected my phone to computer via usb and went back into adb and opened TWRP and installed the twrp-3.0.2-0-h811.img again but this time I looked around a little more first, and noticed a setting to either install in boot or recovery partition. I selected recovery partition (neither were selected) and installed it. Now I can boot to TWRP recovery with the app I installed but still nothing but factory data reset with the volume and power buttons. I can live with this for a while until I can maybe find a solution.
I had the same issue but when u get into twrp make sure the IMG is in your SD card and to permanently have twrp installed go to home and press install.. Choose from image and install hope this helps
Sent from my LGLS992 using Tapatalk
fuzzy_ said:
same problem here but I just now got it working...sort of ................
Now I can boot to TWRP recovery with the app I installed but still nothing but factory data reset with the volume and power buttons. I can live with this for a while until I can maybe find a solution.
Click to expand...
Click to collapse
In regard to booting into TWRP recovery with just the power and vol buttons, I just read this on another thread:
It boots into what appears to look like a default LG G4 factory reset page. For me, i clicked reset, and then yes, and surprisingly it brought me to where i wanted to go. TWRP Recovery.
I tried this and it worked for me as well.
I had been there before and tried it and it did a factory reset after I had spent an hour or two tweaking my phone, I was not a happy person. This time I did feel almost positive I had TWRP installed correctly and did not have nearly as much time spent getting things set up like I want them on my phone...It was still scary pressing that reset button and yes button.
If you don't have TWRP (or maybe some other recovery) installed it will factory reset your phone. I just thought I would share this and what happened with me. Do it at your own risk.

TWRP, Root, Xposed k4 note with 6.0 M.M simple and 100% success with all files in 1.

Hi friends today I am going to tell you how to root k4 note which have Android 6.0 (M.M).
Many members have already given this process but in some place the needed files are missing and some other place the process is not explained clearly. So to slove this I have made all in one file and given the process as simple as possible by me.
This process have worked very fine for me. Rooted 8 k4 notes without any problem.
Read all and follow. And do it on your own risk. I am not responsible if anything go wrong.
First of all I would like to introduce myself ( I know it's not necessary but to some of them to believe my work )
Myself is Kaushik. I have been using XDA since 2 years but never opened an account and replied in posts. Now after learning a lot I thought I should also start replying. May be I am a junior member here but not truly a junior member.
I have flashed more then 250 mobile of all brands. And thanks to XDA my success rate is 99.7 %
Thanks to XDA to making me local gadget guru. Now here every one believe that if even service center also fail to slove some software problems but at last kaushik will surly pass.
OK now let's see how to root.
(This will void your warranty)
(Phone will factory reset, which means all of the apps and data will be gone, not the internal sd)
(To root Lenovo K4 note you need to first unlock the bootloader. See below to know how to do it )
1. First download the two files from the links I have given.
All files needed to install twrp and root are in one zip file. Link is below.
https://mega.nz/#!D8MAwSzK!BYSzl4FGE_dbLy5wwzS0lbwSSNbelB7eMmfwdQjDoos
Usb ADB drivers for k4 note. Link below.
https://mega.nz/#!281yHDoI!iuIynHRqf8ui7IffStBhwrJvHJ4NBn1eExy_MYpr13o
Now to unlock bootloader.
2. Now in your mobile go to 'Settings' / 'About Device' / press 7 times on built number to unlock Developer options.
3. Now go to Developer options and click on 'OEM Unlocking' and press enable.
4. Next enable the USB debugging.
Your bootloader is now unlocked.
Now in PC extract the downloaded files
5. Install lenovo adb drivers ( it is in the link I have provided ) on your pc
6. Go to adb folder and press and hold shiftkey and right click with mouse. Select open command from here.
7. type adb reboot bootloader You need to authorize the pc if not done already. (The phone will boot onto fastboot, you can see small fastboot written on the left corner of the screen once the phone boots)
8. Now open adb folder and open 'unlock_bootloder'. A message will be displayed in mobile to press volume up key to continue. Press volume up key. A message in pc cmd will display as press any key to continue. Now press any key.
9. Now in cmd type fastboot flash recovery recovery.img
A message will be displayed as done.
Next part is very important
10. After its done press volume up and down button together with power button. Once you see the lenovo white screen, release the power button, release the volume keys once the screen goes black, wait for few minutes till you boot into the new custom recovery.
To avoid black screen set brightness below 30 in twrp settings. ( Not so important if don't understand how to do it )
11. Now the recovery allow modifications by just swiping and the goto mount and tick system and go back
12. Now go to advance, then file manager, then system, and delete the file named, recovery from boot.p ( if you are facing problem plz see point 14. )
13. After done do back and flash supersu.zip. (it is in the link which I have provided)
Now you phone is rooted and the supersu app will appear in the app drawer.
14. If you are facing problem with file manager flash aroma file manager ( it is in the link ). It will open in twrp. Now go to system and delete recovery from boot.p.
If you do not delete the said file again stock recovery will be replaced. If it happens so again you must repeat the steps from step 1.
Next to install xposed after boot up install xposed.apk (app is in the link)
Next flash xposed zip file. (Zip in the link )
Please don't forget to hit thanks if it helped you.
It will make me post more and help others.
Thanks
Regards
Kaushik.
Is this process safe??
HELP ! Fastboot doesn't recognize my device
s230 update brought a lot of issues thus I downgraded to s218 & now on s219. I am able to get adb to recognize my device but not fastboot. Therefore I am unable to unlock bootloader!
When I type in " adb reboot bootloader" or click on the "unlock_recovery.bat" file provided, I get booted into a dark screen where "fastboot" is written at the bottom left & the command prompt window says < waiting for device> & I am stuck there until I reboot my phone.
Paras1259 said:
Is this process safe??
Click to expand...
Click to collapse
Yes it's 100℅ safe bro. But how ever if you do any mistake I will not be responsible.
sujitmohanty2012 said:
s230 update brought a lot of issues thus I downgraded to s218 & now on s219. I am able to get adb to recognize my device but not fastboot. Therefore I am unable to unlock bootloader!
When I type in " adb reboot bootloader" or click on the "unlock_recovery.bat" file provided, I get booted into a dark screen where "fastboot" is written at the bottom left & the command prompt window says < waiting for device> & I am stuck there until I reboot my phone.
Click to expand...
Click to collapse
I Too have faced same problem. But I have installed all the drivers and it started working back to normal. So install the drivers which I have given in the link. Plz hit thanks if helpful. And plz make sure you have unlocked bootloader in developer options
Ongoli Koushik said:
I Too have faced same problem. But I have installed all the drivers and it started working back to normal. So install the drivers which I have given in the link. Plz hit thanks if helpful. And plz make sure you have unlocked bootloader in developer options
Click to expand...
Click to collapse
Thank you for the followup! I am surely gonna give this another go
What is the version of TWRP...
Sent from my Vibe K4 Note using XDA Labs
the internal memory is almost full after flashing twrp by this method.. any solution
the internal memory is almost full after flashing twrp by this method.. any solution plzz..
I am going to flash a new rom (6.0.1 ROM) ... So do I just flash Xposed??
anaynymous said:
I am going to flash a new rom (6.0.1 ROM) ... So do I just flash Xposed??
Click to expand...
Click to collapse
i have a7010a48 and after flash to S219_160810_row missing imei and Version of the radio module.How to fix it.
sujitmohanty2012 said:
s230 update brought a lot of issues thus I downgraded to s218 & now on s219. I am able to get adb to recognize my device but not fastboot. Therefore I am unable to unlock bootloader!
When I type in " adb reboot bootloader" or click on the "unlock_recovery.bat" file provided, I get booted into a dark screen where "fastboot" is written at the bottom left & the command prompt window says < waiting for device> & I am stuck there until I reboot my phone.
Click to expand...
Click to collapse
Bro you have to reset your lenovo vibe k4 note using spflash tool
bro, how to enter recovery mode for second time? i try press volume up+down+power, after white screen i release power button, after black screen i release all button, but nothing happend.. your tutorial fully working, i can install supersu.. plz help me..
salaminder said:
bro, how to enter recovery mode for second time? i try press volume up+down+power, after white screen i release power button, after black screen i release all button, but nothing happend.. your tutorial fully working, i can install supersu.. plz help me..
Click to expand...
Click to collapse
Check this . you will be able to know
https://www.youtube.com/watch?v=uF_F0G2eEhg
---------- Post added at 01:09 PM ---------- Previous post was at 01:09 PM ----------
udeshdhiman said:
Bro you have to reset your lenovo vibe k4 note using spflash tool
Click to expand...
Click to collapse
Why do I reset?
Is this ROM works for all ROW numbers?
Hi Koushik,
I have some questions,
Is this ROM works for all ROW numbers? present my device having s232 ROW.
Is this process will erase internal memory, coz i want to root my device to recover some files from internal memory.
Can you give me replay on this
Thanks.
My Phone Volume Down broken
Hi Bro.
My volume down button was broken, any alternate method
ask
does it work in android 5.0 s152?
stock recovery
please i need stock recovery lenovo a7010a48 s232
can i delete TWRP
alsa7er said:
please i need stock recovery lenovo a7010a48 s232[/QUOTE
Flash whole rom via sp flash tool
Click to expand...
Click to collapse
naandha114 said:
alsa7er said:
please i need stock recovery lenovo a7010a48 s232[/QUOTE
Flash whole rom via sp flash tool
Click to expand...
Click to collapse
ok thank you:good:
Click to expand...
Click to collapse

Categories

Resources