yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Well to see /system, you need to mount System. But whta you need to check is /data.

Either way, to decrypt, what you would do is backup anything in your internal storage, and backup any apps you will want later on (with TiBu, and this only applies to apps you installed yourself.).

Once you have everything backed up, go into TWRP, flash no-verity (or superSU). Then in TWRP, hit Wipe --> Format Data. It will tell you that you have to spell out a word to format data. Once it is done, flash no-verity again.

Flash the ROM, restore the data. NOTE: Do not use TWRP to backup /data. Simply plug in your phone to the PC, and copy files.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
[MENTION=2465166]DGarmon[/MENTION]

So I actually never added the module into the kernel, just enabled it. Module is in the new ZIP. Will upload in a minute if you are OK to test.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DGarmon:
Yep, up and ready... BTW, Happy Thanksgiving bud
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Animatorman:
So can I skip the Titanium backup part if I have no apps I'm worried about restoring and if I can skip that part I can also skip you last sentence correct?

Thanks again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
[MENTION=2465166]DGarmon[/MENTION]

So I actually never added the module into the kernel, just enabled it. Module is in the new ZIP.

If there is anyone that can or wants to try NTFS support (IE with USB-OTG), feel free. This is the stock kernel (from source -supplied by [MENTION=5672995]jcadduono[/MENTION]). It is from the security branch, and built with the linaro 5.3.1 toolchain. Basically no tweaks in the kernel, except for a few updates, and NTFS.

No, this won't speed up your device, and or change battery performance.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DGarmon:
Awesome, downloading now and will test. Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Yea you can skip TiBu. Idk what you mean about skip last sentence. But I assume you are asking, if there is nothing to restore, no need to copy files back. If you did not backup files such as pictures, documents, etc, then yes, you can skip that.

But know that Formatting Data will delete all pictures and user files.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Animatorman:
Awesome, thats exactly what I was asking. Thanks for the quick responses and have a great Thanksgiving. (Assuming you're in the US using the t-mobile variant and if not then just have a great day)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Um. I classify as a demi-pilgrim manchild american citizen. Respect your genders. #feminism

kek. Happy thanksgiving! :-p
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DGarmon:
Oh well, same error...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Animatorman:
Lol gotcha
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Have you tried this https://play.google.com/store/apps/details?id=com.paragon.mounter&hl=en ? It'll be some time before I get it working it seems. Will have to look at mounts, and fstab.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DGarmon:
Yeah, I've tried it but don't think it works with 7.0. It sees the drive but it can't mount it. I've tried three different drives but none working. No rush, it's its not doable, it's fine bud.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
It's possible, I am just to fresh to the dev/android_hacking scene. So it's a matter of learning, and prioritizing what I want/need to learn. I think today I will focus on getting some governors and schedules into the kernel, so we can start optimizing the device. After that, some ROM/UI mods as requested in this thread. At some point in between those things I'll look into the fstab and mount stuff for NTFS.

And then after that, I will attempt to learn at porting CM, but that seems like the most difficult thing, so no promises.

Question, before flashing the kernel, would your NTFS device do the same thing, or are we a step closer than stock? Like, would it even detect the device, and give you the same prompt to format?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DGarmon:
It would give the same messages, it would see it, just complain that it's corrupted.. No rush man. On a positive note though, it's awesome someone is trying to port cm over, that would be so cool. I wish I had the time to learn Java coding but with family and work, it's hard lol.. Thank you again for your time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
[MENTION=3322708]albinoman887[/MENTION] seems like he is already privy on how to do the ports, so I have faith that he will be one of the first to get it up and running for us.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Hello! :D Adding governors and schedulers are much easier than I thought! Does anyone know where I can find the source for the Nightmare governor? TIA
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] justthefacts:
I'm ready to jump in from stock.

Do I have to do factory reset?

I didn't see Super in the Zip, so I'm assuming I also have to flash SuperSU??

Is there anything else I need to do?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Since there is only 1 base at the moment, there is no need to wipe data (even if ODEXd!)

It is imperative that you ensure 2 things. That you are at least TWRP RC8, and that you are fully decrypted. (Decrypting will wipe data, and will wipe internal storage).

If/when you meet this criteria, you just flash v3.

SuperSU is already included.

The only people who must factory reset are those that are on 2.0 -which has been taken down, so you needn't worry.

System and caches are automatically wiped so no steps needed on your end.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jaysonic88:
I'm still having issues with Mobile Hotspot on version3. It's odd in that it appears to be working: configurable, connects to the device in question, etc). However when you actually try and use the internet it doesn't transfer data. Anyone else having that? Started with a clean install.

