it was pretty easy, everyone used stupids toolkit that may work or not. Adb and fastboot are the most useful and powerful tools.
I've changed the order to unlock device that everyone used. Why first root, then recovery and then bootloader?? Do you need the keys to change a car engine? Nope, so it's the same thing for an android device. Fist I boot a recovery to get adb root (stock kernel doesn't allow it, but a recovery automatically give adb root acces even if phone is not rooted), then I'll push file to unlock bootloader to sdcard and then unlock it. After this I flash recovery, then flash any root package. Done! And it works with any rom.
About Lg L3 II,
apparently this device has no bootloader to imput fastboot commands needed for the full unlock, read notes inside bat file
About Lg L3,
this is the only device I own of the four I support... Now there's no recovery that allow both adb shell and sideload so I've to push every file to sdcard. When there will be a recovery where both adb shell and sideload are working I'll change a few lines of code and it will be OK.
About Crazy Mode,
it's made for crazy users that may brik their devices and make strange things with their pc. When crazy mode is enabled there's no way to quit it and it may lag your pc like hell (until reboot) so you won't be able to do anything because you're crazy and you may destroy something.
Xiaomi Mi 2S
System1: CyanogenMod 11
System2: WiUi KK
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?