yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
[ROM] [H918] [1-Dec-16] NATF 1.00 Test #6 Debloated/DeODEXed Stock, Lightly Tweaked

I used Super R's kitchen, and choose Deodex method 1. I answered No to allowing it to remove META-INF files from each APK, then overwrote the install-script and build.prop files from my other build.

On a clean flash it sat at the tumble l T-Mobile screen for less than 5 minutes.

-Edit-

Let me also add that when creating the new project and you're prompted to define the partitions, select the Recovery option and copy the latest TWRP in the root at recovery.img.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] alcoholer:
Very nice fast and clean ROM

I just have a question, why I get this alert?

Thanks very much
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Is your internal storage encrypted, or did you run the Format Data option in TWRP? If you didn't, you will get that error, but everything will work just fine.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Now I will be the first to admit that battery life will vary greatly from person to person. But this is certainly a good start.

Includes around 45 minutes of Bluetooth streaming to my car, and WiFi/WiFi Calling on for a good chunk, and generally good LTE signal.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] alcoholer:
I found a bug, sometimes people can't hear me when the phone is connected to the car. Over Bluetooth.

And no calendar app
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Did you change the kernel? I've had no issues with Bluetooth and the kernel I included in 100% stock, nothing modified. I purposely didn't include a Calendar as part of the initial debloating, the phone came with both LG and Google Calendar (I prefer Google Calendar). I've got another build with LG Software Updates working and I'm just waiting to get a few more system apps updated.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] albinoman887:
hmm. I thought I tried the same thing. I'll give it another go today. Also may i ask why all the audio tweaks to the build.prop are you sure those are not off for a reason?

just curius where yu gt the idea to change them
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
The deodex actually failed for me the first time as well. I started again with another project, and went to run it before touching anything else. Worked the last three times I've done it now.

The audio tweaks were to see if output would be improved over earphones or Bluetooth. I didn't modify any of the .conf files, so nothing should be broken. I haven't had any issues myself in almost 48 hours.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] manufan721:
Been running your rom all day accompanied with arise, and beast mode kernel.. No issues to report and smooth as butter, good work on trimming the bloat fat and giving the community a great rom.. Swear to God though, I might be tempted to make a 3 minit battery mod if no one gets to it before me.. Hah.. Again awesome work homeslice!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] albinoman887:
You got it to be able to update the LG apps but not allow it to update the ROM? how did you do that?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] monsieurtalbot:
My next question - After reading up I don't think I'm not too comfortable working in SuperR's kitchen - nor do I have a linux partition installed currently - would you be willing to work on a US996 stock rooted deodexed rom? No mods? Is it super time consuming? Can I coax you with a donation? xD

I can provide the original files from an unrooted model. The community (including me) is dying for it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Part of my current investigation. For now, I think I found a workaround. Will post the details as soon as I can confirm.

I don't do this for donations, but if you upload the files somewhere and PM me a link, I'll take a crack at it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
That certainly sounds like an adventure!

From my own experience testing, I ran into one time where no launcher installed for me, I had selected LG Home w/ App Drawer. After getting into recovery and checking system, the folder wasn't there. I dirty flashed on top with the same options, and it was there that time.

Which keyboard(s) did you select that you wound up with none? I to ran into the Voice Typing glitch, but once I updated to the latest Gboard and named the folder to match what's used on the Pixel, it worked great through several clean flashes.

I'll be digging into this from work today and trying to narrow it down. But I'm glad you're up and running now, and sorry for the scare/headache.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
Thanks for the response! Tbh, i'm not sure which keyboards i selected. I believe there were two options and i picked the google one. It was definitely strange but ever since i got it up and running its nice and smooth. i'll let you know if i have any more issues from here on out. Thanks for all your hard work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
OK, I think some of the random weird behavior may be due to an outdated Google Play Services being in the ROM zip. I'm going to put an updated version in a test build tonight and see if I can get them resolved. I was able to reproduce a Gboard FC, and I think it's related.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
It seems im missing the screen capture tool. Do I have to enable it somewhere?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
That would be LG Capture+. You can install it from the LG Software Updates, under Settings -> About -> Update Center
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
[MENTION=320479]NotATreoFan[/MENTION]

Have you considered adding the SafetyNet CTS patch in the kernel like [MENTION=1325580]Tilde88[/MENTION] refers to in the below two posts?

https://xdaforums.com/showpost.php?p=70414098&postcount=1239

