This is the method I used to unlock the bootloader of the LG L70 on MetroPCS. This has worked for me and will work for you if you follow the instructions and read this guide
DISCLAIMER: I am not responsible for anything that may happen when unlocking your bootloader. Your device = Your responsibility.
Credits: junkie2100, PlayfulGod, LoneStar, Cheetopocalypse, bobdamnit, BlastGT1, jonhaney, daddyof3_101, biggiephil (sorry if I forgot someone).
Big thanks to LaDY Vengeance at XDA for the original method on the L90
What you need:
Windows users, you need fastboot and adb installed. All of which is included in the zip for part 1. Linux users, same for you, I have included the adb and fastboot binary but I had a problem with the adb not working in the package, might be something I edited in the shell script so install adb in your bin directory (I can help if needed).
NOTE: Must have busybox installed on your device, have USB debugging enabled, and the phone plugged in and set as charge only.
Part 1:
Windows Users
1. Download the
bootloader.zip and extract it to your Desktop.
Mirror link:
HERE
2. Open the bootloader folder and press shift + right click, select "Open Command Window here".
3. In command prompt, type:
(Hit enter and the first step will start)
Be sure to pay attention to the command window to make sure you are not having any problems. That is it for part 1, go to part 2
Linux Users
1. Download the
bootloader.zip and extract it to your Desktop
Mirror link:
HERE
2. Open terminal with ctrl + alt + t and cd to the folders directory.
Code:
cd ~/Desktop/bootloader_unlock_part1
3. In the folder, right click the laf_script_linux.sh file, go to properties, and allow the file to execute as program.
4. Now in terminal, type:
Done with part 1, pay attention to the terminal and be sure everything is working correctly.[/align]
Windows and Linux users, if you had everything setup correctly before running this, you should have a backup of the laf.img in the directory you ran the script from. If you have checked your script directory and your adb directory located on the C drive for windows (If you didn't use the ones I included) and you still don't have a backup of the laf partition, hastebin the output of terminal or command prompt and link me to it.
Part 2:
Windows and Linux Users
1. Power off your device
2. With the device powered off, plug in your usb to your computer, power on and hold volume up until in fastboot mode. If your phone boots to download mode then something didn't work right, be sure you followed every instruction in part 1.
3. Open Command prompt or terminal and cd to the same directory as your scripts, once there, type:
(Hit enter)
Be sure that your device is listed, it should be random numbers. If it is not listed, you may need to install
THIS and try fastboot devices again.
4. Verify that your bootloader is indeed unlocked:
That is it, you are now unlocked
Keep in mind that download mode is now gone, so if your brick then fastboot is your only option. If you would like to restore download mode as soon as you unlock your device, you can do this:
cd to the directory where your backup of the laf partition is
Code:
cd ~/Desktop/bootloader_unlock_part1
Push the img to your sdcard
Code:
adb push laf.img /sdcard/
Use adb shell & su
Overwrite the zeroed out partition
Code:
dd if=/sdcard/laf.img of=/dev/block/platform/msm_sdcc.1/by-name/laf
Done, hope y'all enjoy this.
Entering fastboot (download mode) for D321 users:
Thanks to Spz0 for pointing out that there is a difference upon entering fastboot on other variants, here are his instructions: