yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] imucarmen:
I don't. I'm sure there is stuff on YouTube about it. It's pretty easy to use though. You rooted and got this far, it shouldn't be too hard for you to figure out ;)

[edit] I typed "how to use substratum" in YouTube, here are the results https://www.youtube.com/results?search_query=how+to+use+substratum
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lilmeanz:
If I took the ota would I need to flash radio and bootloader?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] justthefacts:
No
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mrtruckincowboy:
if you mean official ota don't take that you could loose root and possibly worse brick your phone
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jdmsohc22:
Substratum theming app via Google play
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Sinister99:
Also, was going to mention this earlier but I decided to wait until the update to see if that would fix it or not, which it didn't. I use Phonograph for my music but this also happens on Encore but not the Sony music player. What happens is whenever I listen to the song "3005" by Childish Gambino (pretty sure this isn't the only song but this is the most obvious one.) With the quad DAC enabled, the beginning sounds distorted and not like it should. V4A is disabled which doesn't affect it. Turning the volume to at least 15% fixes the sound. Disabling the DAC also fixes the sound :/. However, my Youtube wasn't working for some reason like someone else in this thread so I flashed the Konverged Kernal, fixing both Youtube and the audio issues with the song.

I know its not the file because it does it the same thing through soundcloud and spotify. Its not my headphones either because I've also tested multiple of those too.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 666syco:
I got the same issue. Verizon 2.5,2 build.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Sinister99:
He replied to me earlier about this, hes fixing it tomorrow.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kcsevo:
I still can't get past setup. Is anybody going through this problem?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
I am.....
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kcsevo:
I'm having play services error and EULA force closing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
Mine doesn't get past the "just a sec...." part. Just hangs there. I also noticed that in the beginning the message app force closes.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
That would be great. I've noticed that on any V20 rom Viper seems to do nothing on BT headphones, even when it says "processing". I recall Viper making a huge difference on Note 4 and 5 with BT headphones. On the V20, not. I now even have the LG Tone Platinums with AptX HD, which is supposed to work with the V20s. My older model LG BT headphones sounded better with Viper on the N4 and 5 than the Platinums do now with Viper. Sad. It would be great if you figured it out.

Regarding your 1.1 build, I also got stuck trying to clean flash it, as described by a prior poster. When I dirty flashed from 1.0, as you instructed, it was able to boot. However, There was an Android system notification which said that android is upgrading that took forever and wouldn't go away. Are you still working on a 1.1 zip that is able to be clean flashed?

One issue with other roms that I hope yours will fix is that viper sometimes stops processing when I skip to a new song. I then have to quit viper and start it again. Also, your rom is the only one which offers the older version of Viper (which I prefer) baked in. Thanks for your work!!

---------- Post added at 01:34 PM ---------- Previous post was at 01:32 PM ----------

it is explained above. 1.1 can't be clean flashed now. It needs to be dirty flashed from 1.0. But, I had a different issue with that.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
If youre on 1.1, I stated a few posts back that I think the donor system image has issues. Im working on it. I did have the same thing happen to me today though after the system did all its updates it went away.

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Just read a few posts back, you need to dirty flash if you want to use 1.1. 1.2 will fix this

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Try this app I quickly made. If you are noticing v4a is not processing with Bluetooth just hit this app. What it does is does uses your phone app to call nobody, then hangs up real quick. What this does is activates Bluetooth sco, then deactivates it real quick which tricks something. I'm still researching. But it works. No rebooting.

Liam Burgess shares a file with you, please click the link to download: https://drive.google.com/uc?id=0ByUAe3vAX9jSSlhYVHB5dDJjNEU&export=download

Ill include it as an option to install in 1.2

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
My problem isn't getting Viper to show that it is processing on BT. It does show processing. The problem is that Viper on BT doesn't sound like it's doing anything, even though it is processing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
I'm pretty sure it's not processing. I'd try the app while the music is playing. See if it makes a difference. Also what music app are you using? There are other things I can do depending on the app

Edit.. I can see you are using Spotify. I use it too and it is notorious for stopping processing randomly. I fixed this by turning off gapless playback in Spotify settings.

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kcsevo:
Same with me too.

---------- Post added at 02:56 AM ---------- Previous post was at 02:55 AM ----------

