yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slkpmp:
Yes I did,, twrp factory reset with system added 3 times before every rom flash.

(once again its just the way I learned to clean flash over the years)

I'll try again using just the wipe through Aroma later and see how it acts.

---------- Post added at 11:34 AM ---------- Previous post was at 11:31 AM ----------

Network traffic indicator and an ad blocker is the only tweaks I could see that would make it a perfect rom for me.

Oh and titanium backup..

Great work all around!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Factory Reset is Aroma isn't working right now. My latest attempt to get it working is what wiped my entire /data partition, which includes the internal storage (/data/media).

Here's what I do when I want to start clean:

TWRP -> Wipe -> Advanced -> Cache, Dalvik, System, Data (do not select internal, external, or OTG)

Press the back arrow to the main TWRP screen, then reboot directly back into TWRP

Now flash the ROM

I can add Titanium as an option, easy. I can also add the latest AdAway, but just be aware that if you enable it, 3Minit mods do not work.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slkpmp:
That is exactly what I do

"TWRP -> Wipe -> Advanced -> Cache, Dalvik, System, Data (do not select internal, external, or OTG)"

I will add the part about rebooting back into twrp in my wiping routine.

Thanks for the info.

I see what you mean about adAway,, I use 3minit paid app, and can just install AdAway myself after.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yhbrandon:
Had some issues booting with just Nova Launcher. Launcher would never display. Other than that pretty rock solid
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
Adding more fonts would be wonderful.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
If this thread is not very active, I would say you have done one hell of a job [MENTION=320479]NotATreoFan[/MENTION]! Everything is solid on my end.

Still hearing that pop noise on FB every now and again.

What do you think about changing the startup and shutdown animation to stock Android N?

Also maybe add notification bar data mod (to see mb up and down)?

Maybe AOKP recents, or bottom right close all option?

Or some different wallpapers or fonts?

Color control maybe?

This ROM pretty much has everything needed so it's great, and I'm a flashaholic lol.

Again, excellent job man, love the slimmed down bear minimum ROM.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I think I can manage that. I'm not big on changing fonts myself, so are there any particular ones you would like to see?

I haven't had a chance to dig into the FB pop yet, still recovering from my accidental wipe of internal storage (I did have a backup at least). I tried the stock Nougat animations in an unreleased build, but it didn't take and I wound up with nothing but a black screen. Will definitely look into it further.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yhbrandon:
+1 on the stock Android N animation
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Here are the boot/shutdown animations. They are modded for our screens as far as pixels.

As far as fonts, idk I'm not big into it either, but some different options would be cool to change some things up a bit.

Let me know if I can help out as usual brother, keep up the work. Loving how modded we can get this stock ROM.

Is there any tweaks to add to help save some battery? I was looking over at Tildes ROM and he says he's modded some stuff for better battery life. I would try his out and compare, but his is still too full of bloat for me. If u want me to test his out though I will, just holler and let me know.

DONT FLASH THE BOOT/SHUTDOWN ANIMATIONS IN TWRP.

GO TO SYSTEM/MEDIA AND REPLACE THE ONES THERE. MAKE A COPY OF THE OLD ONES SO YOU HAVE A BACKUP!

HAVE FUN! THEY WORK FLAWLESSLY!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
As I discussed with you via PM beta testing, the FB (and Twitter) pop was the only problem I encountered with your rom. Curiously, other roms don't have this issue. The problem does go away if you disable video auto play. Thanks for the awesome rom!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
I get this error flashing the boot animation zip -- EDIT: and a the same error with the shutdown zip
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Don't flash it in TWRP. Just go to your System/Media folder and replace both boot and shutdown animations. Copy the originals first so u have a backup.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
Works perfectly. Thanks.

I notice that the shutdown animation only works if you shut down via the power button. In other words, when I use the HOLO Reboot app (that I use to reboot into recovery -- and which can reboot or shutdown too), the shutdown animation doesn't work. That's just an FYI, certainly not an issue with the zips you provided.

