[Android Q&A, Help & Troubleshooting] KostasDgr:
Disclaimer!

1). I am not responsible for any damage caused to your device!

2). Your warranty will be void with this tutorial!

3). This is not my work!

4). This will wipe all files and data in your device!

5). Make sure to make a backup first;)
​

This is a tutorial on how to Root, Install TWRP Custom Recovery and Install Lineage OS 14.1 Custom Rom for LG SPIRIT H420/H422 ONLY

Things you need:

LG United mobile drivers: https://lg-united-mobile-driver.en.lo4d.com/

Custom Uboot.img: https://drive.google.com/file/d/0B_UKqVTCg2_xU19xeXdaLV92VDQ/view

Custom Recovery TWRP_3.0_LG_Spirit_H422_eng.zip Image: https://yadi.sk/d/NafiUEf1ocWPy

LG Stock Lollipop firmware (Choose the firmware for your device model!)

A. LG H420 lollipop firmware .kdz : https://lg-kdz-firmware.com/download-LGH420-DEU-GERMANY-V10D/12665.html

B. LG H422 lollipop firmware .kdz : https://lg-firmwares.com/downloads/downloader.php?fileid=7321&hash=b134d931d5941b0b2441dfb456f3e4f2

LG flash tool (2014) : http://www.mediafire.com/download/fwrcd3pdj0svjtb/LG_Flash_Tool_2014.zip

ADB and Fastboot ZIP and Drivers: ZIP:https://www14.zippyshare.com/v/ufYG71o0/file.html - Drivers:https://xdaforums.com/attachment.php?attachmentid=1764898&d=1361948659

Custom ROM Lineage OS 14.1: https://drive.google.com/file/d/1kJ1kgKrcH-xhWTnPGAOLXBgP3-Qk9V9s/view

Open Gapps ZIP: https://opengapps.org/

Let's Start!

Part 1: Preperations!

1.Start by unziping the LG Flash Tool zip file in your desktop.

2.Move your downloaded LG Lollipop Firmware File in the LG Flash Tool folder. Install the LG United Mobile Driver you downloaded earlier.

3.Now go to your phone settings and perform a factory reset. Wait until your phone reboot in the setup wizard and turn it off by taking out the battery.

4.With your phone turned off take your usb cable, Connect the USB-A side of the cable to your PC. Hold down the Volume Up Button in your phone and connect the micro usb to your phone as you hold the Volume Up button, until it boot in Firmware Update mode.

5.Navigate to Device Manager in your PC. Check for LGE Mobile Usb Serial Port in the COM&LPT Ports Section as shown in the image

6.Right click on the LGE Mobile USB Serial Port and select Properties.Navigate to Port Settings section and click Advanced.

7.Go to the lower Left part of the window and change the COM number to COM20 and click OK.

Now Starts the Fun Part!

Part 2: Lollipop Downgrade!

A.Launch the LG Flash Tool with Administrator Permissions.

B. The Program should look like this:

C.Click the Folder icon and Select your downloaded KDZ file. Now Select the Normal Flash option. A window will appear. On the lower right select Start. An other window will appear. There Choose your Country and Language and click OK. Wait for the Flash process to complete.

D.Once it completes Setup your Phone as Usual.

E.When the setup is complete install KingRoot and root your phone.

F.When you have Root access launch the Google Playstore and install the Android Terminal Emulator. Also install the Mobileuncle MTK Tools App.

G.Now connect again your Phone to the PC.

Part 3: TWRP Custom Recovey Installation!

H.Unzip the TWRP_3.0_LG_Spirit_H422_eng.zip and uboot+Spirit+H422+v10d+patched.zip. Copy the TWRP Image and Uboot.img in your Phone's Internal Storage.

I.Launch the Mobileuncle MTK Tools and give it root access. Select 'Update Recovery', Select the TWRP.img and flash it. When the flash progress complete, it will ask you to reboot your phone. Click Cancel!!

J.Close the App and Open the Android Terminal Emulator. Type "su" and Allow Root access. Be careful with the next command. If you type it wrong it may brick your device!!!!!!!!!

K.Type : dd if=/sdcard/uboot.img of=/dev/uboot (This command will only work if you copy the uboot.img in the internal storage on your phone not in other folders!)

L.Wait until it finish copying data. Once it complete go to Settings>About Phone>Software Info and Tap the Build Number repeatedly until it say that you are a Developer. Now go back and a new menu will appear in Settings named 'Developer Options'. Click on it. A warning will appear. Click OK and scroll down until you see the option 'USB Debugging'. Enable it.

M.Connect your Phone with your Computer. In your Desktop Unzip the Androidtools.zip. Install the adb drivers. Open a Command Prompt and Type : cd (Drag and Drop the android tools folder and hit enter)

N.After that (Make sure you have you Phone Connected with USB Debugging Enabled!) Type: 'adb devices'. A device code must appear like this picture:

O.Now type: 'adb reboot recovery' .Your device should reboot in TWRP recovery mode. (If not you may have done some steps wrong. Try to flash again).

Part 4: Lineage OS 14.1 and Gapps Installation!

P.Once you boot in Recovery Mode you will be greeted with a Warning Screen. To contiune Slide to Allow Modifications. Select reboot and then system. When your device boot up, connect it to your Computer and Copy the Lineage OS.zip and Gapps.zip to the Internal Storage of your device(if your device isn't recognized by your PC go to Settings and Disable USB Debugging. Once your files are copied re-enable USB Debugging).

Q.Now repeat the previous steps(M-O) to boot in recovery. When you Boot in Recovery Mode Press Wipe<Advanced Wipe, select the boxes as shown and Slide to Wipe

Now is the Crucial Part!

R.Go back and select Install option. Navigate to the Lineage OS.zip file.Before you Flash click *add more zips* and navigate to the Gapps.zip. Now slide to flash and wait to complete. When the flash is complete reboot to system. Be patient because the first boot will last a long time.

Congrats you have installed Lineage OS 14.1 on LG SPIRIT H420!

I hope this Tutorial helped you. Coment to tell me your Opinion about this Tutorial. I'm a newbie so don't hesitate to correct me in some form.Thank's:):):):):)