https://xdaforums.com/showpost.php?p=70453882&postcount=1259

Doing so enables Android Pay and Pokemon Go.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
Sweet, thanks! One last question..i did the alternate emojii, can't figure out what data to clear to get them working/. I went to swiftkey settings and cleared data there, then went to actual phone settings/apps/swiftkey and did a clear data/cache there...no dice. Any ideas?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Well, this patch is applied to the kernel, and it allows CTS to pass (bootloader/custom rom check).

You will still need to hide root, and then it will work. :)

[MENTION=3597118]NATF[/MENTION] the patch is in /fs/proc/cmdline.c (https://github.com/Tilde88/nss/blob/master/fs/proc/cmdline.c)

Either copy in the missing lines, or replace the file altogether. Compile kernel, then hide root, and GG!

Been testing mock locations on a fake account in PokeGO (like using a joystick to walk/run). Works very well, and so far no issues :D
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] djnikkofb:
I'm currently on v2.2. No issues at all. I recently found an article that this ROM may benefit from. Freeform Window Mode. here is the link...https://www.xda-developers.com/andr...what-it-is-and-how-developers-can-utilize-it/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Josh McGrath:
I think you're right there. I had force close after force close until I deleted USER play store apps and redownloaded. A couple apps told​ me to try to update play services . Coming from stock ROM

This was a Clean install, everything is now working great ! Except the sound pop on video openings. Lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
Not sure if this is an isolated incident, or anyone else has noticed it. But on 2.4 my battery life was horrible, and all cores were sitting mostly at the max clock speed... No matter what I tried, I could not get them to calm down... (dirty flash, clean flash, adjust governors, change governors, even on conservative and powersave) I ended up restoring my boot .img from 2.3 to get it to settle. Just curious as to anyone else seeing this. Also tried to pull a kmsg, but it's not available in any of my loggers???
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
I am able to say I have the same issue. I unplugged at 10am and I'm at 47% declining very steadily. I got about an hour left before I'm dead. Idk why or what is causing it, but it's horrible. I'm getting ready to go back to 2.3. I can literally watch the battery droo
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I noticed this today as well, and when I checked BetterBatteryStats, Google was messing with my CPU. A reboot calmed it down, and it's been behaving ever since. I wonder if the recent Play Services update is responsible, it's been known to do it before.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
[ROM] [H918] [AROMA] [7-Jan-17] NATF v2.4 Lightweight - Stable, Fully Customizable!

Alright everyone. I think I got the FCs figured out!

-edit-

Confirmed, they're gone! A nice clean boot, with working Play Services, Gboard, and AOSP boot animation.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
I tried everything I could think of for to get it to settle, ended up flashing the boot.img from 2.3 which I assume was pretty much, if not exactly the same. It worked, and no problem since.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Correct, it is the same. Sounds to me like there was a possible bad flash initially. This phone is definitely picky on how it flashes things.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Zacharee1:
You should've seen the Note 4 lol. There's someone whose Note won't run any AOSP ROM, but is just fine on TouchWiz; another whose Note runs CM13 fine, but not CM14.1; and in my case, one Note that worked great on CM13 and another that overheated more than TouchWiz.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
I did the same and the problem went away. Very strange indeed. Glad it's fine now though. :good:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Josh McGrath:
That's weird, I went from stock clean flash and after a day use Google services usage is only 1 pct
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
I'm still getting issues with apps force closing, and cores maxing out... How did you stop the fc's [MENTION=320479]NotATreoFan[/MENTION]?

---------- Post added at 06:40 AM ---------- Previous post was at 06:28 AM ----------

http://cloud.tapatalk.com/s/5876196784c86/logcat.zip

Pulled a log of the fc's ect. Hopefully it will help.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
The FCs seem to be caused by Google Play Services. I resolved it by using a trick to get the newest version integrated into the ROM.

I clean flashed last night, and haven't had a single battery issue or FC since.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I was planning to release 2.4.1 or maybe 2.5 today, and I still may. But I'm running on zero sleep (awake since 5:30 Tuesday morning) due to spending 7 hours at the hospital with a friend overnight.

Trying to caffenate myself to make it through work, which bring me to NYC today.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kelvin216:
[MENTION=320479]NotATreoFan[/MENTION], no rush bro, take care of real life issues and yourself first, this will still be here when you wake up and have time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slkpmp:
#reallifematters
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xDEMON87x:
viper or dolby isnt working for me.. i did a fresh install, any help?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Can you elaborate? What settings are you using, and in what app?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
What's up everyone!? I just got out of work.

