FORUMS

[Guide][Tutorial] Root TWRP LG V20 using Dirtysanta[Most Variants][Noobfriendly]

399 posts
Thanks Meter: 337
 
Post Reply Email Thread
Good day,
Here's the modified dirtysanta method to root LG V20 and install TWRP. This guide will help you in rooting your device with much easier situation.


Before you begin:
(Your phone's internal storage will be wiped or simply formatted or more simply erased)

(You will observe a static boot screen on each boot on some variants)
(These instructions are specifically done using root package 4.0. Some steps will be different if you use other version)
Read this carefully and completely. In this tutorial, I will show you how to root your LG V20 using DirtySanta method.This method is currently working for devices mentioned below in working device headings. So, you are warned not to try this on any other device (or not mentioned device) because this might brick your device. If you're on stock rom with Google's security patch of January 2017 or later then you need to flash a firmware with December 2016 or earlier security patch. This method flashes a debug bootloader, So, if you try to re-lock your bootloader it will brick your device.*
And most important before beginning, read 4th post carefully.

Currently, LS997 (Sprint Variant) cannot return to stock because there is no KDZ available for these devices (they mostly don't release TOT, KDZ).
For H910:
If your phone is on non-rootable firmware you can cross flash a H915 or US995 kdz with December 2016 patch by using Patched LGUP and then proceed to root.
If you are faced any problem you can ask help, I will try my best to help but can't promise and blamed if your device is bricked. Always process is root only if you have enough patience and experience to deal with brick and bring phones back to life.

Working Devices:
- Verizon (VS995)
- Sprint (LS997)
- ATT (H910)
- Korean(F800L)
- USS996 (BPT, UCL)
- Canadian (H915) --> Follow this Method (Specially for H915)
again don't try on others you may face a brick. But if you're so much courageos to try it on others devices then tell me your experience (if works).. DO NOT TRY THIS ON ANY OTHER VARIANT, YOUR PHONE WILL BRICK (INCLUDING BUT NO LIMITED TO H918)

Required Things:

All things that you require for this process can be found in 2nd post.

Preparation:
1: Download files from download section. (Always download latest root package so any bug is removed & automation is improved)
2: Install Terminal Emulator on your phone.
3: Extract root package.
4: Install “ADB” through “ADBSteup.exe” from Software Folder
Optional Either copy root zip (SuperSU or MAGISK) to external Sdcard of phone or wait till process to end so you can copy it after formatting internal storage from TWRP
6: LG Driver can be found in Software folder (Install it, if not installed already)



Steps:
Bootloader Unlocking:

1: Navigate to extracted Root Toolkit

S11

2: Run "JustRunMe.cmd".

JustRunMe

3: Enter "1" to begin process and follow on-screen information. All steps will start automatically one-by-one.

Step1

LogcatWindow

WriteCommands

4: When prompted open terminal emulator and perform following commands. (Commands are also described in respective scripts).
Code:
 id
check it output if it says ”Context = untrusted_app”. If it say so then you're fine to go to next step or you will have to began from step 1.

Like This

Code:
applypatch /system/bin/atd /storage/emulated/0/dirtysanta
5: Now bring Logcat window to front and wait till it says you to start step 2.
Press any key on main "JustRunme.cmd" and it will start 2nd step automatically.

Step2

it will boot your device into bootloader after success.

When done, step2 window will close automatically. Press any key on main window to begin 3rd step.

S3

Step3Finished

It will flash TWRP on your device. Your phone will reboot and boot into system after some time. If it takes more than 15 minutes or your kept seeing static window then reboot back into fastboot mode.
To boot into fastboot (or bootloader) mode simply turn off phone by taking battery out then press volume down and plug-in USB cable while holding the button.
Flash Boot2 image by entering “2” then “1” from JustRunMe window. (Different for root package 6.0)
It will reboot and phone should boot now.
(If you're faced with any secure boot password then you will have to format data within TWRP. Just poweroff your device and boot into TWRP)

Rooting, Removal of Encryption, Installation of SuperSU or Magisk:
8: Now boot into recovery mode either by entering “5” then “1” or by key method,
Cancel password prompt.
To Remove Encryption Error (It'll wipe all your internal data)
9: On TWRP. Swipe to allow modification.
Click → Wipe → Format Data → type “yes” → enter.
Now you will have access to internal storage from TWRP. Connect your phone to PC with USB cable while in TWRP.

10: Now copy your Supersu or Magisk to phone (Whatever you prefer).

11: Flash this zip by
Press → Install → (Select copied zip) → swipe to flash and wait till it is finished.

12: If you're faced with any secure boot password then you will have to format data again by
Boot into TWRP –> Wipe → Format Data → yes → enter
after that
Press → Wipe → check Cache, Dalvik Cache, Data → Swipe.
Press → Home → Reboot → System.
The Following 27 Users Say Thank You to dksoni411 For This Useful Post: [ View ] Gift dksoni411 Ad-Free
20th December 2017, 04:48 PM |#2  
dksoni411's Avatar
OP Senior Member
Flag Missing
Thanks Meter: 337
 
More
Download Links:
1: LG V20 Root Package
Old iterations
LG V20 Root Package Here
LG V20 Root Package 3.0 Here

Current iterations:
a: LG V20 Root Package 4.0 Drive | DropBox
b: LG V20 Root Package 6.0 Drive | Mega
2: Terminal Emulator PlayStore or Mirror

3: LG Drivers Here (No need to download from here. From Root Package 4.0, driver can be found in Software folder of extracted files)
OPTIONAL FILES
Patched LGUP (If you want to cross flash firmwares. Use with extreme cautions and don't blame anyone if you hard brick the device)
extract it to "C:\Program Files (x86)\LG Electronics\LGUP" (different for 32-bit windows)
Rootable Firmware
US996 10f KDZ (rootable) (Flash it through Patched LGUP on H910 if your current firmware is not rootable, as no kdz is available for H910 by carrier)
US 996 KDZ
LG US996 KDZ all Available versions
The Following 9 Users Say Thank You to dksoni411 For This Useful Post: [ View ] Gift dksoni411 Ad-Free
20th December 2017, 04:49 PM |#3  
dksoni411's Avatar
OP Senior Member
Flag Missing
Thanks Meter: 337
 
More
FAQ
  • Will this work on the lg v20 H918 10q and up?
Well, Short answer = No.
Long Answer = This guide is just beginner friendly. Which means that I is just a more easy version of dirtysanta with FAQ, Video Tutorial (probably) and less anxiety. The reason behind creating this is simply to help new V20 user root and install TWRP more easily. This is no upgrade to method. It is just a modification. It will do only what @me2151's method can do.
  • Is there any way to revert my phone to a the version before att security patch. I am not super tech savvy so I wouldn't know where to start. I am very frustrated
I did it by flashing a H915 kdz on H910 which had December 16 security patch. After that phone had TWRP by this method. You can try flashing either an H915 or US996 firmware with December 2016 or earlier security patch. US996 10f kdz link is given in 2nd post which is rootable. You can try with that if you have H910 phone.
Here's the link for that tutorial to cross-flash a kdz rom on H910 using patched LGUP. (You can give a try to other variants but H918 which is highly brickable)
Here or Here
  • How do I find out if my firmware is rootable?
If security patch of your phone says it's December 2016 or earlier then it is rootable using dirtysanta method.
  • Does that mean I can flash h915 or US996 firmware on h910 even without rooting the device?
I have H910. I can confirm directly flashing H915 and US996 kdz directly using patched LGUP (in 2nd post attachments).
  • If yes, are there any software requirements/restrictions (be it the AT&T firmware version required, or the h915/US996 kdz I can install - eg. only install version XYZ of h915/US996 firmware if at&t firmware is before/after a certain version)?
Currently there are no software restriction. By flashing firmware from US996 or h915 firmware you can get rid of ATT bloatware and WiFi Hotspot will work without any further enhancements. If you want to root your non-rootable firmware (H910 with firmware along January 2017 or later security patch) then try flashing an US996 firmware with December 2016 (or earlier) security patch to root.
  • I had the latest US996 firmware (10p) installed, and it worked but I had signals problems (once 4G enabled, connection dropped randomly).
    I then tried to flash h915 10e firmware, and I'm now stuck in a bootloop. I tried re-flashing the US996 firmware that worked before, but it no longer works. The phone is still detected as US996 in LGUP (even if I flash h915 firmware).
Try doing a factory reset using button method (The same used to enter TWRP).
  • This procedure just completely bricked my H918. Everything went perfect until step 2 finished - and then instead of rebooting to bootloader, it simply died/crashed. Now it won't respond in any way whatsoever. I have no download mode, no fastboot - the thing won't even charge. Was on 10d. So that's cool
That's really sad situation.
(No where in the OP does it say that this works on the H918 therefore you bricked your phone.)
The Following 7 Users Say Thank You to dksoni411 For This Useful Post: [ View ] Gift dksoni411 Ad-Free
20th December 2017, 04:50 PM |#4  
dksoni411's Avatar
OP Senior Member
Flag Missing
Thanks Meter: 337
 
More
Disclaimer
As always, this method is simplified to work more easily. It does have risks same as other rooting method (even more). There might be many problems, if you don't read thread carefully. I will try my best to assist you for any issue but still there are things about which I can't help. There can be situations which needs to be handled with patience. So, I'm not responsible for bricked, faulty or non-operational devices. SDcard not working is not my concern. Any other problem/situations that you faced after following this guide or before following it is not my problem. If you have enough patience, reading ability and the talent of asking questions with more details, and love, then you're always welcome to try, ask and share your experience. Always read FAQ first because most of your questions might be answered there. Searching thread for your issues is best as someone already may have faced and fixed that problem before you. Again Me and @me2151 or any other person isn't responsible for bad outcomes, even your friend who is doing you a favor by rooting your device for you (for free) as you are afraid or not experienced.
Anyways, have happy rooting.



Credits:
I am not author or developer of this method. A very talented XDA member @me2151 found this method. I am just writing it here. All credit goes to him and his fellows. So, if you want to donate and say thanks then he and his fellows deserve it.
The Following 5 Users Say Thank You to dksoni411 For This Useful Post: [ View ] Gift dksoni411 Ad-Free
20th December 2017, 04:50 PM |#5  
dksoni411's Avatar
OP Senior Member
Flag Missing
Thanks Meter: 337
 
More
Video Tutorial
The Following 5 Users Say Thank You to dksoni411 For This Useful Post: [ View ] Gift dksoni411 Ad-Free
20th December 2017, 05:10 PM |#6  
Senior Member
Thanks Meter: 1,571
 
Donate to Me
More
will this work on the lg v20 H918 10q and up?
The Following 2 Users Say Thank You to dudeawsome For This Useful Post: [ View ] Gift dudeawsome Ad-Free
20th December 2017, 05:58 PM |#7  
dksoni411's Avatar
OP Senior Member
Flag Missing
Thanks Meter: 337
 
More
Quote:
Originally Posted by dudeawsome

will this work on the lg v20 H918 10q and up?

Well, Short answer = No.
Long Answer = This guide is just beginner friendly. Which means that I is just a more easy version of dirtysanta with FAQ, Video Tutorial (probably) and less anxiety. The reason behind creating this is simply to help new V20 user root and install TWRP more easily. This is no upgrade to method. It is just a modification. It will do only what @me2151's method can do.
(Let me add this to FAQ)
The Following User Says Thank You to dksoni411 For This Useful Post: [ View ] Gift dksoni411 Ad-Free
20th December 2017, 08:10 PM |#8  
Senior Member
Thanks Meter: 1,571
 
Donate to Me
More
Quote:
Originally Posted by dksoni411

Well, Short answer = No.
Long Answer = This guide is just beginner friendly. Which means that I is just a more easy version of dirtysanta with FAQ, Video Tutorial (probably) and less anxiety. The reason behind creating this is simply to help new V20 user root and install TWRP more easily. This is no upgrade to method. It is just a modification. It will do only what @me2151's method can do.
(Let me add this to FAQ)

ahh okay
23rd December 2017, 05:22 PM |#9  
Junior Member
Thanks Meter: 3
 
More
phone gives that red hazard symbol (debug bootloader thing) and then boots into twrp every time i restart the phone. What should I do now? I want to install alpha rom. I apologize I guess I'm even worse than noob x(
26th December 2017, 08:09 PM |#10  
Senior Member
Flag Montreal
Thanks Meter: 4
 
More
Hi i would just like to verify my understanding of your first post .

my phone is h915 with firmware 10a (h91510a) has security patch feburary 1 2017

This Dirtysanta method will not work anymore because it is after january 2017 is that correct .

Thank you
27th December 2017, 02:35 AM |#11  
Junior Member
Thanks Meter: 0
 
More
I have an lg-ls997 and i can't get the applypatch command to work when i enter it all i get is what i think is a usage error reply any idea what i am doing wrong? Also forgive my noobness also what is the [/strike] thing? any help would be awesome as i have been banging my head against the wall trying to root this phone for months. couldn't do it the factory way because no matter what i do i can't get it into fastboot to get the device id it always just boots back to system no matter what adb reboot command i use. so this is kind of my last hope.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes