yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] Darnrain1:
xda does not allow me to upload the 2.5 gb file. I guess it's to large.

Try firefox and if the download stops press retry and it should continue where it left off. As for using another version you can try but I recommend H910 V20g it seems to be stable.
[LG V20 Guides, News, & Discussion] Dream Reality Syndrome:
I will try your method tonight. Thank you for trying!
[LG V20 Guides, News, & Discussion] Darnrain1:
Try this downloading extension for Firefox. I was having issues also but this worked for me.

Multithreaded Download Manager by jingyu9575
[LG V20 Guides, News, & Discussion] Dream Reality Syndrome:
T

This worked out perfectly, thank you!!
[LG V20 Guides, News, & Discussion] Darnrain1:
My H910 V20 has been up for 18 + days can counting. Very stable install of Oreo.

View attachment 5347263
[LG V20 Guides, News, & Discussion] TomJ2:
Works 99%, except no data (T-Mo, AT&T H910) - modem file? Anyone else found a solution to no data? (Calls OK, just no network data)
[LG V20 Guides, News, & Discussion] Darnrain1:
I have AT&T, 4G LTE data works. But if you using an AT&T phone on T-Mobile then that may be why the data is not working.

This is what I found on the internet.

Will an unlocked H910 AT&T model support T-Mobile wi-fi calling?
[LG V20 Guides, News, & Discussion] Darnrain1:
I updated the list of folders to debloat. I added #6 & #7 12/9/21 If you have not already deleted the folders, that's okay you can do it after you have already installed Oreo and then reboot. Will increase battery life.
[LG V20 Guides, News, & Discussion] Darnrain1:
Just another updated for everyone, I found out how to enable the Quad DAC on the H910 and enable LGMusic player. It's not to hard to mod.

Enable Quad DAC on H910 & LGMusic Player. (root only)
[LG V20 Guides, News, & Discussion] Darnrain1:
I have added com.qualcomm.location.XT info to the optional list to debloat. Low Power location estimation may not work when uninstalled, internal GPS still works and High Accuracy works also
[LG V20 Guides, News, & Discussion] Darnrain1:
If you want increased security on your phone, you can use NoRoot Firewall it's free no ads. This app does use battery power when the screen is off.
[LG V20 Guides, News, & Discussion] Darnrain1:
I have upgraded before to newer versions, up to 23.0 seems to work.
[LG V20 Guides, News, & Discussion] Darnrain1:
It is now recommended that all H910 phones reinstall there version of Oreo with the updated guide.
[LG V20 Guides, News, & Discussion] Darnrain1:
I just updated the guide 12/24/21 and list of packages you can debloat.
[LG V20 Guides, News, & Discussion] similiken:
I've been using nothing but the latest magisk, and it hasn't given issue as of yet.

On another note...

I could not get tethering to work. One can get rid of the dun requirement, but then you still end up with a hotspot with no internet. I guess having wifi calling really was a sacrifice?

Hotspot probably require wifi tether router from the play store.
[LG V20 Guides, News, & Discussion] Darnrain1:
I know magisk did have an issue with Oreo back on version 20.4 I think or maybe 20.1. I just personalty like Magsik 19. But that's wonderful to know that the latest version is working with Oreo.

That's odd that your tethering is not working. Mine works just fine with this guide. Have you called ATT to see if it's enabled on there end?
[LG V20 Guides, News, & Discussion] similiken:
I'm using an att line subscriber.

EDIT: Never mind, i confirmed that tether works if you put in an att sim card with tethered data on the plan, which is stupid because i have unlimited data from red pocket which line subscribes with att, and tethering worked just fine in good old lineageos, but not now. Guess my dad can enjoy this awesome v20 since has actual att with tethering. He seems to like my old customized degoogled phones, just glad it can go somewhere. I got a tmobile h918 in the mail i will refurbish and switch over to tmobile, again, on red pocket which also line subscribes with tmobile. Nothing beats there yearly plans. Also pissed at the att white list.
[LG V20 Guides, News, & Discussion] Darnrain1:
Update: Phone keeps crashing green screen. But I am 99% sure I found the cause of the problem and I was able to fix it. There is an antivirus scanner built into Oreo called Triton. link It is detecting that our phones are rooted and trying to shut down the phone. Just delete "/system/vendorr/bin/triton" reboot problem solved. You may want to do a reinstall no telling what that program did to our phones. The program had 100% root access. 1-16-22
[LG V20 Guides, News, & Discussion] similiken:
Deleting triton..........

