yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stanleyopar2000:
Any way we could get assistant without the build.prop mod and a kernel that doesn't support verified boot? (Can pass Safteynet?)

Everything else looks extremely promising. Love the AROMA installer for the bloat
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bob Simons:
how do you use shortcut master lite to do this?

not clear on what you're trying to do here. choose a favored band, or group of bands? How is this tool mused to accomplish this?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] androiddiego:
Switch to a different band than the phone is currently on. The current band may not be optimum for your current location. For example, at home in the house, band 12 is best, but it is slow. It happens to have the best structure penetration and distance. But not the best speed. As soon as I leave the house, Band 4 has much greater speed most places I go, but if the phone doesn't switch automatically to the highest speed, I'm stuck with low speed. By manually switching the band, I'm now getting high speed.

Prior to using this app I had to go into the phone app and type in (or paste from the clip tray) *#546368#*918# to get the phone into a hidden menu that would let me change bands. If the phone had been rebooted, then I had to dig from the top level of the menu down to the level that allows me to select a band number. With the Shortcut Master app, I just open the app, select the saved shortcut, and there are the band choices.

To find the band choices hidden menu, select the three dots in the upper right corner and then the search selection. Do a search for ltebandselection. One result will come up. Touch it and select favorite. You now have a shortcut to this hidden menu. When you launch it just select the band you want and your phone's band is manually switched.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheMayor5152:
I'm attempting to install this ROM with a different kernel on the VS995, I'll post results soon.

UPDATE: Tried Flashing the Werewolf 1.0 kernel with it, got a black screen at boot. Trying something different now.

I keep getting a black screen after the LG screen, I'm assuming that's not normal for this ROM, but if I'm wrong and that's how first boot is let me know please.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Sorry for being quiet over the weekend, working 30 hours OT really shot a hole in my plans for getting an update out.

I've been testing a modified 3.1 for a few days now, and it does in fact appear all of the Aroma glitches are finally fixed. I've flashed my phone no less than 50 times while swapping out 20+ switches and rewiring closets over the weekend, and I could not cause a single instance of a selected app or option not installing exactly as selected in Aroma.

I'm going to finalize a few things tonight and release tomorrow morning.

My next step is to get a custom kernel going with it, but as [MENTION=1325580]Tilde88[/MENTION] has experienced, the 10j source doesn't compile correctly. For now, that means stock LG boot.

But - if you're looking to try and pass SafetyNet, you may be able to by doing this:

Flash the ROM (Clean likely required)

Factory Reset (wipes SuperSU from /data partition)

Flash No-Force-Encrypt patch (since SuperSU won't be present to block encryption)

Boot into the ROM and setup your apps that check SafetyNet (SnapChat, etc)

Now, if you don't need root to function, you should be good to go. But you could also go back into recovery and flash SuperSU manually. However this will likely break apps that regularly check for SU, such as Android Pay and Pokemon Go.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
I passed safety net, 100% including CTS as of v5.5. Sorry ignore this, I thought it was a PM lol.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jason504:
Is anyone else having problems with Netflix? It will not load
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Working here.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] SHAUN231:
anyone know how i can get snapchat working
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Snapchat checks for root using SafetyNet, but only on the first run of the app.

Look up a few posts where I go over some options to get it working.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
3.1 is uploading now. It's not chock full of new features, but does finally fix the problem with some people not getting all of their selected apps installed, which in turn led to possible FCs and blank homescreens.

Finally fixed Aroma selections not installing - Verified after nearly 100 clean/dirty flashes (my poor battery was so upset with me)

Updated more Google apps to the latest

Added Google+ as an optional app

Added a bunch of fonts under Display -> Fonts - All tested and verified to work as expected

I ran this update for several days and could not find any issues with it. That being said, the next update will not happen until we have a booting custom kernel, or I get some more SystemUI mods up and running. It's at a very stable place right now.

v3.1:

AFH - https://www.androidfilehost.com/?fid=817550096634742854

MD5 - 53c5da3c3eb264a0e8af5806b56cda25
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheTofu:
Thanks for this, loading now to do a clean flash due to a battery drain issue (most likely due to me tinkering with things too much).