:good::good:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Hmm, weird. I use the quick reboot app and no problem with the shutdown animation at all. Thanks for the info tho. I think the Animation is nice and clean ☺️?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
I like it. Anything is better than that white TMO screen.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thanks for the files. I'll give them a test, and assuming it's all good (I'm sure it will be), I'll add them to Aroma for 2.4.

I'm wondering if one of my audio tweaks in build.prop could be causing it. I'll poke around tomorrow and see what I can find.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
Aroma suggestion:

https://xdaforums.com/v20/development/lg-v20-t-mobile-change-emoji-stock-t3493936

Perhaps could integrate something like what is posted at the above link for emojis? The stock emojis are not great. Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slkpmp:
Forgot to mention,

The humor baked into Aroma doesn't go unnoticed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darkmandoose:
This ROM works great... How do I donate ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thanks. I tried. I let my GF (huge Doctor Who fan) watch the install recently, and she giggled when the cache wipe line came up.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Zacharee1:
Since I'm not in the position to flash ROMs, what does it say?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slkpmp:
Flashed 2.3 over stock rooted, no wiping on my end just what is wiped through aroma, booted but I still had all my apps (because of no wiping),,,and I seemed to pick up the "no speaker during calls" bug.

Tried shutting off VoLte and WiFi calling and noticed the WiFi calling toggle kept flashing on and off.

Wiped dalvik,system,data, and cache and tried again picking LG w/ app drawer,,google,, and Nova launcher,, it booted with no home screen apps , again but had soft buttons and the 'Home" button n didn't do anything, tried going through settings to pick Nova or Google launcher and settings app crashed every time.

Going to restore a factory rooted backup, and flash again just wiping data,dalvik and cache ,, see how that treats me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] G1Master:
Awesome ROM.

Kcal color control would be a great addition.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slkpmp:
Restored a stock rooted backup, factory reset through TWRP one time, flashed picking lg w/ app drawer,,nova,,and google now.

Same result,, !missing home screen icons,,tried switching home through setting's, FC..

All apps are there, I did notice "android system webview" app is marked as disabled, and I couldn't enable it , the option was greyed out.

I'll set up some logcats this weekend on this issue,,and for the "no speaker during calls" issue I'm having with Tides ROM.

Least I can do is try and provide some info that you dev's can work with,, whether it helps or not, at least I tried.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
WebView is disabled on Nougat. Chrome handles that task now, so that's not abnormal.

I would suggest backing up your internal storage, removing your SD card, wiping all partitions in TWRP, and then formatting data. After all of that, reboot directly back into TWRP and use adb push commands to copy the ROM to your internal storage. You'll know data was formatted because after booting back into TWRP, you will be greeted with the slider to enable system modifications.

It sounds like there's a gremlin hiding somewhere on your internal storage or SD card.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
2.3 still says 2.2 on Build Number
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
That's plain weird. My phone shows 2.3 Aroma.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
[MENTION=320479]NotATreoFan[/MENTION], not sure if it's possible, or the difficulty of it... But I would love to have long press back to kill foreground app back... Other than that, and some 20i kernel source, I'm happy as can be. I love this rom.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thanks for the compliment! I don't accept donations, as I'm doing this for fun. But I genuinely appreciate the sentiment.

"Wiping Cache and Dalek, err Dalvik Cache"
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
OK guys, I'm heading off to bed now, but I integrated most of the suggestions here into my test 2.4.

Tomorrow morning I'll be testing the Aroma data wipe option, and also working on the boot animations. I've got them copying through Aroma, but they wind up as 0kb files.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yhbrandon:
I am also seeing the v2.2 build number on 2.3. Not a big deal though
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Koont:
Loving this Rom. Thank you. I know this is a reach but, I would like to see the "Fling" nav bar from cyanogen mod. I said it was a reach. Lol.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Yep, I figured it out. Forgot to update the build info inside the build.prop used for Google Assistant.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
Hey, just a thought, you may want to put that the device takes a long time to get past the initial T-Mobile white screen on the first page instructions so people don't freak out. I was about to do a battery pull and lo and behold it got past that but it was a few minutes to get to that point.

Just a suggestion. About to try this out now.

Thanks for all your efforts.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thanks, I'll add that.

The longer boot time is because the ROM is deodexed and has to be odexed during the first boot. It will also happen any time you wipe cache/dalvik.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
By the way, great ROM.This is amazing how stable this is. Congratulations on a job well done.

Any way to add more customizations or another kernel or is that playing with fire?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I do plan to add kernel options at one point in the future, but since most of them from the initial release were plagued by random quirks, I'm not looking at doing that just yet. As I have time to play around with APK decompiling, I will be trying my hand at additional features.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Alrighty then! Why not bring a snowy and icy Saturday to a close by releasing the next version?