I did find recent updated firmware from this post.
[LG V20 Guides, News, & Discussion] Darnrain1:
They stopped working on Oreo a long time ago for the Lgv20. It's most likely just updated bloatware.
[LG V20 Guides, News, & Discussion] similiken:
You're probably right. I tried it out and found it just like the oreo h build with the added benefit of twrp and the kernel already added. Meaning all that people need to do next is just debloat the phone after installation. The debloat guide here can be followed all the same.

That rom removed a few steps making things easier.
[LG V20 Guides, News, & Discussion] Darnrain1:
I got tired of having to delete the folders every time I reinstalled the os. So I made a twrp script that will do everything. And I kinda wanted to see if I could make this twrp debloat app.

Modded boot.img Triton removed LG RCT removed

TWRP v3-3-1.0

Updated modem drivers

Magisk 23.0

ezV2020 Kernel v1.0

Updated GPU drivers

I know not a lot of people are going to download the program I made because I don't think there are too many Lgv20 users out there anymore. I designed it for me, and thought I would share with everyone else.
[LG V20 Guides, News, & Discussion] similiken:
You talking a flashable zip, or just a normal script to run from twrp cli? The only other alternative is to go in with adb shell via twrp and delete that way, and that only saves a ton of tapping on the screen.
[LG V20 Guides, News, & Discussion] Darnrain1:
It's flashable in twrp after you install the h20 rom. You can make scripts with twrp flashable files it's just a little different than bash scripting, well a lot different. Yeah I know a ton of tapping.
[LG V20 Guides, News, & Discussion] Darnrain1:
I removed auto debloat I want to make some changes to it.
[LG V20 Guides, News, & Discussion] Darnrain1:
Hey everyone I got Auto_Debloat 2.1 done for the H910 running 20g if you want to check it out you can download it now.

I took the file down because I didn't want you guys to have to reinstall the os every time I put out an update.

I am working on version 2.2 I just need to reinstall my os and make sure everything works. I am going to add back logd it does not take up that much cpu power. I removed most logging from the phone already. It was always giving me errors in termux. And I think it is required for the phone to work correct.

You will have to do a full reinstall but This should be the last update.
[LG V20 Guides, News, & Discussion] Darnrain1:
Got Auto_Debloat v2.2 done you will have to do a full reinstall but this should be the final update. Enjoy
[LG V20 Guides, News, & Discussion] Skylined:
Started with latest TWRP on nougat firmware (initially rooted using dirtysanta)

twrp-3.6.1_9-0-h910.img

Download TWRP for h910

Download TWRP Open Recovery for h910

dl.twrp.me

H91020i_rooted.zip

https://xdaforums.com/t/at-t-lg-v20-h91020l-flashable-stock-roms.4381575/

Auto_Debloat 2.1

twrp-3.6.1_9-0-h910.img

again

Magisk-v24.3

https://github.com/topjohnwu/Magisk/releases/download/v24.3/Magisk-v24.3.apk

Rename .apk to .zip or not, worked both ways in TWRP

Works great!

I now see 2.2

Great work!
[LG V20 Guides, News, & Discussion] Darnrain1:
Yeah sometimes newer is not always better. I had some issues with the latest version of twrp. And I just never got around to update from magisk 23 lol

Thanks
[LG V20 Guides, News, & Discussion] Skylined:
Flashed the mods....

H910_1.0-ezV2020.zip

v4.2 speed mod v2.1 + image retention fix lgv20 + Boeffla Wakelock blocker

Enable system wide Quad DAC support. V6.2 build.prop mod

dac_enabler-lgmusic_v1-0_h910_oreo_flashable-zip

thermal_engine_mod_v5-5-1_lgv20_flashable-zip

They all work great.

I also flashed

Force High Impedance Mode Mod

/system/etc/mixer_paths_tasha.xml

/system/vendor/etc/mixer_paths_tasha.xml

<path name="headphones-hifi-dac">

<ctl name="Es9018 Master Volume" value="0"/>

<ctl name="Es9018 AVC Volume" value="1"/>

<ctl name="Es9018 HEADSET TYPE" value="2"/>

</path>

WETA 5.0.7 Auto Display Calibration Mod

/system/media/display/calib.cfg

WETA 5.0.7 GPS Mod

/system/etc/gps.conf

/system/vendor/etc/gps.conf

they all work great!

Using Viper4Android FX 2.7 (v4afx_v2.7.2.1.zip)

Not too sure about this as processing is done at 48kHz 16bit?

If I turn it off, I see in poweramp HD output plugin reports 24bit 48kHz.