This ROM is running smooth as butter if the forum is quiet!

For viper play some music, open app make sure it's processing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Josh McGrath:
It didn't work for me at first either even though it said it was working. After short time listening to music, I tried it again and it works. Go figure:)

---------- Post added at 08:35 AM ---------- Previous post was at 08:32 AM ----------

Also, for anyone having VPN issues (from play store apps, not direct setup), LG VPN service has to be installed for to work. Otherwise it will say it doesn't have VPN permissions. Just fyi
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I've got 2.5 coming this way today. Taking a little longer than anticipated because I'm rewriting Aroma scripts and changing around the menu layout to make more sense.

The latest update to Gboard brought back a single FC on clean flash, but the keyboard works fine after, and I traced it to one of the other optional Google apps causing it. Flashing without them selected generates no FC. So now I need to go one by one for the full 14 to find the culprit.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] easyguy:
Great rom by the way, smoother than stock and better battery.

I've read you are looking for suggestions in adding features into this rom. My one suggestion is to add in unlimited tethering.

Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
Take your time.

I agree with the other folks, there's no rush. Get it right, not fast.

Thank you for all your efforts.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
My only request I can think of is getting 3 minit battery on the second screen. Overdrive has it in his rom...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I think I'll spend some time tomorrow figuring this all out. I had the FC isolated to the updated Gmail app, but then it came back on another flash without it included.

At least the one constant in all of this has been the FC only happens once, and the keyboard still works after. Even rebooting without starting the setup process doesn't cause the FC again.

I flashed my phone so many times today, the battery has literally been recharged 3 times.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
Thanks for all the hard work and diligence... It is truly appreciated.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nyfl2004:
Here you go. I only included the LGSignboard, so you need to have 3minit already installed. This is from rom in OP. I also fixed the margins so the battery lines up.

3Minit LGSignboard

https://www.androidfilehost.com/?fid=673368273298923560
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
Dude, thank you so much... Been missing that since my v10... Lol.

---------- Post added at 07:23 PM ---------- Previous post was at 07:12 PM ----------

Hey, just flashed it and nothing changed... Am I supposed to push it to the system? And if so what... Stuff in status bar is still fine... And just a side note, I have the paid version of 3 minit battery installed if that makes a difference...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nyfl2004:
Hmm, do you still have stock battery in the signboard with screen off?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] efrommel:
Nice! im waiting to flash, was going to flash the current but i can wait a lil bit more, I want to do a clean flash. Thanks for your work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I'll be working on it tomorrow. Tonight has become "Fix My Nexus Player" night, or else I won't have TV until I do (PlayStation Vue app).

Worst case, I will release it with the single FC intact, since nothing is broken and it's just a one time popup error.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] efrommel:
no rush, release it when you think is good to go. :)

Nexus Player FTW!!!! Ill have to check on the forums to see whats new for them, i got mine stock with the unlock bootloader and the recovery.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Not much is new with it. No ROMs newer than 6.0.1, so I flashed the 7.1.1 factory image. Fixed one problem, added two more. I may be replacing this with a different streaming box soon.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] efrommel:
Really? i have no problems with the NP but Imagine there a few newer nicer boxes around
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Mine was perfect. Until just a couple days ago. Even right now it's behaving and blasting Ozzy Osbourne using Play Music over my surround sound system loud enough to spook the cats whenever he yells, but it goes glitchy if I try to play an MP4 video.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
Yes sir I do...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Josh McGrath:
Quick question... If I encrypt my SD card on 2.4 and dirty flash to 2.5 when it's released, will I be locked out of my SD card contents?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nyfl2004:
Hi [MENTION=4011253]ZDeuce2[/MENTION]. I checked the apk and it works for me. Weird, because it only really allows for the 3minit battery to show in the signboard. Maybe try pushing it to the system folder and change perms.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
Actually, went in and I had 2 LGsignboard apks. Deleted the original and it's fine... It may have just duplicated the others too... Thank you again... I love being able to see my percentage with the screen off, as opposed to a battery png
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I haven't tried it, but as long as you dirty flash, there shouldn't be an issue. However, TWRP backups would likely be out of the question as they may not restore the keys needed to access the data after.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] alcoholer:
Just installed the new 2.4 version

