yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Alright guys (and gals), I think I've got Viper/Dolby working on first boot, and also the crashes with Play Services on clean install. Testing now on my phone, and will then upload 2.11 if we're good.

There were some tweaks made to the camera, and I found some extra files that weren't present in the original shipped build we had.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
Sounds good. Thanks for the feedback and reply. Any improvements are good at this point.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Spider_Pig27:
Honestly yes any are good
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Just flash over 2.1 no wipe cache/dalvik? Or just wipe it to be safe?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
No wipe will be needed. I tested it just about every way and it worked each time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
v2.11 uploaded and link added to Post 5.

Clean flash not required, but if one or two people could do so in order to verify the FCs with Play Services are gone, I'd appreciate it. They stopped for me, and should be fixed for all.

A few notes on getting V4A to work on the V20:

On first launch, you will be prompted to grant Storage permissions

You should not be prompted to install the driver

If you run into an issue where V4A is enabled but not processing, tap the three dot menu in the corner and exit the app. Then with music still playing, open V4A again and it will begin to process normally.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] vibrantliker:
Seems dl link not working.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Spider_Pig27:
I'll clean flash as soon as I get home
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
It just loaded for me. I think AFH is having some issues as I have to reload the pages a few times if the browser just spins.

Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Puckettonline:
Everytime I try to wipe it I get in recovery I get

"Failed to decrypt date.

Unable to decrypt with default password. you may

need to peform a Format Data.

Updating partition details...

...done

Unable to mount storage

Full SELinux support is present

Failed to decrypt data.

Failed to decrypt data.

Failed to decrypt data.

Failed to wipe dalvik"

Updating Partition details...

...done

Unable to mount storage"

I flash the Rom and It's like I did a dirty flash.

Any help?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
If you are still on stock, you will first need to backup everything on your internal storage. Then from the Wipe screen, choose Advanced and then Format Data. You will be prompted to type in YES. You should then reboot directly back into TWRP, and install the ROM. Make sure you are on TWRP RC8 or later before attempting this.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Puckettonline:
No, I Wipe system, data, cache, and dalvik x3 and I will still have all my personal app, data, etc when I boot back up. Even when I flash A ROM it's the same,

Every time I BOOT to recovery I get

(Mount

Decrypt Data

Enter Password)

I don't recall entering or setting up a password
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Correct. You have to actually Format Data in TWRP. Look at the bottom of the Wipe screen and you'll find Format Data. Then type Yes and hit the checkmark.

This had to be done the first time you flash a ROM other than stock, as it removes the encryption on the internal storage that prevents TWRP from accessing it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Puckettonline:
Sorry for the stupid question. It worked. Phone is booting now and I didn't get any error message when I was wiping or installing a ROM (Expect) cache

I find it weird that when I do (Wipe system, data, cache, and dalvik x3)

It doesn't automatically do that fix.

The rom just booted it told me the password was correct but the data is corrupt and I have to reboot and do a factory format.

Phone rebooted to recovery.

I (Wipe system, data, cache, and dalvik x3) than flash the rom and it keeps booting to recovery automatically
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
The format data step needs to be done the very first time you want to flash a custom ROM, because TWRP cannot access any of the partitions to write new data.

Do this inside TWRP:

Format Data again (not just wipe)

Reboot back into TWRP using the Reboot menu

From the Wipe menu, choose Advanced, and check everything except for USB OTG and External SD

Reboot back into TWRP using the Reboot menu

Now flash my ROM

These steps will get you up and running.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Puckettonline:
It keeps rebooting to recovery. Please tell me I didn't just mess up my phone....
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
[MENTION=320479]NotATreoFan[/MENTION] - I flashed down to 3.4 to watch GPS. So far, instant locks. I am at my store and I'm able to lock on quickly. I transported a car to our warehouse about 4 miles away and got another instant lock. So I'll try it on my drive home tonight to see if if still disconnects and bounces.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thanks for the heads up. I'll try and remember what may have changed between those builds to cause GPS issues.

I'm also flashing the first test build of 4.2, based on 10K and will see how it behaves in a bit.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pre4speed:
I'm still on 3.4 and having the issue. I'm hoping it's more along the Maps issue you were testing
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
Excited to feel out the new build. I will give out as much information tonight as possible with my findings.

Cross your fingers that it's just app side.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Have you allowed Maps to update, or are you still running on the version shipped in 3.4?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] the1stSecond:
PM sent on loaner.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
I allowed the maps app to be updated through Play Store freshly after booting.