v2.4 will be uploading in just a few moments, with the link to follow in about 10 minutes. (Man, I love than 150mbps upload)

Here's the changelog of what you can expect:

Wipe Data option now working (Internal Storage will not be wiped)

Added Pixel Launcher (You must also select the Pixel build.prop option)

Added Keyboard Selection (Must select 1 or more)

Added separate 3Minit Battery and Clock mods (If you want both mods, select Option 1, not 2/3)

AdAway added to Mods

Android 7.1.1 emojis added to Mods (if you dirty flash, you will need to clear data on your keyboard in order for them to work 100%)

Added Titanium Backup to Mods

Added flashable zip for Nougat boot animation

For whatever reason, when I baked the Nougat animations directly into the ROM, they don't work, and you wind up with just a blank screen while booting. However, if you flash them after first full boot, they work great. If you select the option in Aroma, you will find a flashable zip located in /system/flashablemods. However, allow one complete boot before flashing.

And here's the link: https://www.androidfilehost.com/?fid=529152257862693806

MD5: b4c2b91eff6dd2bc3bb0ca7c5a56dd64
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kibmikey1:
Google Keyboard (GBoard) keeps crashing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
If we skip an incremental build and take any of them after it, is it a cumulative build including the one before and do we have to do a full-wipe since we skipped a build? I figure I'll wait since this 2.3 build is so stable until you release a build that has major changes and flash that. Just want to know if it means having to do a full wipe.

Nice ROM by the way.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
What options did you select during install? I did several clean and dirty flashes last night during testing and I couldn't make it crash a single time.

It even worked when I restored my backup containing Gboard in /data/app, and then dirty flashes 2.4 with the same version in /system.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
A full wipe would only be needed if the base changes significantly, or if your particular setup caused FCs after install.

I had no issue dirty flashing 2.4 overtop of 2.3.

2.4 was bug fixes and small Aroma tweaks more than anything else. I'm planning a lot more for 2.5.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
[MENTION=320479]NotATreoFan[/MENTION] i picked to install the new emojis, wiped cache and dalvik upon installation.

I cleared Gboard data and cache and a no go on the emoji's.

What gives? Anni now doing something wrong??
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
One bug I would like to submit, I use textra as my default messaging app and on this latest build even though Textra is set as my default messaging app, my messages STILL show u with google messaging. I tried to uninstall it, but it seems to be tied up in the framework and I can't see how to uninstall messaging.

Any advice would be greatly appreciated.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
The only SMS app included with the ROM is stock LG Messaging. It's a system app, so you won't be able to uninstall it. But you can freeze it with Titanium.

Hmm, I was afraid of that happening. The behavior of the emojis seem to be very random. When I first swapped them in manually, they would show up along with blank spaces for all the old ones no longer present.

Can you check the size of the TTF file under the fonts folder? It should be 5.64MB, if the correct one was installed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
Good point, doing that now.

One question, you're responding from an iPhone and developing an Android-based V20 ROM?

hmm...

:)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
My work phone. Crapatalk is much better on iOS. The V20 is my personal/test phone. Especially since I signed up for the DIGITS Beta from T-Mobile, since I can call and text from my Verizon iPhone as if it's my V20.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
Really? Tapatalk isn't good on Android? I've never tried icrap so I don't know how good or bad the apps are on there. Whatever works.

Thank you again for all your efforts.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Granted, I haven't used it since Marshmallow on my S7 Edge. But I always found it to be a battery drain and generally glitchy.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
I'll take your word for it, I've never used anything but Android (well, for a while in the beginning before it became unviable WindowsPhone), so I have no idea what apps are like on icrap. I've just never drunk the KoolAid. I just know that the icrap UI gives me a horrible headache to use.

Hmm, I've never seen tapatalk as a battery drain, now I'll have to look at it. Thanks for the heads up.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
For [MENTION=2477407]mcdavid[/MENTION] and others:. I just tried for about a half hour on 2.4, and cannot reproduce the pop when scrolling past videos on Facebook and Twitter. I tried it with the auto play setting for WiFi and WiFi/Cellular.

