To be able to use fastboot mode, you need to do a OEM unlock from fastboot first of all. But from Android 5.0, you need to enable even that command from settings, it’s an added securoty feature, and on LG G4, you have to do that. It’s a feature embedded into Android to prevent a factory reset of device or installation of new firmware unless owner himself has enabled it from settings, which is in itself a tricky process.

To OEM unlock the LG G4, follow our guide below, and then you shall be able to use fastboot commands or update firmware on your device. It’s a must if you are looking to unlock bootloader on your device.

INSTRUCTIONS

WARNING: Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.

Important Note: Backup important files stored on your LG G4 before proceeding with the steps below, as unlocking the bootloader will completely wipe/delete all files on the device.

  1. Open Settings on your LG G4, scroll down to the bottom and select“About phone”.
  2. Enable developer options by tapping the “Build number” seven times.
  3. Press back button and select “Developer options” which should be now visible above “About phone”.
  4. Tick the checkbox next to “Enable OEM unlock”
    The Nexus 9 is out and in hands of consumers now, and given the popularity of Nexus devices among pro Android users it wouldn't be surprising if most Nexus 9 owners are busy unlocking bootloader and trying to root their new Nexus 9 already.  Thanks to Google, unlocking bootloader on Nexus devices has always been a an easier thing. However, with Android 5.0 onward you'll now have to enable bootloader unlock from developer options first to be able to unlock bootloader on Nexus 9. This doesn't make the process complex though, it's just one extra step before you do the fastboot oem unlock via fastboot.  It's another thing that fastboot is now dependent on the system settings set by user. Fastboot commands like flash boot, recovery and system only works when you've unlocked the bootloader on your device, but unlocking bootloader now requires enabling bootloader unlock from developer options first, so unless you've done that, you might not be able to revive your device by flashing a factory image if anything goes wrong and your Nexus 9 isn't booting up.  Anyway, if you're new to bootloader unlocking and stuff, follow our step-by-step guide below for help.  WARNING: Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.  Important Note: Backup important files stored on your Nexus 9 before proceeding with the steps below, as unlocking the bootloader would completely wipe/delete all files on the device.  Bootloader Unlocking Introductions
  5. Enable USB Debugging. In Developer options, tick the checkbox next to USB debugging. Tap on OK on the pop-up that shows up.