Here's my findings, GPS locking seems to be faster and more responsive as you first use Google Maps, I hop into Waze and it accepts the lock quicker, after 10 or so minutes of use it'll lose the lock and then takes several moments up to 5 minutes looking for a new satellite.

Does not seem to have any improvement. Can Google Maps itself be affected throughout the last few updates from Google's end?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] techpreneur:
My phone just got stuck at a the android screen and wouldn't move forward. Flashed the 4.0 update again and didn't do anything. I had to factory reset to get my phone working again.

I did not apply the update so I'm not sure what happened.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Josh McGrath:
Minor bug and not sure if it's ROM or 3mit battery related. When using Chromecast, screen share, the clock disappears. I have mine in the center. Very very minor.

Anyone else use screen share ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
By the way, here how to remove the Update Notification from the status bar without having to disable play services notifications system wide.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Interesting.

I'll try pulling that OTA file from the new ROM and see if that stops the notifications before they even pop up.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Just popping in with a quick note on 5.0 (yeah, I decided to round up to a new number since it's based on 10K).

Everything is going well in testing, and it's looking like tomorrow night will be the release day for T-Mobile. I've got an AT&T V20 on it's way to me, and once I get it I will be attempting to get my hands on a fresh dump of 10M. Since 4.0 seems to be quite stable for AT&T, I'm not going to release an update for it tomorrow. But one will come as soon as possible.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] orion4000:
I wanted to thank The OP for his hard work and time to work on the systems for the lg v20 your ROM was the reason I rooted my device so I thank you very much in the name of every xda member.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thank you. I really appreciate the kind words. This ROM started as something for me to use, and then I figured why not share it with others.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darwinmach:
In anticipation of NATF's 10k release for the H918, I went ahead and packaged the corresponding TWRP flashable bootloader and modem for this version as well (extracted from the OTA ZIP). You can find them here: https://xdaforums.com/v20/development/firmware-twrp-flashable-bootloader-modem-t3547268
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Link575:
Is it ok to flash these before the updated ROM or we should wait till after we flash the update.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darwinmach:
I've flashed them already and it works fine even though I'm not yet on a 10k based rom. Currently running MegaRom 4.0 (10j) with the new 10k bootloader and modem.

Standard disclaimer applies here though...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] soccrstar:
Hello,

Does anyone know how (if possible) to get rid of the static upon boot? have to cover the 2nd screen and make it go to sleep for everything to function normally.

Also though I believe its "normal"? but I get an ultra fuzzy screen with triangle and exclamation point, other people from what I read is clear and legible?

thanks in advance

P.S. running MegaROM 4.0 H910 ATT patched and Magisk 11.6
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sguerra923:
Yes, I'm running the restock 1.2 kernel and I have no static boot and the biggest thing is VoLTE and WiFi Calling is working with no GPS issues.

Update: (1 month review) I'm running 4.0 ATT, Magisk 11.6, and restock 1.2 kernel. I've been testing every aspect of the phone and it has been flawless so far with the setup I have. GPS I use about 6 hours a day for work and no issues with picking up locations. Great job on this rom NATF!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] soccrstar:
Awesome. Can you point me to the right direction for this kernel please and thank you.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sguerra923:
https://xdaforums.com/v20/development/kernel-restock-stock-based-kernel-v20-t3556263
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Something's uploading...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
MegaROM 5.0 - T-Mobile ONLY​

Here we go with the latest build of MegaROM for the H918. An updated H910 build will come in a week or so, once I get a shot at pulling another 10M system dump.

Changelog:

Updated base to 10K (May 2017)

Added Google Pixel Launcher from Android O Beta 2

Updated all Google Apps except Maps

Reverted Maps due to GPS issues for some

Updated Aroma to 3.00 Beta Downgraded back to Aroma 2.70RC2 in fixed build

Cleaned up the app lists somewhat

Rearranged some of the menus for better flow

Spent a good 4 hours rewriting the installer-script to make it look a lot less ugly

Added Werewolf kernel by [MENTION=5184450]USA-RedDragon[/MENTION] in place of NotSoStock

Available without root as well

Further tweaked the memory utilization in build.prop, allowing background apps to remain in RAM longer

I think there's a few other changes, I just can't remember them at the moment. Roughly 20 hours into this update, brain is mush.

