• Firmware lg g3. Installing official firmware on LG G3. Installing custom firmware

    Instructions for installing the official stock firmware (kdz file) on LG G3 (D85xx, F400x, LS990, US990x VS990x).

      Drivers and programs

    Attention!

    Installation instructions

      Make backup copies of all user data and copy them to your PC.

      Disable all antivirus programs on your computer, if any.

      Put your phone into download mode ( Download Mode).
      To do this, you need to turn off the device and connect it to the computer via a USB cable, while holding down the Volume Up button and releasing it when the “Download Mode” message appears.

    • Run LGFlashTool2014.exe as Administrator and perform the following steps in the program:

      • In the drop-down list " Select Type» select value « CDMA».
      • In the drop-down list " PhoneMode» select value « EMERGENCY».
      • In the field " Select kdz file» specify the path to the previously downloaded firmware file.
      • Click on the “ Normal Flash"for flashing firmware without data loss or " CSE Flash"- firmware with reset to factory settings (all user data on the device will be deleted, including files on the internal memory).
      • In the window that appears " Read Phone Information» press « Start" and wait for the download to complete.
      • In the new window that appears " Select Country & Language» select country « Different Country" and language " English" If the language selection list is empty, leave it unchanged and click the “ OK" to start the firmware. The LG Mobile Support Tool will launch.
    • Note:

      • If a message appears that the phone is disconnected from PC, you must disconnect it from the computer and reconnect it by holding down the Volume Up button (enter Download Mode) and try again.
      • Before the process is completed, it is not recommended to disconnect the device from the computer, after which the smartphone will be rebooted and the new firmware will already be installed on it, with which we hasten to congratulate you.
      • The initial startup usually takes a long time, but no more than five minutes. If after this time the device is still “hanging” at boot, you need to reset the device to its factory state. To do this, you need to turn off the device, then turn it on while holding down the Volume Down key until the LG logo appears on the screen. Then release the Power button and press it again. Hold both buttons until the Hard Reset menu appears. To continue the action, you must press the Power Button or any of the Volume keys to cancel it. To confirm, press the Power Button again or press any of the Volume keys to cancel. The device will be reset and the internal memory will be formatted.
    • share

    Instructions for flashing your LG G3 D855 phone to new firmware (version of the Android operating system), as well as how to get Root (superuser rights).

    1) The very first thing you need to do before flashing your LG G3 D855 smartphone is to read the instructions to the very end, and only then download all the necessary files for flashing the phone. Let's go to this one link(Yandex disk) and download to your PC all the files there, namely:

    D85510e_00.kdz – 32gb firmware! – the actual firmware itself for the version with 32 gigabytes of memory. or you can choose for yourself here
    LG Flash Tool 2014_New .zip – a program for flashing the LG G3 D855 smartphone, or simply a flasher
    LGUnitedMobileDriver_S50MAN311AP22_ML_WHQL_Ver_3.11.3.exe – and these are drivers (for connecting your PC with a smartphone)
    2) Step number two is to install the driver LGUnitedMobileDriver_S50MAN311AP22_ML_WHQL_Ver_3.11.3.exe
    3) Then we take the hero of the occasion into our hands and switch the phone to download mode, that is, download mode. To do this, you need to turn off the phone (wait until the LED stops blinking), then hold down the volume “+” button and connect the phone using a USB cable to a working port on the PC.

    4) When connecting the phone to the PC for the first time, the computer will install the necessary drivers (usually this takes no more than a couple of minutes)

    4.1) if you do not have drivers or devices, try reinstalling the drivers while searching for them.
    4.2) For the first time, these devices were not found for me and the firmware froze at 5%, waited 5 minutes for zero actions. I turned off the phone, took out the battery, closed the program and connected it with a new one, it seemed like the phone was not damaged and calmly entered download mode, and then I reinstalled the drivers on the PC and everything worked.
    5) You have installed the devices and drivers, open the unpacked LG Flash Tool 2014_New, we will proceed directly to the process of flashing the LG G3 D855 firmware.
    6) In LG Flash Tool 2014_New we do not change anything, in the Select KDZ file item we select the previously downloaded firmware. It is desirable (from old memory) that there are no Russian characters in the path to the program and firmware file.
    We choose either normal flash - firmware without overwriting user data (that is, all photos and contacts will be saved), or cse flash, this is with a full reset (all data on the phone is deleted and it becomes “virgin” as if it had just come from the factory).
    – I chose the normal flash mode, after installation a bunch of applications were optimized and everything was in place: contacts, programs, SMS, in general everything.
    7) In the next menu, press the START button, which actually starts the firmware process

    8) Upon completion of uploading the firmware to the smartphone, the message “OK” should appear, click it.
    9) a window similar to this will appear

    In it, click next, then it will probably say it is impossible to connect to the server (in English), and then as in the screenshot with the Exit button, I didn’t press it, waited for it to download to the phone, the download was fast 1% per second, and then the phone starts and optimization.
    ATTENTION!
    if after 5-11% an error appears and writes something like this:

    you need to do the following:
    After about ~5-11%, an error appears and asks you to disconnect the phone from the computer, take out the battery, put it back, turn on the phone, connect it to the computer via USB and press the repeat button in “LG Flash Tool 2014”. The body rebooted itself, entered downlod mode and began to update.

    Notes:

    • If, after flashing the firmware, you get a bootloop (“eternal boot”), then you need to do a factory reset. To do this, turn on the phone with the volume up button held down, when you see the LG logo, release them and immediately hold them down, hold them until a menu appears in which select factory reset.
    • If the LG Flash Tool does not start for you, then you need to install the Visual C++ Runtime libraries.

    How to get Root rights to LG G3 D855?

    Here's a short guide to getting superuser rights on your phone.

    1.First you need to install ADB drivers (you can take the latest version of Google USB drivers)
    2. Download this file and unpack it using 7-Zip somewhere in an accessible folder, for example in c:\1 or on another logical drive

    3. download ADB itself and put it in the Purple Drake folder and in the assets folder to make it easier in the future
    adb.exe
    adbWinApi.dll
    adbWinUsbApi.dll
    4. Open a command prompt as administrator and go to the unzipped folder

    5. Enable USB debugging in the developer menu of your phone and connect the phone to the PC via USB cable
    6. Change the USB connection mode in Settings to PTP mode and dial

    adb devices
    information about the phone and the word attached should appear, if it says offline - look at the phone screen - there should be a window asking you to confirm the RSA key - you need to confirm

    7. adb devices again
    now attached

    8. type adb reboot –bnr_recovery
    After loading the service recovery, a picture will appear on the screen, I don’t remember which one, but how it appeared can be done further

    9. go to the assets folder (cd assets)

    10. type adb push start_restore /temp/start_restore

    11. type adb push permaroot.bin /temp/start_restore
    when you return to an empty command line again, you can move on

    12. type adb reboot
    The phone will reboot and you can install from the SuperSU market. Once it is installed, you can update the SU libraries (the program itself will ask) and that’s it! Profit!

    After flashing the firmware, you MUST turn off OTA

    How to disable OTA (updates)?

    Open service menu –> WLAN Test –> OTA Setting –> OFF

    To get to the menu dial code 3845#* and model number #
    example 3845#*851# –> 3845#*850# –> 3845#*855#

    RECOVERY for LG G3 (ONLY for D855 via PC) TWRP 2.7.1.3

    before starting action, I HIGHLY advise you to make a full backup of all partitions according to my instructions from the header
    (just in fastboot mode they can be restored if the bootloader is alive)

    Why do we need a recovery that can ONLY be launched using your PC?

    • Finally, you can make a normal backup in nandroid format and put it in a safe place
    • Finally, you can normally restore the device if the native firmware or bootloop fails
    • you can safely try different experiments with firmware and settings
    • you can manage files directly from recovery

    Before you start:
    1. Save the file to your disk
    2. unzip it into a separate folder
    3. enable “USB debugging” in the developer options (see header) and connect the device to the computer
    in the folder where you unpacked everything, run cmd.exe
    4. The phone must be rooted!

    Steps for the first launch:
    1. First, let's make a backup of our original recovery: (see above - you need to run cmd.exe)
    adb shell
    su
    dd if=/dev/block/platform/msm_sdcc.1/by-name/recovery of=/sdcard/recovery.img
    (a recovery.img file will appear on your SD card - it is highly recommended to save it on your PC if you need to flash the device)2. Now let's kill the native recovery:
    dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/recovery
    exit
    exit3. Reboot the phone in recovery mode:
    adb reboot recovery

    4. Since the native recovery is killed, the phone will go into fastboot mode and you can download our custom recovery:
    fastboot boot d855.img

    All other subsequent recovery runs: (when you have completed all the above steps)
    adb reboot recovery
    fastboot boot d855.img

    If you kill your phone please send complies to /dev/null

    Update using your smartphone is something that any user must be able to do in order for the phone to work properly and properly. And it doesn’t matter at all whether you use official updates or third-party updates, such as . All further information will explain how to update the software of your .

    First of all, we will talk about updating your smartphone using OTA. It should be said that this update method is easier to use - data packets are transferred to the phone in doses, which greatly simplifies the process. You can also run updates manually. All official updates will be installed via RUU. This operating system update Android is completely official and will not jeopardize your warranty. But it also has disadvantages - this method cannot be used if your LG G3 received root rights.

    If you still decide to make your smartphone even cooler and unlock root access on a smartphone, then it becomes possible to install third-party or more advanced software on the phone. This type of update takes longer and is much more complex. The advantages of this method are that you can overclock your LG G3 and upgrade it with more powerful applications. The disadvantage of this method is that you first have to get root rights and install all the necessary software in recovery mode. Warranty service for the phone after this operation is canceled, and all responsibility falls solely on the shoulders of the user.

    Regardless of how the operating system is updated Android, it is strictly recommended to create backups. Information from your phone may be partially damaged or completely deleted, so you should use the cloud or special applications to save all important data from your phone. LG G3, such as calls, phone numbers, applications, messages, notes and more. And if with OTA the chances of losing something are zero, then there is always the possibility that the OS may crash for some other reason. Therefore, a backup will not be superfluous.

    To update your software LG G3, you must have access to a computer and connect your phone to it via USB. And then it’s a matter of little things. All you need to do is simply follow these steps:

    Update via OTA:

    • Connect your phone to WiFi
    • Click on the "Menu" button on the screen
    • Select "Settings"; in this list select “About Phone”
    • Click on "Software Update" and see if there are any updates for LG G3
    • If there are updates, just download the firmware and wait until the installation is complete

    Manual update using official firmware:

    • First of all, download the necessary files from the updates page
    • Then install the drivers LG on your computer; also install LGFlashTools and unpack the firmware file.
    • Now copy and paste the MegaLock.dll file (path C:\LG\LGFlashTool).
    • Telephone LG G3 must be entered into download mode; To do this, first turn off your phone and then press and hold the Volume Up button while connecting the USB cable.
    • Launch the LG flash program on your computer.
    • In the same program in Device Manager, make sure you set the COM port to 41.
    • Now, click on the DLL field and select DLL files that are compatible with your model G3.
    • Now you need to select W/S and find the required data package (with the extension .tot)
    • At the top you have a yellow arrow button; click on it and wait for the device to update.
    • Now, without disconnecting your smartphone from your computer; just press the power button until your phone turns off and immediately press the volume up button to enter download mode again.
    • Now the update process will begin - when the installation operation is completed, you can reboot your phone.

    Installing custom firmware

    • Download to your computer the custom firmware that you want to install on your LG G3.
    • Do not unpack the firmware - just place the archive on your desktop.
    • Connect G3 to PC via USB cable.
    • Copy the update file to your phone and then disconnect the USB cable.
    • Enter LG G3 into recovery mode.
    • There select "wipe data/factory settings", "wipe cache partition" and "wipe dalvick cache".
    • Then select "install SD card update" and then "select update from SD card".
    • Select the firmware file and install it on your smartphone.
    • Finally, go back to recovery mode and select "reboot system".

    And yet, I couldn’t resist and decided to write a short instruction on preparing your smartphone for firmware. Stock up on validol, corvalol and chamomile tea. And yes, all further actions are done at your own peril and risk.

    Please note that all actions are performed on stock firmware 5.0.2

    1. The first thing we need to do is get root. To do this, we will need the LG One Click Root 1.2 program (there is a more modern version, but I used this script), you can download it here.

    For now, let's put the program aside and prepare the phone itself. To do this, we go to settings - general - about the phone and click several times on the build number item (click until a message appears stating that we are a developer, about 7 times).

    We go to the main menu and see that we have a new section “developer options”. In this section we find the item “USB debugging” (if you are connected to your computer, this item will be inactive).

    Don’t forget to download and install drivers for your phone (drivers can be found on the 4pda website in the instructions tab, in the “installing stock firmware” section you can find the link).

    And now, when we have downloaded the script for rooting, prepared the phone and installed the drivers we need, we begin to root our smart phone.

    Open our script and unzip it to your desktop or other convenient location and run the file called \"LG Root Script\". Don't forget to look at your phone from time to time because it will ask for permission to debug. It will take you no more than one or two minutes to get Root along with rebooting your smartphone.

    2. Unlocking the bootloader and installing third-party recovery.

    So we finally move on to one of the main points of our article. Having root, but not having an unlocked bootloader, you and I can’t do much, and to be more precise, we can’t do almost anything when it comes to flashing the recovery firmware. The 4pda website explains quite reasonably how to do this. We immediately look at Method No. 1. Using a phone, without a PC.\” and follow the instructions. Don't close the link. We will still need it. After we have flashed the bootloader, we can start flashing the recovery firmware. We look at the same link and look for “Installing recovery,” as you might have guessed by the name, this is our installation. After all that has been done, it will seem a breeze. To get into recovery, we need to turn off the phone, hold the volume down and hold it until the logo appears, then release it and immediately press it back and hold it until the menu appears. This menu will prompt us to do a Full Reset of the phone, but don’t be afraid and agree and click yes to all two questions. If everything was done correctly, we will be in recovery.

    Congratulations, you have now flashed the recovery and now a new world of third-party applications, firmware, kernels, recovery and whatever you want has opened up for you. Thanks to such shenanigans, you can customize your Lg g3s as you please.

    And remember, the main thing is not what’s inside the smartphone, the main thing is what’s inside you.

    If you find an error, please highlight a piece of text and click Ctrl+Enter.