Either way though this ROM is awesome. Thanks for your hard work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Add this to the bottom of your build.prop (get an app that lets you browse with root. Root Explorer is good, or maybe https://play.google.com/store/apps/details?id=com.estrongs.android.pop&hl=en.

net.tethering.noprovisioning=true

Reboot into recovery, and wipe only cache, and dalvik cache.

Here is my nexus connected to the hotspot. Reboot and did it again to be sure. It says "no internet" for a few seconds, and then it finally resolves.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] haruyukisama:
bottom speaker not working

anyone else experiencing this? my main speaker (the one on the bottom) isnt working. the earpiece does but not the bottom one. wondering if it's a rom related issue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
I went from v1 to v3. I flashed after factory reset in TWRP. I then reflashed viper from http://xdaforums.com/v20/themes/h918-viper4android-t3495134

I'm pleased to report zero issues. I'm a little worried about blowing my phone speakers with the "stereo" mod. I'll disable viper on the phone speaker.

Thanks!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Viper is not included. The stereo mod is different. Lol and the volume on the ear piece is low, it is louder when you are on a phone call.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Just you. Please factory reset, and re-flash v3. You can also try the stock ROM.

Sounds like a bad speaker or flash
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slayerh4x:
This is the viper zip I am using, did you try this one? http://androiding.how/install-viper4android-nougat/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Viper works fine if you flash it. Idk where this message came from.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
I know viper isn't included. That's why I posted the link to the version of viper that works for me. What I meant about blowing the speakers is that viper can be used to increase volumes. It's probably not a good idea to use that function on the phone speakers at the same time as using the stereo mod, since the speaker is not the best quality. In viper's settings, you can disable it from working on the phone speakers.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Within Viper, you can choose which output to modify.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Version 3.3 coming out today. New kernel built-in.

Kernel is built with the UBER 5.3 kernel toolchain.

Added in the blu_active governor and set as default (via init.d)

Also includes the SIO and ZEN schedulers (ZEN is default)

Updated build.prop for better Hotspot support.

Battery life should be noticeably improved, with no loss of performance (maybe even a little faster).

I'm trying to get elementalx governor working, but it looks like I'll have to modify cpu frequency values. Might not do this for a bit, since I'm learning so many things at once, and have things that I want to try. /priorities

OH. And if anyone can find me a source for interactivex2 and/or nightmare governors (preferably from a working ARM64 device), I would greatly appreciate it!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] netgar:
Tilde, so basically better performance and battery live. Is it correct? Because all you stated in your post is kind of Chinese for me :)

2 days ago I flashed v3 and works smooth, and we already have a update? Do you have time to sleep? Again... We are all glad to have you here.

Thank you so much for your support.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Lol it is no problem. It is a wonderful learning experience for me... And since I am using it, I share it with others lol.

And to summarize, yes, better battery life, and better performance.

I am still working out some kinks though. Went a little crazy with build.prop, and phone bootloops. Kernel working well though. Soon©
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] netgar:
Tilde, what possible could be removed from v3 that prevent "kodi" application from rotating the screen? Deodex v1 didnt have any problems with that. I mean previously kodi rotated without any problems. After v3 rotation on kodi stopped working :(

just noticed today.

Any help?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] justthefacts:
I think there are a lot of us (me included) who are looking for a stock debloated DeOdexed rom with stock build prop (maybe a few performance tweaks. But let us know what you have changed or added so we will have some controls over those changes). In my experience with LG phones, the more you play around with things, the more you will break things.

Init.d support was great addition for me though :cool:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] djnikkofb:
For me personally viper4android broke rotation for me...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] netgar:
I'm not using viper4android and had never use it. Unless some viper4android files were flashed with v3. I have no clue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] joeygee23:
Toggle auto rotate in settings>display...then reboot...screen will rotate again
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] netgar:
Thank you so much. Working good ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Version 3.3.1 is ready! Changes below

New kernel built-in.

Kernel is built with the UBER 5.3 kernel toolchain.

Based off 3.18.31 from [MENTION=5672995]jcadduono[/MENTION] source (thanks so much)!

Added in the blu_active governor and set as default (via post_boot)

Also includes the SIO and ZEN schedulers (ZEN is default)

Updated build.prop for better Hotspot support.

More build.prop tweaks

init.d support baked into the kernel