After full wipe and install i have problems with Gboard but i use touchpal keyboard, so for me is not really a problem.

Thanks for this great update.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
What problems did you have? So I can keep an eye out.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
A quick preview of 2.5 battery life. I purposely let the phone sit most of the day to make sure there was no idle drain gremlins.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 12MaNy:
One hour download? Seriously? ?

At my buddy's house and he has disgustingly slow internet (30mbps ⬇). I'm so spoiled by 250 mbps ⬇ at home.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Did I miss an update? Or are we still on 2.4?? Looking forward to the future!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Vardogor:
Imagine my pain; I have 400 at home and 18 at a friends I go to regularly.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
Could you add this implementation of Google assistant? It adds assistant functionality without changing device ID.

https://xdaforums.com/general/general/android-7-0-google-assistant-t3535257
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yhbrandon:
Still on 2.4 I believe. He's teasing the battery life of 2.5
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
You just take your time baking this latest update.

Quick question, sorry if I asked this already, but I find it's better to be sure than screwed. If we didn't take 2.4 will we have to do anything special to flash from 2.3 to 2.5?

Thank you in advance and thank you for all your hard work.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
2.5 is looking good! Upload coming when I get to the office in the morning.

Goodnight.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] alcoholer:
I get this message: " Unfortunately, Gboard has stopped"

that happens when i trying to use Gboard.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Verizon just launched Instant Internet in my area. I'm upgrading to 750/750 from the 150 symmetrical I have now.

If you ran into any FCs from Gboard or other apps, I would recommend a clean flash of 2.5. But you can technically flash right on top of 2.3.

This didn't make it into 2.5, but I'll test it out and verify it doesn't break anything, then add it next time.

There is some variable with Gboard that I just cannot figure out. I grabbed the latest update from my phone last night and added it to 2.5 along with the newest Maps and Play Store, and I did not run into the Gboard FC with 2 separate clean flashes.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
2.5 is here! Links in the usual post.

v2.5

Fixed the boot animation selection, no longer need to flash a special zip after boot

Fixed Home Selector not working in Settings - requires at least one LG launcher to work, so LG Home is back in the base build

Complete rewrite of Aroma screens, and a new loading splash! (I'm a geek)

Updated Google Play Services

Updated Gboard

Updated optional Google apps to latest Play Store versions

Added new optional Google apps

Added new optional LG apps

Added Firefox as an additional browser option

Added 3Minit Battery in second screen

Split V4A and Dolby, for those who like one and don't use the other (like me)

If you experienced any FCs with 2.4, please flash 2.5 clean. Otherwise, dirty is fine.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Now it's up in the usual location!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
Thanks man! Great rom...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Also added one item to the changelog I forgot about: Splitting V4A and Dolby in Aroma, since I personally never use Dolby and always have to remember to disable it.

Now I think it's time to possibly come up with a different name for the ROM, other than the generic sounding "Lightweight" and maybe even a logo. As anyone who's installed 2.5 will see, I'm quite a fan of Mega Man.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] djnikkofb:
name it "vTwinTurbo" v2.5
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
Is the SD card writable on this rom? I haven't been able to save my backups to my external SD card, and that's a pain when u have so much available space but the system will not write to it… Thanks in advance!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
You have to grant the apps access to it, but yes it is writable. For Titanium, change the backup method to Document Provider (5.0+) then select the root of your SD card and hit OK. That will grant the app access to your external SD card.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
I can't believe I have been stumped on something SO simple! Thanks for that tutorial, worked perfectly! :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] johnboy693:
OK so I've had some weird issues with the install of this.

I'm on TWRP 3.0.2 and when I installed for some reason I'm missing some things, and I did do a full wipe before running the install

1) Keyboard (I selected google and LG keyboard to be installed)

2)Launcher ( I selected the Google Now, not Pixel, LG with app drawer, and Nova) but when I got it loaded no icons or anything showed.

2a) I ran the installer again and only selected one of the launchers and was able to install a keyboard using the google voice recognition in chrome)

3)Alarms/Ringtones (I selected the LG sounds option) and I only get 1 alarm sound and 1 ringtone (the Tmobile default ringtone)

It's like the installer was playing opposite day and didn't install the things that I selected, or did I read it wrong and it said to select the things that I DIDN'T want?

Other than those things so far the ROM seems to be running great. Zippy and great battery life.

Thanks for the help!