Let me know if you want these files or if you have newer/updated ones!
[LG V20 Guides, News, & Discussion] Skylined:
I like to do this stuff, I tried LOS18.1, 20G, 20H and Weta in the last couple of days. Alpha/Super Nougat and Oreo in the last couple of months. Just trying the new 20I as I never did.

TWRP has always been problematic with different roms, etc...

I always keep twrp-3.3.1-0-h910.img around on my sdcard, just to be sure but mostly use the latest version.

I installed Magisk 24.3 in TWRP and using version 23 app showing online modules. (disable updates?)

FYI: There are a couple of older and not so old versions of Magisk that breaks (in my experience with mk2000) and the latest removes the online mods section.
[LG V20 Guides, News, & Discussion] Darnrain1:
I like to tweak my phone also. As you can tell with all the mods I made for the lgv20. And I am glad you can use them and you enjoy them.

I just got done with version 2.3 of Auto_Debloat You can just reinstall Auto_Debloat v2.3 in twrp from v2.2 no need to reinstall the os.

I disabled zram and there was a problem with the sdcard using too much cpu power. Removing the vendor.lge.hardware.sdcardtray@1.0-service.rc file is giving me better battery life over all. The current draw on idle is now around 97 I am happy with that number. I don't think we need zram it will just slow the phone down and increase cpu usage, we have 1.4 gig's of ram left after the os get's loaded. And if we run out of ram android will just start closing apps.

As for the magisk updates I am still running 23.0 and I did disable updates for magisk. But it's up to you if you want to enable updates for magisk. My os is still the same Oreo, so I figure there no need to update.
[LG V20 Guides, News, & Discussion] Skylined:
If you had to buy a refurbished newer LG with a DAC, what would you buy V50, V60, G8X?
[LG V20 Guides, News, & Discussion] Darnrain1:
Huh that's a good question. The problem with the newer phones is that you cant remove the battery easy and most of the newer phones have an OLED screen, and you know OLED has screen burn in issues. That's what I like about the lgv20 it's an lcd screen and you can just replace the battery. But I have not looked into buying a new phone so I could not give you advice on what's the best one out there for an upgrade to the lgv20.

found this

What Phone to Replace the Beloved LG V20?
[LG V20 Guides, News, & Discussion] monc1975@yahoo.com:
Thanks for this comprehensive list Darnrain1, its very good to see such a lot of support for this device, one of my favourites.
[LG V20 Guides, News, & Discussion] Darnrain1:
Your welcome, I love my Lgv20 phone. It's an older device but my hope is to keep the Lgv20 alive in 2022 and beyond. The phone has everything I want in a phone and more. It's got a QuadDAC the sound is awesome. It's got a 3.5 mm headphone jack lol. In my Opinion it is the best phone ever made with a removable battery.

From what I understand LTE is not going away for another 10 years or so, 5G technology needs LTE to work at this point in time, so the Lgv20 should be working for at least another 10 years.
[LG V20 Guides, News, & Discussion] TratosDM:
Howdy,

I've been on LOS for ages, have to move back to Oreo for VoLTE, and I've tried this several times in several different ways and I never get cellular service working. I've flashed rooted 20g, rooted 20i, 910 oreo modem files, my original backup modem files, writing after factory reset, writing after wiping system, just still no cellular. On LOS I was getting cellular connections, just not calls since it doesn't do VoLTE.

I've followed the instructions to the letter, on top of trying other things, does anyone have ideas? Do I have to go all the way back to Nougat or something like that?

Thanks for your time.
[LG V20 Guides, News, & Discussion] Darnrain1:
Huh sounds like a problem with AT&T you may want to call them and give them your IMEI number. If they do not have the correct IMEI number on file then they will not enable VoLTE. Also Auto_Debloat flashes the correct modem files for Oreo. The modem files you have are most likely for Nougat only. Auto_Debloat v2.3 only works with 20g version at this time.

It's entirely possible also AT&T may be having network issues at this time. But on my H910 VoLTE works and so does Wifi Calling.

If you need more help just ask I will try my best to help you.
[LG V20 Guides, News, & Discussion] Skylined:
When you start do you see any signal or just an x?

If you are getting signal then try this...

Do you have the correct AP set?

Settings > Network & internet > Mobile Networks > Access Point Names > Three Dots to top right > Add APN

Name: AT&T

APN: phone or nxtgenphone

Three Dots to top right > Save

Then select the radio button to the right on the APN...