Thanks Op. That is actually the one I used, 1.1.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
I'm not on your ROM ATM because of the issue I posted about earlier with 1.1. I'll jump back on when 1.2 is released. However, I tried disabling gapless playback. I can now notice a small difference when I enable and disable viper with my BT headphones. I like your rom because it has the older version of viper available. Since I'm running another ATM, I only have the newer viper running. I just remember viper making a HUGE difference with BT headphones on N4 and N5. With the V20, it is almost nothing. :crying::crying:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
I've noticed that the V20 pushes out a rather weak Bluetooth signal, the only gripe I have with the V20 sound fyi, but I use Bluetooth all the time in my truck so am focussed on making it better. I have gotten a great sound but I've had to boost bass a lot more than on previous devices. Try boosting output as well using master gate. Dolby Atmos volume leveler helps as well in a way.

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bgenesis12:
I cleaned flashed 1.1 and have yet to have any problems. At the beginning there were a few force closes but they've gone away. Maybe it's cause I didn't do an entire clean flash. I only wiped davlik, system and cache. I kept data and internal storage from when using overdrive.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kcsevo:
I'm going to give that a go.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] drbveb88:
Reading thru the OP, looks like you have Sony Music Player, could you possibly release a flashable zip? IIm on VZW and can't run this ROM. Thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
I can help you out later,, after I've sorted things out a bit with the ROM.

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bgenesis12:
I don't see the quick cleaning option under the general tab lol me in the stock ROM. Was it removed or moved somewhere else? It's the one that lets you clean cache and temporary files from the settings. I think it's called quick cleaning...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Im still learning what is bloat and what is not. I'll add it back if it's useful

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kcsevo:
Can't wait! :) I've been dying to try this. I tried dirty flashing, everything boots fine. But then I open up some apps and they force close. So gotta wait. At least i got to play around with the ROM :laugh:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 666syco:
Beer funds. Trans # 7CN6056164199781V.

Can I ask for the verizon Rom to get the stock IR blaster back Please ?. In lost with out it and I'm not leaving this Rom its too SICK. Thanks for all your hard work brother. Enjoy your ?.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
Having a problem, anyone fixes it gets a beer or two. Had everything working with this rom. Went to flash suhide-v0.55, which worked for me in a rooted stock rom. I got stuck in boot. Not even a boot loop, just stuck in boot minus the rebooting part of the loop. I forced myself into "factory reset" mode via VolDown + Pwr. I reset and it flashed twrp for a second then rebooted. I was in this rom but unrooted. Couldnt boot into recovery, would just boot back up normal mode. So i started over the root process and get this far without errors before. What do?

elsa:/data/local/tmp $ ./dirtycow /system/bin/run-as recowvery-run-as

warning: new file size (10192) and file old size (14360) differ

size 14360

[*] mmap 0x7d5e69a000

[*] exploit (patch)

[*] currently 0x7d5e69a000=10102464c457f

[*] madvise = 0x7d5e69a000 14360

[*] madvise = 0 1048576

[*] /proc/self/mem -2122317824 1048576

[*] exploited 0x7d5e69a000=10102464c457f

elsa:/data/local/tmp $ run-as exec ./recowvery-applypatch boot

Welcome to recowvery! (run-as)

------------

Current uid: 2000

Setting capabilities

Could not set capabilities

Error 1: Operation not permitted

---------- Post added at 04:39 AM ---------- Previous post was at 04:28 AM ----------

http://pastebin.com/sJwxtheG

Full log of my actions before error. :(
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ice5192:
This is amazing!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lynneddington:
Kdz and start over
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ice5192:
So how to i re-enable the status bar i picked all options not realizing i clicked on remove status bar.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] imucarmen:
Just dirty flash the ROM again and make sure you choose the correct options :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ice5192:
i-r retard...

---------- Post added at 11:19 PM ---------- Previous post was at 11:16 PM ----------

can i pick them all but not the remove all and do we know how to change to the prettty pixel bar is this a setting backed in the rom? I am coming from Samsung....
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] imucarmen:
:D You just made me remember an old cartoon character named i-r baboon lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
Im grabbing the kdz from here https://xdaforums.com/v20/how-to/t-mobile-lgv20-h91810j-kdz-t3540747

What steps do I take to flash this? If this flashes and i can reroot/twrp you get a case of beer. <3

edit: Well LGUP does not work. KDZ is invalid because the build prop on this ROM is set to Pixel XL, so it won't flash the H91810j kdz. :(
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Oh theres an ir remote? Haha. I'm still new to this phone I suppose. That must be qremote

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
You need a Windows PC, and you need to research lg uppercut, that's how I've been doing it when I goof

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
If you mean status bar? Then you can only pick 3minit battery , 3minit battery in signboard, network meter, shrink status bar together, and only one clock option.....

