[OFFICIAL][RS988][RETAIL-UNLOCKED][BRIGHTHOUSE-FIX][DOWNGRADE][N->M] - LG G5 ROMs, Kernels, Recoveries, & Other Developme

Stuck on BrightHouse Nougat? NOT ANYMORE!!!
For the RETAIL UNLOCKED USA VARIANT RS988 ONLY!!!
THIS IS NOT A UNIVERSAL LG DEVICE CURE ALL!!!!
-> Without autoprime None of this would be possible!
autoprime said:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LG G5 ALL-IN-ONE THREAD​
y u quote OP?
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Feel free to contribute to my LG G5 fund...
click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
Click to expand...
Click to collapse
autoprime said:
UPPERCUT allows LGUP to instantly work with a ton of different LG models. No more hunting around for specific model files or being stuck without your model being detected. Simply install LGUP. Double-click the UPPERCUT.exe and LGUP will open and detect your device.​
Information:
What's LGUP? LGUP is LG's internal Windows-only tool for flashing LG devices with stock firmware in KDZ, DZ and TOT formats. Previously extra installers and unique settings were needed for each model. Many less popular devices didn't have the files needed to work with their device.Well with UPPERCUT just double-click the EXE and LGUP will open and recognize your device.
Requirements:
1. Windows computer or virtual machine.
2. LG's Windows USB drivers installed and working.
3. LGUP 1.14 installed
4. LG device must show in Windows Device Manager under "Ports" as a LG Serial COM port.
5. KDZ, DZ or TOT file for your device.
How-to:
1. With all requirements above met... download and unzip UPPERCUT.
2. Double-click the UPPERCUT.exe every time you want to use LGUP. It's that simple.
Downloads:
UPPERCUT | LGUP | LG G5 Files | LG USB Drivers
When LGUP works for your model please post it in the thread! List:
your model (H850, D852, F600L etc..)
the software build you were on before flashing in LGUP (10A, 22C, 30B etc..)
the KDZ or TOT name you flashed using LGUP (H91810i_00_1202.kdz etc..)
Versions:
1.0.0.0 - Supports LG devices using a MSM 8996/8994/8992/8976/8952/8939/8937/8916/8909/8226 chipset. Street Fighter 2 SFX.
Let me know which combos do/dont work for you... UPPERCUT version, LGUP version, Current phone software version and KDZ/TOT software version and if the KDZ/TOT is custom or official.
Devices Supported:
G4, G5, G6, V10, V20, Flex 2, G Pad X, K10 and many more!
FAQ:
Q: Why isn't this working?
A: UPPERCUT requires LGUP 1.14 (not 1.11) installed in its default location prior to running.
Q: Why isn't anything happening when I press the boxing glove picture in this thread?
A: Really? ...
Q: What is this?
A: This is the simplest way to make LGUP work with your LG device.
Q: Refurbish option in LGUP doesn't work, what now?
A: Boot into stock recovery after the flash finishes and perform a factory reset. This is the same outcome as if Refurbish was selected.
Q: Why does this TOT file keep failing?
A: In most cases you're either trying to downgrade and it has been blocked by your phones download mode (not anti-rollback fuse.. that is different)... OR you are trying to use a custom-made TOT file which is not official or signed by LG. Flash an official KDZ instead. Do not ask for KDZs in this thread.. not the place.
Q: Where can I find a KDZ for my phone?
A: This is not a KDZ thread. Take the KDZ questions elsewhere.
Q: Why is my anti-virus scanner flagging this?
A: It's a false positive. Scanners like Kaspersky know better and don't flag the app but some others do. See post #59 for more info.
Q: Why is my device's model not detected in LGUP?
A: Make sure your devices chipset is supported by UPPERCUT. All models and software variants may not be supported even though chipset is listed.
If using a confirmed working device with UPPERCUT but your device is still not detected in LGUP you may have a "corrupted" misc partition...
as a last resort it has been confirmed in post #70 that wiping misc then booting into download mode allows the device to be detected with UPPERCUT + LGUP 1.14. This may not always work. And without root you cannot do this.​
For more G5 info see my All-in-One Thread HERE
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
this post looks best in desktop view using 2015 dark theme
Click to expand...
Click to collapse
Thank These Threads Above ^^^
Download ->
RS988 Build 11c TWRP Flashable Complete
RS988 Build 11c KDZ
UPPERCUT
Procedure ->
Flash Build 11c with TWRP -> Boot into force reboot loop.
Pull the battery and boot to Download Mode
Use UPPERCUT to REFURBISH Build 11c back onto your device with the Build 11c KDZ
SUCCESS!!!
Want Nougat for US back?
Just OTA back to Nougat for US
XDA:DevDB Information
Official RS988 USA Retail Unlocked BrightHouse Fix / Fully Functional Stock Downgrade, ROM for the LG G5
Contributors
CIGBURN, autoprime
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.1.x
ROM Firmware Required: ANY Firmware Capable for RS988 Retail Unlocked Only
Based On: STOCK
Version Information
Status: Stable
Current Stable Version: FINAL
Stable Release Date: 2017-10-29
Created 2017-10-30
Last Updated 2017-12-22

Has anyone done this and can confirm working? I want to buy LG G5 RS988 but I need root!!

CIGBURN said:
Stuck on BrightHouse Nougat? NOT ANYMORE!!!
For the RETAIL UNLOCKED USA VARIANT RS988 ONLY!!!
THIS IS NOT A UNIVERSAL LG DEVICE CURE ALL!!!!
-> Without autoprime None of this would be possible!
Thank These Threads Above ^^^
Download ->
RS988 Build 11c TWRP Flashable Complete
RS988 Build 11c KDZ
UPPERCUT
Procedure ->
Flash Build 11c with TWRP -> Boot into force reboot loop.
Pull the battery and boot to Download Mode
Use UPPERCUT to REFURBISH Build 11c back onto your device with the Build 11c KDZ
SUCCESS!!!
Want Nougat for US back?
Just OTA back to Nougat for US
XDA:DevDB Information
Official RS988 USA Retail Unlocked BrightHouse Fix / Fully Fictional Stock Downgrade, ROM for the LG G5
Contributors
CIGBURN, autoprime
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.1.x
ROM Firmware Required: ANY Firmware Capable for RS988 Retail Unlocked Only
Based On: STOCK
Version Information
Status: Stable
Current Stable Version: FINAL
Stable Release Date: 2017-10-29
Created 2017-10-30
Last Updated 2017-11-01
Click to expand...
Click to collapse
I did by accident Flash the 10h firmware and was stuck on brightpoint I can confirm that this method does work thank you

I followed all the steps, but I keep running into the same issue:
Using LGUP to flash the 11c kdz file, LGUP gets stuck at %10 showing the error report: "Error: 0x2BC, Invalid command response code = 0x80000121".
After that, my phone would only boot to Download Mode, so I had to use LGUP to flash a (Brightpoint) 10h kdz file. (LGUP had no issue with the 10h kdz file.)
Yes, I am using LGUP Store Version 1.14 and the DLL Version is 1.0.28.9
What am I doing wrong? I need to get rid of this Brightpoint issue in order to unlock the bootloader!
Wait, do you mean "Brighthouse" or "Brightpoint"?????????

TheTechHobbyist said:
I followed all the steps, but I keep running into the same issue:
Using LGUP to flash the 11c kdz file, LGUP gets stuck at %10 showing the error report: "Error: 0x2BC, Invalid command response code = 0x80000121".
After that, my phone would only boot to Download Mode, so I had to use LGUP to flash a (Brightpoint) 10h kdz file. (LGUP had no issue with the 10h kdz file.)
Yes, I am using LGUP Store Version 1.14 and the DLL Version is 1.0.28.9
What am I doing wrong? I need to get rid of this Brightpoint issue in order to unlock the bootloader!
Wait, do you mean "Brighthouse" or "Brightpoint"?????????
Click to expand...
Click to collapse
Never mind. I just realized this fix is for phones that were built for the open market and switched to brightpoint by accident. My phone (probably) came with Brightpoint. (I bought it used.)

Awkydee said:
Has anyone done this and can confirm working? I want to buy LG G5 RS988 but I need root!!
Click to expand...
Click to collapse
This is a fix for those who accidentally flashed bright house. I can 100% confirm that this works it even allows you to official ota back to nougat.

TheTechHobbyist said:
I followed all the steps, but I keep running into the same issue:
Using LGUP to flash the 11c kdz file, LGUP gets stuck at %10 showing the error report: "Error: 0x2BC, Invalid command response code = 0x80000121".
After that, my phone would only boot to Download Mode, so I had to use LGUP to flash a (Brightpoint) 10h kdz file. (LGUP had no issue with the 10h kdz file.)
Yes, I am using LGUP Store Version 1.14 and the DLL Version is 1.0.28.9
What am I doing wrong? I need to get rid of this Brightpoint issue in order to unlock the bootloader!
Wait, do you mean "Brighthouse" or "Brightpoint"?????????
Click to expand...
Click to collapse
You have to use twrp to flash the correct un-modified stock in the instructions and that will tell download mode that the usa fingerprint is on the phone and will allow you to use the refurbish option. You have to flash stock in twrp first before using LG UP. Please re-read the instructions in the OP, thanks!

i flashed the 11c full package using TWRP then refurbished the 11c KDZ using LGUP and UPPERCUT and took OTA to 11d after installation the phone required a PIN to power on the device and i entered my pin and it says wrong 29/30 left

BahaEzawi said:
i flashed the 11c full package using TWRP then refurbished the 11c KDZ using LGUP and UPPERCUT and took OTA to 11d after installation the phone required a PIN to power on the device and i entered my pin and it says wrong 29/30 left
Click to expand...
Click to collapse
This device setups with /data partition encryption. Do a factory reset with stock recovery to fix this.

After carrying out the process, i can not enter the bootloader with:
adb reboot bootloader
then it restarts itself.
How can I access the bootloader?

darkalexpp said:
After carrying out the process, i can not enter the bootloader with:
adb reboot bootloader
then it restarts itself.
How can I access the bootloader?
Click to expand...
Click to collapse
Are you back on Marshmallow? If so then you can't reboot into bootloader anymore.

