[LG V20 Guides, News, & Discussion] Darnrain1:
STANDARD DISCLAIMER: I am not responsible for any damages caused to your phone. Use this Guide at your own risk there is no warranty or guarantee.

How to Root the H910 and install the Lemon Drop Rom?

1. Disable real time scanning, on the windows virus scanner. Download all the files, save terminal emulator to your microsd card the other three save on your computer, unzip dirtysanta, install usb drivers and fastboot driver if using windows. Root your H910 with this guide.

h910_root_pkg.zip "DirtySanta root package"

usb drivers for windows

[GUIDE] V20 Fastboot access in Windows.

Terminal Emulator for Android "f-droid Download APK at bottom of page"

2. [ROOT] HOWTO: AT&T H910 up to v20g (FULLY TESTED) Note: before you flash the KDZ to downgrade your firmware make a DUMP backup with LGUP all files. You don't need to DUMP system or cache. It will have your EFS.

3. On step3.bat wait for phone to reboot from fastboot mode, when you see the LG logo, pull the battery. Do a factory reset and that will load TWRP How to factory reset the Lgv20.

4. Then format data. Very important, you format data with the older version of twrp that is with dirtysanta.

5. Then power off phone.

Note: This next part is for the H910, you need to get your version of twrp for your model of Lgv20. Latest version of twrp link at the bottom of page

6. Download twrp for the H910 twrp-3.7.0_9-0-h910.img

7. With the phone powered off, hold the down volume button and plug in usb to computer and phone.

fastboot flash recovery twrp-3.7.0_9-0-h910.img

fastbboot reboot

take battery out

put back in

go into twrp by doing a factory reset. How to factory reset the Lgv20

8. Then you want to format data once more with the new version of twrp.

9. power off phone

10. Then go to: [Lemon Drop] A [Debloated] & [DeGooged] [Stock] [Oreo] [Rom] for the H910 & Most Lgv20 phones.

(archived)

Install Oreo on the H910 & debloat ALL lgv20 phones.

Any Lgv20 phone can debloat go to step 13. H910 phones start at step one.

If you are having issues downloading the rom you can try this download manager for Firefox.

Turbo Download Manager

1. Download the following files. And put them on the sdcard.

twrp-3.3.1-0-h910.img

H910_20g_Oreo_full_rooted.zip

h910oreomodem.img

H910_1.0-ezV2020.zip new kernel

adreno+5xx+-+v313+rev23+-+non-treble.zip new gpu drivers

Magisk-v19.0.zip (direct link to github)

MagiskManager-v7.1.1.apk (direct link to github)

2. Restart phone into recovery. (aka twrp)

3. Then install twrp-3.3.1-0-h910.img (The img file can be flashed with twrp you just need to select Install Image, select the file and choose recovery).

4. Reboot phone into Recovery

5. Click wipe then Swipe to factory reset

6. Install H910_20g_Oreo_full_rooted.zip

7. Then install h910oreomodem.img (The img file you can flash with twrp you just need to select Install Image, select the file and choose modem)

8. Then install twrp-3.3.1-0-h910.img (The img file can be flashed with twrp you just need to select Install Image, select the file and choose recovery).

9. Then install Magisk-v19.0.zip

10. Then install adreno+5xx+-+v313+rev23+-+non-treble.zip

11. Then install H910_1.0-ezV2020.zip then wipe dalvik cache

12. If you do not want to debloat Stock Oreo, then go to step 16. Otherwise to go step 14.

13. Any Lgv20 Reboot into twrp. Do steps 14, 15, 17, 18. Can debloat numbers 10 - 18

14. Click on Mount, make sure Mount system partition read-only is unchecked. Mount System. Then open up file manager under advanced.

15. If you want to debloat the H910 phone, these 18 lines can be safely deleted with the trwp file manager. Note these 17 lines should be removed before first boot H910.

01. "/system/priv-app/AMBS" bloatware at&t backup and sync messaging

02. "/system/priv-app/ATT_Lookout" bloatware att lookout

03."/system/priv-app/ATT_AppSelect" bloatware installs unwanted apps in background.

04. "/system/priv-app/ATT_DeviceHelp" bloatware

05. "/system/priv-app/ATT_IQI" bloatware

06."/system/priv-app/ATT_RemoteSupport" bloatware

07. "/system/priv-app/ATT_SNT" bloatware

08. "/system/priv-app/MetricService" bloatware

09. "/system/vendor/app/ATT_HotSpots" bloatware

10. "/system/priv-app/EdenService" bloatware

11. "/system/priv-app/LGDMSClient" OTA Updates

12. "/system/priv-app/LIAInformant" bloatware

13. "/system/app/LGATCMDService" OTA Updates

14. "/system/app/LGFOTA" OTA Updates

15. "/system/vendor/app/SecProtect" bloatware

16. "/system/vendor/bin/triton" It's an antivirus program, slows the phone down.