Navbar, pick only one size obviously... I can't remember anything else

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
That is what I used was uppercut. LGUP by itself wouldnt load my phone properly. Uppercut did, but it gave me an error because build.prop ro model was set to Pixel XL, so it thinks it is a pixel and will not load the tmobile kdz I have. :(
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Did you say TWRP won't load?

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ice5192:
The only reccomendations or request for future builds i am a fan by all means.

Can we get the boot menu binded and baked in? ( if not i do not know how the LG roms work i am very known with Samsung roms touchwiz etc we are able to bake this in the roms)

Can we get a WETA backed in the system settings area to were its a control center for all the added modifications you have added? (again same thing i stated above.)

On the Dolby Atmos can we get the custom screen like this? added screenshot.

For the network mod are these configurable? or are they static?

The Potato clock works wonderful.

The 3mintclock does not seem to apply the settings and is not working for me at least?

Above everything else this rom is amazing! keep up the great work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
I do not believe TWRP is on the phone any longer. After i flashed suhide with it on boot i sat frozen on the boot animation. Ive been through a bootloop before but this time it wasnt looping. It was just on the boot animation with it doing its animation minus the powering off and rebooting. So i popped the battery out and back in. Tried to goto recovery with volume down and power but it took me to a screen asking me to factory reset. No boots me back up normal. So i went into that mode again and chose yes. TWRP flashed for a second or two then the phone rebooted factory reset. It booted into your ROM, but i was no longer rooted. Supersu was gone. Your app to boot into recovery, as well as using adb to go into recovery rebooted the phone, then the phone just booted up normal instead of into twrp. So i figure twrp is no longer there. I went and followed the instructions to reroot. oem unlock set on in dev settings. security mode was permissive. fastboot showed my bootloader as unlocked. I got as far as the dirtycow run-as part as logged here: http://pastebin.com/sJwxtheG

I then went and got uppercut/lgup and loaded it, got the mismatch error because my phone says it is a pixel xl from the build prop.

I tried lgbridge update and it says no update. I selected a restore option and it downloaded a 2gb image but failed right on the install part.

Now im sitting here waiting on BC2AppSetup to install for the last half hour from here: http://www.mylgphones.com/unbrick-your-lg-handset-with-lg-mobile-support-tool

I really dont know what to do. I feel like ive tried all options. All exploits in dirtycow said exploited, but im sure since it isnt a stock rom is the reason it fails. USB debugging has been on as well through every step.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
You may still have root access, regardless of if the SuperSU app is there or not. You could try booting back into weta, modifying the build.prop with a root explorer to not say Pixel XL anymore. Then try lg up again

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Have you tried simply downloading and installing SuperSU from the app store? I've seen it disappear before and installing via the play store fixed it.

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
That was my thought too. I tried installing supersu from the playstore. It told me on launch that the supersu binary was not installed. I also tried rootchecker. No prompt with the message that i was not rooted.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
Download the stock T-Mobile rom deoxed from this forum... Flash that... Then try it from that rom. That's what worked for me, the build in this rom makes LG think its a pixel due to the google assistant add-on. After you do that, then I guarantee it'll work.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
Link please. And do I try and flash with uppercut/lgup because there is no TWRP to boot into.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
Its in this forum.. There aren't many lg v20 roms out. I'm sure u can find it. Stock T-Mobile deodexed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
I found it. I have no way to flash it without TWRP. Can't flash twrp if youve followed my replies. :/ Looks like the only way to edit my build prop file with adb is if i have TWRP. So I cannot flash a kdz from that either. Im literally stuck with an unrooted version of WETA without a recovery.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
Have you tried LG bridge??
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
What lines in buildprop do we edit to get it recognizing our phone as a v20?

What do we have to write in these lines?

Will we lose Google assistant if we did that?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
Yes. "Your phone cannot be updated". Tried it while booted up and while in download mode.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
Try this. http://xdaforums.com/v20/how-to/restore-v20-to-100-stock-bricked-devices-t3524903/page1
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Edit the line that has Pixel XL in it.

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
[MENTION=4553200]Mentalmuso[/MENTION]

A few things I noticed today running 3.1.1 (H918).

Android wear connection very spotty, and have to reboot to connect sometimes. (I have a LG Urbane watch)

Night mode not working properly. "Automatic" just turns it off and it's 1:12 am here ?

Obviously the quick charge isn't working either, but it's already documented.

Seemed to have some sort of battery drain when I was at work tonight when my phone was idle for about 6 hours, but I can't find anything draining it. Will look deeper.

Everything else is very nice, and the Substratum navbar is working nicely. Thank you for all your hard work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
This ROM is very stock. Not sure anything would cause a battery drain but I could be wrong. Any battery drain could be caused by bad data. That coupled with issues with connection to a watch etc would just back my assumption up. Unless there is an inherent problem with the stock LG kernel

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Also,, I haven't observed quick charging much, so am not exactly sure how it's meant to behave. What is the amps it's meant to be charging at? I notice today when testing it with the stock fast charge charger that the amperage would slowly rise after plugging in. And from memory, isn't it meant to charge quickly for flat to 80% or something?

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ice5192:
Op is there a current work around can we use another kernel? if so which one would you state? quick charge is needed when you are in a rush...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
Already did that. It doesnt detect my phone. So I found the thread for uppercut which does detect my phone, then i run into the build.prop issue. Im running in circles here. I have covered all of this.

TWRP gone.

dirty cow fails on run-as, all other previous commands executed properly. There is a log pasted here previously by me.

lgbridge failed to upgrade after downloading a 2gb image.

uppercut+lgup failed due to build prop. cannot adb flash new build prop without twrp. cannot edit booted up without root.

lg mobile support tool will only detect my phone while it is in download mode, but it says i am updated to H91810J because this WETA rom is at 10j. the option to upgrade recovery is greyed out.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
I have no idea at this point. I don't know how or why it's an issue at this point. Stock kernel is in this ROM. So the only thing it can be is SuperSU. You could try flashing stable 2.79

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Honestly, I don't know the amperage or what it's supposed to be. I just noticed that I usually have about 50% when I get home and unplug it in and it takes under an hour to charge.

I got home today, and my battery was 24% and it's been charging for almost 2 hours. (I know the batt. Was more drained, but I don't think it would affect charging THAT much).