Battery life should be noticeably improved, with no loss of performance (maybe even a bit faster).

No need to wipe anything. System and caches are automatically wiped. If you add

ROM Download links

Latest: 3.3.1

3.3.1 link is here!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] joeygee23:
On 3.3.1....keep getting this pop up..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ecera:
Flashed 3.3.1 with no problems. Everything is working fine. Thank you very much for your work. I followed the installation instructions and wiped internal while I was at it. No issues or popups what so ever.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hslayer:
thanks tilde for your hard work! cant wait to go home and flash this. btw if I'm coming from v3. Do I need to take any steps before flashing or no? also I don't need to format data (to disable encryption correct) or flash no-verify.zip correct?

thanks and I hope you had a good thanksgiving
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Hmm.. Can you try a different WiFi network? I'm working fine on 3g, 4g, wifi. Hotspot working. And I've been doing all kinds of dirty flash and dirty restores, 0 issues.

No steps for you, just flash :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] joeygee23:
One other thing...I added news contacts...synced them...flashed...and the new ones are gone.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] vibrantliker:
If I have a Viper sound mod added on top of V3 and flash 3.3.1, will the new flash clean it out (I'm hoping it will)?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mcdavid:
I dirty flashed from v3 with no issues.

---------- Post added at 07:59 PM ---------- Previous post was at 07:58 PM ----------

It did for me, since it is a system app
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
yes it will remove all traces of viper
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
Any need to wipe if i'm still on the original v20 rom? (rooted obviously)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jaysonic88:
Absolutely stellar work [MENTION=1325580]Tilde88[/MENTION] 3.3.1 is awesome. Debloated, fast (151+ in Antutu), and without issues. Mobile hotspot works great.

Gifted you some add-free for your efforts. (it's not much but it's a gesture) :highfive:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
No need.

o.0 hey thanks man!! Also, how much was Antuntu at before?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] LvDisturbed1:
Hmm...anyone having issues with adb after installing? Can't get authorize prompt to popup on the phone and therefore adb fails.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Crap... Looks like i broke it again.

Sorry.

Ill get it fixed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] LvDisturbed1:
Lol alrighty thanks! I was starting to curse at my laptop.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Nope it was me. ramdisk...screwy kitchen.. nuff said.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Please flash this in TWRP (Install --> Install Image --> boot.img --> Boot)

Let me know if it fixes it for you. Also, if it breaks root.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] LvDisturbed1:
Crap. I just flashed Kali Nethunter and kernal and got the RSA key popup immediately. Not sure if that will break anything with that.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
No worries, I am donig a fresh install now with it :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Update : Anyone on 3.3.1 please update at your convenience to 3.3.2. This is a quick update, and will not format anything, nor will it take a long time to boot like normal flashes.

3.3.2 fixes ADB debugging, and adds the Alucard hotplug (for even MORE battery savings!). However, it is not yet activated. If you wish to activate and beta test, please download Kernel Adiutor from the Play Store and enable it.

3.3.2 here. This is an UPDATE package only! Only use this if you are on 3.3.1. A full 3.3.2 package is being uploaded now for those not yet on 3.3.1.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hslayer:
I just enable Alucard hotplug inside Kernel Auditor and I don't need to touch anything else right? Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] albinoman887:
if you are going to be using a custom kernel you need to post your source on the 1st post where your download link is . GPL Rules. if your just compiling someone elses kernel link to their github if you made ANY changes you must upload them and link to that. otherwise your thread will get closed
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] netgar:
Is anyone experience difficulties to move apps between screens? I have 3 screens with apps all over. I tried to reposition apps in 3d screen and I am unable to do it. They just coming back to the same spot. It is really weird. I tried to reboot a phone and nothing works.

So 3d screen I can't modify at all. I tried to add 4th one and the same thing is happening. Any sollution?

I'm using v3.

Edit.

I think I got solution. One one the weather widget is acting up. I need to find good weather widget.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shadowxaero:
Is anyone having issues with VPNs? I can't connect to my VPN server on this ROM, what's on the stock ROM however.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] netgar:
I have other vpn service and have no problems to connect.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shadowxaero:
Are you connecting via the native VPN app on the phone?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
I know, been lazy.

Ill get it fixed!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Dont enable alucard for now. Very buggy and makes decice go super slow.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
Merged the changes from 3.3.2 into the 3.3.1 full ROM, added my bloat back in and flashed overtop 3.0. Wiped cache/dalvik to be safe, zero issues. Hotspot verified with my iPhone, and PIA VPN client also working.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Source for kernel is at https://github.com/jcadduono/android_kernel_lge_msm8996/tree/android-7.0-security

