[ROM] [H918] 10p Stock Rom Flashable Zip - EASY - LG V20 Guides, News, & Discussion

The link below is a stock flashable zip of the LG V20 10p ROM. I extracted it from the latest 10p KDZ file using kdztools and python 2.7 on Windows. I built the ROM from the extraction using Superrs kitchen version 3 on Linux.
A HUGE thanks goes out to Superr who is ALWAYS helpful and I couldn't do this with out his help.
READ ALL WARNINGS BEFORE PROCEEDING
This rom is not rooted but you can flash magisk or SuperSU to root it. It does not flash recovery. It does not encrypt.
Using magisk it works with both Samsung and Android [email protected] which is the main reason I built it.
Issues: none, but see warnings
Flash at your own risk. I'm not responsible if your device gets bricked.
Warnings based on what we know:
WARNING #1 You must flash the 10p modem and bootloader for this to work. If you don't you will soft brick.
WARNING #2 Once you go to 10p modem and bootloader you can't go back to previous versions. If you try you will HARD brick your device.
WARNING #3 10P rom only works with 10p modem and 10p bootloader. Any other combo SOFT bricks.
WARNING #4 TWRP backups of previous versions will not restore correctly once you are on 10p. When you restore a previous version (10k and before) you will soft brick. You can unbrick by just installing the 10p ROM, modem, and bootloader over the top of your restore *****Restores and Backups of 10p roms work just fine.
BOTTOM LINE: Going to 10p is a TOTAL commitment and there probably will never be a way to go back. That said, I'm on 10p and so far it works great.
ROM Links:
Drive: https://drive.google.com/file/d/0B3y-9RMsaMSbOTRENzBObzU0Qkk/view?usp=drivesdk
Get 10p Modem and 10p bootloader here:
https://forum.xda-developers.com/v20/development/firmware-twrp-flashable-bootloader-modem-t3547268
*****Be sure to thank the OP on that thread!*****
Here's the stock 10p kernel, just for grins. 10n and 10p Kernels are both ARB 1 and work with this ROM
drive: https://drive.google.com/open?id=0B3y-9RMsaMSbYk56a2txV3gtMkE
Clean install instructions: twrp backup, wipe, install ROM, install 10p modem, install 10p bootloader, install root of your choice, reboot
Dirty install works fine over Weta ROM or NATF ROM, but not over aosp or lineage roms: twrp backup, install ROM, install 10p modem, install 10p bootloader, install root of your choice, reboot.
Enjoy. Please give thanks if this ROM is helpful for you.

texasaggie1 said:
Hi All, I have extracted the latest 10P rom from a KDZ file. I am testing (looks Great so far) and will upload it shortly.
Click to expand...
Click to collapse
I see the kdz I uploaded is in great use, Sucks I cant use the flashbale I updated and it does not allow you to downgrade havn't tried to root it yet

dudeawsome said:
I see the kdz I uploaded is in great use, Sucks I cant use the flashbale I updated and it does not allow you to downgrade havn't tried to root it yet
Click to expand...
Click to collapse
dang, that sucks man

texasaggie1 said:
dang, that sucks man
Click to expand...
Click to collapse
It does but I believe someone will find a exploit to root it

TWRP Backup
be sure to make a nand / twrp backup before you do anything.

apparently the system.img or boot.img made a change somewhere and now my phone wont boot at all

texasaggie1 said:
apparently the system.img or boot.img made a change somewhere and now my phone wont boot at all
Click to expand...
Click to collapse
Come on guys, you don't all have to go brick your phones just to keep me company
But seriously... hard brick?
If so I feel for you man. Lets hope a solution arrives sooner rather than later. (Well I guess you Americans can just give it to you dealer, and everything will be allright)
nvm, jumped the gun there

back in business using a modded script from 10k

If it's a modded script than it's no longer a true 10p right?

storm68 said:
If it's a modded script than it's no longer a true 10p right?
Click to expand...
Click to collapse
The script only tells the recovery what to flash and doesn't make changes to boot or system.
Sent from my LG-H918 using Tapatalk

bxlegend said:
The script only tells the recovery what to flash and doesn't make changes to boot or system.
Click to expand...
Click to collapse
Ah. Gotcha! Thanks for the info. ?

Yes its a true 10P. Looks like the rom needs 10p bootloader and modem to function. It's working like a champ for me now. I am uploading and will post after work tomorrow
storm68 said:
Ah. Gotcha! Thanks for the info.
Click to expand...
Click to collapse

People are bricking phones with 10p looks like. I put fotakill on phone and for the first time I still get the update. Ugh. Almost like they are delivering the update in a different method now. Don't know! ?

storm68 said:
People are bricking phones with 10p looks like. I put fotakill on phone and for the first time I still get the update. Ugh. Almost like they are delivering the update in a different method now. Don't know!
Click to expand...
Click to collapse
not sure why anyone would flash the modem/bootloader separately of the full ROM... that's just asking for trouble

storm68 said:
People are bricking phones with 10p looks like. I put fotakill on phone and for the first time I still get the update. Ugh. Almost like they are delivering the update in a different method now. Don't know! ?
Click to expand...
Click to collapse
Turn off notifications for Play Store and you will stop getting bugged to update

texasaggie1 said:
Turn off notifications for Play Store and you will stop getting bugged to update
Click to expand...
Click to collapse
Lol... That's not the update I'm talking about. The system update... ?

storm68 said:
Lol... That's not the update I'm talking about. The system update...
Click to expand...
Click to collapse
The guy who posted the 10p ota update was linking to google servers. So maybe ota is delivered through the google services?

askermk2000 said:
The guy who posted the 10p ota update was linking to google servers. So maybe ota is delivered through the google services?
Click to expand...
Click to collapse
Hhmmmm

storm68 said:
Lol... That's not the update I'm talking about. The system update...
Click to expand...
Click to collapse
I know but if you turn off play store notifications (block them) you won't get bugged about the 10p update and by default you won't accidentally say yes to it ?

I know it says you can't restore previous backups, but can you do a full install of pre-10p ROMs if you decide this one isn't suitable?

Related

CF-Auto Root for MH8 firmware

Chainfire has updated his CF auto root for the annoying new MH8 firmware with new bootloader!
Yay we can now root our new firmware.
Here's his Google plus page for CF Auto Root download
https://plus.google.com/+Chainfire/posts/5ggu7naWtaW
Thanks Chainfire, you're the man!!!
Obagleyfreer said:
Chainfire has updated his CF auto root for the annoying new MH8 firmware with new bootloader!
Yay we can now root our new firmware.
Here's his Google plus page for CF Auto Root download
https://plus.google.com/+Chainfire/posts/5ggu7naWtaW
Thanks Chainfire, you're the man!!!
Click to expand...
Click to collapse
Pointless thread. Everyone knows to find chainfires thread.
boterkaaseneieren said:
Pointless thread. Everyone knows to find chainfires thread.
Click to expand...
Click to collapse
Well yes, but still good to know and please don't be offended by his comment. That kind of comment is indeed pointless! We're all here to learn and have fun, keep this kind of comment to yourself please...
Basically, looks like Samsung is pulling the same sort of crap they pulled with the S3 bootloader to prevent status resets under the false pretense of security improvements.
can we downgrade with this
pnr2020 said:
can we downgrade with this
Click to expand...
Click to collapse
No you can't
Once you flash it you're stuck on this firmware.
I found that out the hard way
donalgodon said:
Basically, looks like Samsung is pulling the same sort of crap they pulled with the S3 bootloader to prevent status resets under the false pretense of security improvements.
Click to expand...
Click to collapse
Yeah that's what I thought too.
Hopefully we can fix it in time
Obagleyfreer said:
No you can't
Once you flash it you're stuck on this firmware.
I found that out the hard way
Click to expand...
Click to collapse
oh no my battery drained 30% over night phone laggy so i will not be able to put custom rom on phone anymore will we ever be able to downgrade or are we stuck
pnr2020 said:
oh no my battery drained 30% over night phone laggy so i will not be able to put custom rom on phone anymore will we ever be able to downgrade or are we stuck
Click to expand...
Click to collapse
I'm really not sure.
Hopefully there will be a fix I don't know what I would do with a phone I cant run CM on, I'm so p**ssed off right now at this.
Does anyone know if we flash an older firmware in Odin with a .pit file would that fix things?
give me instructions on how to flash firmware with pit file and i will try i got insurance on my phone so dont care if it goes wrong i just need to downgrade
pnr2020 said:
give me instructions on how to flash firmware with pit file and i will try i got insurance on my phone so dont care if it goes wrong i just need to downgrade
Click to expand...
Click to collapse
Try here and let us know please
http://forum.xda-developers.com/showthread.php?t=2401685 or http://forum.xda-developers.com/showthread.php?t=2354122
DjeMBeY said:
Try here and let us know please
http://forum.xda-developers.com/showthread.php?t=2401685 or http://forum.xda-developers.com/showthread.php?t=2354122
Click to expand...
Click to collapse
will try it now and let you know asap oh my god 2hrs to download files i hate hotfile
I just manged to get back to CM and my SElinux status back to permisive from MH8
I deleted a load of bloat from system app(knox is probably what helped) after rooting.
Then flashed official clockworkmod recovery image file using SGS4 Flasher.
Then booted to recovery and formated system (it wasnt mounted!!) cache and data and restored my backup
Im sooooo happy!
Sent from my GT-I9505 whilst taking a s**t
Obagleyfreer said:
I'm really not sure.
Hopefully there will be a fix I don't know what I would do with a phone I cant run CM on, I'm so p**ssed off right now at this.
Does anyone know if we flash an older firmware in Odin with a .pit file would that fix things?
Click to expand...
Click to collapse
Flashing older firmware with PIT didn't work for me.
pnr2020 said:
will try it now and let you know asap oh my god 2hrs to download files i hate hotfile
Click to expand...
Click to collapse
Let me know if it works for you - unfortunately didn't for me.
Obagleyfreer said:
I just manged to get back to CM and my SElinux status back to permisive from MH8
I deleted a load of bloat from system app(knox is probably what helped) after rooting.
Then flashed official clockworkmod recovery image file using SGS4 Flasher.
Then booted to recovery and formated system (it wasnt mounted!!) cache and data and restored my backup
Click to expand...
Click to collapse
Any chance of a step-by-step guide on how you did this? Especially what you deleted. Also is there any chance it would work if you wanted to go back to an older stock ROM? Reason I want/need stock is because I use the Bluetooth RSAP profile - unless anyone knows if this is included in the CM ROMS...
If you boot into recovery does it have any of the KNOX lines or is the recovery with CM different to stock? If so perhaps it would be possible to do something like (assuming I've understood correctly) : Root Phone -> Install CM -> Un CM the phone with a stock ROM?
Obagleyfreer said:
I just manged to get back to CM and my SElinux status back to permisive from MH8
I deleted a load of bloat from system app(knox is probably what helped) after rooting.
Then flashed official clockworkmod recovery image file using SGS4 Flasher.
Then booted to recovery and formated system (it wasnt mounted!!) cache and data and restored my backup
Im sooooo happy!
Sent from my GT-I9505 whilst taking a s**t
Click to expand...
Click to collapse
please put up a step by step guide to what you did
pnr2020 said:
give me instructions on how to flash firmware with pit file and i will try i got insurance on my phone so dont care if it goes wrong i just need to downgrade
Click to expand...
Click to collapse
pnr2020 said:
will try it now and let you know asap oh my god 2hrs to download files i hate hotfile
Click to expand...
Click to collapse
I've prepared special ZIP, it should (in theory) downgrade bootloaders
NOT TESTED YET!!!! IT CAN BRICK YOUR PHONE!!
Instructions:
1. Download and copy ZIP to SD/ExtSD card
2. Check if you have BusyBox in /sbin, if not, copy and paste it from /xbin
3. Reboot into Custom Recovery (CWM/TWRP etc)
4. Install ZIP
5. Reboot
Please report how it goes
@DjeMBeY
thanks for bootloader and i added here that same bootloader but for Odin cread as tar file
Zippyshare ---> http://www28.zippyshare.com/v/62712373/file.html
no work
DjeMBeY said:
I've prepared special ZIP, it should (in theory) downgrade bootloaders
NOT TESTED YET!!!! IT CAN BRICK YOUR PHONE!!
Instructions:
1. Download and copy ZIP to SD/ExtSD card
2. Check if you have BusyBox in /sbin, if not, copy and paste it from /xbin
3. Reboot into Custom Recovery (CWM/TWRP etc)
4. Install ZIP
5. Reboot
Please report how it goes
Click to expand...
Click to collapse
Im tested,and not working for me. Im use kt-sgs4 kernel with mh8 rom, with root, busybox and the system is ok...but the bootloader is nt cool, i cant intall any custom rom. No voice, and cant call. Odin .tar file no working nand flash fail...
I think install with odin mh1 rom, and install philztouch recovery and intall bootloader recovery...its fine?Thanx
Obagleyfreer said:
I just manged to get back to CM and my SElinux status back to permisive from MH8
I deleted a load of bloat from system app(knox is probably what helped) after rooting.
Then flashed official clockworkmod recovery image file using SGS4 Flasher.
Then booted to recovery and formated system (it wasnt mounted!!) cache and data and restored my backup
Im sooooo happy!
Sent from my GT-I9505 whilst taking a s**t
Click to expand...
Click to collapse
That info is going to come in handy to some users who bounce back and forth from Stock to CM.
Thankfully, I had not been tempted to do so and still have the old bootloader. Never going back to stock myself.
donalgodon said:
That info is going to come in handy to some users who bounce back and forth from Stock to CM.
Thankfully, I had not been tempted to do so and still have the old bootloader. Never going back to stock myself.
Click to expand...
Click to collapse
Hopefully it helps at least a couple of people.
The problem comes when you need to send your phone back to Samsung for warranty purposes.
Even if you have old firmware, reset flash counter etc. I can bet my bottom dollar when it returns from Samsung they would have flashed the new firmware and new bootloader to your device. They are great like that!!

[Q] Restoring my recovery, but not wiping

Hi all,
I have searched the web, but haven't found an exact answer to my question.
I have a Nexus 5, currently on 4.4.2 (KOT49H). I am unlocked, rooted + Xposed and have TWRP. I want to update to 4.4.4 preferably OTA, officially. I would like to be able to use OTA updates from now on if possible.
Currently, if I disable Xposed, and use Suvival Mode in SuperSU and try to install the OTA update, TWRP intervenes and doesn't let me.
I would like to replace TWRP with the stock recovery so I can update OTA in the future. I don't want to wipe the phone to achieve this if possible. If this isn't possible, could someone step through how to update to 4.4.4 with TWRP installed — I'm on a mac also.
Flash the stock recovery image in fastboot
Sent from my Nexus 5 using XDA Free mobile app
jd1639 said:
Flash the stock recovery image in fastboot
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
Where can I find the stock recovery? Is that this: *w*w*w*.developers.google.com/android/nexus/images
providedbike said:
Where can I find the stock recovery? Is that this: *w*w*w*.developers.google.com/android/nexus/images
Click to expand...
Click to collapse
Yes, extract the image and then the zip file
Sent from my Nexus 5 using XDA Free mobile app
OTA is the least compatible and hardest way to update. Why do you want to use this method? It's the worst option available to you.
rootSU said:
OTA is the least compatible and hardest way to update. Why do you want to use this method? It's the worst option available to you.
Click to expand...
Click to collapse
Because it would seem easier for me—AFAIK. Although this didn't work, this workflow sounds appealing to me every time an update comes out:
- Disable Xposed
- Enable Survival Mode in SuperSU
- Install OTA update
- Re-enable Xposed, done.
No USB, no computer, no terminal.
Is there another way to achieve this?
providedbike said:
Because it would seem easier for me—AFAIK. Although this didn't work, this workflow sounds appealing to me every time an update comes out:
- Disable Xposed
- Enable Survival Mode in SuperSU
- Install OTA update
- Re-enable Xposed, done.
No USB, no computer, no terminal.
Is there another way to achieve this?
Click to expand...
Click to collapse
Running a rooting rom without a custom recovery is dangerous IMHO.
Without having to lose custom recovery
1) Download latest rooted stock ROM
2) Flash
3) Enable Xposed
rootSU said:
Running a rooting rom without a custom recovery is dangerous IMHO.
Without having to lose custom recovery
1) Download latest rooted stock ROM
2) Flash
3) Enable Xposed
Click to expand...
Click to collapse
Does this apply for the stock rom? I'm rooted, but still stock...
providedbike said:
Does this apply for the stock rom? I'm rooted, but still stock...
Click to expand...
Click to collapse
Yes, whenever there is a new stock ROM, someone makes a rooted stock flashable zip of it. Also if you make any small changes to system, sometimes like adblocking, OTA will fail but flashable zip of rom will just override all that bs.
latest 4.4.4 rooted stock rom is in a thread which you can find i the resources section of the sticky-roll-up thread. You can get there via my signature.
That way, you can take a nandroid backup so if anything goes wrong after the update, you can do a full restore, where as with OTA you will not be able to with stock recovery.
rootSU said:
Yes, whenever there is a new stock ROM, someone makes a rooted stock flashable zip of it. Also if you make any small changes to system, sometimes like adblocking, OTA will fail but flashable zip of rom will just override all that bs.
latest 4.4.4 rooted stock rom is in a thread which you can find i the resources section of the sticky-roll-up thread. You can get there via my signature.
That way, you can take a nandroid backup so if anything goes wrong after the update, you can do a full restore, where as with OTA you will not be able to with stock recovery.
Click to expand...
Click to collapse
Ok great that's very helpful, thanks!
providedbike said:
Ok great that's very helpful, thanks!
Click to expand...
Click to collapse
No problem.
I just think that way is easier....I wouldn't want you putting extra work in, if you dont have to. It also gives you more freedom to work with mods in the future too, or kernels etc
rootSU said:
No problem.
I just think that way is easier....I wouldn't want you putting extra work in, if you dont have to. It also gives you more freedom to work with mods in the future too, or kernels etc
Click to expand...
Click to collapse
Yep it's all good. For some reason, I had this little fear of the fact it's an official stock rom, that's been "toyed" with. But of course that makes no sense really, considering I'm willing to install many third party apps and processes that could easily alter/mess my phone up.
Do the rooted stock roms get released fairly rapidly after the official one is released?
providedbike said:
Yep it's all good. For some reason, I had this little fear of the fact it's an official stock rom, that's been "toyed" with. But of course that makes no sense really, considering I'm willing to install many third party apps and processes that could easily alter/mess my phone up.
Do the rooted stock roms get released fairly rapidly after the official one is released?
Click to expand...
Click to collapse
Yeah. as soon as the factory image is released. Maybe a day or two. Which is before 99% of people even receive the OTA notification
rootSU said:
Yeah. as soon as the factory image is released. Maybe a day or two. Which is before 99% of people even receive the OTA notification
Click to expand...
Click to collapse
Perfect, thanks for clearing things up for me.
Just checking, I'll make a backup before I flash, but technically, will all my data still be there if all goes to plan?
providedbike said:
Perfect, thanks for clearing things up for me.
Just checking, I'll make a backup before I flash, but technically, will all my data still be there if all goes to plan?
Click to expand...
Click to collapse
Yep. the /data partition is not touched. Just /system and /boot (ROM and Kernel)
rootSU said:
Yep. the /data partition is not touched. Just /system and /boot (ROM and Kernel)
Click to expand...
Click to collapse
Great I'll do it tonight