APN	Type	Usage
phone	General	Smartphones
broadband	General	Laptops and tablets
nxtgenphone	General	Voice over LTE
m2m.com.attz	General	IoT Devices
wap.cingular	General	Legacy APN for consumer data plans. Current phones are not provisioned with this APN.
i2gold	Special Purpose	Connects Mobility data centers to a customer hub location. Uses static IP addresses.
Custom	Custom	Customized options to address business or enterprise needs.

More settings:

Name: NXTGENPHONE

APN: NXTGENPHONE

Proxy: not set

Port: not set

Username: not set

Password: not set

Server: not set

MMSC: http://mmsc.mobile.att.net

MMS proxy: proxy.mobile.att.net

MMS port: 80

MCC: 310

MNC: 410

Authentication type: None

APN type: default,mms,supl,hipri

APN Protocol: IPv4/IPv6

Bearer: Unspecified

Source

If you are not getting any signal and just an x...

Use a pencil eraser and clean the contacts on the sim card.

Flash new/old modem and see you see signal.

If all else fails, remove the sim, restart without it and shut it down put in sim and restart and see if it downloads the settings automatically from the provider. I only ever saw this work on LOS...at least for my network Digicel here in Trinidad. We are backward and the provider markets 4G LTE as 3.5G here.

Once you get a signal, enter the APN above...

If nothing works, you may need to call AT&T and verify they seeing the phone on their network.

I had this problem with LTE in the past also.

Hope you solve it...
[LG V20 Guides, News, & Discussion] TratosDM:
Ya'll were right, it was on AT&Ts end, it just coincided with reflashing the phone in a way that made me think I had done the process wrong. Eerie, but solvable.

I really appreciate it, I'm back on Oreo, debloated, and now need to dial this thing back in; I've been using LOS so long I don't know where to start, but I've got VoLTE and Wifi calling back, so that's what this was for.

I really appreciate your efforts here, thanks so much!
[LG V20 Guides, News, & Discussion] Darnrain1:
No problem your welcome, glad you got it working.
[LG V20 Guides, News, & Discussion] Darnrain1:
Increase battery life after Auto_Debloat 2.3

Increase battery life after Auto_Debloat 2.3

This is what I did I got AccuBattery from the PlayStore and charged phone tell AccuBattery said fully charged or when charging get's to 0% current, then I unplugged the phone. Did that for two or three times, should will re-calibrated your battery.

I am not so sure if this helped, but it couldn't hurt.
[LG V20 Guides, News, & Discussion] Darnrain1:
I am working on Auto_Debloat v3.0 for H910 and all phones. When I do get done with v3.0 everyone will need to do a full reinstall of Stock Oreo then flash v3.0. This is not an update it's a full install. I take screenshots of all my screens on my phone when I have to reinstall Oreo.
[LG V20 Guides, News, & Discussion] Darnrain1:
Got Auto_Debloat v3.0 done. I want to wait two more days before uploading it to XDA. Just in case there is something I think to add at the last moment. But you guys are going to be blown away with v3.0.

It was very complicated to create, but worth all my time I put into it. To be able to just flash two files on my H910 to reinstall Android and Debloat, it's amazing. Stock Oreo Feels like Lineageos, maybe even faster because I removed all the logging and LG stuff that slows the phone down. Also what made a huge difference, was I fixed the Updated GPU drivers. They were broken, even the single file you can download for the updated GPU drivers are broken, adreno+5xx+-+v313+rev23+-+non-treble.zip

Everyone will need to do a factory reset and full reinstall of Oreo and flash Auto_Debloat v3.0 it's not a update from v2.x

I like to take screen shots of all my screens of my phone once I get it all setup the way I like. That way when you have to reinstall you can look at the screenshots. Just press vol down and power at the same time. They are stored in /sdcard/Pictures/Screenshots
[LG V20 Guides, News, & Discussion] Darnrain1:
deleted
[LG V20 Guides, News, & Discussion] Darnrain1:
I finally got it with Audo_Debloat v5.6 and v4.6 it's very fast, very good battery life. This should be the final version, if debloated anymore the phone will loose it's functionality. Enjoy
[LG V20 Guides, News, & Discussion] Darnrain1:
Auto_Debloat v7.3 and v6.2 are very stable versions. Possibly the final version. You could say I am a perfectionist when it comes to my computers or phones. They must run at maximum performance. I believe I have accomplished that with this version. I have been working on debloating the Lgv20 for a year now on and off. A lot of trial and error and reinstalling Oreo. This whole thing on debloating the Lgv20 started because my phone was getting really hot in my pocket and it irritated me. lol
[LG V20 Guides, News, & Discussion] ssnova:
Darnrain1, great work, and I wanted to personally thank you for your continued support and pursuit of perfection for this phone to keep it alive.