NOTE: Due to the changes to memory utilization in build.prop, your first boot after the update may cause the phone to lag. This will clear up within 5 minutes, and will not occur after subsequent reboots.

AFH: https://www.androidfilehost.com/?fid=673368273298960907

MD5: d16b367b4ebdf8551001a32aa7d75636
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
A big thank you!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Gytole:
Oh yeahhhh!

My man!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Link575:
Question, Wifi calling still won't work with Werewolf for the h918 right?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
I just downloaded and setup this rom 5.0 and Wi-Fi calling is working with werewolf and magisk setup.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Link575:
It initially works fine for me too, but I think that most times there's a weird glitch after you disconnect from the wifi that you lose all call audio until you reboot.

Edit: Also I just had aroma freeze on me twice in a row, but the second it was after everything installed so I think im ok.

Second Edit: Apparently my SD card is corrupt now too...I don't know if it's related or happen chance. One of those days I guess
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
I've had this same glitch with all stock roms and all custom kernels. Don't know what's really going on. Also with SU and magisk. To where someone would call or I would call but couldn't here the other person on the other end until I rebooted and something reset itself. Very odd.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
Thax so much for your hard work. I love the rom!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Your SD card is not actually corrupt. It's a glitch that occasionally happens on the V20. I get it every time I test AOSP, and then again when I switch back to LG base.

Remove your card, pop it into a computer, and then move back to the phone. It should read it fine.

The only WiFi Calling glitch I've had one or twice was a failure to register due to a missing 911 address. Toggling it off and on always fixes it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Josh McGrath:
Is a clean flash mandatory due to the memory and build.prop changes?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dakota_96:
My Aroma installation keeps hanging. Twice at the "ludicrous speed" 17% mark and the other at Boot Imager Patcher Mount Point part.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nofroyo:
Mine was doing the same, i just redownloaded another copy from another file server host on androidfilehost site and it installed without any hangups. good luck
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Nope. After my testing was done, I stayed with 5.0 from a dirty flash. Changed kernels as well and didn't run into any issues.

There are some pauses built into the script to ensure all the background tasks complete before moving on.

Unless it sits for over a minute at any one point, it's not frozen. If memory serves correct, the other indicator of a freeze is that the animated loading bar at the bottom will also become still.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Link575:
I actually did try that first, my computer said there was a problem with it too but could still read it. Once I popped it back in the v20 still no luck. Not a huge problem, I just backed it up and formatted then copied everything back.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jt1998:
I've had the same issue with every rom except this one and using stock kernel. I'm definitely making a backup before updating. Last version is working perfectly for me so hard to justify updating... But i will. I want all the goodies NATF puts into it!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Nevea:
Is magisk built into 5.0 or do we have to install it after? I remember reading that you were going to put it into 4.1 for us but then 5.0 launched. LoL Much thanks for all your work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Magisk is built in, as it was in 4.0 as well. The change I was aiming for was to have Magisk Hide blocking Play Store by default, but didn't get around to that.

You can follow the steps listed in one of the first posts at the beginning, or I also explain the steps while the ROM is installing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Gadianton:
If I am coming from rooted stock with supersu and want to install this rom with magisk do I need to run the supersu in root?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AuxNips:
There's no init.d support? It's not showing in /system and unavailable to apps that use it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
What kernel did you flash, stock?

[MENTION=3163192]notat[/MENTION]reeFan should we update maps? I caught play store trying to do it automatically earlier but stopped it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AuxNips:
Werewolf w/ magisk.

Edit: [MENTION=320479]NotATreoFan[/MENTION] Is it supposed to be this way? init.d is missing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pre4speed:
I got the corrupt message too. Did as NATF suggested, still showing corrupt. So copied everything, let phone format, and now copying back. Hasn't finished yet (like 18 gb to transfer) but will update if this method works or not.

EDIT: doing the copying thing works for any who have the same problem.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Link575:
Yup that's what I ended up doing also. Not a huge problem, just a bit of an annoyance. Still grateful for the awesome ROM.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dakota_96:
Interesting. Quebec #3 was the download that failed consistently and the same point. I downloaded from Quebec #4 and it failed at 81%. I installed again and it went up the script succeeded point. I clicked next and it hung a bit and finally it kicked out to TWRP where it said the installed failed. I clicked restart and it asked me to install SU which I declined. Looks as though it the install went fine though. Both downloads passed the MD5 check.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] orion4000:
Apps not showing