17. "/system/vendor/bin/tftp_server" Prevents phone from downloading any updates

18. "/system/priv-app/GCUV" Blotware some kind of LGE sign in portal, looks like it may cause a battery drain also.

16. Restart and run setup and update Magisk v23.0 confirmed working.

17. Disable MLT/LDB Use a root file manager

required folders:

/system/vendor/overlay/com.lge.mlt

/system/priv-app/LGLDB

open: "/mpt/enable" change "1" to "0"

change file permissions for "/mpt/enable" to 0444

reboot

18. done

Recommended twrp options for backup.

Boot

Recovery

System Image

data (excl. storage)

EFS

Fimrware

LAF/Download Mode

Optional packages to debloat H910 and ALL Lgv20 phones.

LG Messaging is required, to run the setup, first boot. Most other apps that are not on the list, you can just disable them in Oreo.

If for what ever reason you need to reinstall an app all you need to do is unzip the rom H910_20g_Oreo_full_rooted.zip and locate the "system" file and rename to "system.img" mount it on your computer and copy back the folder to the same location on the phone, reboot. Keep in mind this is the "/system" directory on the phone. File permissions 0644 for apk file.

Free root file manager no ads

[APP][2.2+] MiXplorer v6.x Released (fully-featured file manager)

ALL Lgv20 phones can debloat #07 - #32.

H910 phones can debloat #01 - #31.

These folders can safely be removed.

01. "/system/priv-app/ATT_DriveMode" ATT Drive Mode

02. "/system/priv-app/ATT_CallerNameID" ATT Caller Name ID

03. "/system/vendor/app/DirecTV_Remote" DIRECTTV Remote

04. "/system/vendor/app/DirecTV" DIRECTTV

05. "/system/vendor/app/ATT_UBER" Uber

06. "/system/priv-app/MyATT" My At&t app

07. "/system/app/EditorsSlidesStub" Google Slides

08. "/system/app/EditorsSheetsStub" Google Sheets

09. "/system/app/EditorsDocsStub" Google Docs

10. "/system/app/Music2" Google Play Music

11. "/system/app/Videos" Google Play Movies & TV

12. "/system/app/Drive" Google Drive

13. "/system/app/YouTube" YouTube

14. "/system/app/Maps" Google Maps

15. "/system/app/LatinImeGoogle" Google keyboard

16. "/system/app/Photos" Google Photos

17. "/system/vendor/app/facebook" Facebook

18. "/system/priv-app/facebook-installer" Facebook App Installer

19. "/system/vendor/app/facebook-appmanager" Facebook App Manager

20. "/system/app/Hangouts" Google Hangouts

21. "/system/priv-app/LGEmail" LG Email

22. "/system/app/GoogleInApps" Google In Apps

23. "/system/vendor/bin/xtra-daemon" info

........"/system/vendor/etc/xtra_root_cert.pem"

........"/system/vendor/etc/cacert_location.pem"

24. "/system/app/SDEncryptionHelper" SD Encryption Helper, I don't use SD Encryption.

25. "/system/app/WfdService"

......"/system/bin/wfdservice"

......."/system/etc/init/wfdservice.rc"

......."/system/app/atfwd"

......."/system/vendor/bin/ATFWD-daemon"

........"/system/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc"

.........'/system/vendor/bin/wifidisplayhalservice"

Screen Share may not work, if removed. Been reports of people using this app to hack into the phone, and view everything on your screen via wifi or LTE data reddit

26. "/system/vendor/app/SVIService" This app messes with the auto brightness. With it removed, you can change your brightness level with auto brightness enabled. If it's to bright, turn down the brightness and the phone will remember that setting, next time in the same light level.

27. "/system/etc/init/atrace.rc"

This is for debugging the kernel. Kernel trace logs are stored at "/data/anr/" you can delete them if you want. This slows boot time down and takes up memory. The phone makes a log about the size of 700MB each boot.

28. "/system/priv-app/LGBackup" Slows phone down use twrp to backup up

29. "/system/priv-app/BackupRestoreConfirmation" Slows phone down use twrp to backup up

30. "/system/vendor/overlay/com.lge.sizechangable.weather" Uses cpu cycles

31. "/system/priv-app/LGWeather" Uses cpu cycles

32. "/system/priv-app/Lookout T-Mobile Lookout

Credits, A Special Thank You

@ezzony - for the ezV2020 kernel. XDA

@askermk2000 - for the MK2000 kernel. XDA

@me2151 for DirtySanta. XDA

@clsA for the H910 v20g rom. XDA

@runningnak3d for a great H910 root guide. XDA

@darkknight200 for the H910 Oreo modem drivers. Download Link

at hardreset.info on how to factory reset the Lgv20

at TeamWin TWRP, for TWRP.

at the people over at Magisk, for an Opensource Root.

at XDA, for a Great Platform.

And everyone else that I may have missed that helped with the Lgv20.

Thank you all, for helping make the Lgv20 phone one of the best rooted phones of all time.