[LG Optimus L90] neverdies:
Warning: Use this at your own risk. I’m not responsible for any damages that may happen due to using this guide.

Problem:

LG L90 stuck at LG Boot Logo;

Cannot enter download mode;

Stuck at factory reset screen (factory reset processing) and cannot enter recovery;

Cannot enter fastboot mode;

Cannot enter qhsusb mode, or Qualcomm 9008 mode;

Attention: All the unbricking process is made WITHOUT the battery in the phone.

If your device is recognized in device manager as qhsusb_bulk or Qualcomm HS-USB QDloader 9008 jump to part 2.

Part 1 – Put the phone in qhsusb mode:

1.1 Disassembly the phone: Vídeo

1.2 Find the Test Point;

[IMG="Test Point"]http://oi62.tinypic.com/pc66q.jpg[/IMG]

(Compatible whith the folloing models: D400h, D400hn, D405, D405h, D405n, D405tr, D410, D410h, D410hn, D415, D415rd)

1.3 Connect the usb cable to the device (don’t connect it to pc yet);

[IMG="Connect USB"]http://oi61.tinypic.com/13yf0wy.jpg[/IMG]

1.4 Prepare the Test Point wires;

[IMG="Test Point Wire"]http://oi60.tinypic.com/2v9w77t.jpg[/IMG]

(I personally use an usb extension)

1.5 Short the phone resistor;

1.6 Connect the usb cable to pc;

1.7 Wait until Windows to recognize the device;

1.8 Disconnect the Test Point;

Now you should have the phone in qhsusb mode (Device Manager shows “QHSUSB_BULK” or “Qualcomm HS-USB QDloader 9008”).

If the phone doesn’t get recognized repeat this steps again.

If you see “Qualcomm HS-USB QDloader 9008” in Device Manager jump to the part 2;

If you see “QHSUSB_BULK” in Device Manager follow the next steps:

1.1.1 Download L90_Drivers.zip; (https://3r0xub.s.cld.pt)

1.1.2 Install the DriverL90;

1.1.3 If Windows can’t install it properly, restart the pc and press F8 repeatedly, a boot menu will appear, select "Disable Driver Signature Enforcement". Then you need to repeat everything from the beginning (Step 1.1);

1.1.4 Even if you can’t install it properly, try to install the AlternativeDriver. Then you need to repeat the whole process from the beginning (Step 1.1);

Part 2 – Restore Phone files:

2.1 Unzip L90_Hardbrick.zip; (https://ntqyw2.s.cld.pt)

2.2 Start boarddiag (b2b.exe);

2.3 Choose “W7 G2MDS (MSM8226)” Chipset;

2.4 Choose Port according to the port you see in the Device Manager;

2.5 Select your “Target Dir”;

2.6 Check “AP check”;

2.7 Check “EMMC”;

2.8 Press “START” button;

2.9 After some time you should see “PASS” in AP and EMMC. Then you just need to check “RESTORE BOOT IMG” and flash the files in this order:

1- aboot;

2- BackupGPT;

3- boot;

4- laf;

5- PrimaryGPT;

6- recovery;

7- rpm;

8- tz;

9- sbl1;

After flashing all the files remove the usb cable, put the phone back together, and turn it on. Now you should have the phone working again.

If you get "device was not found in dload trying flash programmer" error, go to Device Manager, expand the COM ports section, right click on the QDloader 9008 device, select Update Driver Software, follow the steps and point to the DriverL90. Reboot your PC and try the steps again. (Thanks [MENTION=1287489]krusli[/MENTION])

If the phone hangs on LG Boot Logo, do a factory reset.

Factory Reset

1. Turn off the device;

2. Press and hold Volume Down key + Power Key;

3. Release Power key when LG logo appear;

4. Press and hold Power key again;

5. Release all keys when Factory Data Reset menu appears;

After that, you have to offline flash a stock KDZ for your L90 variant

Sources:

4pda (http://4pda.ru/forum/lofiversion/index.php?t575959-4560.html)

Credits to [MENTION=6138882]TreQUS[/MENTION]