Thanks to [MENTION=5672995]jcadduono[/MENTION] for the amazing original source he made for us ( you can find it here : https://github.com/jcadduono/android_kernel_lge_msm8996/tree/android-7.0-security
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Added commit for new files. Makefiles and Kconfigs are also updated. If you are going to clone/fork, be sure to update the gcc pathing in build.sh and menuconfig.sh :). Source link in OP, and post above.

Other than new governors, hotplugs, and schedulers (plus their makefile or kconfig, etc... edits , nothing is different from jcadduono's source.

Does not compile if you enable some of the cpu/kernel features (because they are not full ports, just taken from other ARM64 and/or MSM8996 devices.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
[MENTION=1325580]Tilde88[/MENTION] I am having some issues with phone calls on you latest 3.3.2. Incoming or outgoing calls answer and cannot hear me. A reboot fixes it temporarily. Not sure how long it takes for it to get broken again. Using Matlog so if it happens again I got a log for u.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
By any chance, did you enable Alucard? It has a few bugs. I'm working on it now, or perhaps finding a better replacement.

OH! Be sure to disable WiFi calling! I forgot to mention that. That could be the drop/not hearing issue.

I have had no call drops (and I'm using the buggy alucard hotplug). Maybe it's a TMO thing? I'm in Miami, FL. Check outages?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
Okay, I did not enable Alucard at all.

FYI, the calls are not dropping at all, just no voice on either side I can't hear them and they can't hear me. But it's also happening when I'm connected to Wi-Fi. Just plain connected to network. I was coming back from the gym and tried to make a few calls and the other side picks up and no voice or nothing. Had them call me and same issue. A reboot fixes it temporarily i suppose.

I live in SoFL and work in Ft. Lauderdale lol. We r neighbors!

I will disable the Wi-Fi calling now and reboot and see if I can recreate the not hearing issue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
If you're poking around the kernel later, can you see about moving the fingerprint scanner to run on the big cores? That was reported to fix the delay in waking the phone up after Nougat's aggressive Doze kicks in.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jeevz:
I'm getting the same issue here since V3. I do not have Alucard nor WiFi calling enabled and did a clean flash on V3 and 3.3.1 so far. Since they were recently released I haven't been able to test scenarios where it happens, but so far it seems to happen after the phone is idle and connected to WiFi (with WiFi calling disabled) for awhile.

I am also on T-Mobile, but there was also a Nexus 6p and iPhone 6s that had no issues at the same time. I was on VOLTE calls on band 12 as well if that helps.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dfogelstrom:
I've been off Wi-Fi calling for a few hours now and making calls and receiving with no problem. I am connected to Wi-Fi though. I'm heading into work and will make a phone call when I get there and when I leave (both off Wi-Fi) and we will see what's up. Will report back later pals.

---------- Post added at 08:52 PM ---------- Previous post was at 08:45 PM ----------

So when I installed Kali NetHunter I had the same issues. It could be Kernel related but so far so good.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
I received a phone call through Hangouts (Google Voice) and that went fine. Haven't tried one with my actual phone number yet.

For those having the issue, try pulling the boot.img from the 2.x ROM and flash it inside TWRP. Of course make a backup first, but you should not run into any issue from doing that, and may fix the calling issue if there's any chance of a recent kernel tweak causing it.

From my time with the Note5, we did have a small period where some T-Mobile users were getting dropped/silent calls and it turned out to be a interaction between ROM and specific kernel.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
Im afraid i cannot replicate any of the calling issues reported here. Ive done clean install, dirrt restore, different boot.img. No problems with any calls.

I do know wifi calling was far too unstable from stock for me, so i stopped using it the day i got the phone.

If anything, it could be a build.prop setting. Look under #newedits and comment out things that may seem phone related. Ill look into it when i get home. On the road right now, and testing battery life with the zen hotplug.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] vibrantliker:
I just had my heart skip a few beats.

Updated 3.3.1 to 3.3.2, made a new backup. Flashed a version of V4A that didn't work so I flashed my backup but when it finished and I rebooted to system, it rebooted to that fastboot (black screen). Why would it do that?

I was freaking obviously until I reflashed 3.3.1 and got it back to normal.

Anyone have an idea why that would happen? I always back and restore up boot/system/data.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kelvin216:
PM

Hey [MENTION=1325580]Tilde88[/MENTION] check your Pm, thanks