[LG V20 Guides, News, & Discussion] Fz6rguy:
My Phone Didn't reboot to TWRP From flash. Definately NOOBie

Hello I was in the process of rooting my LG V20 H910 ATT.. I completed the first flash that was supposed to open up into TWRP. My problem is that instead of ending up in twrp, it opened, to a Kernel crash! LGE Crash handler: Kernel Crash!

If you want to get a ram dump, Please do the following action.

1.	Please connect USB.

2.	Get the ram dump image using QPST configuration.

If you want to reboot, Press the volume down and hold for a second.

There is a bunch of codes and stuff after that.

Last is: Jump to XBLRamdump Mode.

After many days of searching , it looks like it went into a boot-loop. Is that a correct analysis? I worked with LG up and the LG flash tool 2014, LG Bridge. It doesn't help that this is done without guidance.

I’m not sure what that was on the phone. I don’t believe it is bricked. Hopefully someone with the right knowledge can help with this. What can be done to complete this and finish this installation, or wipe it to a clean slate. Your help is much appreciated.

thanks Fz6rguy

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)

- 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

[IMG="S11"]https://lh3.googleusercontent.com/hDBoMR_WTH1iLMQp3DdZGu8erETvtU9_g-mARYA_3QaIJU5adCty7jEDKFl6GMzURukHurhgcB5JBXdfnf7RmcEu31ZQ7wkzRFNf5w=w1280-h1024-rw-no[/IMG]

2: Run "JustRunMe.cmd".

[IMG="JustRunMe"]https://lh3.googleusercontent.com/oWArKVwlqo0l6fEFkSe5Cf0UtF5hbc9NLSp0E6WWlXeq9xwrGbt_BPTX04KtAi9KD6VvobiB789u7wiiileoPO9WnPmW_IXvs6Gcpw=w1280-h1024-rw-no[/IMG]

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

[IMG="Step1"]https://lh3.googleusercontent.com/5NYoKiMe029p6U7H9VMp7JhOEMwm3Xic0xQC2bP0PdZNY47qKr2n_QIOdxTWwFklgaqN0yWR-RJS161sGIZgcf0OkRIxmTB3V7KB0A=w1280-h1024-rw-no[/IMG]

[IMG="LogcatWindow"]https://lh3.googleusercontent.com/1VwE0lsSCi-JJhZiFy_j8PPwyuYfE0mlmQ4OoANJXoFcN0W1aadJMjH-3TWE5ZKZgdGvVrIg3sFookbmuH1NvftFpvzr1IyehyLeIA=w1280-h1024-rw-no[/IMG]

[IMG="WriteCommands"]https://lh3.googleusercontent.com/EBDnUZoHsEZGfCMSa9MYLZLxYKSUXCdiCztD25UvRx7WgWtilen9ZIxFKglWXp7aeChNSSzyXBmRqXZfb8Jc1hT5iMyx-Xa9tlLIlA=w1280-h1024-rw-no[/IMG]

4: When prompted open terminal emulator and perform following commands. (Commands are also described in respective scripts).

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.

[IMG="Like This"]https://2.bp.blogspot.com/-yDfrCoiu0xs/WjvJ4Xr8_2I/AAAAAAAALpM/0XHsBRWQV-AOUdLIxh3y_ushEg2590FXQCLcBGAs/s320/P1%2BTerminal%2BID.png[/IMG]

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.

[IMG="Step2"]https://lh3.googleusercontent.com/9rGdj6p_q1NuqK67u_iINapcnj5zBAUd59dZZvwyzVJ5POGUAibzyGQmNv-mrC5oTojA46sOe-7ekAhmU0_EcFjdoY0LUFxk8Ap42g=w1280-h1024-rw-no[/IMG]

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.

[IMG="S3"]https://lh3.googleusercontent.com/IBbwQVfa5h9RZIqU-8qF_exnHFXg2CwetUk376DklRxuerCx-n-Brreq3AX1bjgKi4w15Y2Rw-5mjHc7xK7eVFVUT8_k6gB3a1LiEg=w1280-h1024-rw-no[/IMG]

[IMG="Step3Finished"]https://lh3.googleusercontent.com/WY-5H9NzDrpIkFF646vcKvwg4fT5vrz6wIzEGIDMDbUdwmz5ULtoWChToyElgweRaSpwQfgs3nTRQcpJge4CkyXGq7fUzOzXxqQV-g=w1280-h1024-rw-no[/IMG]

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.

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.[/QUOTE]