[H918][STOCK] 10i KDZ + IMGs

10i for T-Mobile V20 H918 is out.
It's still anti-rollback v00. :good:
Android Security Patch: 2016-12-01 (dirtycow/recowvery patched)
Download Link
UPPERCUT should work if using LGUP/KDZ.
If you flash this KDZ there is no current root method for 10i... so no TWRP etc (at this very moment anyway).
Everyone who can only boot to download mode.. this should save you.
those w/TWRP already can use the images (or wait for someone to make a flashable "rom" zip.
H91810-system.img.zip is just the system.img compressed, not a flashable zip.
if flashing the stock system.img/boot.img be careful not to lose TWRP..
delete the "recovery-from-boot.p" in system while still in TWRP if you want to be extra safe.
I don't have a V20 and won't be supporting this thread. Just providing files.
Thanks for this. Wonder what the changes from v10d are (other the exploit patch)
If and when someone creates a flashable zip, can we flash SuperSU after we flash the ROM to still have root?
Great.. My replacement is coming today which means it'll probably self update on first boot before I can do anything about it..
I love you daddi
Is this also OTA? I see nothing
kyledowling said:
If and when someone creates a flashable zip, can we flash SuperSU after we flash the ROM to still have root?
Click to expand...
Click to collapse
yes, that's how it works. tho.. idk if it's user-error or what... sometimes people flash supersu and it doesn't patch the boot.img and when they boot into android they lose twrp. hasn't happened to me but ¯\_(ツ)_/¯ . so that's why I also suggested removing the recovery-from-boot.p as an option.
people could also just dd the images manually if they don't want to wait for a zip... but I guess those comfortable with dd already know that.
Swizzle82 said:
Great.. My replacement is coming today which means it'll probably self update on first boot before I can do anything about it..
Click to expand...
Click to collapse
lol just don't put a sim in or connect it to wifi before you use recowvery.
autoprime said:
yes, that's how it works. tho.. idk if it's user-error or what... sometimes people flash supersu and it doesn't patch the boot.img and when they boot into android they lose twrp. hasn't happened to me but ¯\_(ツ)_/¯ . so that's why I also suggested removing the recovery-from-boot.p as an option.
people could also just dd the images manually if they don't want to wait for a zip... but I guess those comfortable with dd already know that.
lol just don't put a sim in or connect it to wifi before you use recowvery.
Click to expand...
Click to collapse
Great idea.. Sometimes you're smart, lol
Swizzle82 said:
Great idea.. Sometimes you're smart, lol
Click to expand...
Click to collapse
altho now that i think about it.. they may force you on the setup screen. but theres no way it'll download/install in the time it takes to get through setup. so just disable internet as soon as you're setup. :good:
autoprime said:
altho now that i think about it.. they may force you on the setup screen. but theres no way it'll download/install in the time it takes to get through setup. so just disable internet as soon as you're setup. :good:
Click to expand...
Click to collapse
What I usually do is make a twrp back up from my old phone and restore it on the new phone after making a fake backup and moving the old one in the new folder the fake backup created. Theoretically this should restore my google account without ever having to initially setup my account when I turn on the new phone. Right? Or do you think it'll cause authentication issues?
Swizzle82 said:
Great.. My replacement is coming today which means it'll probably self update on first boot before I can do anything about it..
Click to expand...
Click to collapse
As long as it isn't preloaded you should be able to get around it...
Common sense isn't all that common
ZDeuce2 said:
As long as it isn't preloaded you should be able to get around it...
Common sense isn't all that common
Click to expand...
Click to collapse
I'm sure I'll get it figured out.
Hopefully @Eliminater74 will make part 1 & 2 ROM for H918 users.
mingkee said:
Hopefully @Eliminater74 will make part 1 & 2 ROM for H918 users.
Click to expand...
Click to collapse
Is he coming to the v20. Plz say yes.
System.img.zip, do I just rename it to system.img? Cause I extracted from zip file and system.img did not flash. But when I renamed it, it flashed but wouldn't boot.
kcsevo said:
System.img.zip, do I just rename it to system.img? Cause I extracted from zip file and system.img did not flash. But when I renamed it, it flashed but wouldn't boot.
Click to expand...
Click to collapse
If you really want this, just use the LG Bridge and update it through that. It's much easier than flashing manually and accomplishes the same thing.
kibmikey1 said:
If you really want this, just use the LG Bridge and update it through that. It's much easier than flashing manually and accomplishes the same thing.
Click to expand...
Click to collapse
Oh sweet! But for the file itself do I need to extracted or rename the file? I flashed the system.img and boot in twrp but it hung in LG logo. And I'm also trying to retain root.
kcsevo said:
Oh sweet! But for the file itself do I need to extracted or rename the file? I flashed the system.img and boot in twrp but it hung in LG logo
Click to expand...
Click to collapse
You don't need the file at all. Just download the LG Bridge from the LG website, install the LG Universal mobile drivers, plug in your phone and use the software update option. It does it all by itself, and will restart your phone on it's own.
kibmikey1 said:
You don't need the file at all. Just download the LG Bridge from the LG website, install the LG Universal mobile drivers, plug in your phone and use the software update option. It does it all by itself, and will restart your phone on it's own.
Click to expand...
Click to collapse
Do i need to be back factory stock including recovery to use this option? And I'm guessing this way would make me lose root? Thank you for your responses.
kcsevo said:
Do i need to be back factory stock including recovery to use this option? And I'm guessing this way would make me lose root? Thank you for your responses.
Click to expand...
Click to collapse
You only need to plug in your phone and let it work. Since this is a stock image, you will lose root. Also, the as described in the original post on page 1, the December security patch also patches the dirty cow exploit used to achieve root, so once you flash this, you'll be stock unrooted until a new method comes along.

[US996] TWRP Flashable Stock Firmwares

I've put together some stock flashable TWRP zips which will install firmwares for the US996. Since this is a TWRP flashable ZIP this assumes you've already got access to TWRP. I use these to update or restore the stock image easily. Wiping data so far has not been required but if you experience issues you may want to consider it.
These zips flash every partition included in the latest firmware. If you want to err on the safe side (which is what I do before testing these) you could dump images of you current partitions to roll back to in case of an issue. (dd if=/dev/block/bootdevice/by-name/{partition} of=/external_sd/backup/{partition}.img). You'll find all partitions in the updater-script.
Download:
10f - SPL 2016-12-01 - Download (md5: 5c5241beb05385f1bb62cd9931d16675)
10h - SPL 2017-04-01 - Download (md5: 9516ecc55cc3b167154ab184fb419c4b)
10k - SPL 2017-09-01 - Download (md5: 075a5bae7201bc08cc3238a64fc9882a)
10l - SPL 2017-11-01 - Download (md5: 80560956009ac459cef5d4b48e934625)
10n - SPL 2017-11-01 - Download (md5: efbb74d3cc8e688cdabdf60e63a30792)
10o - SPL 2018-02-01 - Download (md5: e52e820b9a908e4b0c19727aadd113a6)
10p - SPL 2018-04-01 - Download (md5: d10f6b5b5e4372ff1577df2fe91830b0)
SPL = Security Patch Level
Instructions:
Boot into TWRP ("reboot recovery" from shell)
Put us99610*.zip onto /external_sd/
TWRP -> Install -> /external_sd/us99610*.zip
Install your desired root: Magisk or SuperSU
TWRP -> Reboot -> System
Your device may reboot a couple times and this is normal. You will then boot into the system.
What does it do?
Flashes partition images (skipping recovery) from the kdz - http://lg-firmwares.com/lg-us996-firmwares/
Moves /system/recovery-from-boot.p to /system/recovery-from-boot.bak to prevent stock recovery from being installed on boot
Wipes cache & dalvik-cache
Note
These firmwares are a mix between USA (Unlocked US996), UCL (US Cellular), and BPT (Brightpoint) but have not had problems running cross-variants. However, one thing I'd like to point out is an issue I saw reported by another user. They stated that after they flashed US Cellar US996 updates (10h/10k/10l) their Unlocked US996 device was being picked up as the US Cellular device when attempting to use the LG website bootloader unlock. This is most likely due to the US Cellular bootloader being flashed and the device reporting a US Cellular device ID. This hasn't caused any issues when your device has already been bootloader-unlocked but I would not suggest that users re-lock their bootloader when running this US Cellular firmware as you may risk running into problems unlocking. The same user had also reported that they just flashed the 10f kdz with LGUP to correct the problem but not a risk I'd like to see anyone take. Just a word of caution.
Special thanks to,
@bullghost for the kdz extractor (https://forum.xda-developers.com/showthread.php?t=2600575)
@Tilde88 for the updater-script template w/root (https://forum.xda-developers.com/v20/development/us996-nrd90m-modded-notsostock-rom-v5-1-t3526542)
Thanks for this! Just curious, is there an actual reason we would need to format data and factory reset? Isn't this just basically the same as updating, just more manually than taking the OTA? Like the same as extracting factory images and manually flashing them on Nexus devices?
jeston said:
Thanks for this! Just curious, is there an actual reason we would need to format data and factory reset? Isn't this just basically the same as updating, just more manually than taking the OTA? Like the same as extracting factory images and manually flashing them on Nexus devices?
Click to expand...
Click to collapse
I'm just not sure that if during the OTA update there are special steps to migrate data to be compatible with the new firmware. To err on the safe side I just suggested you format. Considering it's 7.0 -> 7.0 I don't see why there would be an issue leaving your data in place so if anyone tries it, definitely report back! I personally like starting fresh slate when upgrading.
McNutnut said:
I'm just not sure that if during the OTA update there are special steps to migrate data to be compatible with the new firmware. To err on the safe side I just suggested you format. Considering it's 7.0 -> 7.0 I don't see why there would be an issue leaving your data in place so if anyone tries it, definitely report back! I personally like starting fresh slate when upgrading.
Click to expand...
Click to collapse
Cool, I'll probably give it a try after work tomorrow. I'll let you know how it goes.
Thanks for this. Any word whether 10i that could get this treatment?
The_FNG said:
Thanks for this. Any word whether 10i that could get this treatment?
Click to expand...
Click to collapse
Has the unlocked US996 gotten 10i? I was only aware of 10f. That is the only .kdz I've got access to.
Alright, finally flashed it without wiping anything. Went just fine :good:
jeston said:
Alright, finally flashed it without wiping anything. Went just fine :good:
Click to expand...
Click to collapse
Great to hear!
Link is dead
Sent from my LG-US996 using Tapatalk
mr pnut said:
Link is dead
Sent from my LG-US996 using Tapatalk
Click to expand...
Click to collapse
Working for me. Anyone else having issues?
McNutnut said:
Working for me. Anyone else having issues?
Click to expand...
Click to collapse
Ok I got it bro it's working thru chrome not thru Tapatalk app thx bud
Sent from my LG-US996 using Tapatalk
Just ran this myself-no data wipe, just followed the rest of the directions. Worked like a charm, no problems. THANK YOU!!
Added 10h. This time without the automatic root to allow users to install their own preference (SuperSU or MagiskSU).
McNutnut said:
Added 10h. This time without the automatic root to allow users to install their own preference (SuperSU or MagiskSU).
Click to expand...
Click to collapse
Awesome... since I'm new here, may I ask if there's anything that a KDZ can do that this can't? Other than "prepare the phone for a warranty return" or "sell on Swappa as stock" ??? As you know from the other thread... I'm trying to recover from some problems I was having, and I suspect that I have some corruption. I need to burn it down and hope it rises from the ashes.
DrPhant0m said:
Awesome... since I'm new here, may I ask if there's anything that a KDZ can do that this can't? Other than "prepare the phone for a warranty return" or "sell on Swappa as stock" ??? As you know from the other thread... I'm trying to recover from some problems I was having, and I suspect that I have some corruption. I need to burn it down and hope it rises from the ashes.
Click to expand...
Click to collapse
There are three files in the KDZ which aren't used in the zip: "BackupGPT", "PrimaryGPT", and "recovery". The first two appear to be the partition table structure and the last being the stock recovery. So if your partition layout got messed up, LGUP+KDZ would be able to fix that where the zip won't. I don't know for sure what else LGUP has to offer on top of that, but from what it sounds like, LGUP + KDZ can restore a bricked phone to stock. I've never had to use LGUP myself...fortunately.
What are the MD5 hashes of the zip files? I downloaded the US996-10h file, and tried to flash it, and TWRP says it's invalid. Did I do something wrong?
DrPhant0m said:
What are the MD5 hashes of the zip files? I downloaded the US996-10h file, and tried to flash it, and TWRP says it's invalid. Did I do something wrong?
Click to expand...
Click to collapse
I've got an MD5 of 9516ecc55cc3b167154ab184fb419c4b on 10h. I went ahead and downloaded the file from the link and it matches the source file I uploaded. Possibly a bad download? Give it another shot if the MD5 doesn't match. If it does match...let me know ha.
CONFIRMED! successfully flashed your US996-10h package, followed by Magisk 11.6 and it's booted and rooted! thanks for all your work and help! btw, Magisk v13.0 (0b4baad) also works in case anyone was curious. 12.0 seems to be fscked for all LGV20...
EDIT: with 10d, 10f, and now 10h whenever I reboot the screen brightness always resets to 100% even after I've set it to auto. does this happen to anyone as well?
McNutnut said:
I've got an MD5 of 9516ecc55cc3b167154ab184fb419c4b on 10h. I went ahead and downloaded the file from the link and it matches the source file I uploaded. Possibly a bad download? Give it another shot if the MD5 doesn't match. If it does match...let me know ha.
Click to expand...
Click to collapse
Yep. Bad download. It was 0.2GB shy.
I flashed the new one... and I can't thank you enough that it actually worked! Magisk v13 is installed and SafetyNet passes! I really like some of the bonuses that WETA ROM offered (bandwidth monitor and other battery/clock choices)... but I might stick with this for a while just because I've tried so long to get that crazy issue fixed.
A TWRP-flashable solution was exactly what I needed because LGUP was *not* working for me. It wouldn't even run on my PC, let alone get to the point where it would recognize my phone and flash a full fw.
:good::good::good:I wish I could thank the OP 1000x.:good::good::good:
nice, thanks for this. i'm gonna flash to just go back to a stock rooted 10f rom.
---------- Post added at 03:53 PM ---------- Previous post was at 03:49 PM ----------
wait, this won't wipe internal storage or anything right?

General T-mobile Stock boot.img

I have seen a few people still in need of the stock boot.img 11.2.2.2. for t-mobile Oneplus 9 (LE2117) So I have attached it for those in need!
Here is the stock boot.img for 11.2.3.3 Oneplus 9 T-Mobile
Jg1234 said:
I have seen a few people still in need of the stock boot.img 11.2.2.2. for t-mobile Oneplus 9 (LE2117) So I have attached it for those in need!
Click to expand...
Click to collapse
Alright so I've been sitting on this file for a few days. Willl I be able to flash this to my LE2117 on 11.2.2.2 and relock bootloader and be back to stock? Or will my system still be corrupt if I relock? G just wait for a non pro msm tool?
hiryupd said:
Alright so I've been sitting on this file for a few days. Willl I be able to flash this to my LE2117 on 11.2.2.2 and relock bootloader and be back to stock? Or will my system still be corrupt if I relock? G just wait for a non pro msm tool?
Click to expand...
Click to collapse
I'm not sure how you went about rooting it originally, but if you have only flashed boot.img and nothing else. Then yes that is how I would go about doing it on my phone, if I was wanting to go back to locked bootloader. I don't see any issue with doing that after you install the stock boot.img.
Jg1234 said:
I'm not sure how you went about rooting it originally, but if you have only flashed boot.img and nothing else. Then yes that is how I would go about doing it on my phone, if I was wanting to go back to locked bootloader. I don't see any issue with doing that after you install the stock boot.img.
Click to expand...
Click to collapse
So I took magisk and downloaded the global OP and took boot.img from that magisk patched it and installed it then unlocked so I had the backup of THAT boot, not the Tmo one.
hiryupd said:
So I took magisk and downloaded the global OP and took boot.img from that magisk patched it and installed it then unlocked so I had the backup of THAT boot, not the Tmo one.
Click to expand...
Click to collapse
Yes That sucks but we all learn from are mistakes.. Fastboot Flash this stock boot.img and then either lock bootloader or if you want to have root? have magisk patch same stock boot.img and reinstall.
P.s. I also have been able to update over ota by just restoring stock boot.img in magisk.
Incase you wanted to keep rolling out with root. If you need help.i will try to make a step by step way I did it.
Jg1234 said:
Yes That sucks but we all learn from are mistakes.. Fastboot Flash this stock boot.img and then either lock bootloader or if you want to have root? have magisk patch same stock boot.img and reinstall.
P.s. I also have been able to update over ota by just restoring stock boot.img in magisk.
Incase you wanted to keep rolling out with root. If you need help.i will try to make a step by step way I did it.
Click to expand...
Click to collapse
Went ahead and reflashed that boot.img. Worked fine. Now I can relock with no other steps at this point correct?
Correct.
Thank you my friend. This is most helpful. I was reluctant to root without a good way to return to stock for updates.
Jg1234 said:
I have seen a few people still in need of the stock boot.img 11.2.2.2. for t-mobile Oneplus 9 (LE2117) So I have attached it for those in need!
Click to expand...
Click to collapse
safetynet api error ? How to do?
Magisk 22.1 has a safety net error. Download this app and it will show it passes. Also widevine is L1 https://play.google.com/store/apps/details?id=org.freeandroidtools.safetynettest
Jg1234 said:
Magisk 22.1 has a safety net error. Download this app and it will show it passes. Also widevine is L1 https://play.google.com/store/apps/details?id=org.freeandroidtools.safetynettest
Click to expand...
Click to collapse
Thank you! But I broke the system. Now that the update downloads more than half of the time, an error will occur. Do you have a backup of the system firmware or all system images?
This is maybe a stupid question but how do I flash this stock.img using Magisk?
iSkyJIE said:
Thank you! But I broke the system. Now that the update downloads more than half of the time, an error will occur. Do you have a backup of the system firmware or all system images?
Click to expand...
Click to collapse
I don't.. I would try factory reset or at least clear cache a few times consecutively. Sounds like there is a cache causing a issue with update.
inspron said:
This is maybe a stupid question but how do I flash this stock.img using Magisk?
Click to expand...
Click to collapse
Well you would fastboot the stock boot.img. but if you have never tampered with your original? And wanted root? you would have magisk patch the stock boot.img and then fastboot your.img. if you search how to root with boot.img you will find how to do it with the files above
Jg1234 said:
I don't.. I would try factory reset or at least clear cache a few times consecutively. Sounds like there is a cache causing a issue with update.
Click to expand...
Click to collapse
I have tried to clear the cache and format, but the update is still halfway through the download and an error occurs
iSkyJIE said:
I have tried to clear the cache and format, but the update is still halfway through the download and an error occurs
Click to expand...
Click to collapse
I know it sounds stupid but check Google play updates. Since you reset the phone. Just a thought have heard it cause issue with ota . Sorry Bud!
Jg1234 said:
I know it sounds stupid but check Google play updates. Since you reset the phone. Just a thought have heard it cause issue with ota . Sorry Bud!
Click to expand...
Click to collapse
Thank you. Convert TMO to Global, EU, or other variant I flashed my phone to the international version based on this article, and then updated it to EU 11.2.3.3, everything worked normally
iSkyJIE said:
Thank you. Convert TMO to Global, EU, or other variant I flashed my phone to the international version based on this article, and then updated it to EU 11.2.3.3, everything worked normally
Click to expand...
Click to collapse
Would you be able to share which file did you use to convert to global? I just got my unlock bootloader token from oneplus right now.
infamousvincci said:
Would you be able to share which file did you use to convert to global? I just got my unlock bootloader token from oneplus right now.
Click to expand...
Click to collapse
In the top thread, you can download the global and European firmware Rom. you only need to replace your own modem file

Categories

Resources