Can you include Magisk or at least the Magisk compatible phh superuser on the next version?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Wow, integrating Magisk was simple. Got that on my pre-test 3.2 right now.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] djnikkofb:
developer! dude your a beast...as soon as I get settled in..BAM another update. You are seriously by far my favorite developer. Not because your ROM, but because of your attention to the users, and their inquires. Your personal vendetta to be great at development shows. I just want to say thank you. That's all!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thank you. I appreciate the kind words.

The good news is, you can safely dirty flash 3.1 over 3.0 with no ill effects. Don't even need to clear cache to get the new options.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] djnikkofb:
excellent news.

Inscribed via LG v20 (iOS 11.1.0 Aplha)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] corbs24:
Look on xda for app called root switch
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheTofu:
Glad to hear that, I appreciate you looking into it so fast.

One problem I've been having is that I can't switch selinux to enforcing, I go into terminal emulator but no matter how many times I try to do setenforce to enforcing, getenforce always comes up permissive.

Is there anything in the rom that's causing this? I'm trying to see if I can get magisk hide to work so I can have root and android pay working, I think currently selinux is my last hurdle.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
may you send the link pls i am unable to find it on xda thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I haven't made any changes to SELinux, so I'll have to dig into which app may be doing it.

I'll also have another test build with Magisk which should get the ROM to pass SafetyNet. I'll let you know the results.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] crazyc78:
[MENTION=320479]NotATreoFan[/MENTION], thanks for the latest update bringing back the Aroma options and fonts and overall great customizations. I'm finally updated to 10J bootloader and modem and rooting was a pain for 10J but the current method does work for those that are resistant to upgrading. It just takes some patience and following the steps correctly to a tee. For some people like me coming from a Samsung device it's a slight learning curve with ADB and all. One thing I noticed from the new update is that the animations aren't as snappy as before. Other than that this is a killer ROM and keep up the good work!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Which animations are you referring to? I haven't changed the stock default animation scale.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] crazyc78:
Maybe it's just me but it seemed like it was snappier idk. Don't get me wrong I love the recent update. I just noticed a small difference in the transitions between apps and launcher.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Did you flash clean? I did change the settings for background app and RAM usage, so it may take some additional time to settle in. I'm definitely noticing fewer app redraws when switching from Recents.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] crazyc78:
Yes it was a complete clean flash.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Ah OK. Give it a little while to settle in and the animations should improve. I even stopped getting the random LG Home launcher when pressing Back with Nova set to my default.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Magisk? Check

SafetyNet? Pass

Woo hoo!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
Release, release, lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I first need the approval of the Magisk creator. I'm using an unreleased build as of the moment.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] zplit:
What is this for?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Josh McGrath:
Anyone getting terrible battery life with Bluetooth on? My smartwatch eats my battery like no other . Bluetooth off and great battery life

Edit..May not be specific to ROM, but OS ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I keep Bluetooth on all the time and don't see any horrific drain. I would suggest wiping data on Android Wear app and setting it up again. It does ask to be exempted from battery savings, and that does on occasion cause bad drain. The other possibility is there may be an OTA for your watch and it's having issues sending it over Bluetooth.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jotade:
Hi everyone. Is there a way to change navbar and statusbar in this ROM? Im using substratum but is not changing anything. Please let me know. Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] corbs24:
zip at bottom

:)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] gretschpr:
I am sorry if this has been answered before...i would like to know if this rom could be flashed on the AT&T variant? Anyone tried it?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
As long as you use the boot.img from an AT&T ROM, which can be pulled using a simple ADB command, and swap it for the one in the zip, there's no reason it shouldn't boot and run. Nearly all of the T-Mobile specific files have been moved to optional Aroma installs, you may however need to configure an APN for data to work.

Make a backup in TWRP and give it a shot. This ROM doesn't flash any files that can't be undone with a restore of your current ROM.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] gretschpr:
Got it! Will try tonight and post my results! Thank you
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
And if that doesn't work, I can always try to adapt this ROM into an AT&T compatible version. I would just need a system dump to do that.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] gretschpr:
Ok...that's very nice from you...will report back soon
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AllTheWay:
+1 on the AT&T variant.

