I have seen so many thread with same questions all over in One X Q&A, so I have tried to pool all questions in one place and provide the answers.
Mod*- This should be in Q&A because i think people who do not read posts in General and come back and post questions in Q&A
First and Foremost
........................................Please please Read Read Read Read Read Read before you post or flash anything...................................................
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question 1 - How to root 2.20 firmware
Answer
If you want to do all this in more easy way (i.e using GUI) then i would recommend you to follow - [TOOL] HTC One X (Evita) All-In-One Toolkit V1.1 [10-28-12] [PERM ROOT][Noob-Proof]
Step 1 - Setup the environment which will help you in rooting your device
1) Download Android SDK from here {For Windows}
2) Download java if you need it - here
3) Only for windows - Download htc sync ( It will install necessary htc drivers) - Link
4) Just to check if htc drivers installed properly , open "C:\android-sdk\platform-tools" ( Or folder where adb and fastboot exists) then "Press shift + right click and select "Open command window here" ( open command prompt and cd "folder where adb and fastboot exists).
5) In command window type " adb devices" and see output - If you get output then htc drivers installed properly.
"Info - What to learn about more about adb then goto - [HOW-TO] Install & Use ADB tool | Android Debug Bridge | Drivers - Videos - Tutorial
Fastboot - Link"
You can skip step 4 & step 5 - These steps are only for verification .
6) Goto [ROOT] HTC One X AT&T 2.20 Firmware - X-Factor root exploit and follow the instructions there.
7) I hope you successfully rooted your device (If not look at the FAQ)
If you think above instructions are difficult to follow then - There is awesome guide by XsMagical [ROOT][2.20][hboot 1.14] One XL Bootloader unlock & Root guide
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question 2 - How to Installing custom recovery
1) You need follow the instructions listed here - Follow the instructions in this link http://forum.xda-developers.com/showthread.php?p=33179690 ( Thanks to GuyIncognito721)
I have further simplified the instructions which are listed in above link , so that they are more noobbbbb friendly (noobbbb - people who cannot read and follow instructions )
1) Download custom recovery, TWRP is preferred: http://teamw.in/project/twrp2/99
Info"""" Reason to use TWRP -
CWM does not officially support our device, and its just a port. Due to this, CWM has some serious and known problems. As already mentioned, USB mount doesn't work. Also, it has been known in some cases to cause some major issues with dialer and other phone functionality after flashing a ROM. Problems that persist even if you try flashing another ROM or restoring a backup. These problems are difficult (although not impossible) to fix, and a big headache.
TWRP officially supports our device, gets regular updates. Its fully working, and its recommended by almost all (if not all) our developers." (Thanks to redpoint73) """""
2) Make sure the file you downloaded "openrecovery-twrp-2.2.1.0-evita.img (for example) should be in same folder where adb and fasboot present ( How to make sure = You need to copy the file in the folder where adb and fasboot present)
Example - If you downloaded android sdk then the downloaded file should be in "C:\android-sdk\platform-tools" folder.
Look at twrprecovery1 - image in the attachment
3) Then open command prompt in the same folder ( by pressing shift+right click and select "open command window" here) or open command window and type cd C:\android-sdk\platform-tools (or change to directory where adb and fastboot exists)
4) Then Run the following command fastboot flash recovery openrecovery-twrp-2.3.1.0-evita.img (openrecovery-twrp-2.3.1.0-evita.img is the file name which you downloaded) in command prompt
5) Then run the command fastboot reboot in the command prompt (phone will reboot, so do not panic)
6) Run the following command after the phone is rebooted adb reboot recovery
7)You should be in the new TWRP recovery.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
From here follow the instructions below to flash custom roms
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question 4 - How to flash Custom ROMS
Info - We have two development forums
One X Android Development - For custom roms based on sense
One X Android Orgnial Development - For ASOP, CM10 roms
1) Download the ROM of your choice on to your pc from above links
2) Once you downloaded the ROM of your choice, then extract the ROM.zip ( that mean you need to unzip it )
For example you downloaded CM10 -cm-10-20121012-NIGHTLY-evita and extracted it . Now you can see the boot.img in the folder you extracted. (( See the extract image in below ))
For example you downloaded Nocturnal Megre X rom and extracted it. Now you can see the boot.img in the folder you extracted. (( See the extract1 image in below ))
3) Now copy the boot.img from the extracted folder and paste in folder where fastboot and adb are present ( if you downloaded Android then paste it in C:\android-sdk\platform-tools )
Your folder where adb and fastboot present should now have boot.img of the ROM you extracted
4) Put phone into bootloader mode,
Either by opening command prompt in the same window where you placed boot.img (i.e where adb, fastboot is present) and running the command adb reboot bootloader in command prompt ( do not close the command prompt)
Or, since your phone is in recovery , select "Reboot" then Bootloader .
Note*- You always can get into bootloader by pressing power button + volume down for 10-15 sec. Also from there you can get into recovery by using volume keys to select recovery and pressing power button to enter into recovery
5) Once your phone is in bootloader mode, type the following command fastboot flash boot boot.img ( If command prompt is closed then open command prompt in the folder where boot.img, adb, fastboot are present . For example: C:\android-sdk\platform-tools - Same folder used in step 3)
5) Then run the following command adb reboot recovery
6) Your phone is in TWRP recovery
7) Select mount from recovery ( See mount - image in the attachments for example)
8) Copy the ROM.zip which you downloaded earlier to the SD card ( For example cm-10-20121012-NIGHTLY-evita.zip) ( Not the extracted folder but the actual zip file which you downloaded)
4) Copy the gapps into sd card ( you need to download gapps if you using CM10 or ASOP roms )
5) Unmount, then select Wipe and select Factory reset ( it is recommended to do a factory reset before flashing the new ROM. ) (See wipe, wipe1 images below )
6) Select Install in recovery and flash the ROM.zip
7) You need flash gapps if you flashing CM10 or ASOP ROMS
8) Enjoy
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1) If you keep getting htc red screen ( saying " This Build is for development only") then it does not mean you bricked your device. It means you forgot to flash boot.img or missed some step
2) if you are flashing similar ROMs ( having same kernel ).. there is no need to flash boot.img separately. But say if you wanna switch from sense to aosp you must do that as they have different kernels.
Again if you are just upgrading from older version to newer version of same ROM and if there are no kernel changes no need to flash it" (thanks kancherlapraneeth)
3) Another scenario, if you struck in boot for every long and you panicked and you did factory reset. After you can access only twrp recovery then do not worry, do the following
"plug in phone to your computer and enter twrp, choose "mount". Get on your computer and download Rom of choice. Once downloaded, extract Rom and seperate the boot.img. rezip Rom. Transfer Rom onto phone.
fastboot boot.img, then flash the Rom through twrp. Then your golden" (Thanks to InflatedTitan) ( Do not understand fastboot , boot.img then read above)
4) If you flashed an internation rom or rom which is not for our device and bricked your device then follow this link , the OP has similar problem and people helped him
5)Which version of super user do I need to flash [/B
In above instructions, after you installed Custom recovery you flashed custom ROM then you already have it ( since you rooted) , so check the root with app called root checker.
"If your on stock with twrp installed then it was a temp root, so root is gone after you reboot, but it allowed for a permanent boot loader unlock. So you will need to flash an su binary package and then download a superuser app from the play store." (thanks to absolutelygrim) (Case where you did not unlock the bootloader but just rooted and rebooted. ) then download http://downloads.androidsu.com/superuser/su-bin-3.1.1-arm-signed.zip (Superuser zip ) and flash in recovery ( same way we flash custom ROM or gapps.) then download supersu from the market and update the binaries
Anyone correct if I wrote something wrong or need to be changed.
Mods - Delete if you find it unnecessary
I find this a good idea.... I feel we should sticky things like this in the q/a and not have one hundred threads of the same problem...like this stickied... We could have different popular subjects stickied and so not so many threads would arise
---------- Post added at 05:14 PM ---------- Previous post was at 05:13 PM ----------
This is like a all in one thread good job!
Bro you did a damn good job on this. If a noob can't follow this, he doesn't need to be hacking anything. I mean for god sakes you've included pictures lol. Even though you've included steps and the fastboot commands, What about adding a link to gunnyman's quick anb dirty adb and fastboot tutorial? Rich in knowledge
sent from my venom injected, blazingly fast as f#&k OneXL via xda premium
I hope I don't sound stupid, but can we flash kernels after using the 2.20 Root method? Or should I not risk flashing a kernel?
InflatedTitan said:
Bro you did a damn good job on this. If a noob can't follow this, he doesn't need to be hacking anything. I mean for god sakes you've included pictures lol. Even though you've included steps and the fastboot commands, What about adding a link to gunnyman's quick anb dirty adb and fastboot tutorial? Rich in knowledge
sent from my venom injected, blazingly fast as f#&k OneXL via xda premium
Click to expand...
Click to collapse
Thanks bro, I forgot about that tutorial . I will add it now
I gotta say, I'm proud of our little community. I really haven't seen any harsh words or flaming of the recent wave of noobs, even though a lot of problems could have been easily avoidable on their part. Great job for those who have helped someone recently. I'm sure those in need appreciated it, even if they haven't hit the thanks button. They'll soon see how great the HOXLers are!
sent from my venom injected, blazingly fast as f#&k OneXL via xda premium
InflatedTitan said:
I gotta say, I'm proud of our little community. I really haven't seen any harsh words or flaming of the recent wave of noobs, even though a lot of problems could have been easily avoidable on their part. Great job for those who have helped someone recently. I'm sure those in need appreciated it, even if they haven't hit the thanks button. They'll soon see how great the HOXLers are!
sent from my venom injected, blazingly fast as f#&k OneXL via xda premium
Click to expand...
Click to collapse
+1 bro really we are awesome community who keep helping without ranting or flaming
Sent from my HTC One XL using xda premium
InflatedTitan said:
I gotta say, I'm proud of our little community. I really haven't seen any harsh words or flaming of the recent wave of noobs, even though a lot of problems could have been easily avoidable on their part. Great job for those who have helped someone recently. I'm sure those in need appreciated it, even if they haven't hit the thanks button. They'll soon see how great the HOXLers are!
sent from my venom injected, blazingly fast as f#&k OneXL via xda premium
Click to expand...
Click to collapse
This probably is the most friendly community I've seen on xda..flaming only appears here when obviously deserved ...but holy critters I don't know how many bricked threads j saw when I woke up yesterday
Well done this should be put in the recourse, compilation roll-up.
Sent from my One X using xda premium
Amazing write up. This would have helped me tremendously but I managed to figure it out late last night.
Definitely appreciate people like you, and developers, that take time out of their "real" lives to do things like this for the benefit of others. Thanks!
Sent from my One X
bumpy bump
Crappyvate said:
bumpy bump
Click to expand...
Click to collapse
@crappyvate I learned that no use of writing all this, no one reads them
Sent from my HTC One XL using xda premium
abhipati said:
@crappyvate I learned that no use of writing all this, no one reads them
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
i forgot which dev said that but to paraphrase : "if you want to make sure something is not read, put it in the OP"
funny (sad really) but truw
Crappyvate said:
i forgot which dev said that but to paraphrase : "if you want to make sure something is not read, put it in the OP"
funny (sad really) but truw
Click to expand...
Click to collapse
If you want to make sure no one sees that than make it a sticky
Sent from my HTC One XL using xda premium
abhipati said:
If you want to make sure no one sees that than make it a sticky
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
Sadly ...very true and its unfortunate because this is actually.very clear and helpful and.if they took five minutes to read and analyze they'd never have a problem
Hey, I'm a newbie but loving it. If I root my One X will I still be able to get the HTC jellybean update?
Thanks!
Green1534 said:
Hey, I'm a newbie but loving it. If I root my One X will I still be able to get the HTC jellybean update?
Thanks!
Click to expand...
Click to collapse
This should have the answer your looking for:
http://forum.xda-developers.com/showthread.php?p=27195248
Sent from my One X using xda premium
Trying to install ROM (CM10) and Gapps through TWRP and it fails to install. Says E: Unable to mount '/sdcard' and E:Unable to mount storage.
ul49 said:
Trying to install ROM (CM10) and Gapps through TWRP and it fails to install. Says E: Unable to mount '/sdcard' and E:Unable to mount storage.
Click to expand...
Click to collapse
which version of TWRP you are using.. use latest version if you are using older one
Related
Alright guys,
This is for everyone that is not using windows or mac.
First of all - congrats! You made the right decision by not using them. Ha-ha!
Also - Thanks to everyone that was involved in getting us the so much needed S-OFF - Developers and Testers.
Now, to get S-Off you need to go to http://revolutionary.io/
Just in case - read everything that is in there, and remember that this is a Beta release, so sh*t can go wrong.
Click on "Download For Linux" . This will download revolutionary-0.3pre7.tgz
Now open Home folder, navigate to Downloads, find the file that you just downloaded, right click, and choose "extract here".
Or if you are using the console - you need to do this:
Navigate to the Downloads folder and
Code:
tar -zxf revolutionary-0.3-pre7.tgz
Now open your terminal, and navigate to the Downloads folder. You can do that by typing
Code:
cd ~/Downloads
Once you are in there - do the following:
Code:
sudo ./revolutionary
or if you are root, just do
Code:
./revolutionary
In general, its not a very good idea to stay logged in constantly as root, so yeah.
Once you downloaded the file - it redirected you to the Generator, where you need to put in your information about the phone.
Once you run revolutionary - you can find all the information needed in there, just put in the information, click on "generate", highlight the code, right click, copy, and then go to the console, right click, paste, and hit enter.
Once you get root and everything else, it will ask you if you want to install CWM. It is important to have that, so please choose "Y".
And now you can sit back and enjoy how this is magic
[EDIT]
If you have any problems with revolutionary finding the device - please make sure that you did add the appropriate udev rules to the file /etc/rules.d/51-android.rules
To make sure that your computer sees the phone - just type
Code:
adb devices
If you see it as "??????????????" - then you do need to follow the next guide to add the udev rules.
For more information on how to do that - please follow THIS GUIDE
For more information on how to use ADB under Ubuntu - please check out THIS GUIDE
Thanks, this worked like a charm! Thank to the devs that brought this to us! I've been eagerly awaiting this, almost took my bro's MT4G just to get my flashing fix!! All I need is an AOSP Rom and I'm golden, lol
I'm getting "waiting for device..."
Is there a certain point when I need to plug in my Sensation? I'm able to mount the phone with no issues in linux, but for some reason revolutionary won't identify it.
Wow, 2 minutes with no hiccups on a UK Vodafone branded Sensation. Just carrying out a quick nandroid. Thanks for the tut, much appreciated.
Thanks, will be using this to S-OFF my Sensation when I get home later today!
Ubuntu ftw
Sent from my HTC Sensation using XDA Premium App
Thareal1 said:
I'm getting "waiting for device..."
Is there a certain point when I need to plug in my Sensation? I'm able to mount the phone with no issues in linux, but for some reason revolutionary won't identify it.
Click to expand...
Click to collapse
Did you add the add appropriate udev rules to the file /etc/rules.d/51-android.rules ?
Or with other words, when you are using adb under ubuntu - when you do adb devices - do you see your device with "?????????????" or do you see it like its really installed with numbers ?
If you havent added the udev rules - you can find more information on how to do it HERE
t0ny0 said:
Alright guys,
This is for everyone that is not using windows or mac.
Click to expand...
Click to collapse
Holy smokes, was this easy!! Between your guide and ikhzter's sticky, I had root in about 10 mins. 15 mins later I had a full TB backup. Outstanding!
marcjw said:
Holy smokes, was this easy!! Between your guide and ikhzter's sticky, I had root in about 10 mins. 15 mins later I had a full TB backup. Outstanding!
Click to expand...
Click to collapse
Glad I could help. Plus the guys that made Revolutionary really did their best to make life easy for us
Hi
I've tried to do that but :
Acquiring root (method 3)...
Sending in Caroline...
Cleaning up...
Rebooting to fastboot...
When life gives you lemons, don't make lemonade. Make life take the lemons back!
Waiting for fastboot...
Rebooting to fastboot (again)...
Rebooting to fastboot (yet again)...
Rebooting to fastboot (Once moar...)
SUCCESS - Life gave us lemons, we didn't make lemonade!
Do you want to download (Internet connection required) and flash ClockworkMod Recovery? [Y/n] y
Downloading recovery for your phone (pyramid)...
^C
Click to expand...
Click to collapse
At this section i've lost my internet connection and nothing happend, then i did ctrl+c and after rebooting i've tried to do it again:
Waiting for device...
Found your device: HTC Sensation Z710e (pyramid-1.17.1011, Android: 2.3.3, ROM version: 1.35.720.1)
Your device is not supported at this time.
Click to expand...
Click to collapse
now i dont have ClockworkMod.
I've installed rom manager to install ClockworkMod, the romManager says that it couldnt find sudo user at /system/(x)bin/su
when im rebooting into recovery mod, it says that device is S-OFF.
to access root i found this on http://revolutionary.io/
Does Revolutionary give me root?
No. You will need to flash this zipfile from recovery.
Click to expand...
Click to collapse
when i tried to flash it, it says that signauture verification failed...
i've read from this page that i must install clockworkMod to disable signature verification but rom manager says "an error occured while attemting to run privileged commands!"
it seems that im in a loop...
pezhman32 said:
Hi
I've tried to do that but :
At this section i've lost my internet connection and nothing happend, then i did ctrl+c and after rebooting i've tried to do it again:
now i dont have ClockworkMod.
I've installed rom manager to install ClockworkMod, the romManager says that it couldnt find sudo user at /system/(x)bin/su
when im rebooting into recovery mod, it says that device is S-OFF.
so where doese my root gone?! what should i do now?!
Click to expand...
Click to collapse
You can find more information here - http://forum.xda-developers.com/showthread.php?t=1192300
Or to be exact - you need this:
ikhzter said:
STEP 2. To INSTALL Clockwork Recovery mod- v4.0.1.4 from Revolutionary. Issue With not charging when Device is completely switched off - DOES CHARGE WHEN HIBERNATING (SWITCHING OFF on stock rom) WITH FASTBOOT ENABLED
YOU MUST READ ABOUT THE CHARGING ISSUE in post 3 below before installing!!!!!
1. Download clockworkmod recovery by Revolutionary for the Sensation HERE:
2. Copy the PG58IMG file into the Root folder of your SD card (The main Folder of your Memory Card)
3. Turn off your phone FUlly and reboot into the Bootloader/HBOOT screen (see post above on how to get to hboot screen)
4. Press Volume up to Accept when it asks" Do you want to start the update"
5. Press Power Off to Reboot back to android after installation is successful (normal screen with homescreen)
6. Delete PG58IMG from your memory card and you can now root using step 3 below or install a custom ROM using CWM (Customs Roms are already rooted)
7. Turn the phone back on. click settings > Power > ensure fastboot is enabled (ticked). This will help you charge incase your battery dies. If you hibernate (or switch off on stock roms) with fastboot enabled your phone will still charge
IF YOUR BATTERY IS LOW, SWITCH OFF WITH FASTBOOT ENABLED TILL YOU CAN CHARGE IT (Press Hibernate (on stock Roms) or power off if you don't have hibernate)
IF YOUR PHONE BATTERY DIES WHILST YOU ARE USING IT. DO NOT POWER IT ON OR PULL THE BATTERY OUT.
Make sure you have had it on charge for at least a few minutes then turn it on as normal and continue charging
Currently with fastboot enabled when your phone dies it will hibernate. allowing you to still charge it. If you plug in your charger then switch on, it will boot back up in a few seconds as fastboot is active and it will resume from where you left off.
Turning off without fastboot means your phone will fully turn off not hibernate and your phone will not charge when turned off.
Step 3. To permanently root your Sensation - (This means you will NOT LOSE ROOT on rebooting) DOES NOT AFFECT WIFI
1. Download the file su-2.3.6.3-ef-signed.zip from here: DOWNLOAD
2. Copy su-2.3.6.3-ef-signed.zip to your SD card root folder (main folder of your memory card)
3. Start clockworkmod recovery (instructions below)
4. BACKUP YOUR ROM USING CWM BEFORE ATTEMPTING ROOT!
5. Navigate to "Backup & Restore" using the Volume Down button and press select (power button to select) then select "Backup"
6. Select "install zip from sdcard" after backing up
7. Then select "Choose zip from sdcard"
8. Then select "su-2.3.6.3-efgh-signed.zip"
9. Then select "Yes - install su-2.3.6.3-efgh-signed.zip" to confirm
10. Then go back
11. Then reboot.
12. You're rooted!
Click to expand...
Click to collapse
t0ny0 said:
Alright guys,
Code:
cd /home/username/Downloads
where "username" is the username that you are using.
Click to expand...
Click to collapse
Not trying to be a troll but a little friendly advice =)
instead of /home/username/ and having them put in their username (which some might not know) use ~/Downloads
"~" replaces "/home/username" =)
nice little write up
jassycliq said:
Not trying to be a troll but a little friendly advice =)
instead of /home/username/ and having them put in their username (which some might not know) use ~/Downloads
"~" replaces "/home/username" =)
nice little write up
Click to expand...
Click to collapse
Always appreciating advises
Changed it, thanks !
Yay delighted been waiting for this for like aaaaaaaages and now I'm happy hahahah Cheers lads fair play to yeas,,
@t0ny0 : that was a complete answer which solved my problem
thx G
pezhman32 said:
@t0ny0 : that was a complete answer which solved my problem
thx G
Click to expand...
Click to collapse
Glad I could help
Guys i am trying to root my Desire s with hboot 2.00.0002 following some guides arround..Well i created a goldcard and downloaded an older ruu.The "problem" is that its in .exe format and not in .zip.Its 255mb and in .exe format.Am i good to go or it must be in .zip format?
The RUU is supposed to be executed (.exe) from your PC (while your phone is connected to it via USB).
Tapur007 said:
The RUU is supposed to be executed (.exe) from your PC (while your phone is connected to it via USB).
Click to expand...
Click to collapse
Then is it safe to move it to the sd card?I mean will the phone recognise an .exe file to install the rom?
Please read the previous post again, try to understand what's written there.
Jack_R1 said:
Please read the previous post again, try to understand what's written there.
Click to expand...
Click to collapse
Well,i believe i get it now..The guide i am following says " put from the RUU the rom.zip file (renamed to PG88IMG.zip) in the sdcard root directory" and i thought i should move the RUU i have downloaded to the sd card and run that file to install the rom.The reason i posted is that i dont see any zip file in the RUU.Its only a saga blah blah.exe file.So apparently i made a mistake.As i suppose you guys know its not funny to brick a month old phone and dont know what to do next..
You dont know What you are doing. Dont touch anithing. Start reading again.
I copied underneath from a different topic. It's not perfect but you can use it to find your way.
Hey mate!
Im on a same boat than you. Waiting for my phone to arrive then I'll start tweaking.
so far ive done this note list to my self.
could someone confirm if there is some big mistakes?
MY NOTES/ TODO LIST.
1. to not avoid warrancy ( Dont use htcdev unlock!)
2. download adb tools (ADB TOOL GUIDE LINK)
3. install htc sync for drivers then disable/uninstall htc sync.
4. check your phone software and hboot version on boot menu (GUIDE LINK)
5. downgrade to oldest RUU with hboot 0.90.xxx something if don’t want use htcdev unlock ( GUIDE LINK)
6. to do this it depends on software on phone.
if its new like 2.11.xx-> use tacoroot guide. ( GUIDE LINK )
if its older like 2.10.xx use the zergrush guide. ( GUIDE LINK )
7. after succesfully downgraded. take a backup. ( GUIDE LINK )
8. use revolutionary guide to S-Off And root ( this is possible only in oldest version of original RUU). ( GUIDE LINK )
8. install 4ext recovery touch and titanium backup. do your backups. ( GUIDE LINK)
9. format / partition SDCARD ( GUIDE LINK PLEASE!) not necessary
10. download preferrable custom rom. Copy it to SDCARD root.
11. Flash custom rom. ( GUIDE LINK )
12. Enjoy and have a beer!
The SDcard partitioning is weird for me. how do i do that and what ext3/4 etc and what size do they need to be. if someone would confirm, please.
Am i on a right track or totally lost?
Sent from my HTC Desire S using XDA
Auke11 said:
You dont know What you are doing. Dont touch anithing. Start reading again.
Click to expand...
Click to collapse
Slightly harsh, but probably the best advice the OP can take at this stage. I had my DS for less than a month when I decided to root it - and that was over a year ago so I had to use the XTC-Clip to hardware break it for S-Off and root. I read, read and read some more until I knew EXACTLY what I had to do without consulting any guides - then I finally went for it.
Go back and read everything again so that you know every step of the way what to do and what to expect - then ask any questions that you may have before you finally take the plunge.
Well,guys..I asked from a person here on xda to give me a step by step guide on how to do this and i came up with the conclusion that some steps where not complete.Thats why i had such stupid question.Now i have done my personal reading and i am ready to follow this method http://forum.xda-developers.com/showthread.php?t=1443636 do downgrade..Although i have some questions on that i will try to figure things out and then post my questions.Till then i will do some more reading..Thanks again.
I used the points typed in previous post to find my whay... I repeat. My whay. So by reading and checking i made underneath steps. It did work.
1. to not avoid warrancy ( Dont use htcdev unlock!)
2. download adb tools (ADB TOOL GUIDE LINK)
3. install htc sync for drivers then disable/uninstall htc sync.
4. check your phone software and hboot version on boot menu (GUIDE LINK)
5. downgrade to oldest RUU with hboot 0.90.xxx something if don’t want use htcdev unlock ( GUIDE LINK) 1.28.401.1 RUU_Saga_HTC_Europe_1.28.401.1_Radio_20.28b.30.080 5U_38.03.02.11_M_release_177977_signed.exe
6. to do this it depends on software on phone.
if its new like 2.11.xx-> use tacoroot guide. ( GUIDE LINK )
if its older like 2.10.xx use the zergrush guide.
http://forum.xda-developers.com/showthread.php?t=1399331&highlight=zergrush
7. use revolutionary guide to S-Off And root ( this is possible only in oldest version of original RUU). http://forum.xda-developers.com/showthread.php?t=1186401
http://revolutionary.io/
8Update hboot naar eng hboot:
http://forum.xda-developers.com/showthread.php?t=1679338
9. install 4ext recovery touch and titanium backup. do your backups. ( GUIDE LINK)
We're going to install EXT4 recovery. But first download ''4EXT_Recovery_v2.2.7_RC5.zip'' and extract the recovery.img file to the folder where you installed fastboot and adb. If you followed the tutorial in step 1 the folder will be ''C:\android-tools''
Now make sure Fast Boot is turned off on your phone. Go to ''Settings > Power > Fast Boot'' to turn it off. Unplug your phone from your computer, it's time to turn of your phone and boot into your bootloader.
Press Volume Down Button and Power Button at the same time to boot into recovery. Now connect your phone to your computer and select fastboot.
(Power button to select, Volume Down/Up to navigate)
Go to start->run-> type cmd and press enter. A command prompt will now appear.
Type:
cd c:\android-tools [press enter]
fastboot flash recovery recovery.img [press enter]
EXT4 recovery is now installed on your phone. Turn off your phone in bootloader menu.
10. download preferable custom rom. Copy it to SDCARD root.
11. Flash custom rom. ( GUIDE LINK )
12. Enjoy and have a beer!
-when using Win7 you can start CMD in specific folder (avoid 5-10 cd's or long/path/to/folder) by holding shift+right click/open command window here)
and i repeat again. Above steps worked for my phone, Maybe not for yours, but it shows the way.
Well you now see my friend that i was following the wrong guide.My software version is 2.10.163.5 so i didnt need tacoroot method but the zergrush..I will try this one and see where it will lead me..
easy,maybe you not understand which is flash and RUU
AEGEAN_GR said:
Well you now see my friend that i was following the wrong guide.My software version is 2.10.163.5 so i didnt need tacoroot method but the zergrush..I will try this one and see where it will lead me..
Click to expand...
Click to collapse
you should run ruu on computer and phone is connectting via usb,and just fellow the step the software told you.good luck
Guide to flash Kitkat ROMs
Try at your own risk!
Original Thread by @shimp208
http://forum.xda-developers.com/showthread.php?t=2317790
Click to expand...
Click to collapse
Introduction
by shim208:-
ADB and Fastboot are arguably two of the most indispensable tools used when working with Android devices. If you really want to modify, debug, and tweak along with their countless uses in rooting, and other procedures ADB and Fastboot are a must for any Android device owner. Typically if you want to install ADB and Fastboot you have to download and setup the Android SDK (If you really want to learn about Android Development I highly recommend downloading and installing the full Android SDK from here), but this can be unnecessary for people who just want to install ADB and Fastboot. To simply the process I created a windows installer that will install the latest version of ADB and Fastboot for you quickly and easily. The total installation of Minimal ADB and Fastboot is around 2 MB in size (Compared to the 90+ MB size of the Android SDK Tools, and 425+ MB size of the complete Android SDK) making it very lightweight.
Click to expand...
Click to collapse
Features
Easily Install ADB and Fastboot with a simple to use installer
Lightweight, total installation around 2 MB in size
Click to expand...
Click to collapse
Prerequisites
You have unlocked your bootloader (Important)
(Guides are there in Xperia L Android Development section)
Your device is charged at least 50%
You have connected your device in fastboot mode
1.Install the given software anywhere. e.g. C:\Minimal ADB and Fastboot
(Link at bottom of the thread)
2.Copy all *.img to Minimal ADB and Fastboot folder
3. Connect your phone in fastboot mode
To Connect in flashboot mode- Switch off your phone and connect to PC using USB cable pressing volume up key
4. In that folder, click right click of mouse while pressing shift key (i.e. SHIFT+RIGHT CLICK) and click on 'Open command window here' OR open that folder location in command prompt
5.Type following codes to flash
This will flash kernel to your device (This flashing takes about 10 seconds)
Code:
fastboot flash boot boot.img
This will flash system to your device (This flashing takes about 1 min)
Code:
fastboot flash system system.img
This will flash userdata i.e. will wipe all your data present on phone (NOT internal or external storages)
Code:
fastboot flash userdata userdata.img
Done!!
All Kitkat ROMs should be flashed by this way.
Even you can flash 4.2/4.1 kernels by this method (only kernel, NOT modules)
Download Link
Credits goes to @shimp208 for software
I hope this will help you!
All the best!
Can i flash *.img file with Flashify app?
Sent from my C2105 using XDA Premium 4 mobile app
abielzuliom said:
Can i flash *.img file with Flashify app?
Sent from my C2105 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I don't have any idea.
But u may able to flash only kernel, but recovery will required.
You cannot flash system
Sent from my C2104 using Tapatalk
Very nice write-up, you did a great job covering how people would use Minimal ADB and Fastboot to flash img files to their device :good:.
I'm just recieving "< Waiting for device >". I guess I'm missing some drivers, but I can't seem to find them! Could anyone link me to drivers for Win8 64bit?
Desmaize38 said:
I'm just recieving "< Waiting for device >". I guess I'm missing some drivers, but I can't seem to find them! Could anyone link me to drivers for Win8 64bit?
Click to expand...
Click to collapse
I would recommend installing these Sony USB drivers for your Xperia L, if you are having any problems I would also recommend taking a look at this thread . Let me know if you still have question's I'll be happy to help you out.
shimp208 said:
I would recommend installing these Sony USB drivers for your Xperia L, if you are having any problems I would also recommend taking a look at this thread . Let me know if you still have question's I'll be happy to help you out.
Click to expand...
Click to collapse
shimp208 said:
Very nice write-up, you did a great job covering how people would use Minimal ADB and Fastboot to flash img files to their device :good:.
Click to expand...
Click to collapse
Thanks for support and your software bro!
Sent from my C2104 using Tapatalk
Thread updated
Im using this :
http://forum.xda-developers.com/showthread.php?t=1551073
This program is really easy to use.
P.S.-Link is in last post of the thread and please give thx to the creator.
siankatabg said:
Im using this :
http://forum.xda-developers.com/showthread.php?t=1551073
So this will be easy to use from newbies,because there is just one button
P.S.-Give thx to the creator of the program
Click to expand...
Click to collapse
So, the link in that thread is broken!
and P.S. -I have given proper credits!
and one more P.S. - XL Developers are suggesting same commands to install ROM (you can check any Kitkat ROM thread)
skad00sh said:
So, the link in that thread is broken!
and P.S. -I have given proper credits!
and one more P.S. - XL Developers are suggesting same commands to install ROM (you can check any Kitkat ROM thread)
Click to expand...
Click to collapse
Ohh,sorry.My English is bad and you cant understand me
Will try again to explain what i mean.
I use that program(from the link) on my Neo V.And now its work proper with my XL too.So this program is really easy to use,just choose what .img you want to flash and where(system.img /system , userdata.img /data ,boot.img /boot) and I just mean to share it here
Your thread is very good and i just try to help
P.S.- Your credits are right... I mean if someone download the program from the link,to give thx to the creator(of QuickIMG)...
Sorry again for my English
siankatabg said:
Ohh,sorry.My English is bad and you cant understand me
Will try again to explain what i mean.
I use that program(from the link) on my Neo V.And now its work proper with my XL too.So this program is really easy to use,just choose what .img you want to flash and where(system.img /system , userdata.img /data ,boot.img /boot) and I just mean to share it here
Your thread is very good and i just try to help
P.S.- Your credits are right... I mean if someone download the program from the link,to give thx to the creator(of QuickIMG)...
Sorry again for my English
Click to expand...
Click to collapse
Oh! Even i failed to understand you! Can you upload that software?
Sent from my C2105 using Tapatalk
skad00sh said:
Oh! Even i failed to understand you! Can you upload that software?
Sent from my C2105 using Tapatalk
Click to expand...
Click to collapse
Download link in last post of the official thread
link not working
File Not Found
The file you were looking for could not be found, sorry for any inconvenience.
Possible causes of this error could be:
The file expired
The file was deleted by its owner
The file was deleted, didn't comply with Terms of Service
If you know the name of the file your looking for, try the search page.
Totally new guide! Simple step by step toutorial
It took us a while to get root on our devices. Hopefully we did it! Now we can enjoy benefits of having rooted device (like Xposed Modules etc). We have working TWRP recovery which allows us to backup your phone, flash SuperSU binaries, mods and custom ROMs (actually we are working on it). First: read whole post, then download necessary files and read it again. This guide will allow you to root your BLU Pure XL/Allview X2 Soul Xtreme/Gionee Elife E8/Condor Allure A100 and other clones I don't know.
If you don't know what is 'root' & TWRP nor understand the whole idea of rooting your phone this post (or even most of the XDA community) is not for you! Read everything carefully.
POSTING BUG REPORT/PROBLEM/ISSUE!
jaiwalla said:
HELP!!!
Where am I going wrong?!?!
Click to expand...
Click to collapse
I don't know where are you wrong...!
Maybe you say something else? Maybe give me some logcat?
I would help you if I knew the problem. As for now for me you don't have any problem. Your post is useless in this form.
You have to learn how to tell the error/problem/bug before you post anything on any forum.
If you want me to help you solving this situation send me private message or edit your post and tell the problem in the right form*, please.
Cheers,
bemolx
*Right form looks like:
What's the problem?
Did you check whole thread before posting?
If possible give me logcat/shown error
Make sure you read main post carefully
What you will need to get it working:
ADB and Fastboot drivers
SuperSU flashable zip archive
TWRP Recovery image
PC & your phone
BUT!
Code:
Your warranty is now void.
Everything you're doing with your devices is on your own!
We're not responsible for any damage on your phone!
If you don't understand what's root it's good time to STOP!
Now we're starting!
Look carefully on files you need (I've mentioned them above) and scroll down for download links. Download every file we need.
Note:
At the bottom of this post you'll find two versions of TWRP: 3.1.0-x and 2.8.6.0. Let me explain the difference:
TWRP v3.1.0-x: this version has been compiled from scratch & made by me. It is the newest available recovery version at the moment and without bugs. More info in the thread linked below.
TWRP v2.8.6.0: this version has been ported from Xiaomi Redmi Note 2 & made by @acheron1502. It's not the newest but working one. It has some little bugs. More info in the thread linked below.
I suggest you to download v3.1.0-x because it will get further support by me. But it is your choice now.
Setting up our workstation
I hope you have already downloaded everything we need.
On your Desktop create a new folder (for example "root").
Find package with ADB drivers, open it and extract to the "root" folder.
Now find TWRP image and place it also in our "root" folder. This image should look like this:
Code:
twrp-3.1.0-0-x2xtreme.img
or
Code:
BLU_PURE_XL_TWRP.img
Let's rename it like this (see below) to make our rooting process easier
Code:
twrp.img
Now we're setting up your phone
Open 'Settings' application. Scroll down to 'About phone'. Click about seven times on 'Build number'. You should see: "You are now developer".
Now find 'Developer options', then 'Enable USB Debugging' and simply enable it.
Connect your phone to the PC. On PC: find SuperSU.zip and copy it on your phone.
OMG!!! Flashing!!!
Okay... That's the most important step.
Turn off your phone. Press 'power' & 'vol +' together. This key combo should boot up your phone into stock recovery mode.
Scroll down using 'vol -' to 'Reboot bootloader' and confirm pressing 'power'. This will boot your phone into Fastboot mode.
On PC: open "root" folder. Open Command Prompt here (LShift + right mouse click -> 'open cmd here')
In the Command Prompt type:
Code:
fastboot flash recovery twrp.img
This command will flash TWRP recovery on you phone.
After flashing process is done reboot you phone into TWRP by pressing 'vol +' and 'power'. When you see bootlogo get your finger from the 'power' button. You will see TWRP logo. You can unplug USB cable now.
We're almost here!
Now you should see TWRP main page same like in the screenshots I've attached to this post.
We must flash SuperSU binaries to get rooted phone. To do this press 'Install' button.
You should see list of files/folders on your phone. Navigate to the SU.zip and choose it by clicking on it.
TWRP will ask you for permission to flash that zip package. To allow it to do so swipe to the right slider on the bottom of the screen. Now SuperSU is installing.
After installation process is done press 'Reboot system now' button. Your device will reboot into your system.
Done!!!
And there you go! Your device should be now rooted with TWRP recovery installed. Check if your phone is rooted correctly by installing ROOT Checker. To make rebooting process much easier and faster you can download Quick Reboot.
Xposed Modules
There's an option to install Xposed Modules as I mentioned at the top of this post. Not every module is working but you can try it and let us know what's working.
To get it working you need:
Xposed Installer Alpha App (allows you to download and manage modules)
Xposed SDK zip (the most important thing)
Original thread with those files is linked below.
Note:
It's important what version of SDK you are downloading. Our device has 64-bit ARM MediaTek chipset so it is arm64 and it's running lollipop 5.1 ROM which equals sdk22. By that meaning the SDK zip you should download looks pretty much the same like this:
Code:
xposed-v80-sdk22-arm64.zip
Installing
Place both files on your phone's storage and reboot to recovery. Press 'Install' and navigate to sdk.zip. Choose it, confirm installation - when it's done reboot into system. Now use any file browser and find XposedInstaller.apk and install it.
Now you can download any module you want. Further instructions in post linked below.
How to unroot
Most of you would like to flash stock OTA etc.
To do this you have to have stock recovery installed.
First open SuperSU app, then scroll down and look for 'Clear/unroot' option. Choose it and follow on-screen instructions.
Then download stock recovery image (downloads for Elife E8 and Allure A100 will be available when someone provide me a link). Place it the 'root' folder (or just in the same directory with fastboot drivers etc.). Rename downloaded file into recovery.img.
Method 1 - using Fastboot
Reboot phone into bootloader mode. Open terminal in the 'root' folder and type
Code:
fastboot flash recovery recovery.img
Now reboot into system by pressing power button for a while.
Method 2 - using TWRP
Copy downloaded recovery onto your phone's storage. Reboot phone into recovery mode. Press 'Install', then change from installing zips to installing imgs (bottom right button). Navigate to downloaded recovery file and choose it. Confirm installation. After that reboot into system.
You should be now unrooted and able to flash OTA.
Downloads:
ADB & Fastboot drivers: link
TWRP Recovery: TWRP v3.1.0-0 (recomended) or TWRP v2.8.6.0 (unofficial)
SuperSU binaries by @Chainfire: link
Stock recovery: Pure XL & X2 Xtreme (extract .zip before renaming/installing)
TWRP Materialised - Dark / Light / Play
Xposed Modules
Special thanks go to the awesome team!
@FuMMoD
@acheron1502
@dexterxx
@spit85
Thank you guys. Without you it wouldn't be possible!
ENJOY!
Hey @bemolx ,
Since your thread is more of a HOW TO root, would it be OK if you move this into GENERAL and field all the rooting process questions there?
I will start a new Dev Thread for TWRP and all TWRP related development issues.
You can then use that new thread for all your download links.
EDIT:
Please use this link for TWRP in your guide.
bemolx said:
My friends and me figured out how to get root on our phones. By the way @acheron1502 made TWRP recovery which allows us flash Super SU 2.46 (Stable). Also you can flash Xposed Modules as you want.
HOW TO INSTALL:
Connect phone to your PC
Make sure you have adb and fastboot drivers installed
Download TWRP from this post
Download Super SU
Copy SU.zip to your phone's storage
Reboot phone into fastboot/bootloader mode
Flash recovery using: fastboot flash "downloadedrecoveryfilename"
Reboot to TWRP by pressing and holding Vol+ & power buttons (still in fastboot mode!)
In TWRP flash SU.zip, then reboot
What doesn't work:
- no adb in recovery
- you tell us
And there you go! Your device should be now rooted with TWRP recovery installed. Check if your phone is rooted correctly by installing ROOT Checker.
BUT!
Everything you're doing with your devices is on your own! We're not responsible for any damage on your phone!
Special thanks go to the awesome team!
@FuMMoD
@acheron1502
@dexterxx
@spit85
Thank you guys. Without you it wouldn't be possible!
ENJOY!
Click to expand...
Click to collapse
Do I have to install a particular driver for my Blu Pure XL for adb to recognize the phone is connected? Please provide a link to the driver you used. Also, please provide a link to the adb / fastboot you recommend. Thank you and great work to you all!!
acheron1502 said:
Hey @bemolx ,
Since your thread is more of a HOW TO root, would it be OK if you move this into GENERAL and field all the rooting process questions there?
I will start a new Dev Thread for TWRP and all TWRP related development issues.
You can then use that new thread for all your download links.
Click to expand...
Click to collapse
Okay, no problem
mhajii210 said:
Do I have to install a particular driver for my Blu Pure XL for adb to recognize the phone is connected? Please provide a link to the driver you used. Also, please provide a link to the adb / fastboot you recommend. Thank you and great work to you all!!
Click to expand...
Click to collapse
Just take a look at Google's development page - there are drivers needed to get it working. Nothing else
bemolx said:
Okay, no problem
Click to expand...
Click to collapse
Once it's moved, see of you can get it PINNED to top so everyone can find it easily.
It states unknown partition 'BLU_PURE_XL_TWRP' "error: cannot determine image filename for 'BLU_PURE_XL_TWRP' what can I do? Thanks
fastboot flash recovery filename.img
@bemolx, fix it
error: cannot load 'BLU_PURE_XL_TWRP' please help. Thanks
---------- Post added at 01:12 PM ---------- Previous post was at 01:04 PM ----------
dexterxx said:
fastboot flash recovery filename.img
@bemolx, fix it
Click to expand...
Click to collapse
Got it thanks a mil
bemolx said:
My friends and me figured out how to get root on our phones. By the way @acheron1502 made TWRP recovery which allows us flash Super SU 2.46 (Stable). Also you can flash Xposed Modules as you want.
HOW TO INSTALL:
Connect phone to your PC
Make sure you have adb and fastboot drivers installed
Download TWRP from this post
Download Super SU
Copy SU.zip to your phone's storage
Reboot phone into fastboot/bootloader mode
Flash recovery using: fastboot flash "downloadedrecoveryfilename"
Reboot to TWRP by pressing and holding Vol+ & power buttons (still in fastboot mode!)
In TWRP flash SU.zip, then reboot
What doesn't work:
- no adb in recovery
- you tell us
And there you go! Your device should be now rooted with TWRP recovery installed. Check if your phone is rooted correctly by installing ROOT Checker.
BUT!
Everything you're doing with your devices is on your own! We're not responsible for any damage on your phone!
Special thanks go to the awesome team!
@FuMMoD
@acheron1502
@dexterxx
@spit85
Thank you guys. Without you it wouldn't be possible!
ENJOY!
Click to expand...
Click to collapse
What about the Ono U1? It's an inexpensive phone with high end specs thanks again http://forum-lw-3.xda-cdn.com/images/smilies/wink.gif
Swarai said:
What about the Ono U1? It's an inexpensive phone with high end specs thanks again http://forum-lw-3.xda-cdn.com/images/smilies/wink.gif
Click to expand...
Click to collapse
It *might* work based on specs I saw on u1labs.com ...
Can you post the values in your /proc/partinfo so I can compare with ours?
acheron1502 said:
It *might* work based on specs I saw on u1labs.com ...
Can you post the values in your /proc/partinfo so I can compare with ours?
Click to expand...
Click to collapse
The specs haven't been updated yet, but the phone should be released soon along with the kernel source.
Swarai said:
The specs haven't been updated yet, but the phone should be released soon along with the kernel source.
Click to expand...
Click to collapse
Let's keep the development thread about this phone (Blu Pure XL) and other phones with the exact same base maker/model (ie. Gionee E8, Allview x2 Extreme). If you are asking about gaining root for a different phone and need some Mind-share from this group of people due to the other phone having a similar SOC, the best way is to open a new thread in the Q&A Section or the General Section, but I think you should wait until the phone is released first IMHO.
bemolx said:
7. Flash recovery using: fastboot flash "downloadedrecoveryfilename"
Click to expand...
Click to collapse
This should be fastboot flash recovery BLU_PURE_XL_TWRP.img
Also ... I requested this thread be moved to General and be Pinned for easy finding for anyone that has this phone
Guys,
1) THANKS for GREAT work!
2) Please provide more CLEAR / ACCURATE details on how to do this, because NOOBs (including myself) get very confused.
a) Link to adb / fastboot drives. Saying "they are in Google development section means nothing"
b) How do I "Reboot phone into fastboot/bootloader mode"??
This would help so many people root without bricking the phone.
Thank you once again!
levchikb said:
Guys,
1) THANKS for GREAT work!
2) Please provide more CLEAR / ACCURATE details on how to do this, because NOOBs (including myself) get very confused.
a) Link to adb / fastboot drives. Saying "they are in Google development section means nothing"
b) How do I "Reboot phone into fastboot/bootloader mode"??
This would help so many people root without bricking the phone.
Thank you once again!
Click to expand...
Click to collapse
Thanks for reply! Once I get a little more time I'll re-write this "how to".
Cheers
Everything should be now clear. I've added links for drivers etc. Also i've re-wrote it for better understanding
Sent from Nexus 5
I'm having issues with fastboot. It says it's blocked for security. Is there something required that isn't normally on android phones to get the fastboot method to actually allow me to enter fastboot? At the beginning was just going to recov ery and putting reboot into fastboot.
alaiwy said:
I'm having issues with fastboot. It says it's blocked for security. Is there something required that isn't normally on android phones to get the fastboot method to actually allow me to enter fastboot? At the beginning was just going to recov ery and putting reboot into fastboot.
Click to expand...
Click to collapse
Try to reboot manually to recovery, then you should see option 'reboot bootloader'. After choosing it follow my instructions
any1 have stock rom to reflash full rom , pure xl ?
As the title states this guide will walk you through restoring your laf partition/download mode after root via the lafsploit method.
This guide is for the H918/T-Mobile variant ONLY!
Attempting to use the files provided in this thread on any other variant may result in a brick! You have been warned.
YOU MUST HAVE SOME FORM OF ROOT ACCESS FOR THIS PROCESS TO WORK!
Before we begin this guide will be relatively straight forward, and much easier than rooting the phone itself (IMO). That said when making any modifications to your device, and by following this guide you assume any & all responsibility for any damage physical or otherwise to your device(s).
Prerequisites/Downloads:
1. ADB & Fastboot drivers Download & install (If you don't already have them of course) from here: https://forum.xda-developers.com/showthread.php?t=2588979
(There are other ways to obtain them, but this is the simplest and most straight forward.)
2. I'm not entirely sure they are needed for this, but it wouldn't hurt to install the LG Mobile Drivers either found here: http://www.lg.com/us/support/software-firmware-drivers
3.I have extracted (from 10P KDZ) and tested this image myself before uploading, and now have download mode back on my v20. You can find it here: https://www.androidfilehost.com/?fid=818222786056038567 (Save to a location you can remember. If you're unsure go ahead and save it to your desktop.)
These remaining downloads are entirely optional, but I figured I would include them. Only download these if you intend to extract the laf.img yourself. (More details on that later.) (Not recommended for the average user.)
1. You'll need the kdz to extract the images from. Found here: https://lg-firmwares.com/lg-h918tn-firmwares/#more-3864 (You're looking for the H91810p kdz).
2.You'll also need to download the WindowsLGFirmwareExtractor found here: https://forum.xda-developers.com/showthread.php?t=2600575 (Be sure to leave a thanks for this awesome tool.)
Flashing the image
1. Begin by verifying USB debugging is enabled on your device. (If it is not go to Settings/About/Software Info. Click build number until you get the toast notification that you are a developer. Back out to Settings Click Developer Options, and turn on USB debugging.)
2. Plug in your device (Make sure it is in File transfer mode.)
3. Open up a command prompt (May require running as admin. I always do so I have no clue.)
Type:
Code:
adb devices
Your device should be listed if you have accepted the prompt on your device. (If you are not quick enough and accept the prompt, but it still shows nothing run adb devices again.)
4. If your device is listed navigate to where you saved the laf.img (again for the purposes of this guide I will be using the Desktop.)
Type:
Code:
cd c:/users/Type your windows username here/Desktop
You should now be in your desktop.
Type:
Code:
adb push -p laf.img /sdcard/laf.img
wait for it to complete.
Type:
Code:
adb shell
then
Code:
su
You will need to grant adb Superuser permissions on your device to continue. If you are successful you should see this "elsa:/ #"
Finally type:
Code:
dd if=/sdcard/laf.img of=/dev/block/bootdevice/by-name/laf
Wait for it to complete.
Type exit twice.
5. You can now unplug your device, power off, and plug in the usb while holding vol up to enter dl mode to verify it worked.
6. Success Congrats. You have download mode back on your device!
Extracting the laf image yourself(For the extremely paranoid)
1. Download the required files from above.
2. Extract WindowsLGFirmwareExtract v1.2.5.0 to your desktop, and open it up (preferably in it's own folder).
3.Select Open across from KDZ/TOT file, and browse to your KDZ you download previously and double click.
4.After it loads the kdz check H91810p00.dz, and click Extract KDZ.
5.Close and re open the program this time Click open across from DZ File in the folder where you placed WindowsLGFirmwareExtract you should see a file called H91810p00.dz Double click to open it.
6.Check laf_6.bin then click Extract DZ.
7.Rename the laf_6.bin to laf.img.
8.Follow the steps above to flash the newly extracted image to your device.
Credits:
@bullghost for the Extraction tool (And those in his credits as well.)
@runningnak3d (For lafsploit and the countless amount of hours he has put in to getting it working for us.)
reserved
Thanks man u r too good to us.
Sent from my [device_name] using XDA-Developers Legacy app
gavilan2010 said:
Thanks man u r too good to us.
Click to expand...
Click to collapse
Just trying to help give something back to the community. That said this my first guide. I tried to make it as simple as possible, and laid out in a way that's easy to understand and follow. So if anyone has any suggestions please don't hesitate to let me know.
Sent from my LG-D851 using XDA Labs
Or you could just flash the zip in TWRP to get laf back
xXCoolGuYXx said:
Or you could just flash the zip in TWRP to get laf back
Click to expand...
Click to collapse
What zip are you referring too?
Sent from my LG-D851 using XDA Labs
For insure purpose to return the phone how bout making a zip file flash it in twrp then reboot then everything is stock again. But i cant find any zip file to do that please point me to the right link if anybody know
Sent from my [device_name] using XDA-Developers Legacy app
gavilan2010 said:
For insure purpose to return the phone how bout making a zip file flash it in twrp then reboot then everything is stock again. But i cant find any zip file to do that please point me to the right link if anybody know
Click to expand...
Click to collapse
That's because one doesn't exist, but if you follow the OP instructions which are pretty simple then you should be golden
Sent from my LG-H910 using XDA Labs
I've had my h918 arb1 10u rooted for a month now, never noticed in twrp till now of an all in red "The partition cannot be located by the name "LAF".
Do I really need it?. I was coming from RR rom 8.0 back to Super rom 7.0 in twrp. While installing Super rom thats where I noticed the red worded statement in the list of rom install load. I was kinda startle cuz it's laf... I was like ahhh fkkk I'm gonna get bricked but then phone boots like normal, everything is normal, I even install other roms back n fourth just to test for anything else wrong but nope everything is good. I can still enter download mode with USB cord.. it acts normal, I can boot to twrp recovery normally from trwp app in stock super rom and advance menu on aosp roms too. So.... Is laf any important anymore?? Should I go ahead and and follow this guide for laf repair?....
(Edit)
Nevermind, Sorry.
I found that laf after rooting is not needed anymore cuz twrp occupies that spot. I did find a flashable laf restore zip in the thread by "[ROOT] - lafsploit - H918 (any version up to 10u) - now n00b friendly by runningnak3d".
Problem solved.
download link broken
Wanted to thank you this worked perfectly! I was in quite the predicament where I ran the LAF exploit in FWUL but I didn't downgrade before rooting. That made it so I couldn't flash TWRP to recovery and for whatever reason I couldn't boot into TWRP from download mode again (only worked once or twice) I couldn't flash in fastboot and I was sure I was screwed. THANK YOU!!!
dl link is broken, pls reup !
thx