Another great work from NATF and I really like it however I encountered a strange thing while I dirty flashed today from 4.0. In Apps selection AROMA the apps I actually want to install won't install after selecting them. I tried wipe cache and install again and still no go. The ROM itself and kernel are good to go except the apps so my question is do I need wipe data and flash new from zero? thank you very much for your time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
Got your rom installed after two freezes. Which is fine kinda had fun with it Everytime I did it faster like a race. Lol. I have the werewolf magisk option. Been running since last night and now all is stable and works flawlessly. Great work man! I don't mind having patience waiting on your updates. You do it right. Great quality control. Thank you!!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Wow, sorry to everyone for the Aroma freezes. If they happened to me anywhere near as frequently, I would have never updated it. The primary reason for doing it was the 2GB limit of Aroma 2.70RC2. The ATT build is 1.99GB, and occasionally fails in testing due to this.

I'll test everything with the older Aroma and if all goes well, upload a fixed build.

Sorry again for the issues.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] orion4000:
No need to be sorry man it's not like you did it intentionally we thank you for your hard work and time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
No worries. Not your fault. Things happen. Keep up the great work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Just install the ROM and choose the option to wipe data, your SD and internal storage will not be wiped, then select either Stock or Werewolf with Magisk.

Thank you. I ran the update for a few days on a dirty flash and it's definitely stable. The pain in the butt now is Aroma freezing.

If you selected the stock kernel it won't be. But I believe Werewolf supports it. Let me dig in further today.

Another trick that worked for me was to pull the SD card while the phone was on and then plug it back in. I wish I knew the root cause of it. I can't even reproduce it easily.

I have noticed some lag on occasion with the newer Aroma. If you let it sit for a few seconds after tapping, it does go through. Once the ROM is installed, you can run back through the installer as many times as you like, just don't wipe data and you can easily add/remove apps.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AuxNips:
I just double checked the kernel and it is Werewolf w/ Magisk on Megarom 5. Should I dirty flash to see if it works then? Maybe it's a bug.

Edit: [MENTION=320479]NotATreoFan[/MENTION] after formating system and reinstalling the init.d folder is now there, though the feature only works if I enable BusyBox in Magisk (afwall).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
Any way to remove the 'Fast Charging' notification.... it seems to keep popping up frequently, not just the initial one time when plugged in...

Other than that, this thing is butter! ? Thank you!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] soccrstar:
Thank you soooooooooooooooooo Much! the restock 1.2 worked flawlessly to get rid of the static after reboot and magisk working like a charm!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Gadianton:
FYI, I just decided dirty load the rom from my rooted stock and it seems to be working great with the switch to magisk.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pre4speed:
[MENTION=320479]NotATreoFan[/MENTION] myself and [MENTION=2734804]HiddenKnight[/MENTION] have the same question. Should we update maps since it *may* be the GPS problem cause?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lilmeanz:
Snapchat working on this rom
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
Any app that uses safetynet, no. Unless you flash this rom and pick a kernel that is built for magisk, then yes. You'll then need to apply in the magisk manager Hide Su option.

---------- Post added at 11:10 PM ---------- Previous post was at 11:07 PM ----------

If someone can test GPS for a 5-10 miles drive with maybe 20+ minutes worth of driving with Google Maps updated, and without it being updated, that would be amazing.

I myself won't be able to test it till probably 7AM PST tomorrow without Google Apps updated.

I do default to Waze, after my last few attempts on 4.0 when Google maps had the issue. So I will test in the same way here.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pre4speed:
I too use Waze. Nothing beats getting warned about cops ?. I won't be able to test until Tuesday, but my drive is so long, I'm afraid something will happen and I would be stuck

On another note, [MENTION=320479]NotATreoFan[/MENTION] I LOVE Android O emojis! I am sick to death of yellow gumdrops! Took Google long enough to figure out no one ever liked those stupid things
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
That is controlled by the kernel. Are you using Werewolf?

I would suggest testing with the installed build first. Just make sure Google Play won't auto update any apps until you can check. The weird thing is, even when Maps acts up for me, it works perfect through Android Auto in my car.

Yep. Installed and registered an account solely to test, as I've never used it before.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
I'm using stock with Magisk.... ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
OK everyone, the rollback to Aroma 2.70RC2 worked with a couple test flashes. Uploading the fixed build in just a few minutes.