https://drive.google.com/file/d/0B0iL4fxP3D0TYkMtR0JzX2RQdFE/view?usp=drivesdk
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] wyvernwaddell:
Does this ROm work on the Unlocked US996 at this point? Looks lovely and I'd like to try it if it does, just don't want to jump in without asking first. Oh and FM radio...I'd love to have working FM radio...(wistful sigh)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
Any update about this mystery safetynet pass rom? :) I have been trying forever and am unable to get my precious Android Pay to work w my V20! Miss it greatly! NO rush at all, just curious...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
[ROM] [H918] [10j] [AROMA] [31-Jan-17] NATF MegaROM 3.1 - Stable, Fully Customizable!

I took the weekend off and went to NYC for some relaxation (and caught a show). Heading back on NJ Transit now and should be at my PC later this afternoon. I did get the OK to release what I've got, so it'll be coming tonight or first thing tomorrow morning.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
Thank you sir! Hope you enjoyed your weekend off! :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sanjsrik:
Dude, you came to the city. A show? What show? Hope you had a good time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Had a great time. Saw Wicked, and walked just over 6mi/14,000 steps.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bob Simons:
where do you live?

I had wondered where "Wrong Side of Heaven, Righteous Side of Hell" was but now it's time to ask.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I live near Philadelphia, PA. The location I entered is a reference to a song by Five Finger Death Punch, written about veterans.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
3.2 is up now! Still stock kernel, but the major update here is full Magisk and MagiskSU support. Following the instructions laid out below, you will pass SafetyNet. :D

To pass SafetyNet, do the following:

Select Magisk+MagiskSU in Aroma (replaced SuperSU) - Dirty flash is fine

Once booted up, open Magisk Manager, and in Settings, enable Magisk Hide

Open a Terminal emulator (one provided in the ROM) and change SEAndroid to Enforcing (has to be repeated after each reboot)

su
setenforce 1
exit
exit

Open Magisk Manager, update if prompted

Enable Magisk Hide in the options

SafetyNet passed

Other changes include the latest Google apps, and coming soon will be custom kernel options.

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

MD5: 220b70d8ffaa9d8246df0f5e16fbda6a
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
Followed the directions for Safety net but getting this. Any ideas?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Sorry about that. Turns out there's a small glitch with the current Magisk Manager app, which topjohnwu is in the process of fixing with a Play Store update. In the meantime, go into the app's settings and turn off Magisk Hide. Wait a few seconds and turn it back on. You will then pass SafetyNet.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
No worries but unfortunately that still didn't work. Getting the same profile error.

I also seem to lose root after trying to get magisk hide to work. Any root apps I run either say denied or no root. Attaching a pic of what Magisk shows.

But root returns after reboot.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] darwinmach:
Oddly enough, mine passes SafetyNet. All I did was flash 3.2 dirty, go into Magisk Manager and check SafetyNet (fails), enable Magisk Hide, check SafetyNet (passes). I already had SELinux enforcing so I didn't do that step.

I will say that this doesn't allow apps that check SafetyNet to access location data. For example - Snapchat filters that use location don't work and neither does Pokemon Go (logs in fine but cant find location), but an ordinary app like Maps and GPS Status works fine.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Dirty flash the ROM again, then go straight to Magisk Manager. Should work without issue, I tested on clean and dirty flash. You should see two green checks without changing anything.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
I see the two green checks after reboot.

I'll dirty flash again and report back.

Edit. Safety net passed now after dirty flash. DirecTV Now works on my phone now. Excellent. Thanks for the help and continuing this great ROM!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Good the hear it worked on straight dirty flash. It's supposed to behave like that. I'll have to look into the location issue, as I don't actually use Snapchat and Pokemon Go I play on iOS.

Sweet!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
I did dirty flash from 3.1 to 3.2 and wiped cache/dalvik when it didn't work correctly. When I re-dirty flashed, I didn't wipe the caches. Not sure why it was misbehaving.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bubba Fett:
If somebody has a spare minute, i was reading topjohnwu's threads and reading up on some module's , but I cant seem to wrap my brain around what you can do with Magisk. Is it like xposed or tasker? It sounds awesome. I'm just unsure what to do with it from what I've read about it. Im gonna keep reading and if find something that answers my questions I'll link it here. Thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bob Simons:
need to update the thread title,

still says 3.1

---------- Post added at 08:06 PM ---------- Previous post was at 08:05 PM ----------

still says 3.1

Thanks again for everything
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thanks! Of all the places I changed it the 3.2, the thread title was forgotten about...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
Looks like there's a Magisk update. Should we update? Select anything?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheTofu:
Dirty flashed on top of 3.1, went into magisk manager, failed safetynet, enabled magisk hide and setenforce 1, safetynet passed.