I did do a clean flash of an unreleased build that was not 2.3 but also not 2.4, but then did several dirty flashes overtop of that, and I'm not seeing the issue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
Thx. I'll try 2.4 soon. You were able to recreate it on 2.3 though, right? I don't want you to think I'm nuts. [emoji12]
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I was, but it didn't happen every time for me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
Correct. It was intermittent. But, couldn't be stopped without turning off autoplay.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
Hey guys quick question, i tried posting this in the questions/answers section but never got an answer...but i tried. Anyway..can we do ACTUAL wipes now? I remember when the first rom popped up everyone was afraid to do an actual wipe on the phone because something or another wasn't available. So can i do full backups/restores in TWRP, and full system/data wipes? Are there any restrictions i should be aware of? Thanks...Ready to flash this!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
Good news! I dirty flashed 2.4 from 2.3. The Facebook and Twitter popping are gone after re-enabling video autoplay. On 2.3, I also started to notice a weird popping when I would switch songs on Spotify. That is gone too on 2.4, thankfully.

The only issue I am having now, is something that I don't think is ROM related (since it happens on other ROMs). Viper tends to stop processing after a while -- or even when skipping songs. You can exit it and start viper again and it works. But, it will eventually stop processing. It would be nice if someone could figure that out.

Thanks for all your work.

---------- Post added at 02:01 PM ---------- Previous post was at 01:51 PM ----------

Backups and restores in TWRP work. The only find of wipe you should need to do is a Factory Reset in TWRP, which wipes everything but internal (which you should never need to wipe). You can also go into Advanced Wipe in TWRP and wipe anything or everything, including internal. I never wipe internal.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
Thanks for the advice. Why is it that we can't wipe internal on this phone? Seems like all the other ones ive ever had i could.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
You can wipe it, if you want. There is just no reason to wipe it. All your pics, etc. get erased.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
5.64MB, so it must be the right one?

5.54MB, so it must be the right one... They still are stock tho.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I only use V4A on Bluetooth. What I do is start playing music, then open V4A. It should start processing immediately and keep going as long as you don't leave it paused for a long period.

Ah, I see the confusion now. Those are the new emojis. I replaced the goofy LG ones with the ones from 7.1.1 on the Pixel.

As long as you have a build of TWRP that is at least RC8, you will be fine. There is an option during ROM install to wipe all except Internal (pics, videos, etc) and External SD.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
Quick question: Is it worth putting the date on the updates or on the title for when you update the version?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I have the date in the thread title. Do you mean add it to the ROM zip name?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
So, when was 2.4 released then?

Apologies, maybe I misunderstood the title of the thread then, I thought you released 2.4 today which is the 8th (at least in Brooklyn, it is).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Nope, I released it at 10:59PM yesterday. I'm in PA, about 70 miles south of Brooklyn.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
Also, turn off all lock screen security before you back up... For some reason people have been getting locked out of their backup after flashing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
Man oh man did i run in to some craziness with this install. I did a clean install (wiped data/cache, factory reset, etc) as advised...the first time i kept getting FC's on a couple apps over and over again...so i rebooted to recovery and tried again....the 2nd time was worse! I chose a couple launchers, but no launcher installed, and the only available keyboard was google voice typing LOL so you could imagine my panic...i couldn't even get to TB to reboot to recovery because i had no home screen and no keyboard...finally i figured a work around..i used the second screen to put a shortcut to TB and launched it from there. I restored my keyboard and home screen first...Now im restoring other stuff and hoping that i wont have to do another wipe...

Where on earth did i go wrong? Is there a problem with doing a full restore of my apps/data in TB? Conflicting apps, i'm guessing? I did a restore but i was very selective and only chose actual downloaded apps this time, nothing system related.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] alcoholer:
Thanks for this great work. Im waiting for the new rom...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] monsieurtalbot:
Do you have a link that I can follow to potentially work on deodex-ing my stock US996 rom? I have no idea what the process is, but I can sure follow a guide!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
My deodexed build booted! Just making some small changes to it and I'll be uploading before bed tonight. What a time to have 150mbps upload!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
1.0 Test 6 is uploading now. Changelog in the 2nd post, I'm aiming to have a non-test 1.0 out by Friday. That will depend on how I can slowly add back the core LG apps, but avoid putting too much back in. Link will be in the 3rd post as soon as it's done (~10 minutes).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
Congratulations on knocking that puppy out. I bet it was fun waiting. I bet sitting in traffic felt better than waiting for that 1 'gigger' to deodex :laugh:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Took less than 15 minutes. My Ubuntu machine is an HP Mobile Workstation, Quad i7 2.6GHz, 28GB RAM, 300GB SSD.

And the link is up!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
Impressive turnaround.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] albinoman887:
How the hell did you get it to deodex and still boot?