[ROM/FW][STOCK]LG Joan H933 OPEN CANADA 20i TWRP flashable firmware (incl. ROM) - LG V30 ROMs, Kernels, Recoveries, & Other Developm

LG Joan H933 GLOBAL CANADA 20i ROM
DO NOT USE THIS ZIP FOR CONVERTING YOUR MODIFIED TO US998 PHONE BACK TO H933!
Your phone needs to be on H933 software with TWRP kept via LGUP partition dl mode (leaving recovery partition out when flashing kdz). Have a look at the second post, @cloud1250000 wrote a guide for that with an massive amount of help from @christopherrrg.
Also, there's a Telegram Group Chat available for H933 users only, for sorting out eventually arising problems:
LG V30 H933 Canada
Hi!
This Rom is 100% Stock. Most recent TWRP should first be installed. Then you can install this Rom and have Oreo with working TWRP.
This zip is created from the original KDZ. It contains almost the complete 20i firmware, but the partition table rewriting part and recovery image (beside five to eight other images) is removed. I changed the system.img, so you do not have to reinstall TWRP (recovery-from-boot.p deleted) when ROM once booted. I also changed the partition size of system.img, so the vendorized people can install this too without having problems because of a too small system partition.
This is a continuation of westwood24's idea and work, I've updated it to the newest fw version and edited it a bit. I followed his idea and made this for users who can not take OTA's because they have Custom Recovery / Root installed.
​
Features
Stock build made from official KDZ
Stock Build.prop
Unrooted
system.img modified to keep TWRP
System image size shrunk for being able to flash this on a smaller system partition, mainly caused by vendorizing
Removed dm-verity
Removed rctd (LG's root checker tool daemon)
Enabled opt-encrypt, it's your choice now if you want to encrypt your phone, it's no more forced. TWRP now is capable of decryption (both AOSP and stock) since a few versions
VoLTE and VoWiFi critical OP partition separate download, flashable via TWRP (Download / MD5: add01810ddb6da99ace26645acfb5d97)
Separate OP Partition download available here
Installation
What you need
Unlocked Bootloader[/URL]
Working TWRP installed [Link to newest unofficial TWRP]
When you need Root, flash latest Magisk afterwards [Download]
The zip!
How to install
When you are still on Nougat,
you should start fresh: Reboot to recovery using button combo or reboot app (needs root; btw, Magisk offers this possibility too: Menu -> Modules -> three dot menu top right - Reboot to recovery)
Then flash this latest TWRP.img via image flashing function in TWRP, reboot to recovery again (for fully working new recovery) and do a backup, then copy this backup to your PC.
Then initiate a factory reset. Wipe your system partition too in TWRP advanced wiping menu, copy the 20i firmware zip to your SD and install it. Reboot and enjoy
From Oreo:
For clean install: Factory reset and wipe system
You can also keep your data by simply dirty flashing the zip. *Be aware that problems may occure, maybe you need to do a factory reset to start fresh*
Flash the 20i zip, then Magisk zip when you need root, then reboot to System = you're DONE
At the first time you boot to system, it can be TWRP says No OS installed. You can ignore it.
If TWRP asks if you want to install SU, hit no (in newest TWRP SU is disabled, and the option to install the TWRP app is disabled too.)​
Just give a thanks if you like the zip! :good:

@christopherrrg wrote a "little guide" for the peoples, who may ever have thought about going back to h33 original (rooted or not) sw. Give him some thanks pls, he's now a few nerves lost in this procedure i can imagine :good: thanks!
Here it is:
Okay so the steps below are for AFTER using the WTF thread to convert device and unlock bootloader; these steps are for canadian model users who would prefer to go back to stock canadian kdz with working root and twrp intact.
Step 1 - Attach converted US998 (bl unlocked and twrp installed) to LGUP.
Step 2 - PARTITION DL the canadian kdz but do not include recovery.
Step 3 - Let phone boot right from kdz flash and it will automatically boot TWRP.
Step 4 - While in TWRP; 1st factory reset AND AFTER format data then reboot recovery. (If not done TWRP has mount issues with cache and or system.)
Step 5 - After TWRP is rebooted flash no-verity-opt-encrypt-6.0.zip + lg-rctd-disabler-1.0.zip and afterwards flash magisk.
Step 6 - While still in TWRP use the option to power device down.
Step 7 - Attach device to PC while holding vol+ and it will automatically start download mode.
Step 8 - PARTITION DL the canadian kdz again EXCEPT uncheck everything BUT stock recovery; let it flash and reboot.
Step 9 - Should reboot 3 - 4 times.
Step 10 - Once booted to setup; get past then activate USB debugging, also open magisk and click yes as many times as it asks you. (Magisk remains because only RECOVERY is flashed at this point)
Step 11 - Download TWRP and rename to just twrp then place it in the root directory of your internal storage.
Step 11 - Connect device to android debug bridge, and start a shell with 'adb shell' command.
Step 12 - then type 'su' and hit enter in order to gain root privilege. (Will have to click accept on super user on device)
Step 13 - then type 'dd if=/sdcard/twrp.img of=/dev/block/bootdevice/by-name/recovery'
If done correctly you should see flashing (almost like fastboot) however you will not have anything happen to your device graphically SO open magisk and click modules then click reboot to recovery and profit!
You should be on H933 kdz with TWRP and root.
However for some weird reason, cloud is correct as the battery drain is abysmal. My phone used to go from 9am 100% to about 60% by the time I get home at 5pm. Today it's gone down to 22% from 100% at 9am and it's only 2pm. @cloud1250000's brain was mostly picked for this so he deserves any and all credit; I just confirmed and wrote this up for reference.
Enjoy!
Credits to @cloud1250000 ​

hey, it's cold out there, what about a chilled-out evening on an open fire and flashing new software on your phone...? a tester is welcome this doesn't brick your phone...

I edited this right out. For my excitement I skipped almost every single thing in the thread and I apologize however I'm willing to test and will report my findings right away!

ok, link follows via pm :good:

christopherrrg said:
I edited this right out. For my excitement I skipped almost every single thing in the thread and I apologize however I'm willing to test and will report my findings right away!
Click to expand...
Click to collapse
Someone else PM'ed me so we have two testers.

seadersn said:
LG Joan H933 GLOBAL CANADA 20G ROM
DO NOT USE THIS ZIP FOR MODEL CONVERSIONS!​Hi!
This Rom is 100% Stock. Most recent TWRP should first be installed. Then you can install this Rom and have Oreo with working TWRP.
This needs testing first, please hit me a PM for getting the link.
This zip is created from the original KDZ (H93320g_00_OPEN_CA_OP_0910.kdz). It contains almost the complete 20G firmware, but the partition table rewriting part and recovery image (beside five to eight other images) is removed. I changed the system.img, so you do not have to reinstall TWRP (recovery-from-boot.p deleted) when ROM once booted. I also changed the partition size of system.img, so the vendorized people can install this too without having problems because of a too small system partition.
This is a continuation of westwood24's idea and work, I've updated it to the newest fw version and edited it a bit. I followed his idea and made this for users who can not take OTA's because they have Custom Recovery / Root installed.
​
Features
Stock build made from official KDZ
Stock Build.prop
Unrooted
system.img modified to keep TWRP
System image size shrunk for being able to flash this on a smaller system partition, mainly caused by vendorizing
Removed dm-verity
Removed rctd (LG's root checker tool daemon)
Enabled opt-encrypt, it's your choice now if you want to encrypt your phone, it's no more forced. TWRP now is capable of decryption (both AOSP and stock) since a few versions
Installation
What you need
Unlocked Bootloader [How to do]
Working TWRP installed (should be installed already, otherwise you wouldn't need this zip )[Link to newest unofficial TWRP]
When you need Root, Latest Magisk [Download]
The zip!
How to install
When you are still on Nougat,
you should start fresh: Reboot to recovery using button combo or reboot app (needs root; btw, Magisk offers this possibility too: Menu -> Modules -> three dot menu top right - Reboot to recovery)
Then flash this latest TWRP.img via image flashing function in TWRP, reboot to recovery again (for fully working new recovery) and do a backup, then copy this backup to your PC.
Then initiate a factory reset. Wipe your system partition too in TWRP advanced wiping menu, copy the 20G firmware zip to your SD and install it. Reboot and enjoy
From Oreo:
For clean install: Factory reset and wipe system
You can also keep your data by simply dirty flashing the zip. *Be aware that problems may occure, maybe you need to do a factory reset to start fresh*
Flash the 20G zip, then Magisk zip when you need root, then reboot to System = you're DONE
At the first time you boot to system, it can be TWRP says No OS installed. You can ignore it.
If TWRP asks if you want to install SU, hit no (in newest TWRP SU is disabled, and the option to install the TWRP app is disabled too.)​
Rom Version
Android Version: 8.0 Oreo
Android security patch level: 2018-09-1
Just give a thanks if you like the zip! :good:
You want to help me with a [donation?] Not asking for it, I have fun doing this for you, but feel free...
Click to expand...
Click to collapse
Please can you explained me something, you wrote DO NOT USE THIS ZIP FOR MODEL CONVERSIONS!, but we must convert the H933 to US988 in order to install TWRP and root. So now I can install it, go back from US988 to H933 and keep TWRP and root ?
Thanks

so actually; as the above user is mentioning I attempted a partition DL flash of the kdz minus recovery and it constantly boots to recovery after flash (which i'm sure is totally normal as stock will not boot with custom recovery without no verity etc) buuuuut my stupid behind didn't flash those and assumed it would not work so decided to panic and flash the us998 kdz back in order to restore my backup and I think I screwed up my download mode as it now shows download mode for 2 seconds then reboots right into recovery; I believe I may have corrupted my laf partition and am now currently working on getting back to a functioning device; luckily the bootloader is still unlocked and I can still flash things as system and data both mount no problem.
my apologies for the lengthly message but or anyone else who is planning to test please remember if you're flashing back from US998 to H933 not to do as i've done and remember no verity etc so it can at least boot so you can THEN flash this zip here.
after all of that i've still got nothing to report as flashing it seems to look great but because I kdz back to us998 i'm afraid to use this zip until I get a booting phone again; also please dont take this as me flaming or anything. i'm sure i'll fix my device with fastboot soon and shall resume testing.

christopherrrg said:
so actually; as the above user is mentioning I attempted a partition DL flash of the kdz minus recovery and it constantly boots to recovery after flash (which i'm sure is totally normal as stock will not boot with custom recovery without no verity etc) buuuuut my stupid behind didn't flash those and assumed it would not work so decided to panic and flash the us998 kdz back in order to restore my backup and I think I screwed up my download mode as it now shows download mode for 2 seconds then reboots right into recovery; I believe I may have corrupted my laf partition and am now currently working on getting back to a functioning device; luckily the bootloader is still unlocked and I can still flash things as system and data both mount no problem.
my apologies for the lengthly message but or anyone else who is planning to test please remember if you're flashing back from US998 to H933 not to do as i've done and remember no verity etc so it can at least boot so you can THEN flash this zip here.
after all of that i've still got nothing to report as flashing it seems to look great but because I kdz back to us998 i'm afraid to use this zip until I get a booting phone again; also please dont take this as me flaming or anything. i'm sure i'll fix my device with fastboot soon and shall resume testing.
Click to expand...
Click to collapse
Thanks for the update, good luck recovering the phone. Maybe ou can try LG software from recovery ....

[email protected] said:
Please can you explained me something, you wrote DO NOT USE THIS ZIP FOR MODEL CONVERSIONS!, but we must convert the H933 to US988 in order to install TWRP and root. So now I can install it, go back from US988 to H933 and keep TWRP and root ?
Thanks
Click to expand...
Click to collapse
Yes you must be on a global Canadian kdz that is BEFORE this version.
when you convert back make sure you use partition DL and uncheck recovery; then when you flash canadian kdz and boot up flash dm no verity and the other zip to make stock kdz boot with twrp still intact; then once system boots at least once you reboot into twrp with the master reset combo and then use the zip provided by these gentlemen. ( at least now that my phone is down for the moment this is my theory ) heh:silly:

christopherrrg said:
Yes you must be on a global Canadian kdz that is BEFORE this version.
when you convert back make sure you use partition DL and uncheck recovery; then when you flash canadian kdz and boot up flash dm no verity and the other zip to make stock kdz boot with twrp still intact; then once system boots at least once you reboot into twrp with the master reset combo and then use the zip provided by these gentlemen. ( at least now that my phone is down for the moment this is my theory ) heh:silly:
Click to expand...
Click to collapse
Thanks again, but flashing back the H933 will relock the bootloader ?

[email protected] said:
Thanks again, but flashing back the H933 will relock the bootloader ?
Click to expand...
Click to collapse
nope! it remains unlocked.
I did manage to recover my device and my download mode (thanks to Matts amazing WTF guide.)
so give me about an hour or so and i'll retry; just going to take a quick shower.
Edit - had quite a few issues. Can't seem to get TWRP to actually work after doing partition DL all except recovery. (TWRP acts as if there is no system and when I try to boot it just reboots back into recovery.) Almost as if my Canadian device WANTS to stay US998 lol I got some issues to sort but will report back once I figure out how to make twrp flash AFTER full Canadian kdz, not sure if it's possible to flash recovery without fastboot is it?

recovery *would* be flashable with a rooted system and the dd (diskdump) command from within booted android.
so h933 is a device which needs conversion. this zip can then only be used when:
- you converted your h933 to us998 to get the fastboot commands and install twrp etc.
- your phone is then *converted back* to h933 with original h933 kdz, but with keeping twrp via partition dl mode of lgup.
- this way you lose fastboot commands (which normaly shouldn't be needed anymore), but can keep twrp and flash roms.
this method should work. because bootloader remains unlocked and is writable by twrp, even if you are on full h933 firmware, except recovery partition.
looks like we really need to work this out, carefully not that one of you nice testers have a non working phone because of this zip used in the wrong place (with us998 kdz installed) and moment (before full h933 kdz is installed with keeping twrp).
we need to try too, if this zip is installable on a converted to us998 phone and then at least boots as usual, or if sth. gets mixed up then (because it then has mixed partitions, ⅔ of the phones partitions are h933 fw then, and ⅓ is us998 partitions).

christopherrrg said:
nope! it remains unlocked.
I did manage to recover my device and my download mode (thanks to Matts amazing WTF guide.)
so give me about an hour or so and i'll retry; just going to take a quick shower.
Edit - had quite a few issues. Can't seem to get TWRP to actually work after doing partition DL all except recovery. (TWRP acts as if there is no system and when I try to boot it just reboots back into recovery.) Almost as if my Canadian device WANTS to stay US998 lol I got some issues to sort but will report back once I figure out how to make twrp flash AFTER full Canadian kdz, not sure if it's possible to flash recovery without fastboot is it?
Click to expand...
Click to collapse
this may be because of a differing partition table. *may*, i don't know this. i would like to have such a device for intensive testing... or visit canada and a person who's willing to drink much beer while testing this out :good:

seadersn said:
recovery *would* be flashable with a rooted system and the dd (diskdump) command from within booted android.
so h933 is a device which needs conversion. this zip can then only be used when:
- you converted your h933 to us998 to get the fastboot commands and install twrp etc.
- your phone is then *converted back* to h933 with original h933 kdz, but with keeping twrp via partition dl mode of lgup.
- this way you lose fastboot commands (which normaly shouldn't be needed anymore), but can keep twrp and flash roms.
this method should work. because bootloader remains unlocked and is writable by twrp, even if you are on full h933 firmware, except recovery partition.
looks like we really need to work this out, carefully not that one of you nice testers have a non working phone because of this zip used in the wrong place (with us998 kdz installed) and moment (before full h933 kdz is installed with keeping twrp).
we need to try too, if this zip is installable on a converted to us998 phone and then at least boots as usual, or if sth. gets mixed up then (because it then has mixed partitions, ⅔ of the phones partitions are h933 fw then, and ⅓ is us998 partitions).
Click to expand...
Click to collapse
I got my phone fully working again and my backup restored. (US998)
So I think what I'm going to attempt today is flashing FULL canadian kdz (fresh stock including recovery) and let it boot then I'm gonna try to dd the recovery to get TWRP access.
And go from there.
I got your PM and will need to pull out my nexus 4 for telegram but will set it up after work today and join you guys.
---------- Post added at 01:17 PM ---------- Previous post was at 01:15 PM ----------
seadersn said:
this may be because of a differing partition table. *may*, i don't know this. i would like to have such a device for intensive testing... or visit canada and a person who's willing to drink much beer while testing this out :good:
Click to expand...
Click to collapse
Heheh I'm willing to drink much beer wish I had my 2nd device because I'd have mailed you guys this H933 to crack.
We will get it soon, a lot more H933 people coming out of hiding really helps. ?

V
[email protected] said:
Thanks for the update, good luck recovering the phone. Maybe ou can try LG software from recovery ....
Click to expand...
Click to collapse
What actually got me out of the loop was Westwoods stock US998 TWRP ROM zip. I believe it restored my LAF partition and download mode worked no problem in order to use LGUP.
However these issues were of my own accounts; essentially from step 1 this is what the full procedure I assume will be like for us H933 users.
Step 1. Convert H933 to US998 and unlock bootloader using WTF guide.
Step 2. Using LGUP, 'REFURBISH' US998 device back into H933 kdz (accept partition layout changes) [attempted to use partition DL with all partitions minus recovery; however stock system won't boot with custom recovery unless rooted and no decrypt and dm verity flashed before system boots {failed to try this due to panic and forgetfulness so this may work but I'd like to attempt using dd from fresh stock also.}]
Step 3. Attempt dd recovery flash on bootloader unlocked H933 due to missing fastboot etc.
Step 4. Hope for profit? ?
I also apologize to you all for the lengthly posts as well but from all my years here on this website it's reading through the users problems where solutions are generally found so even though I followed wrong directions at first it's up to show everyone how I messed up and can be avoided.

christopherrrg said:
V
What actually got me out of the loop was Westwoods stock US998 TWRP ROM zip. I believe it restored my LAF partition and download mode worked no problem in order to use LGUP.
However these issues were of my own accounts; essentially from step 1 this is what the full procedure I assume will be like for us H933 users.
Step 1. Convert H933 to US998 and unlock bootloader using WTF guide.
Step 2. Using LGUP, 'REFURBISH' US998 device back into H933 kdz (accept partition layout changes) [attempted to use partition DL with all partitions minus recovery; however stock system won't boot with custom recovery unless rooted and no decrypt and dm verity flashed before system boots {failed to try this due to panic and forgetfulness so this may work but I'd like to attempt using dd from fresh stock also.}]
Step 3. Attempt dd recovery flash on bootloader unlocked H933 due to missing fastboot etc.
Step 4. Hope for profit? ?
I also apologize to you all for the lengthly posts as well but from all my years here on this website it's reading through the users problems where solutions are generally found so even though I followed wrong directions at first it's up to show everyone how I messed up and can be avoided.
Click to expand...
Click to collapse
absolutely ok, the more info the better so when one wants to stay stock h933, steps are
step 1: jep
step 2: jep, partition dl with *recovery excluded* to h933 kdz (after unlocking via us998). twrp should be present and bootable after that.
step 3: boot recovery, format data, reboot to recovery, flash opt-encrypt, no verity and make sure, /system/recovery-from-boot.py is deleted or renamed. and eventually flash magisk and then boot to rom, jep.
could imagine that this works, but, i know too little about frankensteined phones. there may be hassles and hiccups. first boot up and test, then trying a restore, in hope it will be succesful :good:

seadersn said:
absolutely ok, the more info the better so when one wants to stay stock h933, steps are
step 1: jep
step 2: jep, partition dl with *recovery excluded* to h933 kdz (after unlocking via us998). twrp should be present and bootable after that.
step 3: boot recovery, format data, reboot to recovery, flash opt-encrypt, no verity and make sure, /system/recovery-from-boot.py is deleted or renamed. and eventually flash magisk and then boot to rom, jep.
could imagine that this works, but, i know too little about frankensteined phones. there may be hassles and hiccups. first boot up and test, then trying a restore, in hope it will be succesful :good:
Click to expand...
Click to collapse
WOW; there it is.
Format Data. Another neglected procedure on my end grrr.
Saves the whole issue of using DD period.
And would explain why TWRP also half worked.
Gonna give it another crack as soon as I'm home. I'll also have telegram set up as to not spam this thread much further.
@cloud1250000 has posted a way to have a rooted canadian ROM https://forum.xda-developers.com/lg...odem-to-converted-us998-t3824769/post77613655 but from his instructions. He said he installed magisk to the canadian system to ensure root in order to use adb shell to install twrp. But I can't for the life of me figure out how he kept magisk but nothing else... so maybe he can help us.
No matter what I do after conversion of US998; H933 will not boot with TWRP on stock unless it's 100% stock. (Even after attempting dm verity, no encrypt and root) by trying your advice and tinkering with a bit of my own. LGUP also still reports the H933 device as a US99820d
Basically if he can help explain how he got magisk on there or I can figure it out then unfortunately at the moment we can't really flash this as we need a working recovery and sadly he's the only Canadian user reported so far having working twrp, root and lte working no problem.
Thing's I've tried so far:
- converted US998 to H933 with PARTITION DL and unchecked RECOVERY; recovery sticks however after formatting data then rebooting into recovery I then remove /system/recovery-bak (may have spelt that wrong but you get what I mean) I try flashing no encrypt and dm verity then flash root everything works (no red error messages of any kind) Boots back to recovery.
- converted US998 to H933 with PARTITION DL and made sure ALL checkboxes were checked. Phone booted but obviously no working recovery and no (at the current moment) known method of rooting without fastboot commands.
So sadly until we figure that I think we're stuck. ?
Will PM you my telegram info in the next few minutes.

So...
I have no clue why but when going back to the h933 from the us998... There's an extra partition called OP where, I assume, information about the carriers/modem can be found.
You should be aware that in canada now... there's no carrier locked phone anymore... so my guess is... this OP partition is configured on the first boot by looking at the sim that was inserted in the phone.
The problem.
TWRP doesn't have the command to setup the OP partition correctly and the phone do send this command to the recovery on first boot..
(found by looking at recovery log)
So what I did was...
1. Keep TWRP and use LGUP to go back to H933.
2. Boot into twrp and flash all needed zip (root + the other 2)
3. Flash the stock recovery and allow the phone to setup the OP partition correctly upon reboot (there will be a weird circle with "erasing" text on the screen)
4. Boot in the phone and launch the magisk app. Say yes a bunch of time.
5. Use a rooted adb shell to flash back twrp.
6. Profit/Enjoy
In my original guide, I did flash a bunch of partition that I got from a working h933.. so maybe it's missing some steps in order to work.
https://forum.xda-developers.com/lg...rted-us998-t3824769/post77613655#post77613655
Good luck.

cloud1250000 said:
So...
I have no clue why but when going back to the h933 from the us998... There's an extra partition called OP where, I assume, information about the carriers/modem can be found.
You should be aware that in canada now... there's no carrier locked phone anymore... so my guess is... this OP partition is configured on the first boot by looking at the sim that was inserted in the phone.
The problem.
TWRP doesn't have the command to setup the OP partition correctly and the phone do send this command to the recovery on first boot..
(found by looking at recovery log)
So what I did was...
1. Keep TWRP and use LGUP to go back to H933.
2. Boot into twrp and flash all needed zip (root + the other 2)
3. Flash the stock recovery and allow the phone to setup the OP partition correctly upon reboot (there will be a weird circle with "erasing" text on the screen)
4. Boot in the phone and launch the magisk app. Say yes a bunch of time.
5. Use a rooted adb shell to flash back magisk.
6. Profit/Enjoy
In my original guide, I did flash a bunch of partition that I got from a working h933.. so maybe it's missing some steps in order to work.
https://forum.xda-developers.com/lg...rted-us998-t3824769/post77613655#post77613655
Good luck.
Click to expand...
Click to collapse
Yeah I got lost on your step about dd recovery I was like uh wait how did he retain root?!
Thanks so much for your input! Very much appreciated.:highfive:
Also if we figure this out; that's an enormous contribution towards us getting custom ROMs working; thank you again!

Related

NEED HELP

I have a brand new Pixel XL from Verizon that I received today and was successful in unlocking. However, I tried to root and now I am stuck on bootloop. I cannot post in DEVELOPMENT because I haven't posted here in years (haven't had ANDROID in a while). Can anyone help? I am able to access via fastboot (I believe) but I must be flashing the wrong images. I don't want to brick this nice new day-old device. I have been at it for 5 hours via research on my own, but now I am looking for someone that can help me via P.M. or what it may take. I really want to get back to enjoying this device! Thanks in advance!
bdsuser said:
I have a brand new Pixel XL from Verizon that I received today and was successful in unlocking. However, I tried to root and now I am stuck on bootloop. I cannot post in DEVELOPMENT because I haven't posted here in years (haven't had ANDROID in a while). Can anyone help? I am able to access via fastboot (I believe) but I must be flashing the wrong images. I don't want to brick this nice new day-old device. I have been at it for 5 hours via research on my own, but now I am looking for someone that can help me via P.M. or what it may take. I really want to get back to enjoying this device! Thanks in advance!
Click to expand...
Click to collapse
Read the third post in the thread below to get set up and back to stock. Then we will work on root. If you tried to root and you bootlooped it then you used the wrong​ SU.
https://forum.xda-developers.com/pixel/help/stupidly-bootloop-help-t3554242
1. Download a ROM. A stock version is probably in the forums somewhere if that's what you want.
2. Download TWRP image and zip from the TWRP thread.
3. Download SuperSU from the SuperSU thread.
4. Download a vendor image. There's no "official" vendor image thread AFAIK, but you can grab one from the Pure Nexus rom thread. NMF26V is compatible with all 7.1.1 ROMs & stock.
Now you have two options:
Fast: Put the ROM, TWRP(zip only), SuperSU and vendor image on USB flash drive, then connect the USB 3 to USB C adapter to your flash drive. Don't connect it to the phone yet. An external HDD/SSD should also work if that's all you've got.
Slow: While in TWRP(Instructions below) push the ROM, TWRP(zip only), SuperSU and vendor image files to your phone through ADB with "adb push C:\file_path\ /sdcard/" sans quotes. You will need to do this for each file, or alternatively push a folder containing the four files. adb file transfer is very slow.
5. Boot your phone to the bootloader, and connect it to your computer. This can be achieved by holding volume down and power from an off state.
Note: If your device is still bootlooping you won't be able to get to the bootloader. Hold volume up and power until the device shuts off to get out of the bootloop temporarily, then boot to bootloader.
6. In a command window, "fastboot boot twrp.img"
7. Connect your flash drive to your phone if you chose that option, or push the files through adb if you chose that option
8. Flash TWRP zip, ROM and vendor image. STAY IN TWRP
9. Return to TWRP's home screen > advanced > file manager. Scroll down until you see 'fstab.marlin'(in the root '/' directory). Tap on 'fstab.marlin' and delete it. Skipping this step means SuperSU won't install.
10. Flash SuperSU zip, reboot to system and you're done.
SDK
TonikJDK said:
Read the third post in the thread below to get set up and back to stock. Then we will work on root. If you tried to root and you bootlooped it then you used the wrong​ SU.
https://forum.xda-developers.com/pixel/help/stupidly-bootloop-help-t3554242
Click to expand...
Click to collapse
Just thought I'd update you...And I know I sound like I have no idea what I'm doing but traditionally I've never had issues like this But I am trying to get ADB to show the flash-all command. The one I have installed doesn't show that feature so I can't follow the tutorial. If you have a direct link to what I may be missing I would appreciate it otherwise I will update you once I figure it out.
bdsuser said:
Just thought I'd update you...And I know I sound like I have no idea what I'm doing but traditionally I've never had issues like this But I am trying to get ADB to show the flash-all command. The one I have installed doesn't show that feature so I can't follow the tutorial. If you have a direct link to what I may be missing I would appreciate it otherwise I will update you once I figure it out.
Click to expand...
Click to collapse
The link to the proper adb and fastboot are in the post i pointed you to.
Help with root and TWRP
TonikJDK said:
The link to the proper adb and fastboot are in the post i pointed you to.
Click to expand...
Click to collapse
Thanks for your assistance. I now have root installed and I think I'm good except for one thing. I keep thinking TWRP is installed but for some reason when I reboot to bootloader, then select reboot recovery mode, it takes me to android recovery. I am used to recovery taking me to TWRP. I know TWRP works but I feel like I'm temporarily flashing it each time or something. I even installed the twrp app and I see I can flash zips that way, etc, but I wanted to know if you knew how to make the phone boot to TWRP in recovery? Or is that necessary?
bdsuser said:
Thanks for your assistance. I now have root installed and I think I'm good except for one thing. I keep thinking TWRP is installed but for some reason when I reboot to bootloader, then select reboot recovery mode, it takes me to android recovery. I am used to recovery taking me to TWRP. I know TWRP works but I feel like I'm temporarily flashing it each time or something. I even installed the twrp app and I see I can flash zips that way, etc, but I wanted to know if you knew how to make the phone boot to TWRP in recovery? Or is that necessary?
Click to expand...
Click to collapse
I dont do it that way on this phone. TWRP and SU are modifying the same parts of the phone, and there are cases where it could conflict. Rare, not a big deal, but since i don't need TWRP installed i don't.
To install it ypu first boot to it.
Fastboot boot twrpFilename.
Then from within TWRP you install the TWRP zip.
Make sure it is TWRP RC1
All set
Thanks again for your help. I am running pure ROM as I mentioned and I seem to like it. Do you K or if Franco works with Pure or do you have a suggestion on a good rom/kernel? Is there anything else that you can suggest I should be using with the new phone? I remember there used to be tools that you could install that allowed you to customize the system even further but the name escapes me. . Is there anything like that or even a theme tool which is a must have when you are rooted and running custom roms? No big deal if not. Very happy with where I stand now. Really appreciate you getting me back up and running!
You are most welcome. I don't ROM so I don't know what kernels work with what roms for sure. But my understanding is that they are all pretty universal. I run stock with Franco.
Other than that i dont mod much. Ad blocker, black themes and a few adjustments to Franco.
TonikJDK said:
You are most welcome. I don't ROM so I don't know what kernels work with what roms for sure. But my understanding is that they are all pretty universal. I run stock with Franco.
Other than that i dont mod much. Ad blocker, black themes and a few adjustments to Franco.
Click to expand...
Click to collapse
Perfect! Thanks yet again. Have a great remainder of the day!
bdsuser said:
Thanks again for your help. I am running pure ROM as I mentioned and I seem to like it. Do you K or if Franco works with Pure or do you have a suggestion on a good rom/kernel? Is there anything else that you can suggest I should be using with the new phone? I remember there used to be tools that you could install that allowed you to customize the system even further but the name escapes me. . Is there anything like that or even a theme tool which is a must have when you are rooted and running custom roms? No big deal if not. Very happy with where I stand now. Really appreciate you getting me back up and running!
Click to expand...
Click to collapse
Im running pure and elementalx with excellent results.
?Tapped from my pure pixelXl?
have you ever seen an issue where the phone boots to twrp even though everything was working fine? It starts happening if I do a restart. Then no matter what it boots into TWRP unless I wipe again? I believe it's happening after I flash root but I'm going out of my mind with trial and error. Any help would be appreciated.
bdsuser said:
have you ever seen an issue where the phone boots to twrp even though everything was working fine? It starts happening if I do a restart. Then no matter what it boots into TWRP unless I wipe again? I believe it's happening after I flash root but I'm going out of my mind with trial and error. Any help would be appreciated.
Click to expand...
Click to collapse
HELLO!!! I understand any frustrations you may be having, as the pixel devices have changed a good bit for us as far as development. Anyways. I'm just going to throw some knowledge out there, then proceed to help get you up and running!
You couldn't post in the development section because of your post count, but even if you could, it would have been in the wrong section and it would have been removed, or moved to the questions section.
Also, I see someone has pointed it out earlier, but I'll say it again just to make sure everything is clear. The command you were running "fastboot boot TWRP.img" only boots TWRP temporarily. You are suppose to have two files, one IMG file and one zip file. You boot the IMG file, then once you're in TWRP, you flash the zip file, then reboot to recovery and you will have installed TWRP properly.
With root, flashing wrong files or using the outdated root method will cause boot loops. The correct way to root (again already been said) is the get TWRP up and running, delete the fstab file (see earlier post) then flash SuperSU and reboot. Just throwing this out there Incase someone comes across it, if you manage to boot loop your device due to to rooting, you can fastboot flash franco's kernel and it will fix the bootloop (,but you won't have root) this isn't the correct way to fix it, but it will get you back up and running without downloading the large factory image.
***About to edit this post to continue giving more info***
Here is a correct guide and good template to get you running.
start by flashing a clean factory image, then let it boot and get it set up.
Reboot to fastboot, fastboot boot TWRP IMG then flash TWRP zip using the latest versions (RC1 is latest, pm me for more info).
Reboot the phone to recovery to ensure TWRP stuck.
Go-to advanced, file manager in TWRP and find the fstab.marlin file and delete.
Then you can go ahead and flash the latest SuperSU (I use 2.79 sr3) and when it's done reboot to system and verify root.
After rooting you can go ahead and flash a kernel if you want, I use elemental which you can flash in TWRP, but see the kernel instructions prior to flashing.
Reboot and you have a nice stock ROM with root and kernel.
For flashing Roms, kind of follow the same template, most Roms require you to flash part of or the whole latest factory image.
If your on a clean install, go ahead and install TWRP as mentioned above.
Then use TWRP to install whatever ROM you want per ROM developer instructions.
Side note, some Roms replace the TWRP with cwm or stock recovery, so it's always nice to flash the TWRP zip after flashing a ROM.
After flashing ROM, boot to system to make sure all is well, then boot back to recovery and follow instructions above for root/kernel.
As far as the problem you're having now, it usually comes from flashing outdated SuperSU images. Do a search for 2.79 sr3 and use it to root (pm me if you need help)
You might have to start clean one more time, And flash factory image.
noidea24 said:
HELLO!!! I understand any frustrations you may be having, as the pixel devices have changed a good bit for us as far as development. Anyways. I'm just going to throw some knowledge out there, then proceed to help get you up and running!
You couldn't post in the development section because of your post count, but even if you could, it would have been in the wrong section and it would have been removed, or moved to the questions section.
Also, I see someone has pointed it out earlier, but I'll say it again just to make sure everything is clear. The command you were running "fastboot boot TWRP.img" only boots TWRP temporarily. You are suppose to have two files, one IMG file and one zip file. You boot the IMG file, then once you're in TWRP, you flash the zip file, then reboot to recovery and you will have installed TWRP properly.
With root, flashing wrong files or using the outdated root method will cause boot loops. The correct way to root (again already been said) is the get TWRP up and running, delete the fstab file (see earlier post) then flash SuperSU and reboot. Just throwing this out there Incase someone comes across it, if you manage to boot loop your device due to to rooting, you can fastboot flash franco's kernel and it will fix the bootloop (,but you won't have root) this isn't the correct way to fix it, but it will get you back up and running without downloading the large factory image.
***About to edit this post to continue giving more info***
Here is a correct guide and good template to get you running.
start by flashing a clean factory image, then let it boot and get it set up.
Reboot to fastboot, fastboot boot TWRP IMG then flash TWRP zip using the latest versions (RC1 is latest, pm me for more info).
Reboot the phone to recovery to ensure TWRP stuck.
Go-to advanced, file manager in TWRP and find the fstab.marlin file and delete.
Then you can go ahead and flash the latest SuperSU (I use 2.79 sr3) and when it's done reboot to system and verify root.
After rooting you can go ahead and flash a kernel if you want, I use elemental which you can flash in TWRP, but see the kernel instructions prior to flashing.
Reboot and you have a nice stock ROM with root and kernel.
For flashing Roms, kind of follow the same template, most Roms require you to flash part of or the whole latest factory image.
If your on a clean install, go ahead and install TWRP as mentioned above.
Then use TWRP to install whatever ROM you want per ROM developer instructions.
Side note, some Roms replace the TWRP with cwm or stock recovery, so it's always nice to flash the TWRP zip after flashing a ROM.
After flashing ROM, boot to system to make sure all is well, then boot back to recovery and follow instructions above for root/kernel.
As far as the problem you're having now, it usually comes from flashing outdated SuperSU images. Do a search for 2.79 sr3 and use it to root (pm me if you need help)
You might have to start clean one more time, And flash factory image.
Click to expand...
Click to collapse
There is absolutely no need to delete the fstab file anymore. That only needed to be done when TWRP was still alpha 2, and almost three versions of su earlier.
ALL roms replace TWRP with stock recovery unless you are using lineage then you will get Cyanogenmod recovery, so reflashing TWRP before booting into system is a must.
If you are flashing root and or custome kernel and end up in a bootloop, flashing the stock boot.img to both slots via:
'fastboot flash --slot _a boot boot.img'
'fastboot flash --slot _b boot boot.Img'
will fix the issue and you will be able to boot up just fine. Again you will have to reboot into TWRP from the bootloader and reflash the zip. When you are done flashing the boot.img's you might as well just
'Fastboot boot TWRP-file.img'
Then install the zip!

[STOCK] [H932] [20p] [Oreo] T-Mobile LG V30 Stock Collection (Debloated Added)

T-Mobile V30 H932 20P Stock Collection
Based on OEM 20P KDZ. Extracted and Repacked.
DISCLAIMER
Proceed at your own risk. I am not responsible for any damage to your device.
Flashing LAF WILL REMOVE TWRP from your laf partition and restore stock DL Mode
Bins in these packages are unmodified and you may need to flash no-verity-opt-encrypt and rctd remover after to keep force-encryption away.
REQUIRED
TWRP on LAF or Recovery
Latest Magisk Zip (if performing clean flash)
no-verity-opt-encrypt
rctd remover
FILE BREAKDOWN
None of these Zips flash the Recovery partition.
Besides StockLAF, these Zips DO NOT flash the LAF partition.
If you want to restore DL Mode and Stock LAF, you must flash the StockLAF package separately.
​
Bootloader: 20p Stock Bootloader ONLY
FullStock: Full 20p Stock Firmware Only (bootloader, modem, boot, system) - Instructions in Section A
FullStock w/Magisk: Full 20p Stock Firmware + Magisk Root - Instructions in Section B
Debloated w/Magisk: Boot+Debloated System + Magisk Root (force enc & dm-verity removed) - Instructions in Section C
StockLAF: Individual LAF image for returning to stock DL mode
Global Instructions​
Always make a backup first
If device has been encrypted, see encryption notes at the bottom before continuing.
A - FullStock
If coming from Nougat, Clean Flash is Recommended
Wipe Dalvik, System, Data, Cache... then flash
If coming from previous Oreo versions, Dirty Flash works fine. OS and Apps are updated.
Copy All Zips to SDCard
Flash h932_FullStock.zip
Flash Magisk
Flash no-verity-opt-encrypt
Flash rctd remover
Reboot to system and install Magisk Manager (if not installed)
B - FullStock with Magisk
This zip just cuts out the step of flashing magisk manually.
This zip should be dirty flashed on a system that already has magisk. or Magisk may not flash successfully
If this zip is clean flashed, pay close attention to flash logs. If magisk fails to repack the boot image during flash, flash Magisk again.
Flash h932_FullStock_Magisk.zip
Flash no-verity-opt-encrypt
Flash rctd remover
Wipe Dalvik+Cache
Reboot
C - Debloated with Magisk
Be aware
This ROM does NOT flash LAF, recovery, bootloader or modem firmware directly.
If you are coming from an older version of android, this rom does not include the complete device firmware, which you may want.
For those included above, you should flash FullStock before flashing this to make sure all of your device firmware is up to date.
Boot image has been patched to remove force encryption and dm-verity
This ROM has had several pre-loaded and system apps removed. If someone wants to send me a list of any additional apps that can be safely removed, i can update the rom to include them.
system/app/CloudPrint
system/app/Drive
system/app/Duo
system/app/EditorsDocs
system/app/EditorsSheets
system/app/Gmail2
system/app/GooglePay
system/app/LGAccount
system/app/LGAirDrive
system/app/LGAmazonAssistant
system/app/LGAmazonAttribution
system/app/Maps
system/app/Music2
system/app/Photos
system/app/YouTube
system/priv-app/CloudHub
system/priv-app/CollageWallpapers
system/priv-app/facebook-installer
system/priv-app/LG360VideoWallpaper
system/priv-app/LG360Wallpaper
system/priv-app/LGEasyHome
system/priv-app/LGEmail
system/priv-app/LGExchange
system/priv-app/LGQHelpService
system/priv-app/LGVVM
system/priv-app/NameID
system/priv-app/TMO_MyAccount
system/priv-app/xtra_t_app
system/vendor/app/facebook-appmanager
system/vendor/overlay/com.lge.easyhome
system/vendor/overlay/com.lge.email
system/vendor/overlay/com.lge.exchange
system/vendor/overlay/com.lge.lgworld
system/vendor/overlay/com.lge.qhelp
system/vendor/overlay/com.lge.qhelp.application
system/vendor/overlay/com.lge.qmemoplus
For best results a clean flash is recommended for this package
Format data, and remove any apps installed to external sd. Then wipe system, dalvik, cache, data, internal storage
This will ensure no lingering apps are left behind.
If coming from Nougat, Clean Flash is Highly Recommended
Wipe Dalvik, System, Data, Cache... then flash
If coming from previous Oreo Versions
Wipe Dalvik, Cache, and System, and optionally data and internal storage
If you do not perform a clean flash, you may need to manually remove the apps left behind after flashing
Flash h932_Debloated_Magisk.zip
Reboot
DOWNLOADS
Stable v1.0
Project files are hosted on SourceForge​
Bootloader - md5:45d8897c317b2e2e7b02d0766a93556c
FullStock ROM - md5:092585a169b54f067cec27d57b0c041c
FullStock w/Magisk - md5:6854a34ed956e9b30fb8e59c34de6b39
Debloated w/Magisk - md5:5a11334c8e42dfe55f2a71bbb0820612
StockLAF - md5:9090ee8645f2018c6bd88c9169c52c1b
*************************************************************************************************************​
Encryption Notes
In Android, a stock device will have it's data encrypted. Often when working in TWRP on an encrypted device, you will be greeted by prompt asking for a passcode in order to decrypt the device. Unless that port of TWRP has been written for your specific device and supports decryption, you will not be able to decrypt the data on your phone. If you cannot decrypt the data, then TWRP cannot mount system and/or other partitions it needs to mount in order to safely flash anything. In order to solve this problem, sadly, you have to format the data partition on your phone (losing all personal data accumulated on the internal storage, so back it all up manually) The steps for this process are Format Data in TWRP, Reboot to recovery (to mount partitions), then flash your rom and root. There are a few tools out there to disable force encryption on your device. See the Required section above for links for this device.
​
Packages have been successfully tested VIA the methods outlined above.
If anyone has any issues with one or more of these packages, please let me know. Thank you!
-weakNPCdotCom​​
XDA:DevDB Information
[STOCK] h93220p, ROM for the LG V30
Contributors
weakNPCdotCom
Source Code: https://sourceforge.net/projects/t-mobile-v30-firmware/files/h932/20p/
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
Based On: 20p KDZ
Version Information
Status: Stable
Created 2018-12-20
Last Updated 2018-12-28
would it be possible for you to make a "debloated" stock rom?? all stuff we can "technically" reinstall from play store. Something close to stock android as possible.
This did not work. I used the zip with magisk. Magisk was and is not installed I lost TWRP and download mode doesnt work and just reboots to system after a minute.
Anyway to fix this? It boots fine but i dont have fastboot and download mode shows only the download mode screen then reboots
Andi32790 said:
This did not work. I used the zip with magisk. Magisk was and is not installed I lost TWRP and download mode doesnt work and just reboots to system after a minute.
Anyway to fix this? It boots fine but i dont have fastboot and download mode shows only the download mode screen then reboots
Click to expand...
Click to collapse
Verify that you did download "h93220p_fullStock_wMagisk.zip". It worked fine for me, and I can confirm it has magisk as I was on 17.3 on 20o and magisk manager says I'm on 18.
Also, were you coming from 20o?
[Cruzer] said:
would it be possible for you to make a "debloated" stock rom?? all stuff we can "technically" reinstall from play store. Something close to stock android as possible.
Click to expand...
Click to collapse
Yes, I can make a debloated ROM. Gimme a day or two and I'll try to add one to the OP.
Andi32790 said:
This did not work. I used the zip with magisk. Magisk was and is not installed I lost TWRP and download mode doesnt work and just reboots to system after a minute.
Anyway to fix this? It boots fine but i dont have fastboot and download mode shows only the download mode screen then reboots
Click to expand...
Click to collapse
Sorry M8, but i tested this zip and verified that it flashes all partitions and then flashes magisk all in one go. I think maybe you downloaded the package without magisk by mistake.
This zip does not flash LAF, so if you had TWRP on LAF before flashing this, you should be able to just boot to download mode using the usb cable and reflash TWRP to recovery.
Andi32790 said:
This did not work. I used the zip with magisk. Magisk was and is not installed
Click to expand...
Click to collapse
After further testing, I discovered that after wiping and doing a clean flash of FullStock w Magisk, Magisk failed to repack the boot image. I had to flash magisk a second time for it to complete the process.
I will update the OP. Thank you for bringing this to my attention. I hope you are able to get back into TWRP
weakNPCdotCom said:
After further testing, I discovered that after wiping and doing a clean flash of FullStock w Magisk, Magisk failed to repack the boot image. I had to flash magisk a second time for it to complete the process.
I will update the OP. Thank you for bringing this to my attention. I hope you are able to get back into TWRP
Click to expand...
Click to collapse
No recovery was not in LAF and was overwritten and I don't have fastboot and download mode doesn't seem to work right. Phone works just no root I guess. I should have paid more attention to what was going on when I flashed it.
Andi32790 said:
No recovery was not in LAF and was overwritten and I don't have fastboot and download mode doesn't seem to work right. Phone works just no root I guess. I should have paid more attention to what was going on when I flashed it.
Click to expand...
Click to collapse
Im sorry man. I honestly have no idea why download mode was affected because these zips don't touch it at all. If you go through the root process again, I recommend keeping a copy of TWRP on both LAF and Recovery.
weakNPCdotCom said:
Im sorry man. I honestly have no idea why download mode was affected because these zips don't touch it at all. If you go through the root process again, I recommend keeping a copy of TWRP on both LAF and Recovery.
Click to expand...
Click to collapse
No worries man I still have a phone plus thats why you all add the disclaimer. Idk just looking for a fix at this point.
[Cruzer] said:
would it be possible for you to make a "debloated" stock rom?? all stuff we can "technically" reinstall from play store. Something close to stock android as possible.
Click to expand...
Click to collapse
I'm having an issue with my kitchen, but as soon as I'm able to solve what's going on ill cook up this ROM
Thanks weakNPCdotCom. I dirty flashed over 20o and it's working great.
weakNPCdotCom said:
I'm having an issue with my kitchen, but as soon as I'm able to solve what's going on ill cook up this ROM
Click to expand...
Click to collapse
No worries take your time. Appreciate the work your doing
I just want to make sure if I dirty flash FullStock w/Magisk that I wont loose TWRP because I dont have back up in LAF.
SIMONAK said:
I just want to make sure if I dirty flash FullStock w/Magisk that I wont loose TWRP because I dont have back up in LAF.
Click to expand...
Click to collapse
I just did it and didn't loose TWRP.
It worked thank you.
SIMONAK said:
I just want to make sure if I dirty flash FullStock w/Magisk that I wont loose TWRP because I dont have back up in LAF.
Click to expand...
Click to collapse
Just pay attention to the flash logs and make sure everything flashes properly
[Cruzer] said:
No worries take your time. Appreciate the work your doing
Click to expand...
Click to collapse
Ok, so I cooked up a debloated and deodexed ROM, but when I tested it, it was really laggy and some system apps crashed all the time.
I think I might be able to get away with not deodexing it for better performance, and probably keeping a few of the apps I removed. Id rather not publish it until it's smooth and stable, so I'll keep working on it.
let me know if you are interested in trying the unstable build and ill upload it but it has issues
weakNPCdotCom said:
Ok, so I cooked up a debloated and deodexed ROM, but when I tested it, it was really laggy and some system apps crashed all the time.
I think I might be able to get away with not deodexing it for better performance, and probably keeping a few of the apps I removed. Id rather not publish it until it's smooth and stable, so I'll keep working on it.
let me know if you are interested in trying the unstable build and ill upload it but it has issues
Click to expand...
Click to collapse
Yah I'll wait til you have all the bugs worked out. Side note when I was "trying" to debloat. I removed chrome from system. It broke a few system apps. Maybe that will help. Thanks again for your work
[Cruzer] said:
Yah I'll wait til you have all the bugs worked out. Side note when I was "trying" to debloat. I removed chrome from system. It broke a few system apps. Maybe that will help. Thanks again for your work
Click to expand...
Click to collapse
I did remove chrome in the ROM so ill keep that in mind when I try again tonight. I don't think I'm going to deodex it either unless I get a smooth running build.. I'm not sure the advantage in oreo anyway since it's vdex now. but ill give it another go

[ROM/FW][STOCK]LG V30 (Joan) T-Mobile H932 20r TWRP flashable firmware (incl. ROM)

LG V30 T-Mobile H932 20r ROM​
For U.S. T-mobile H932 ONLY. Do NOT install this on any other V30/V30+/V30S except U.S. T-mobile H932. You will brick your phone.
DISCLAIMER : I do not hold responsiblity for any of the following but not limited to : Bricks due to not reading, nuclear war, cat dying. I will not be held responsible for any damage of any kind due to the result of this zip. It is held under your own risk. This does not mean that i wont help in any way shape or form to recover from anything that may happen at the result of flashing this zip. PLEASE FLASH RESPONSIBLY! PS. This zip has NOT been tested by me!​
This Rom is 100% Stock. Most recent TWRP should first be installed. Then you can install this Rom and have Oreo with working TWRP.
This zip is created from the original KDZ. It contains almost the complete 20r firmware, but the partition table rewriting part and recovery image is removed. I changed the system.img, so you do not have to reinstall TWRP (recovery-from-boot.p deleted) when ROM once booted. I also changed the partition size of system.img, so the vendorized people can install this too without having problems because of a too small system partition. This is a continuation of westwood24's idea and work, I've updated it to the newest fw version and edited / advanced it a bit. I followed his idea and made this for users who can not take OTA's because they have Custom Recovery / Root installed.
Features
Stock build made from official KDZ
Stock Build.prop
Unrooted
system.img modified to keep TWRP
System image size shrunk for being able to flash this on a smaller system partition, mainly caused by vendorizing
Removed dm-verity
Removed rctd (LG's root checker tool daemon)
Enabled opt-encrypt, it's your choice now if you want to encrypt your phone, it's no more forced. TWRP now is capable of decryption (both AOSP and stock) since a few versions
Added DTS build prop
Added all lockscreen weather animations build prop
Installation
What you need
Unlocked Bootloader [How to do]
Working TWRP installed (should be installed already, otherwise you wouldn't need this zip )[Link to newest unofficial TWRP]
When you need Root, Latest Magisk [Download]
H93220r.zip [Download]
How to install
When you are still on Nougat,
you should start fresh: Reboot to recovery using button combo or reboot app (needs root; btw, Magisk offers this possibility too: Menu -> Modules -> three dot menu top right - Reboot to recovery)
Then flash this TWRP.img via image flashing function in TWRP, reboot to recovery again (for fully working new recovery) and do a backup, then copy this backup to your PC.
Then initiate a factory reset. Wipe your system partition too in TWRP advanced wiping menu, copy the 20r firmware zip to your SD and install it. Reboot and enjoy
From Oreo:
For clean install: Factory reset and wipe system
You can also keep your data by simply dirty flashing the zip. *Be aware that problems may occure, maybe you need to do a factory reset to start fresh*
Flash the 20r zip, then Magisk zip when you need root, then reboot to System = you're DONE
P.S.: could be, that you first need to boot up your fresh install and set it up before you can flash magisk.
At the first time you boot to system, it can be TWRP says No OS installed. You can ignore it.
If TWRP asks if you want to install SU, hit no (in newest TWRP SU is disabled, and the option to install the TWRP app is disabled too.)​
Rom Version
Android Version: 8.0 Oreo
Android security patch level: 2019-1-1
Don´t forget to hit the thanks-button if you like this zip! :good:
You want to help me with a [donation?] Not asking for it, I have fun doing this for you, but feel free...
#RESERVED
Please to anyone who had issues with the zip.....
We have a fix!
Flash this zip
https://www.androidfilehost.com/?fid=1395089523397908552
Then flash a rom from your SD CARD
ONLY FLASH THIS OF YOU HAD A BRICK FROM 20R!!
Zip is live! Enjoy!
your zip name is wrong.. should be h93220r* ( it doesnt matter but i was confused at first)
also, i flashed it and nothing happened. my system is still the same as i was before (20p)
and in the script, i think it says 'model=VS996' or something. since it just words, it may not matter.
but maybe you used the wrong script for h932
In any case, the zip did nothing for me. flashing only took about 10 secs in total, and flashing system barely took a second.
So seems theres an issue with the zip. Maybe upload didn't quite finish as I did it while at work via rdp to my pc at home. Will look into it when I get off work
JohnFawkes said:
So seems theres an issue with the zip. Maybe upload didn't quite finish as I did it while at work via rdp to my pc at home. Will look into it when I get off work
Click to expand...
Click to collapse
Did you remove the file?
Sent from my LG-H932 using XDA Labs
BROKEN1981 said:
Did you remove the file?
Sent from my LG-H932 using XDA Labs
Click to expand...
Click to collapse
For now yes. Everyone was having issues. I'm on my way home from work right now so it'll be back online in probably an hour
JohnFawkes said:
For now yes. Everyone was having issues. I'm on my way home from work right now so it'll be back online in probably an hour
Click to expand...
Click to collapse
Ahh ok, thought I was missing something.
Sent from my LG-H932 using XDA Labs
JohnFawkes said:
For now yes. Everyone was having issues. I'm on my way home from work right now so it'll be back online in probably an hour
Click to expand...
Click to collapse
looking forward to the fix.
I figured people might want these files.
Root-System-Media
Uploading new zip now! figured out all issues
JohnFawkes said:
Uploading new zip now! figured out all issues
Click to expand...
Click to collapse
Awesome thank you!
Sent from my LG-H932 using XDA Labs
BROKEN1981 said:
Awesome thank you!
Sent from my LG-H932 using XDA Labs
Click to expand...
Click to collapse
no problem. should be live in about 15 minutes
zip is live!
Awesome. Woke up this morning to the system update notification. Glad there are still T-Mobile users around here that works to get this stuff out. Downloading now. Will report back after I flash it.
---------- Post added at 07:43 AM ---------- Previous post was at 07:19 AM ----------
BROKEN1981 said:
I figured people might want these files.
Root-System-Media
Click to expand...
Click to collapse
Are these new in this update?
JohnFawkes said:
zip is live!
Click to expand...
Click to collapse
At the end of the flash it looks like it flashed fine but then it tells me it failed to mount everything. When I go to reboot into the system it tells me there is no OS. I was just going to flash the 20p zip I had but then it restarted and now I can't get into TWRP again. Now it just restarts into fastboot mode
UPDATE: I was able to get back into TWRP by going through the factory reset option (Volume down + Power, etc.) I'm now flashing the 20p zip I have.
UPDATE 2: Didn't work. Got into a bootloop. Restoring an old Lineage backup I have. Should have made a backup of my current state before flashing but I wasn't thinking
UPDATE 3: That didn't work either. Everything I flash it tells me failed to mount '/persist-lg' and just boot loops. I guess the next thing to do is try and use LGUP to restore
Same here as above. Doesnt mount system persist cache.
sunmybun said:
Same here as above. Doesnt mount system persist cache.
Click to expand...
Click to collapse
Flashing anything else doesn't fix it either. My phone is chillin' in recovery mode until I can figure it out
im working on fix guys. zip is removed for now. no clue why this is happening. but a fix is being worked on
JohnFawkes said:
im working on fix guys. zip is removed for now. no clue why this is happening. but a fix is being worked on
Click to expand...
Click to collapse
Thanks. Searching around, I see there have been people having issues like this before with other devices. Something to do with the persist.img. Did the last zip include one? Also, I hope whatever it is can be fixed with a new zip. I don't know why restoring a backup or flashing an old full stock zip wouldn't fix anything.
This is basically what I'm getting
http://en.miui.com/thread-467490-1-1.html

[H932][STOCK][PIE]LG V30 U.S. T-Mobile H932 H93230d_00_0902.KDZ

* Do NOT update to Pie yet if you wish to unlock bootloader in order to root.
For bootloader unlock/TWRP installation/root, T-mobile H932 users will need to temporarily downgrade to T-mobile H932 Nougat 10d and use @runningnak3d LAFPLOIT Instructions. After that you can update to more current firmware. Read the Root Sticky here if you wish to know more.
* ALSO do NOT update to LG stock Pie yet if you wish to run LOS-16 "Pie" custom ROMs -- at least for now. See REASON HERE. Stock Pie update conflicts with LOS-16 Pie, even if you downgrade back to stock Oreo. After stock Pie update, your phone has been permanently changed/degraded when going back to Oreo for custom ROMs. Using Permissive kernel can overcome some of those issues, but you have been warned.
T-mobile H932 is not (yet) compatible with the new "Android 10" LOS-17 custom ROMs. Those ROMs are still unfinished work in progress.
* If you've already updated to Pie with locked bootloader, either
* see @runningnak3d LAFPLOIT Instructions) for instructions on how to temporarily downgrade to T-mobile Nougat firmware to unlock bootloader, install TWRP and root
OR
* see post #3 to downgrade to Oreo firmware if you don't like Pie.
* If you have no desire to unlock bootloader and root, then see the full image KDZ below.
* OR your bootloader is already unlocked and you have TWRP installed (via @runningnak3d LAFPLOIT Instructions), then see the KDZ-based TWRP-flashable zips (ROM) listed below. If you have TWRP, then flash the TWRP-flashable zips, of course.
NOTE: After installing Pie, if you get weird lag,
* try this fix. Just make a backup in LG Bridge. Nothing else. Somehow CREATING the backup (but not actually using it to restore anything) re-sets some stuff in Pie, so it acts like it should? I know it sounds strange but it works. Thanks to @thefpspower for the tip!
* OR If that doesn't work or you don't have access to PC, try this: go to Settings> Restart & Reset> Reset App Preferences. Thanks to @HoussiLAM for that tip. Both may do the exact same thing, I've not experimented to see.
[H932][STOCK][PIE]LG V30 U.S. T-Mobile H932 H93230d_00_0902.KDZ
3.1GB
ONLY for T-mobile H932 V30 & V30+.
NOT for any other V30 variants! You will brick your phone if you try.
DOWNLOAD LINKS:
* LG Bridge MIRROR
(Thanks to @HueyT)
* Google Drive MIRROR
(Thanks to @xionbunny!)
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
md5: eea31e240d28ee36efb3b3ee9a7533ec
TWRP FLASHABLE VERSION (ROM):
https://forum.xda-developers.com/lg-v30/development/stock-t-mobile-lg-v30-stock-collection-t3980701
(thanks to @weakNPCdotCom!)
ONLY for T-mobile H932 V30 & V30+.
NOT for any other V30 variants! You will brick your phone if you try.
md5: 6BC9C4AF2080003FF80587F98C2348E9
It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
* Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
For those who want to dirty flash -- if you have no problems, good for you.
If you find you need to clean flash in TWRP, then follow these steps:
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the Magisk 19.3 zip. (This is to give the encryption disabler root privileges)
d. Install @Zackptg5 Disable_Dm-Verity_ForceEncrypt_08.18.2019 (encryption disabler).
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk 19.3 zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
{
"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"
}
Also, please make another TWRP backup.
___________
Here's how to flash with LGUP:
----------------------------
UPGRADING T-MOBILE H932 V30/V30+ TO PIE KDZ FIRMWARE WITH LGUP
(This is if you don't care about installing TWRP and rooting.)
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash PIE KDZ either via UPGRADE (to keep your data, but see Note about TWRP) or via REFURBISH or PARTITION DL. If the latter, then in the pop up box "Select All". Use the attached patched LGUP in this post.
* NOTE: YOU CAN NOT USE LGUP "UPGRADE" IF YOU HAVE TWRP CUSTOM RECOVERY. LGUP "Upgrade" is like a manual OTA and is only for pure stock (but you can have unlocked bootloader). If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP and ability to root.
Or use the TWRP-flashable zip (ROM) instead of LGUP, which will keep your data and will keep TWRP.
3) IF your bootloader is unlocked, it will remain unlocked. If it's not unlocked, then you will just be updating to Pie -- but if you ever want root again you TEMPORARILY DOWNGRADE back T-mobile H932 Nougat and use @runningnak3d LAFPLOIT Instructions) to install TWRP -- at which point you would use the TWRP-flashable zips (ROMs) to update to Pie.
_________________
HOW TO INSTALL DEV PATCHED LGUP
0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.
1. DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
2. Extract LGUP_DualMode.zip to a folder on your PC.
3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. READ THAT AGAIN.
5. Launch LGUP using the desktop shortcut. NOT from folder icon!
As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.
https://9to5lg.com/lgup-1-15-manual-how-to-unbrick-restore-your-lg-devices-with-lgup/
3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.
Click to expand...
Click to collapse
It's all fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers on your PC.
Reinstall dev patched LGUP again.
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
HOW TO DOWNGRADE BACK TO FULL STOCK OREO BECAUSE YOU DON'T LIKE PIE
(and either you don't have unlocked bootloader/TWRP installed and don't care about that OR you no longer want that)
OR to TEMPORARILY DOWNGRADE TO NOUGAT for TWRP Installation and Root.
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install. (Most recent Oreo KDZ 20s is at the top in that thread)
* For Nougat, download Nougat KDZ you wish to install.
* DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
_________________
UNINSTALL ANY PRIOR LGUP YOU MAY HAVE INSTALLED.
2) INSTALL DEV PATCHED LGUP
1. Extract LGUP_DualMode.zip to a folder on your PC.
2. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
3. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode
4. Launch LGUP using the desktop shortcut.
Choose Process : PARTITION DL or REFURBISH
----------------------------
3) DOWNGRADING T-MOBILE H932 V30/V30+ TO EARLIER OREO or NOUGAT KDZ FIRMWARE
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash OREO KDZ or NOUGAT (depending on your intention) to DL PARTITION mode. In the pop up box "Select All". Use the attached patched LGUP in this post.
You can also use REFURBISH mode, if you wish.
3) Master Reset (See method for Master Reset here); it is different from Factory Reset. Do NOT use anything else from that Frankenstein thread on H932!)
5) DONE.
It's fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers on your PC.
Reinstall dev patched LGUP again, making sure the files are placed where they need to go (LG Electronics folder, etc).
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
https://9to5lg.com/lgup-1-15-manual-how-to-unbrick-restore-your-lg-devices-with-lgup/
3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.
Click to expand...
Click to collapse
_________________
4) IF YOU NEED TO UNLOCK BOOTLOADER AND INSTALL TWRP (with temporary Nougat), PLEASE READ @runningnak3d T-MOBILE H932 LAFPLOIT INSTRUCTIONS.
Please update to most recent stock firmware IMMEDIATELY after bootloader unlock, TWRP installation, and root! See TWRP flashable zips above.
ROOT Your LG V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
Sticky everyone should read.
____________
EXTRAS
If you root with stock Pie KDZ (after unlocking bootloader in early Oreo), then you will need to flash Magisk modules or manually edit build prop to get root-enabled DTS, Equalizer, and lockscreen weather animations. Dual Speaker mode gives you audio directed at your face, besides the main downward facing speaker. High Impedance Mode give you more volume.
(NOTE: The TWRP flashable zips already have this, thanks to the devs who make them.)
* Fully enable LG DTS 3D stereo (root needed) + Equalizer
* LG V30 Lockscreen EXTRA Weather Animations Enabler
* DUAL SPEAKER MODE + HIM (High Impedance Mode)
SETTINGS
I know everyone has their own settings, but for new owners who want a reference point for all the various submenus and customization, I'll share screenshots of my settings. You can always change to what you like.
https://photos.app.goo.gl/NCm643Y7prJhDLaS2
Google Drive mirror added.
HueyT said:
http://pkg02.lime.gdms.lge.com/dn/downloader.dev?fileKey=FW47EIB7C2VLAH83E2B262S/H93230d_00_0902.kdz
H932 Pie out !!!!!
Click to expand...
Click to collapse
Downloading now. More mirrors coming.
Finally! Waiting long enough
I should have stock zips ready by tonight. debloated within a couple days.
YES!! FINALLY!! I'll keep an eye out for those flashable zips since I don't want to lose root.
I have an H931 converted to US998, I'm using the TMobile 20s port for US998 from the ROMs section because I'm using MetroPCS and I needed WiFi calling and all that. Would anyone know how I could update to pie without bricking?
dpwguenther said:
I have an H931 converted to US998, I'm using the TMobile 20s port for US998 from the ROMs section because I'm using MetroPCS and I needed WiFi calling and all that. Would anyone know how I could update to pie without bricking?
Click to expand...
Click to collapse
Be very careful!
You are talking about this port for US998:
https://forum.xda-developers.com/lg-v30/development/rom-lg-v30-t-mobile-stock-rom-20s-t3925486
Which @MicroMod777 made.
It was sort of a software port vs firmware (simplistic explanation).
You can probably post in that thread and request an update?
Please do not try to flash anything from a KDZ or TWRP-flashable zip in this thread to anything but T-Mobile H932.
I was just going over the flashing instructions and I'm just curious, why is it recommended to format data? Isn't this just the same as if I'm updating with the official OTA? I wouldn't have to format data to update that way. Also, I see there is a newer RTCD Remover than the one I have used since the beginning of the V30 root. I have always used the rtcd-disabler and no-verity-encrypt zips. Are they basically the same thing? I read that the person who updated without losing data used these files instead of the AnyKernel 3 RCTD Remover
jsgraphicart said:
I was just going over the flashing instructions and I'm just curious, why is it recommended to format data?
Isn't this just the same as if I'm updating with the official OTA?
Click to expand...
Click to collapse
Depends on WHICH flashing instructions you're referring to. You're mixing apples and oranges for some reason.
If you're updating with OTA, you are full stock -- you don't have TWRP custom recovery.
You don't have to reformat data here either if you're full stock. You just flash KDZ via Upgrade mode with LGUP.
Is that the way you wish to update to Pie?
If so, go back to full stock Oreo firmware via Refurbish or Partition DL and then you do NOT have to reformat data when upgrading to Pie. Once back in full stock Oreo firmware, just choose Upgrade mode for PIE.
Of course you'll lose all your data going back to full stock Oreo...
jsgraphicart said:
Also, I see there is a newer RTCD Remover than the one I have used since the beginning of the V30 root. I have always used the rtcd-disabler and no-verity-encrypt zips. Are they basically the same thing? I read that the person who updated without losing data used these files instead of the AnyKernel 3 RCTD Remover
Click to expand...
Click to collapse
Pie is vastly different. There's new Dev Patched LGUP, there's new encryption disabler and there's new root checker remover.
You have to use the ones listed in this thread or they wouldn't be listed.
ChazzMatt said:
Depends on WHICH flashing instructions you're referring to. You're mixing apples and oranges.
If you're updating with OTA, you are full stock -- you don't have TWRP custom recovery.
You don't have to reformat data here either if you're full stock. You just flash KDZ via Upgrade mode.
So, go back to full stock Oreo firmware via Refurbish or Partition DL and then you do NOT have to reformat data when upgrading to Pie.
Click to expand...
Click to collapse
I'm on stock but rooted with TWRP. But I'm still wondering why data NEEDS to be formatted. I'm reading it's an encryption thing. I've personally never messed with encryption so I'm wondering why this is causing issues with some but others appear to be upgrading fine without formatting.
jsgraphicart said:
I'm on stock but rooted with TWRP. But I'm still wondering why data NEEDS to be formatted. I'm reading it's an encryption thing. I've personally never messed with encryption so I'm wondering why this is causing issues with some but others appear to be upgrading fine without formatting.
Click to expand...
Click to collapse
You are not full stock. Please read my reply again.
LG encrypts, not you. We are disabling that. We've always disabled it.
Please quote specific instructions you are referring to and specific examples of these other people you're talking about.
Because you aren't making sense to me. KDZ was released today and there's no TWRP flashable zip yet.
If you flash full KDZ and want to reinstall TWRP yes you have to reformat, just like to did before when you installed TWRP!
Otherwise, wait for the TWRP flashable zip and see what that Dev requires.
ChazzMatt said:
You are not full stock. Please read my reply again.
Click to expand...
Click to collapse
I understand what you were saying. And since I am not full stock, it's recommended I format data, correct? I'm trying to figure out if I really need to wipe everything when flashing and if so, why I need to.
Step F:
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
I just want to know why an encryption error comes up with this. Is it a Pie thing? I don't remember having this issue when updating to Oreo.
jsgraphicart said:
I understand what you were saying. And since I am not full stock, it's recommended I format data, correct? I'm trying to figure out if I really need to wipe everything when flashing and if so, why I need to.
Step F:
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
I just want to know why an encryption error comes up with this. Is it a Pie thing? I don't remember having this issue when updating to Oreo.
Click to expand...
Click to collapse
You reformatted your data when you installed TWRP before. That's always been in the the WTF instructions.
So you have to do it again, since you're installing TWRP again over full KDZ.
The only thing that's changed are the files you are flashing (they're updated for Pie) and the fact you have to flash Magisk twice. Otherwise reformatting has ALWAYS been in the WTF instructions to install TWRP.
These instructions are based on Pie -- yes, but not the Data reformat part. That's always been there when flashing full KDZ and then reinstalling TWRP.
Now when flashing TWRP flashable zip, you can often dirty flash without reformatting data, but Devs still suggest it.
ChazzMatt said:
You reformatted your data when you installed TWRP before. That's always been in the the WTF instructions.
So you have to do it again, since you're installing TWRP again over full KDZ.
Click to expand...
Click to collapse
So the flashable zip will revert the recovery back to stock? Maybe I'm confused and maybe I'm wrong but I don't remember past zips doing that. I thought the devs took that part out. I have always just flashed the update, flashed magisk and the old rtcd-disabler and no-verity-encrypt zips and rebooted.
EDIT: Saw your edit. "Now when flashing TWRP flashable zip, you can often dirty flash without reformatting data, but Devs still suggest it." That's what I was asking because that's what I was planning on doing. But it was still recommended to format data
jsgraphicart said:
So the flashable zip will revert the recovery back to stock? Maybe I'm confused and maybe I'm wrong but I don't remember past zips doing that. I thought the devs took that part out. I have always just flashed the update, flashed magisk and the old rtcd-disabler and no-verity-encrypt zips and rebooted.
EDIT: Saw your edit. "Now when flashing TWRP flashable zip, you can often dirty flash without reformatting data, but Devs still suggest it." That's what I was asking because that's what I was planning on doing. But it was still recommended to format data
Click to expand...
Click to collapse
To maximize success, u better format data
jsgraphicart said:
So the flashable zip will revert the recovery back to stock? Maybe I'm confused and maybe I'm wrong but I don't remember past zips doing that. I thought the devs took that part out. I have always just flashed the update, flashed magisk and the old rtcd-disabler and no-verity-encrypt zips and rebooted.
EDIT: Saw your edit. "Now when flashing TWRP flashable zip, you can often dirty flash without reformatting data, but Devs still suggest it." That's what I was asking because that's what I was planning on doing. But it was still recommended to format data
Click to expand...
Click to collapse
Did you see this in post #2 of this thread? (See attached screenshot)
There's even a link to someone who dirty flashed (EU H930) Pie TWRP-flashable zip. It's just not recommended and if you have problems then you still have to reformat.

[ROM/FW][STOCK][PIE] LG V30 (Joan) VS996 Verizon 30c TWRP flashable firmware ROM

LG V30 VS996-30c ROM​Hi!
This Rom is 99% Stock. 3.2.3-7 TWRP should first be installed. Then you can install this Rom and have Pie with working TWRP.
WARNINGS!!!!!
Only for North American variants -- EXCEPT T-mobile H932. NOT for H930, H930G, H930D, H930DS!
This zip is created from the original KDZ. It contains almost the complete 30c firmware, but the partition table rewriting part and recovery image is removed. I changed the system.img, so you do not have to reinstall TWRP (recovery-from-boot.p deleted) when ROM is booted. I also changed the partition size of system.img, so the vendorized people can install this too without having problems because of a too small system partition. This is a continuation of westwood24's idea and work, I've updated it to the newest fw version and edited / advanced it a bit. I followed his idea and made this for users who can not take OTA's because they have Custom Recovery / Root installed.
​
Features
Stock build made from official KDZ
Stock Build.prop (only 2 extra lines added for DTS, full weather lockscreen)
Unrooted
System image modified to keep TWRP
System image size shrunk for being able to flash this on a smaller system partition, mainly caused by vendorizing
Removed dm-verity
Removed rctd (LG's root checker tool daemon)
Enabled opt-encrypt, it's your choice now if you want to encrypt your phone, it's no more forced. TWRP now is capable of decryption (both AOSP and stock) since a few versions
Installation
What you need
Unlocked Bootloader [How to do]
Working TWRP installed (should be installed already, otherwise you wouldn't need this zip )[Link to newest unofficial TWRP]
When you need Root, Latest Magisk [Download]
LATEST ZIP
john-fawkes.com VS99630c.zip [Click to Download]
OLDER ZIPS
AFH ZIPS [Download]
John-fawkes.com [Download]
How to install
When you are still on Nougat,
you should start fresh: Reboot to recovery using button combo or reboot app (needs root; btw, Magisk offers this possibility too: Menu -> Modules -> three dot menu top right - Reboot to recovery)
Then flash this TWRP.img via image flashing function in TWRP, reboot to recovery again (for fully working new recovery) and do a backup, then copy this backup to your PC.
Then initiate a factory reset. Wipe your system partition too in TWRP advanced wiping menu, copy the 30b firmware zip to your SD and install it. Reboot and enjoy
From Oreo:
For clean install: Factory reset and wipe system
You can also keep your data by simply dirty flashing the zip. *Be aware that problems may occur, maybe you need to do a factory reset to start fresh*
Flash the 30c zip, then Magisk zip when you need root, then reboot to System = you're DONE
P.S.: could be, that you first need to boot up your fresh install and set it up before you can flash magisk.
At the first time you boot to system, it can be TWRP says No OS installed. You can ignore it.
If TWRP asks if you want to install SU, hit no (in newest TWRP SU is disabled, and the option to install the TWRP app is disabled too.)​
Rom Version
Android Version: 9.0 Pie
Android security patch level: 2019-09-1
Don´t forget to hit the thanks-button if you like this zip! :good:
You want to help me with a [donation?] Not asking for it, I have fun doing this for you, but feel free...
RESERVED
Zip is live
General question for those who might know: is there any advantage (like Volte) for using stock vs996 on a Verizon network? I've got an open market us998 with a vs996 kernel.
Stuckurface said:
General question for those who might know: is there any advantage (like Volte) for using stock vs996 on a Verizon network? I've got an open market us998 with a vs996 kernel.
Click to expand...
Click to collapse
yea if your using verizon then its better to use the vs996 rom as you'll get verzion features such as vowifi volte and the verizon apps if you use any. im on ls998 on sprints network and when i flash the us998 rom i get no volte vowifi and i cant even get lte. it only stays at 3g
My service provider is straight talk and I'm on Verizon towers. I've noticed that I get faster data speeds if I use a Verizon ROM. I'm currently on the us998 ROM 9.0 pie. My data speeds are a little faster since I've updated from 8.0 but it's still not quite as fast as the Verizon ROM. So once you make this Verizon zip available I'll probably install it. Thanks @JohnFawkes
I'm on Total Wireless (VZ towers also)... I also recommend VS996 so that VOLTE and VOWIFI work properly. Not, previously, you could not disable/uninstall MyVerizon, otherwise these features would not work, so be aware of that. I don't know if we still need to do that with this version (someone could test).
I'm getting a, 404 file not found notice when I try to download. No rush.
Thanks for all your hard work.
nnjimmy59 said:
I'm getting a, 404 file not found notice when I try to download. No rush.
Thanks for all your hard work.
Click to expand...
Click to collapse
You must have overlooked the part where he says he's building the zip file now. It's not completed just yet. He'll have it available very soon
Zip is live guys
nnjimmy59 said:
I'm getting a, 404 file not found notice when I try to download. No rush.
Thanks for all your hard work.
Click to expand...
Click to collapse
Well I did say the zip wasn't uploaded yet....
Sorry, reading is hard.
nnjimmy59 said:
Sorry, reading is hard.
Click to expand...
Click to collapse
You must see some of the recent posts asking about WTF instructions.
After telling the one guy to please read the WTF instructions, he kept asking me questions clearly detailed in steps in the instructions.
"Does 3.2.3.7 TWRP work with this early Oreo KDZ?"
If the answer was no, I wouldn't list them together in necessary files to download, would I?
"Please give me link to download that KDZ"
It's IN the WTF instructions!
"Please give me link to the instructions."
OK, you're just trolling me now. He asked most of these questions IN the WTF thread.
____
NOW he says he's unlocked the bootloader and rooted, and wants to upgrade to Pie. I gave him link to Pie KDZ thread for his variant (which also has TWRP-flashable zip) and I've just ignored all follow-up questions, because again he's asking stuff I've written about in detail...
I'm not going to re-write everything because someone wants a "personalized" answer to some already-documented process hundreds of people have successfully completed just, following the written instructions...
I know, i see all the time. I don't know how you can be so patient with some of them.
By the way, thanks again for all your help. Both here and back in the Droid Turbo days.
---------- Post added at 01:56 AM ---------- Previous post was at 01:54 AM ----------
@JohnFawkes
Thank you so much for all your hard work. It's so much easier to have a TWRP zip to flash.
Really appreciate it.
booting up process is very slow. 5 minutes now and still on verizon logo/4 dots loading. Maybe i did something wrong.......i'll give it a little more time before i restore my backup. I flashed from us998 pie, it did the same thing. So i flashed vs996 oreo then fully booted up, then clean flashed this ROM, rebooted, and it seems to be stuck. Any ideas on where i went wrong?
Big_Bad_Beast said:
booting up process is very slow. 5 minutes now and still on verizon logo/4 dots loading. Maybe i did something wrong.......i'll give it a little more time before i restore my backup. I flashed from us998 pie, it did the same thing. So i flashed vs996 oreo then fully booted up, then clean flashed this ROM, rebooted, and it seems to be stuck. Any ideas on where i went wrong?
Click to expand...
Click to collapse
I have the same problem. Probably have to KDZ to VS996-30c REFURBISHED (or PARTITION-DL and select all PARTITIONS) to reset the partitions for VS996-30C (from US998-30B)
HueyT said:
I have the same problem. Probably have to KDZ to VS996-30c REFURBISHED (or PARTITION-DL and select all PARTITIONS) to reset the partitions for VS996-30C (from US998-30B)
Click to expand...
Click to collapse
It's possible but shouldnt be needed since all my flash able zips modify the same partitions
HueyT said:
I have the same problem. Probably have to KDZ to VS996-30c REFURBISHED (or PARTITION-DL and select all PARTITIONS) to reset the partitions for VS996-30C (from US998-30B)
Click to expand...
Click to collapse
do you happen to have a link to the kdz file? i cant find it anywhere
Big_Bad_Beast said:
do you happen to have a link to the kdz file? i cant find it anywhere
Click to expand...
Click to collapse
its in @ChazzMatt thread here on xda
Big_Bad_Beast said:
do you happen to have a link to the kdz file? i cant find it anywhere
Click to expand...
Click to collapse
https://forum.xda-developers.com/lg-v30/development/vs996-lg-v30-vs99630a000704arb00-kdz-t3952254
Has anyone successfully dirty flashed the 30C ZIP over their 20K Oreo? Would rather not try until others verify there aren't problems with this.

Categories

Resources