Android pay doesn't complain about anything so far, I'll report when I've actually done a payment through it to make sure it works. Now I just need to find my wallet so I can add a card to android pay...

[MENTION=4997439]Bubba Fett[/MENTION]

In this case we're mainly using magisk for it's su hiding properties so we can still use android pay and/or pokemon go. Other than that I wish I could tell you more, but I can tell you that it's not intended to be like xposed, which hooks into apps and system files directly.

From what I gather it's a minimal/easily reversible way of providing changes to the system as it doesn't actually change any system files, a bit like how systemless root works I think?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
You can safely update. This is the update I mentioned earlier that should resolve the need to manually toggle Magisk Hide off/on after flashing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
Gotcha. Select anything under advanced settings or just hit Magiskify?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Just hit it, run the install, then reboot. This new version also adds faux-Enforcing mode, so you should need the terminal commands either.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tourbound129:
Worked great. I had to toggle Magisk hide off and back on after reboot but it's working without terminal commands. Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] crazyc78:
With the new update and Magisk, I'm curious to know since SE enforcing will be on is this just to trick the apps that check for safety net and in all actuality we will still be running a permissive kernel? I was just wondering if this affects apps like V4A etc.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bob Simons:
i installed 3.2 and then installed the magisk 11.1 update. I saw topjohnwu's notes for the update and it said that it wasn't fully compatible with SU but he'd be working on it over time, or words to that effect. Are there any issues with this compared to Chainfire's SU?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
There should be no compatibility issues compared to SuperSU. I've been using it for almost a week now with no issues. The notes posted refer to the Magisk Manager app and it running alongside SuperSU. You won't have a problem running it with MagiskSU.

The kernel is still Permissive, the updated app just reports to SafetyNet that it's Enforcing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] crazyc78:
That's what I thought thanks for the clarification my friend.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Hey there, ATW!

I'll get something together today and upload tonight if you want to give it a quick test. I'll try to strip out the remaining T-Mobile bits, but I don't think they'll interfere even left in place. Only possible issue may be needing to create an APN for ATT.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Quick question regarding Magisk and SuperSU...If we just disable SuperSU "for installation of another SU app" in settings, reboot and then open Magisk manager, the MagiskSU will take over correct? I don't want to lose SU privileges...Just want to make sure MagiskSU will start working as soon as I disable SuperSU.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Yes. If you choose the option to cleanup in SuperSU, your device will reboot a few times and restore the stock boot image. However, I would recommend dirty flashing the ROM and selecting MagiskSU that way, since it will eliminate the small chance of your internal storage encrypting in those precious moments where there is no SU binary to prevent it. No wiping of any kind is needed to go from 3.1 to 3.2, so you'll be up and running in less than 5 minutes. Then just update the Magisk Manager app in the Play Store and you'll have the newest version that no longer requires the terminal commands to pass SafetyNet.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Hybrid Divide:
Just an FYI. Although I found the post with the 3.2 update, the download post on page 1 still lists 3.1 as the latest version, even though the changelog post lists 3.2.

Might want to drop the DL link up there. ;)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Thank you, I've found the missing link.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] aaronfrickinaustin:
I think I'm doing something wrong, I can't seem to pass Safetynet

Any suggestions? Magisk is installed, selinux is enforcing
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Did you enable Magisk Hide in Magisk Manager settings? If it's enabled, turn it off and then back on.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] aaronfrickinaustin:
Not working, I'm getting CTS Profile error

Do I need to have SuperSU uninstalled?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Yes. You need MagiskSU in order to pass SafetyNet.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] aaronfrickinaustin:
Magisk won't install, it says "Please flash SuperSU now"
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Flash the 11.0 zip in TWRP. Or just dirty flash the 3.2 ROM and select Magisk + MagiskSU in Aroma. No need to wipe anything.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] marcustdu:
Will you be adding xposed funcationality in the future? And i like the ROM man , keep it up!. Ill look for any bug errors and report them here
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Hybrid Divide:
Xposed for Nougat isn't complete yet, the author of this rom cannot add it.

But I'm pretty sure it's a safe bet that when Xposed for Nougat comes out, he'll include support for it in this rom. :)