I can confirm that It is working, I've first flashed the zipfile,
but then stayed in twrp to try and keep twrp as recovery in a cheeky way, by using adb and using the dd command I've overwritten twrp again to it's rightful partition,
pulling the battery afterwards, and reattempting to go into twrp, however it failed, after the recovery menu buttons (yes>yes) some red text appeared at the left top corner about MISMATCH, figures, 11c doesn't recognize the unlock..
I then returned to following the instructions, letting the phone boot loop (when getting into the encrypting you're data and the wallpaper),
Got into download mode, flashed 11c (I did have some wierd message about 'partitions have changed (system, backup gpt, and more..), would you like to continue?' Yes, I don't care, It's a kdz, I trust it..
Phone successfully flashed the kdz, and booted, although I had my heart drop, since in the past it happened to me and I couldn't fix it:
A few seconds (1 to 10) after boot finishes and setup wizard comes up, the device randomly reboots, without reason, and does so on all subsequent boots,
with the kdz returning the og stock recovery, I then opted to factory reset, after that boot was stable, and didn't restart, gone straight to checking updates, and 11d came up
Hope this helps anyone, I was stuck on 10h Brightpoint (rooted&magisk&xposed&twrp) for 2 years, no tethering and weird bugs, now on my path to nougat again, to have all my rooted&magisk&xposed&twrp back with security and bug fixes
Will update here when finished, PM me If I DONT (I hate when people don't update)
Edit #1: When 11d boots with bootloader unlocked there's 'your device cannot be checked for corruption' in a different way then 10h had
And, after the update to 11d, first boot failed because it requested my encryption unlock key, factory reset again, fixed it, boot is stable
11d is Android M 6.0.1
Edit #2: 11d has update to 21a, downloading now...
Edit #3: haven't updated yet, confirmed - 'adb reboot bootloader' getis into fastboot, flashing twrp worked, I'm going to skip the OTE update, and just flash the ZIP file (AFTER yet another wipe, and double check that 11d download has been canceled [someone was stuck because he tried to both flash while fota already downloaded])
Edit #4: Flashing 21a worked, but this time, I deleted "recovery-from-boot.p" file in the root of /system, and installed magisk, although, had to do another wipe (basically wipe every change..), now on 21a Stable boot
Edit #5: Again, 21a wanted to OTA to 21b, I skipped it, got into TWRP, and repeat steps to root 21a, Flash the Complete 21d zip, delete "recovery-from-boot.p" file in the root of /system, and reset the misc partition, to make sure TWRP and phone doesn't conflict (dd if=/dev/zero of=/dev/block/bootdevice/by-name/misc bs=256 count=1 conv=notrunc), flash magisk, phone boots successfully (one restart after setup wizard probably to properly set google account or something, after that, systemless xposed, and I'm golden..)

Can uppercut be used to install 10h after 21d? Does it wipe away the userdata? I know I am trying to go the other way instead of what this thread intended. But I don't have any KDZ for any RS988 version after 10c. Flashing kdz of 10c using uppercut just aborts the process after 4%
Full Background:
My LG G5 (RS988) was already on 21d when it started throwing "System.ui is not responding error" after boot. The screen remains blank when error comes and closing it doesn't give access to unlock screen. However, it seems all other apps and processes are working fine in backend - just that home screen is unable to It was never rooted or had bootlocker unlocked. I am primarily interested in recovering my data, so factory reset is not an option for me. I cannot use ADB as I cannot unlock my screen because of this error.

Related

Problem after flashing firmware and skipping Supersu

So recently I wanted to flash 20a via twrp on my G5 but it wasn't working. I reflashed 10i and my phone didn't want to boot up. So I decided to charge my phone after reflashing 10i once again without flashing supersu and I powered off the device and it turned back on with the "Your device is corrupt and it cannot be trusted sign" and so I tried to boot to recovery and my phone just factory reseted itself. I tried to boot into recovery with adb but to no avail. I even tried to flash 10d kdz and 10d tot both getting an error on LGUP and my phone is still stuck on firmware 10i. I even get an error when trying to update it with stock recovery. So now I have a phone with an unlocked boot loader and I cannot reroot again. Is there a way I can regain root? I knew I should have flashed supersu
RicardoSal24 said:
So recently I wanted to flash 20a via twrp on my G5 but it wasn't working. I reflashed 10i and my phone didn't want to boot up. So I decided to charge my phone after reflashing 10i once again without flashing supersu and I powered off the device and it turned back on with the "Your device is corrupt and it cannot be trusted sign" and so I tried to boot to recovery and my phone just factory reseted itself. I tried to boot into recovery with adb but to no avail. I even tried to flash 10d kdz and 10d tot both getting an error on LGUP and my phone is still stuck on firmware 10i. I even get an error when trying to update it with stock recovery. So now I have a phone with an unlocked boot loader and I cannot reroot again. Is there a way I can regain root? I knew I should have flashed supersu
Click to expand...
Click to collapse
I bet you didn't followed or read the 20a thread by autoprime nor did you bothered to read the TWRP thread as well. there's still a bug that prohibits you to downgrade from 20a unless you have a nandroid backup or a twrp recovery backup for the 10i. best option for now is to go back to 20a and wait for an update from the devs on fixing TWRP or try to follow the dirtycow method.
Jaistah said:
I bet you didn't followed or read the 20a thread by autoprime nor did you bothered to read the TWRP thread as well. there's still a bug that prohibits you to downgrade from 20a unless you have a nandroid backup or a twrp recovery backup for the 10i. best option for now is to go back to 20a and wait for an update from the devs on fixing TWRP or try to follow the dirtycow method.
Click to expand...
Click to collapse
The problem was that for some reason I couldn't update it but please pass the link to dirtycows :good:
RicardoSal24 said:
The problem was that for some reason I couldn't update it but please pass the link to dirtycows :good:
Click to expand...
Click to collapse
Look under the dev thread on autoprime topic about the stock N zips, if you read through last few pages you'll find all the links you need for recowvery to get root and twrp. Also if you're on 10i, why not just use lg up (make sure you either use older version or autoprime uppercut app) to flash 10D tot that already has twrp and then upgrade to stock 7 through twrp. Either way, all the info you need should be in last 3 pages of that thread by autoprime.
*** Edit ***
Just reread your post. If your getting errors flashing the 10D tot it's most likely due to you updating lg up, the .DLL, etc to install N. If so, uninstall lg up, and then download the lg up files and. DLL from the 10D thread. You can try uppercut app too as it's supposed to work between versions but I have not tested it myself. If all else fails then use the recowvery method.
jeffsga88 said:
Look under the dev thread on autoprime topic about the stock N zips, if you read through last few pages you'll find all the links you need for recowvery to get root and twrp. Also if you're on 10i, why not just use lg up (make sure you either use older version or autoprime uppercut app) to flash 10D tot that already has twrp and then upgrade to stock 7 through twrp. Either way, all the info you need should be in last 3 pages of that thread by autoprime.
*** Edit ***
Just reread your post. If your getting errors flashing the 10D tot it's most likely due to you updating lg up, the .DLL, etc to install N. If so, uninstall lg up, and then download the lg up files and. DLL from the 10D thread. You can try uppercut app too as it's supposed to work between versions but I have not tested it myself. If all else fails then use the recowvery method.
Click to expand...
Click to collapse
I've tried uppercut and I still get errors. I want to downgrade using the kdz file but the link is broken for me. Though I will try an older version of lgup. Thanks :good:
RicardoSal24 said:
I've tried uppercut and I still get errors. I want to downgrade using the kdz file but the link is broken for me. Though I will try an older version of lgup. Thanks :good:
Click to expand...
Click to collapse
Yeah not sure about uppercut. If you're still on 10i you should be fine using lgup to downgrade as long as you use the right version of lgup and h830 .DLL file. Also I'm not sure you can use refurbish option with kdz, but I know you can with tot. So maybe downgrade to 10D using tot and upgrade through twrp. If all else fails, use the recowvery steps on the above linked thread and you should be all good. Quick question, when you first start your phone, does it just show phone can not be checked for corruption or does it show the message can't be checked for corruption and visit this site... Etc. ? Reason I ask is the second message is updated bootloader and you won't be able to use lg up to flash MM firmware until you downgrade your bootloader.
jeffsga88 said:
Yeah not sure about uppercut. If you're still on 10i you should be fine using lgup to downgrade as long as you use the right version of lgup and h830 .DLL file. Also I'm not sure you can use refurbish option with kdz, but I know you can with tot. So maybe downgrade to 10D using tot and upgrade through twrp. If all else fails, use the recowvery steps on the above linked thread and you should be all good. Quick question, when you first start your phone, does it just show phone can not be checked for corruption or does it show the message can't be checked for corruption and visit this site... Etc. ? Reason I ask is the second message is updated bootloader and you won't be able to use lg up to flash MM firmware until you downgrade your bootloader.
Click to expand...
Click to collapse
Updated bootloader? I had no idea that was a problem. But since I'm on 20a i get the corruption message plus the link so O guess my bootloader is upgraded. How exactly DO you downgrade the bootloader?
I will mention that I'm stuck without twrp
RicardoSal24 said:
Updated bootloader? I had no idea that was a problem. But since I'm on 20a i get the corruption message plus the link so O guess my bootloader is upgraded. How exactly DO you downgrade the bootloader?
I will mention that I'm stuck without twrp
Click to expand...
Click to collapse
Okay since you have an upgraded bootloader and no twrp you will have to follow the steps in that post for recowvery which will give you Root and twrp. Once you have twrp, download the bootloader zip for whichever version you're planning on downgrading to (I.e. 10I bootloader if flashing 10i kdz) from autoprime and flash in twrp. You can also flash the complete zip (i.e. 10I complete zip) in twrp after flashing the 10I bootloader if you want to keep root and twrp (you will also have to flash SuperSU after flashing those files). But you can also flash kdz or tot with lg up after downgrading bootloader via twrp but you will lose root and twrp unless you flash 10D rooted tot.
jeffsga88 said:
Okay since you have an upgraded bootloader and no twrp you will have to follow the steps in that post for recowvery which will give you Root and twrp. Once you have twrp, download the bootloader zip for whichever version you're planning on downgrading to (I.e. 10I bootloader if flashing 10i kdz) from autoprime and flash in twrp. You can also flash the complete zip (i.e. 10I complete zip) in twrp after flashing the 10I bootloader if you want to keep root and twrp (you will also have to flash SuperSU after flashing those files). But you can also flash kdz or tot with lg up after downgrading bootloader via twrp but you will lose root and twrp unless you flash 10D rooted tot.
Click to expand...
Click to collapse
Can you please give the link to the thread you're talking about?
RicardoSal24 said:
Can you please give the link to the thread you're talking about?
Click to expand...
Click to collapse
The thread is:
http://forum.xda-developers.com/tmobile-lg-g5/development/stock-h830-20a-rom-flashable-zips-imgs-t3511294
If you're just trying to get twrp and root to downgrade look at the last 5 or so pages and look for the recowvery post. Once you do that visit:
http://forum.xda-developers.com/tmobile-lg-g5/development/stock-h830-10j-rom-flashable-zips-imgs-t3491363
and download the bootloader zip and then boot into twrp and flash the bootloader zip. Then you can use lg up to flash kdz file or tot file. If you want to do everything from twrp and skip lg up step just download the complete zip from the 10J thread and flash in twrp after flashing bootloader, then if you want to keep twrp and root make sure after flashing bootloader and complete zip in twrp flash SuperSU before rebooting.
jeffsga88 said:
The thread is:
http://forum.xda-developers.com/tmobile-lg-g5/development/stock-h830-20a-rom-flashable-zips-imgs-t3511294
If you're just trying to get twrp and root to downgrade look at the last 5 or so pages and look for the recowvery post. Once you do that visit:
http://forum.xda-developers.com/tmobile-lg-g5/development/stock-h830-10j-rom-flashable-zips-imgs-t3491363
and download the bootloader zip and then boot into twrp and flash the bootloader zip. Then you can use lg up to flash kdz file or tot file. If you want to do everything from twrp and skip lg up step just download the complete zip from the 10J thread and flash in twrp after flashing bootloader, then if you want to keep twrp and root make sure after flashing bootloader and complete zip in twrp flash SuperSU before rebooting.
Click to expand...
Click to collapse
Is there a video using the g5? I found only one and thats with the v20 and the guy in the video doesn't have much of a close up to his laptop
RicardoSal24 said:
Is there a video using the g5? I found only one and thats with the v20 and the guy in the video doesn't have much of a close up to his laptop
Click to expand...
Click to collapse
I don't think so but not 100% sure. If you follow the steps carefully you'll be fine. I didn't directly post the recowvery steps as I have not used this (I've had twrp and root since 10D). You can look on the v20 thread as it has a post for the v20 and our h830 recowvery method. Sorry I can't be more help with that specifically.
jeffsga88 said:
I don't think so but not 100% sure. If you follow the steps carefully you'll be fine. I didn't directly post the recowvery steps as I have not used this (I've had twrp and root since 10D). You can look on the v20 thread as it has a post for the v20 and our h830 recowvery method. Sorry I can't be more help with that specifically.
Click to expand...
Click to collapse
You were helpful enough :good:

T-Mobile LGV20 H91810j KDZ

have at it folks... grabbed from LG Bridge and updated from it as well... https://drive.google.com/open?id=0B6Wj13Rw1kw-QTViRFJRaVRHQnM
Was just about to post this haha so here is a mirror if anyone needs it.
https://mega.nz/#!9cRnCCzQ!3Z8bDQnwr6_3wa3kUjMfU005mjdHh8Jq0EgtgYQMflo (includes the dll file as well.)
Can I upgrade from rooted 10d with this? Or do I have to update to 10i first, then 10j? Also what settings to choose in LG bridge?
lightninbug said:
Can I upgrade from rooted 10d with this? Or do I have to update to 10i first, then 10j? Also what settings to choose in LG bridge?
Click to expand...
Click to collapse
If your using the image posted you can use LGUP, if your using LG Bridge it will download the image for you.
You need to be on a stock ROM I believe, I flashed the stock odexed rom. You can try it on a custom ROM though and see what happens.
If you want to use LGUP then you can download the above images.
shadowxaero said:
If your using the image posted you can use LGUP, if your using LG Bridge it will download the image for you.
You need to be on a stock ROM I believe, I flashed the stock odexed rom. You can try it on a custom ROM though and see what happens.
If you want to use LGUP then you can download the above images.
Click to expand...
Click to collapse
What about stock recovery? Is that needed? If so how do I flash that?
lightninbug said:
What about stock recovery? Is that needed? If so how do I flash that?
Click to expand...
Click to collapse
It just overwrote trwp when I updated.
my upgrade steps were as follows:
backup anything you might need from the internal memory - /sdcard
backup anything you might need with TiBackup (just in case)
boot into TWRP and make a backup of /data
update to 10j via LG Bridge or LGUP (you will be returned to stock after this)
boot up and follow @jcadduono's post on rooting H91810d with recowvery
his detailed guide will leave you in TWRP with a freshly formatted and unencrypted /data
restore backup of /data in TWRP
done. profit.
NOTE: crucial you backup your /data in TWRP prior to updating because after updating your /data partition will be encrypted and you will no longer have root. once your /data partition is encrypted TWRP won't be able to see it. I believe you can still root with an encrypted /data where you'll then be able to use TiBackup to backup your data, but this method would be a slow restore versus restoring via TWRP.
Here's another mirror for those interested. All three files are in a ZIP since Android File Host doesn't play well with uploading KDZ files.
https://www.androidfilehost.com/?fid=385035244224414000
Can anyone extract the ing files and make them flashable so we can update through twrp? My hard drive went out last week so I can't update and keep root without doing it through twrp.
Swizzle82 said:
Can anyone extract the ing files and make them flashable so we can update through twrp? My hard drive went out last week so I can't update and keep root without doing it through twrp.
Click to expand...
Click to collapse
any idea how to make img files flashable?
dimm0k said:
any idea how to make img files flashable?
Click to expand...
Click to collapse
You just need to build the file tree and make a script to tell them where to go, I believe.
Or we could at the least flash a 10j based rom and then install the system img over it. Just need the extracted imgs from the kdz that way.
Um so after updating no more TWRP and still can root bit confused here?
shadow322 said:
Um so after updating no more TWRP and still can root bit confused here?
Click to expand...
Click to collapse
updating and rebooting will revert you back to stock... you'll need to redo the steps for recowvery to install TWRP and root again... you'll also need to backup your device as you'll need to wipe /data to unencrypt
dimm0k said:
updating and rebooting will revert you back to stock... you'll need to redo the steps for recowvery to install TWRP and root again... you'll also need to backup your device as you'll need to wipe /data to unencrypt
Click to expand...
Click to collapse
Can I just take the OTA to 10j and wont cause any bootloops? then just re-root?
Is this 10j rootable as 10i? Someone did it?
Has anyone got H91810j rooted? Yes? Link me to a source with walkthrough.
SW: H91810j
build: NRD90M
Kernel; 3.18.31
amdroid securitu patch 12.1.16
security software version MDF v.20 rls 4
Yes its possible to root the 10J patch. You need to do the commands manually.
I've ran the commands manually and I get confused about the .xml copy being put into local_manifests. I made the directory in my C: drive but Its a windows not linux computer I have access to. Does that matter?
So I get to the manual inputting part, right... And prompt says can not find file
at the first manual input of dirty cows command prompt
--------------------------------------
Has anyone got H91810j rooted? Yes? Link me to a source with walkthrough.
SW: H91810j
build: NRD90M
Kernel; 3.18.31
amdroid securitu patch 12.1.16
security software version MDF v.20 rls 4
Bootloader unlocked
unrooted
Sent from my LG-H918 using XDA Labs
Just wanted to thank you, because you're a lifesaver. I bricked my phone (unfixable TWRP loop), and I tried downloading the KDZ several times from LG-firmwares, but it was extremely slow and always ended up failing. Then I found your Drive link, and approximately 9 hours after bricking the damn thing, I was finally able to fix it. Learned my lesson, too. I'll never again mess around with a new phone BEFORE acquiring any and all recovery tools, especially from a new manufacturer (I'm used to HTC).
NickWhit1992 said:
Just wanted to thank you, because you're a lifesaver. I bricked my phone (unfixable TWRP loop), and I tried downloading the KDZ several times from LG-firmwares, but it was extremely slow and always ended up failing. Then I found your Drive link, and approximately 9 hours after bricking the damn thing, I was finally able to fix it. Learned my lesson, too. I'll never again mess around with a new phone BEFORE acquiring any and all recovery tools, especially from a new manufacturer (I'm used to HTC).
Click to expand...
Click to collapse
Hi guys, in need of your help. I was originally on H91810D rooted and decided to try and install the OTA update not knowing that I would get stuck in a TWRP loop. I've downloaded H91810j KDZ file along with both LGUP and LG Bridge to try and flash the KDZ onto my phone, but neither UP or Bridge detects my phone connected to the PC, but Windows 10 detects that my phone is connected. I'm stuck sitting in TWRP and no matter what I try, it won't work. Any suggestions on what I can do to get through this? Any help is appreciated. Thank you!

[Guide][Tutorial] Root TWRP LG V20 using Dirtysanta[H915][Working Signals]

Good day,
Here's the modified dirtysanta method to root LG V20 and install TWRP. This guide will help you in rooting your device with much easier situation.
Before you begin:
Read this carefully and completely. In this tutorial, I will teach you how to root your Canadian LG V20 using DirtySanta method. As LG V20 H915 can be rooted with dirysanta method but after rooting signal/cellular service do not work. Due to this issue we need to convert H915 to US996 variant. There is already some guides for doing this but the catch in this guide is that you don't have to flash a H915 kdz --> Root --> Flash US996 rom --> US996 kdz --> Root --> Flash US996 rom.
This tutorial uses the potential of patched LGUP to skip long parts and makes the process more easy and comfortable. I got some inspiration for rooting from this thread
Before proceeding read 4th post carefully.
Required Things:
All things that you require for this process can be found in 2nd post.
Preparation:
1: Turn off your anti-virus as it can delete some rooting files.
Phase 1: (Converting H915 to US996)
1: Download all files given in 2nd post.
2: Extract and copy LGUP to "C:\Program Files (x86)\LG Electronics" (for 32-bit windows C:\Program Files\LG Electronics). (Location varies as per location of your windows installation drive)
3: Install LG Driver (If not already)
4: Backup any of your data if you need it because you will loss your data from internal storage.
5: Put phone into download mode. (Switch off phone, hold vol-up button and plug into pc while holding that button)
Phase 2: (Rooting our converted phone and installing a custom rom)
1: Download all files given here (A Root package and terminal emulator)
Steps:
1: Connect phone to your PC while in download mode.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2: Run "LGUP.exe". It should detect your phone. If you need backup of your current OS then click on dump partition radio button on LGUP and select start. Click on select all when a pop-up appears asking for which partition to dump.
(Backup can take upto 20gb of space).
3: Select "PartitionDL" button from LGUP. Click on 3 dots button and select downloaded US996 kdz. Now press start.
(Click on select all partition when a pop-up appears about which partitions to flash) Wait till it finishes flashing.
4: After flashing is done. Your phone will boot into sysgem. Do some normal settings. (Do not login with any google account).
5: Now use this GUIDE to root your phone
If you're facing secure startup after rooting (even you disabled it), then you will have to factory reset your phone using TWRP.
6: As of now you have a stock rooted US996 converted phone. You can continue and flash a custom debloated US996 rom if you want and can stop here and use your phone
(You can flash any custom rom of your choice for US996)
7: Now boot into TWRP. Copy "US996_deODEXd_Stock_NRD90M.zip" in your phone.
8: Flash this zip through TWRP.
9: If you want to flash any kernel then flash supersu or magisk after flashing kernel.
Reboot phone into system and you will have custom Rom with root.
Download:
1: US996 10f KDZ
2: Tilde88's US996 100% Stock deODEXEd Rom
3: LG Drivers
4:
A: H915 Modem
(Use this if you think signal strength is not much better). It can flashed through TWRP.
B: US996 Modem
(To be used for us996o or later firmware)
5: Patched LGUP
Optional = H915 KDZ 10e
(If you want H915 rootable kdz)
FAQ​
i have h915 v20 phone on h91510q patch. I am very new to this process and was wondering if you can help me. I have looked up the dirtyelf guide for h915 and it looks complicated to follow. I want to be able to use your guide for my h915 phone.
This guide is as easy and short as it can be. Thanks to patch LGUP you can cross firmware flash without first rooting H915 then flashing US996 zip and all other process. Process is simple. We will flash a rootable US996 kdz on H915 which is given in 2nd post. Then we will root it
Why aren't we flashing a rootable H915. Why we have to convert H915 into US996. Why,why?
The reason for converting our h915 to US996 is not much difficult.
We can flash a rootable H915 kdz and root it but there is a problem. The problem is that after rooting (which flashes an engineering aboot img) our modem doesn't somehow accept it and it do not work. So, we loss cellular network. That's why we convert H915 into US996 because it has no such problem.
hm i had ask it not to ask for pin on startup and now its not accepting my pin. how would i boot to recovery mode?
Booting to recovery is same as all previous G series and V series phone.
Here is the method.
Power off phone (simply take battery out and in)
Hold vol- and power button together. When you see LG logo, quickly release power button and then press it back (don't leave volume down button during all process). It will show a factory reset warning with yes and no option. Release all buttons. Use volume keys to navigate through these options and power for selection. Select yes and yes. After a while (2 to 5 minutes) it will boot into window.
Can I revert back to stock kdz after following your guide.
What if Oreo gets released and I want to flash H915 kdz on my phone after following your guide
Yes, you can directly flash H915 kdz on your US996 converted phone from H915. That's actual power of patched LGUP.
But you need to remember if new updates increment ARB (Anti-Roll Back) version then after flashing that kdz you won't be able to get back to older Nougat build if you want to root again. Which means you could loss root permanently if LG increments ARB through any future update. Always check for ARB before flashing any stock kdz or getting ota on your phone (If you think you would like to root).
This can be wrong if any other method to root is found.
Disclaimer:
As always, this method is simplified for you to work more easily. It does have risks same as other rooting method involves along some additional. There can be many problems faced if you don't study carefully. I will try my best to assist you for any issue you face but still there can be things about which I can be unaware of. There can situations which needs to be handled with patience. So, I'm not responsible for bricked devices, faulted or non-operational devices, sdcard not working or any other things/situations that you faced after following this guide or before following it. If you have enough patience, reading ability and the talent of asking questions with more details and love then you're always welcome to try and share your experience. Always read FAQ because most of your questions might be answered there or search thread for your issues as someone already may have faced and fixed that problem to you. Again Me any other person isn't responsible for bad outcome even your friend who is doing you a favor by rooting your device for you (for free) as you are afraid of doing it your-self or not.
Anyways, have happy rooting.
Credits:
I am writing this guide due to these people.
darkknight2000 --> For pursuing me to write this. Following instructions to verify workings and providing that modem img
me2151 --> For dirtysanta method
Tilde88--> For deODEXEd rom
Prowler_gr --> For patched LGUP
Video Guide
Can you convert ls997zvc to us996 to use gsm unlock?
Nickvanexel said:
Can you convert ls997zvc to us996 to use gsm unlock?
Click to expand...
Click to collapse
If there's kdz available for ls997 as a backup to return if anything goes wrong then you can try flashing given kdz using patched LGUP
haha nice write up. now i can direct the willing h915 people over here to your guide.
its much simpler less steps to root now compare to one we went thru at first.
darkknight200 said:
haha nice write up. now i can direct the willing h915 people over here to your guide.
its much simpler less steps to root now compare to one we went thru at first.
Click to expand...
Click to collapse
Course you can.
:laugh:
So after this process, I can flash US996 roms on my H915?
skippywilcox said:
So after this process, I can flash US996 roms on my H915?
Click to expand...
Click to collapse
I think so. I was able to flash US996 roms on my cousins H910 which I converted into US996 to test.
skippywilcox said:
So after this process, I can flash US996 roms on my H915?
Click to expand...
Click to collapse
yes you can. I am using alpha rom for the us996 on my rooted h915. From now on, you would treat your phone as us996 to install kernel or rom from xda.
stuck on SECURE start up ......google isnt helping. i disabled it before using lgup.
skippywilcox said:
stuck on SECURE start up ......google isnt helping. i disabled it before using lgup.
Click to expand...
Click to collapse
Which steps have u done so far?
darkknight200 said:
Which steps have u done so far?
Click to expand...
Click to collapse
i got it, sorry,
just about to start step 5.
Can someone confirm for sure if its safe to flash us996 onto ls997 on zvc firmware?
is the whole "your device is corrupted" thing normal... ?
Does this guide allow us to root the h91510q firmware? It is a bit unclear from the FAQ.
returned back to h915, one question, if i do all this, can i still use lte on freedom mobiles network?
prodmole said:
Does this guide allow us to root the h91510q firmware? It is a bit unclear from the FAQ.
Click to expand...
Click to collapse
10q isn't rootable due to security patch. You need be on December 2016 security patch for this to root. Kdz provided here is with december patch so it is rootable.

LG V20 H990 and H990DS Oreo Root options and V20 pathes

So far, and as of today, we have very limited options for H990DS, but I think we all are hoping to get to a stage where we can get a rooted OREO situation.
Current and (hopefully) future options for H990DS are:
Rooted / TWRP
Based on Stock
Super Rom (Nougat 7.0)
Super Rom (Oreo 8.1) No such thing yet - Update: @dudeawsome is currently working on it.
Flashable ZIP, debloated and root access OREO ROM(Oreo 8.1) No such thing yet - Update: A few nice developers are working on making this happen, I am trying to help as well.
Custom
LineageOS-15.1 (Oreo 8.1)
Resurrection Remix v6.2.1 (Oreo )
Stock
Using the H990 Dirty Santa to root stock roms before 31 Dec 2016 then updating to latest Nougat rom using KDZ Writer without losing root
Using the H990 Dirty Santa to root stock roms before 31 Dec 2016 then updating to latest Oreo rom using KDZ Writer without losing root Tested and not yet possible
Using the H990 Dirty Santa to root stock Oreo rom Tested and not yet possible
Stock rooted H990DS 20a Oreo flashable by @dudeawsome YAY
NOT-Rooted
Well... Use any official kdz from here:
Single Sim H990 from: https://lg-firmwares.com/lg-h990-firmwares/firmwares/
DualSim H990DS from: https://lg-firmwares.com/lg-h990ds-firmwares/firmwares/
Why Root V20?
Remove ads
Mods
Only acceptable way to fix screen ghosting
Better backup and restore
Custom Roms
Options and more options
Why Stock based over custom roms forV20?
Less bugs
Second screen working better
Some links to consider:
TWRP 3.2.3-2 for H990 - get latest, info, updates and discuss more using this XDA link
H990DS Stock Firmware list
H990 (single sim) Stock Firmware list
Screen Burn in fix
Notes :
Downgrading to Nougat is possible for H990DS using LGUP
Just hoping one of those options for Oreo root becomes reality soon. I am personally hoping for an up to date (oreo) Super Rom or similar based on stock Roms.
This is super helpful - thank you!
Just an addition you could make - The H990 single SIM should be using firmware from here: https://lg-firmwares.com/lg-h990-firmwares/firmwares/
Perhaps seperate it in the NOT-Rooted section for H990ds and H990?
https://forum.xda-developers.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222
Another chance?
ou can select individual partitions....
If you are upgrading this way, you will lose root, but you don't have to lose TWRP.
Select all partitions, and then UNSELECT:
recovery
aboot
When you reboot, your phone will be on whatever KDZ you flashed, but you will still have the engineering bootloader, and TWRP.
IF you let the phone completely boot to the OS, it will wipe out recovery, so immediately boot to TWRP and flash Magisk again.
-- Brian
jl10101 said:
This is super helpful - thank you!
Just an addition you could make - The H990 single SIM should be using firmware from here: https://lg-firmwares.com/lg-h990-firmwares/firmwares/
Perhaps seperate it in the NOT-Rooted section for H990ds and H990?
Click to expand...
Click to collapse
Updated thanks for the feedback
epicuros said:
https://forum.xda-developers.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222
Another chance?
ou can select individual partitions....
If you are upgrading this way, you will lose root, but you don't have to lose TWRP.
Select all partitions, and then UNSELECT:
recovery
aboot
When you reboot, your phone will be on whatever KDZ you flashed, but you will still have the engineering bootloader, and TWRP.
IF you let the phone completely boot to the OS, it will wipe out recovery, so immediately boot to TWRP and flash Magisk again.
-- Brian
Click to expand...
Click to collapse
Oh nice, didn't know that was there. Thanks Brian, so it's basically a GUI for a tool similar to KDZ Writer ? am I write? Do you think it will be possible to use it to upgrade, and keep root and recovery both one day?
Kiwironic said:
Updated thanks for the feedback
Oh nice, didn't know that was there. Thanks Brian, so it's basically a GUI for a tool similar to KDZ Writer ? am I write? Do you think it will be possible to use it to upgrade, and keep root and recovery both one day?
Click to expand...
Click to collapse
It worked for me with Nougat, with Oreo not proven.
@epicuros yeah, that I know even with KDZ Writer, but I can confirm it doesn't work with Oreo.
Update: I have flashed H990DS with the stock Oreo and downgraded it successfully to Nougat using LGUP with no issues. So downgrading won't be a problem at least for H990DS
I am currently testing a way to get root on Official Stock Oreo rom on H990DS.
I am assuming, all the partitions needs to be written are: /system, /firmware and /cust am I correct?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It worked?
You have to select in DL partition all and then unmark aboot and recovery.
Before it is restarted remove the battery and boot in recovery. From there put a kernel for the 990 and compatible with Oreo. Look in the kernel forum.
Afterwards from recovery, install Magisc.
That is the process for Nougat in Oreo I have not tried it.
regards
I flash kdz though lgup unmark aboot,recorvery then into recorvery flash magisk.Now I stuck in setting screen
maybe my step wrong
epicuros said:
https://forum.xda-developers.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222
Another chance?
ou can select individual partitions....
If you are upgrading this way, you will lose root, but you don't have to lose TWRP.
Select all partitions, and then UNSELECT:
recovery
aboot
When you reboot, your phone will be on whatever KDZ you flashed, but you will still have the engineering bootloader, and TWRP.
IF you let the phone completely boot to the OS, it will wipe out recovery, so immediately boot to TWRP and flash Magisk again.
-- Brian
Click to expand...
Click to collapse
yu1026 said:
I flash kdz though lgup unmark aboot,recorvery then into recorvery flash magisk.Now I stuck in setting screen
maybe my step wrong
Click to expand...
Click to collapse
I have managed to boot Oreo with an unlocked bootloader, but failed to access TWRP (now I just released I should have reflashed it in fastboot) I am having issues with static screen and kernel crashes.
Did you remove the battery before it restarted, immediately after installing Oreo ?. And then you started in TWRP?
Have you installed the latest version of TWRP compatible with Oreo?
https://forum.xda-developers.com/v20/development/rom-h990ds-oreo-flashable-t3853735
Thanks guys, sorry I have been busy the past couple of days. But I have heard the news. I have updated the main post
i'm so happy we're finally getting rooted Oreo here..
Just one question, did all the mods we're used to have on Nougat is going to work on Oreo?
i mean like ( HifiDAC mod, Stereomod or Thermal mod ).. have anyone tried? I'm on outstation right now and since this is my one and only device i bring, it's kinda scared to try if i'll do mess up something.. kinda regret i lefted my LG V10 at home now..
Kiwironic said:
Update: I have flashed H990DS with the stock Oreo and downgraded it successfully to Nougat using LGUP with no issues. So downgrading won't be a problem at least for H990DS
Click to expand...
Click to collapse
Can u explain step by step for downgrade oreo to nougat ? Because my v20 very lagged using oreo
gungpandu said:
Can u explain step by step for downgrade oreo to nougat ? Because my v20 very lagged using oreo
Click to expand...
Click to collapse
There's not much to it really just flash using LGUP app
daniLaLaLaLaLa said:
i'm so happy we're finally getting rooted Oreo here..
Just one question, did all the mods we're used to have on Nougat is going to work on Oreo?
i mean like ( HifiDAC mod, Stereomod or Thermal mod ).. have anyone tried? I'm on outstation right now and since this is my one and only device i bring, it's kinda scared to try if i'll do mess up something.. kinda regret i lefted my LG V10 at home now..
Click to expand...
Click to collapse
I think no, and I have tried a few and ended up restoring backing which is a good idea (taking backups before mods) some mods are (oreo friendly) and it will usually say that in the description of the mod
guys i'm new to rooting. the last phone i rooted was my G4 dual and i've pretty much forgotten how to do it. my current phone V20DS (indonesia) version just got oreo and the battery life just went haywire after the update. can someone give me detailed step by step instruction to root this phone?
so we cannot flash oreo roms using kdz writer then use mk2000 kernel for example ? ( the op says its tested and not working for now )
GCC stock oreo rom just got online and i would like to flash this as soon as possible while keeping root
i am currently using stock oreo v20a zip flashable rom , systemlessly rooted and xposed with mk2000 kernel for h990ds oreo

[ROOT] [UNLOCK] [ANE-LX1/L01/L21] [Stock EMUI 8/9] P20 Lite

Today I will be giving a tutorial on how to root the Huawei P20 Lite using STOCK ROM (ANE-LX1 ANE-L01 ANE-L21)
If you need bootloader unlock code
----------------------------------------
You can use dc-unlocker but, only if you can rollback to 8.0.0.146 or lower (i was on 8.0.0.46 when i used dc-unlocker).
You can try to use PotatoNV, but that will require testpoint access (haven't tested yet).
You can use HCU client with a 3day account pass, which is quite expensive (I have not actually tested this yet).
Rollback EMUI 9 to EMUI 8
-----------------------------
This is where my frustrations with this phone began.
You can try to use dload method, but in my experience this DOES NOT WORK when you're on EMUI 9.
It will just give you an error about incompatible version, every time.
Forced dload was also a complete bust for me, 24 hours wasted
I was finally able to rollback from HiSuite 11. I was on 9.1.0.200 when I had the option to rollback and it rolled me back to 8.0.0.163.
From 8.0.0.163 I could use normal dload to rollback further until I could use dc-unlocker.
I made the mistake of upgrading to EMUI 9 after I unlocked my bootloader. My advise: if you can manage to get to 8, stay there. It's less bloated and feels smoother. I have not received the option to rollback after I re-upgraded to 9 since. And I have not found AANNYY method to rollback to 8 since then, I pretty much gave up and stayed on EMUI 9.
EMUI 8
---------
copy magisk23.zip to sdcard
flash twrp to recovery_ramdisk.img
Code:
fastboot flash recovery_ramdisk "twrp-3.2.1-0.img"
EDIT: ***NEW official TWRP version*** TWRP 3.6.2.0_9-0
Code:
fastboot flash recovery_ramdisk "twrp-official-3.6.2_9-0-anne.img"
Code:
fastboot reboot recovery
Once in twrp install the magisk23.zip file.
This will patch the boot.img from recovery_ramdisk.img with magisk v23
Reboot -> System
Once in android you will get the usual magisk app, open and allow to perform additional tasks like installing the manager app.
Pretty straight forward
EMUI 9
---------
While still on stock firmware, update your android to the highest possible firmware (HiSuite or on phone -> Settings -> System ....)
1. When your back in android power off phone.
2. Go into fastboot (USB cable plugged in -> Power + Vol Down)
3. Flash twrp into recovery_ramdisk
Code:
fastboot flash recovery_ramdisk twrp-3.2.1-0.img
Code:
fastboot reboot recovery
Now In TWRP
4. Install Image -> twrp-3.2.1-0.img into eRecovery partition
5. Install Image -> magisk23_patched-ane.img into Recovery Partition
6. Reboot -> Recovery
Note: So booting into recovery mode gives you a ROOTED environment and System Mode gives you NON-ROOTED.
EDIT: *** With the new TWRP 3.6.2.0_9-0 you will have to boot into recovery (by holding Vol Up + Power till the screen comes on) every time you boot the phone or it will boot into normal system where the root environment isn't present ***
That's it. Now you should have root access.
You can still use twrp, but you have to access it like you would access eRecovery. So from power off (coldstart) -> Hold Vol Up while plugging in the USB Cable, continue to hold Vol Up, till you get the twrp logo.
Caution: This overwrites eRecovery, this can be dangerous, as eRecovery is the only thing standing between you can a hard brick if twrp wont boot anymore. This is due to fastboot not being able to flash eRecovery. You can only flash eRecovery from twrp. This is particularly dangerous if your data partition gets corrupted, this can happen when formatting data through twrp 3.4.0 and above. When your data partition is corrupt, twrp will freeze on the loading logo, leaving you no way to flash the original eRecovery.
Note: I think you can flash the eRecovery_ramdisk.img over the normal recovery_ramdisk in case of a brick situation. Though I haven't tested that idea yet, im just planning on going that route if I run into such a scenario. The eRecovery is particularly usefull as it can recover almost any situation by using wifi to download a stock rom and full flash that entire rom.
This way is robust, no need for key combo's when restarting the device etc.
All Downloads (GDrive):
Gdrive
After the root, you might find yourself needing safetynet attest pass.
This can be achieved by:
1. Open Magisk and setup MagiskHide ( Search on XDA if you don't know how to do this )
2. Magisk Modules -> Install Riru
3. Magisk Modules -> Install from storage -> Select safetynet-fix-v2.1.0.zip
note: If PropsConfig is installed, remove it first and reboot
If you need to use Smali then it's once again kinda straight forward.
1. Copy /system/framework to sdcard (anywhere u can copy it from)
2. Copy the framework folder onto pc
3. Open SmaliPatcher.exe -> Select the framework folder -> select patch options and patch
4. Copy the created magisk module zip file onto sdcard
5. Install magisk module -> Magisk -> Modules -> Install from storage
Hope you have a smooth experience rooting this device.
External links:
Tested custom recoveries from -Alf-
Source of rooting and flashing information by -Alf-
Credits:
@-Alf- for the magisk patched image. I only repatched his recovery_ramdisk from magisk v21 to v23
And also for the twrp recovery 3.2.1-0 GAGUGA Edition
RESERVED
gh0stza said:
And I have not found AANNYY method to rollback to 8 since then,
Click to expand...
Click to collapse
https://forum.xda-developers.com/t/losq-lir-lineageos-17-1-18-1-unofficial-gsi.4219291/post-85379393
gh0stza said:
eRecovery is the only thing standing between you can a hard brick if twrp wont boot anymore
Click to expand...
Click to collapse
there is one more thing - Service ROM aka 'full stock ROM' & dload method
gh0stza said:
your data partition gets corrupted, this can happen when formatting data through twrp.
Click to expand...
Click to collapse
Can happen only with TWRP 3.4.0 and above.
Regards
No matter what I did, dload failed, I must have downloaded 30 roms and tried every which way with dload. Nothing worked!!!!!
dload only worked on same EMUI. So nope sorry dude dload was a no go for me. Maybe it works for someone else, which is why I mentioned it.
And yes, TWRP 3.4.0 and above. I was using a twrp(3.5.2_9-0) from official twrp repository for ANE-LX1 when I formatted my data partition. However, that's not the point.
Someone else is absolutely BOUND to fall into this trap too, and as I said that TWRP came from the official chain.
So my only intention is to warn the next guy who might just be using that version or for whatever other reason twrp doesn't start anymore. I'm just saying - BE CAREFUL
gh0stza said:
No matter what I did, dload failed, I must have downloaded 30 roms and tried every which way with dload. Nothing worked!!!!!
dload only worked on same EMUI. So nope sorry dude dload was a no go for me. Maybe it works for someone else, which is why I mentioned it.
And yes, TWRP 3.4.0 and above. I was using a twrp(3.5.2_9-0) from official twrp repository for ANE-LX1 when I formatted my data partition. However, that's not the point.
Someone else is absolutely BOUND to fall into this trap too, and as I said that TWRP came from the official chain.
So my only intention is to warn the next guy who might just be using that version or for whatever other reason twrp doesn't start anymore. I'm just saying - BE CAREFUL
Click to expand...
Click to collapse
this is why we have this article here: https://forum.xda-developers.com/t/recommended-and-tested-twrp-recovery.4199099/
-Alf- said:
this is why we have this article here: https://forum.xda-developers.com/t/recommended-and-tested-twrp-recovery.4199099/
Click to expand...
Click to collapse
Shiet dude, 3 full days rooting this device and I didn't come upon this post once. Now I'm gonna have to try to downgrade again with HuRUpdater and that twrp.
That's a nice post - thanks
gh0stza said:
Shiet dude, 3 full days rooting this device and I didn't come upon this post once. Now I'm gonna have to try to downgrade again with HuRUpdater and that twrp.
That's a nice post - thanks
Click to expand...
Click to collapse
What is your regional variant?
-Alf- said:
Oreo and Pie Stock & Custom ROMs:
3.2.1-0 by pretoriano80 (data decryption on Android 8 ) - on Pie use this TWRP e.g. if you want to downgrade to Oreo via HuRupdater.
https://mega.nz/#!Fgd0xa4R!1o5ejzDnkLJLG2tAZG-STtlJ4nnNCHfwwZdOlmOkrVw
Click to expand...
Click to collapse
Are you saying I should try to use this TWRP to use HuRUpdater to downgrade to 8?
I plan on using the HiSuite downloaded firmware ANE-LX1 8.0.0.163(C185) with HuRUpdater.
Current folder stucture:
ANE-LX1 8.0.0.163(C185)\full\update.zip
ANE-LX1 8.0.0.163(C185)\full\ANE-L01_hw_meafnaf\update_full_ANE-L01_hw_meafnaf.zip
Planned folder structure after renames:
ANE-LX1 8.0.0.163(C185)\full\update.zip
ANE-LX1 8.0.0.163(C185)\full\update_all_hw.zip
ANE-LX1 8.0.0.163(C185)\full\HuRUpdater_0.4.zip
Then flash HuRUpdater_0.4.zip in twrp 3.2.1-0 by pretoriano80 like the quoted text suggests?
Am I getting this right?
PS: The twrp I am using now -> 3.2.1-0 GAGUGA Edition (Also the one in my download hyperlink)
EDIT: I am on 9.1.0.355(C185) now. But, it is still trying to give me OTA update of the exact same build, so dunno what thats about
gh0stza said:
The twrp I am using now -> 3.2.1-0 GAGUGA Edition (
Click to expand...
Click to collapse
Read carefully bro: https://forum.xda-developers.com/t/losq-lir-lineageos-17-1-18-1-unofficial-gsi.4219291/post-85380241
You need 3 .zip files - update, hw and data
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
gh0stza said:
Are you saying I should try to use this TWRP to use HuRUpdater to downgrade to 8?
Click to expand...
Click to collapse
Bingo!
Then I have a problem.
Not one single downloaded firmware anywhere gave me 3 files. It's always just the update.zip (or update_sd.zip for dload) and the hw update.
How can HiSuite flash that firmware then? I just need to flash this 163 rom. But nothing works
***EDIT***
Know what, doesn't matter. I'm pretty fed up with this phone and how Huawei implemented this phones partitioning style and just everything.
I mean where is Odin for Huawei? And just how they withdrew support to get unlock code, limited fastboot command etc.
Just everything about huawei....
I got my ANE-LX1 to a stable root with everything I need working perfectly, so Imma call it a win and move on.
But, you've been great dude and basically almost all useful information I got either came from you ( @-Alf- ) or XDA, so thnx everyone
gh0stza said:
Then I have a problem.
Not one single downloaded firmware anywhere gave me 3 files. It's always just the update.zip (or update_sd.zip for dload) and the hw update.
How can HiSuite flash that firmware then? I just need to flash this 163 rom. But nothing works
***EDIT***
Know what, doesn't matter. I'm pretty fed up with this phone and how Huawei implemented this phones partitioning style and just everything.
I mean where is Odin for Huawei? And just how they withdrew support to get unlock code, limited fastboot command etc.
Just everything about huawei....
I got my ANE-LX1 to a stable root with everything I need working perfectly, so Imma call it a win and move on.
But, you've been great dude and basically almost all useful information I got either came from you ( @-Alf- ) or XDA, so thnx everyone
Click to expand...
Click to collapse
Try this way out...
Flash via dload
https://androidhost.ru/1lsA
and try downgrade via HiSuite.
-Alf- said:
Try this way out...
Flash via dload
https://androidhost.ru/1lsA
and try downgrade via HiSuite.
Click to expand...
Click to collapse
Ok, download started
First thing tomorrow morning, even though I just got everything just right with EMUI 9.
You think it's worth it?
gh0stza said:
I made the mistake of upgrading to EMUI 9 after I unlocked my bootloader. My advise: if you can manage to get to 8, stay there.It's less bloated and feels smoother.
Click to expand...
Click to collapse
gh0stza said:
You think it's worth it?
Click to expand...
Click to collapse
dunno how to respond to that....
I'll keep it in my back pocket, when i'm bored some time this week I might try it.
Else screw it, to hell with you huawei.
PS: Still better then the LG G6, which is unrootable (short of opening it up) due to the total inablility to get unlock code.
so do we run this to keep the stock eRecovery?
Install Image -> twrp-3.2.1-0.img into eRecovery partition
coz i got stuck in a situation where the phone would boot to twrp only and nothing else, somehow managed to get back to stock
khal_nayak said:
Install Image -> twrp-3.2.1-0.img into eRecovery
Click to expand...
Click to collapse
this is only necessary if you want to have both Magisk root and TWRP on board at the same time. (on EMUI 9.1 ramdisk is
included in the recovery_ramdisk).
If you don't need TWRP, just flash magisk_patched_recovery in fastboot mode.
ok but i was trying to remove bloatware i caused the rom to bootloop and then tried factory reset from twrp and now other than twrp nothing boots, where can i get factory image from to get it back to working?
all i need is root with magisk and want to keep the stock erecovery.
if there are better custom roms with volte etc all working then im willing to try it out
khal_nayak said:
tried factory reset from twrp
Click to expand...
Click to collapse
That was not a good idea. On Huawei phones, you can only perform a factory reset from stock recovery.
khal_nayak said:
where can i get factory image from to get it back to working
Click to expand...
Click to collapse
Depends on your build number - model, EMUI version, region variant (Cxxx). What is your b.number?
khal_nayak said:
custom roms with volte etc all working
Click to expand...
Click to collapse
All Treble GSI ROMs on Huawei have common bugs - no VoLTE, no offline charging, no native call recording...
since now i can only boot to twrp and fastboot mode how do i know the model and region?
i bought the phone as nova3e in UAE and currently was on emui 9.1, if i can just get the erecovery back then can make it download the firmware and flash it

Categories

Resources