Thanks for the response and I'll try to pay attention a bit more and see what's draining my battery. I have a feeling it's what you said, my phone trying to connect to my watch repeatedly.

Do you know if any problems with connection for watches? Why do I have a weird feeling this kernel is funny...?

---------- Post added at 07:42 AM ---------- Previous post was at 07:39 AM ----------

To what? LG V20? lg v20? Is there a certain way to write it?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
Open build.prop in an editor or use a build prop editor from the play store. Look for the line here:

ro.product.model=LG-H918

If you want google assistant change that to show:

ro.product.model=Pixel XL

or

ro.product.model=Pixel

the default for tmobile is

ro.product.model=LG-H918

---------- Post added at 07:50 AM ---------- Previous post was at 07:46 AM ----------

Im serious $50 bounty to whoever can figure this (my problem) out. If you're a trusted member on XDA I will even do teamviewer.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ice5192:
Can we use the themes in substrat? Like can I pay for one and use it or can we only change the status icons?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Alright, so assistant won't work if I change it. The only reason I was asking is because I saw a new mod somewhere that said you can enable assistant without changing the model name, but I assume not.

Also I was messing with the Calib.conf file mod and it works great, but dims it excessively in the dark. Just a thought for you to add in future ROM. Its the little things that always make a big difference brother!

Thank you.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Koont:
Thank you, thank you, thank you. I'm blacked out finally. Running Usa- Red Dragon kernal, Inversion stock theme (paid), Black stock theme (substratum, paid), and Team blackout theme ready arm64 zip. And of course this awesome a$$ Rom (3.1.1)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 666syco:
To check for twrp pull battery and hold vol down and power when the lg logo pops up release power for a sec and press and hold it again until it ask you to wipe hit yes both times it will boot into twrp and it won't wipe your device.

Also if you already had a copy of lg up in your pc uninstall it and reinstall the one from the uppercut program that's what stoped me from flashing back once I changed the lg up program I was good to go. It took me about 6 hours to revert back and reboot it was a long night but now that you know it might not be.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkseid4nk:
twrp is no longer on the phone. when i wipe twrp doesnt even come up. if twrp was on the phone i would be able to do: adb reboot recovery.

deleted lgup and reinstalled. cannot use LGUP because it detects my v20 as a Pixel XL, which it is not. So it will not flash a kdz. I guess if a seasoned ollydb person was around i could trick lgup into thinking it was seeing a device of type lg-h918. that is the only hack around i can think of.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 666syco:
Sorry to hear that. I hope it all pans out for ya.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] drbveb88:
Ha.. Finally got rid of the notes 5...

There is not alot of kernels to try..I am running the Werewolf kernel..yeah it does not quick charge but it runs great.

Dev pulled it to fix the quick charge.

Look for weta reboot app.. Thats the built in power menu.