We all wished VOLTE would've worked for the V20 on LOS, but what you have accomplished is pretty much the next best thing that can be done, especially since LG didn't unlock what's necessary for VOLTE to work on a custom ROM.

You rock Darnrain1.
[LG V20 Guides, News, & Discussion] Darnrain1:
Your welcome, I had fun debloating the Lgv20. It got way to complicated to tell people what they need to do so that's where I got the idea for Auto_Debloat. I guess I could have just made a custom rom. But then only the H910 phone would be able to enjoy it. That's when I had the idea of making Auto_Debloat just run after you install Oreo and twrp ect. So in a way this is like a custom stock rom.
[LG V20 Guides, News, & Discussion] ssnova:
You've got some incredible skills, and I completely understand, when you have so many people asking for the same thing over and over(with so many variables and things that could go wrong), that's when the script comes in play, "write once, use multiple times". You have definitely made a mark in this community, and I'd say you are a legend.

Perhaps one day, even if you did decide to release a custom rom just for the H910, maybe some others in the community could help contribute to make it more modular across the V20 variants. Who knows? As you said though, as a V20 fan, I hope to use this phone for a long time, even just as a multi-media player device, it's a great and unique phone with features we may not see again.
[LG V20 Guides, News, & Discussion] Darnrain1:
Haha thanks, I have been using computers for quite some time now. But anyway I would like to think of Auto_Debloat as a custom stock rom. You just need to flash more files to get the same task accomplished. Because LG made Oreo and gave it out to all the vendors. Stock Oreo no matter what version it is, the core files will always be the same. The vendors just added bloatware and stuff. Auto_Debloat only changes the core files.

So in a way it is a custom stock rom. Just I think this has never been done before that I know of. Maybe someone can take Auto_Debloat and convert it over to other phones. Like the Lgv60 ect. I would not mind it's free for the community to do what they want with it.

I hope to use my Lgv20 for a long time even if it's only as a Music Player because the QuadDAC is Awesome.

Just to let everyone know I have moved Auto_Debloat to the roms group. It was in the guides and I didn't think that was the right place for it. I gave the title Custom Stock Rom because if I said Auto_Debloat people would be like huh what's that?

Custom Stock Oreo Rom Debloated Lgv20 H910 & ALL Lgv20 phones. VoLTE and WiFi-Calling working.
[LG V20 Guides, News, & Discussion] Darnrain1:
Auto_Debloat is very proficient at removing OEM Specific bloatware, however vendor specific bloatware has not been programmed in for all vendors. You can use an app like package manager to debloat the rest of the apps on your phone. Auto_Debloat was designed with the H910 in mind. It was ported over for ALL Lgv20 phones.
[LG V20 Guides, News, & Discussion] ssnova:
That's awesome that Auto_Debloat was ported for all V20 phones, great work!

Yeah, there's OEM specific bloatware, vendor bloatware, and then google specific bloatware(which the AOSP Custom Roms generally address).

Thanks again for your diligence in creating and providing this solution for the community.
[LG V20 Guides, News, & Discussion] ShazamMan:
Hello again! I've just stumbled upon this thread after posting on a different thread earlier today.

This particular thread shows the rooting (H910) AND debloating steps for LG V20 (all variants), without any mention of removing Triton and LG RCT as pre-requisites for example.

Therefore, my questions are:

Do I use this thread (with its current instructions) to debloat (for the first time) or go to the AutoDebloat thread and follow the instructions there? That's what confuses me. The latter thread has certain pre-requisites which aren't mentioned here and doesn't involve TWRP File Manager to debloat.

After I flash TWRP with Step3.BAT from here, do I really still need to flash h910-10r.zip as instructed, or could I just skip that and go straight to the (archived) Install Oreo on the H910 & debloat ALL lgv20 phones section? Subsequently, for the former, I'd basically skip flashing H910_BTTF-mk2000.zip since I don't use h910-10r.zip, and instead go for H910_1.0-ezV2020.zip (of course, flashing this kernel AFTER flashing updated TWRP, H910_20g_Oreo_full_rooted.zip, updated modems/drivers, Magisk and BEFORE debloating with TWRP File Manager).

Edit: I just found Skylined's post. After Step3.BAT, could I just flash H91020i_rooted.zip (which includes stuff like new TWRP, mk2000 kernel, Magisk v23.0 patched) and then your latest AutoDebloat zip? The flash order would be like his other post. This whole process saves me flashing custom kernel and Magisk in sequence, I think. Likewise, I'd be skipping h910-10r.zip and H910_BTTF-mk2000.zip after Step3.BAT.