LGUP for most International, and Domestic G5s - LG G5 Guides, News, & Discussion

I have done my best to make sure most of the LG G5s out there will work with LGUP.
DISCLAMER: first and foremost, I take NO responsibilities for the possibility of a bricked phone(none whatsoever). if you brick it, it's YOUR fault, not mine.
ALWAYS BACKUP YOUR DATA BEFORE YOU DO ANYTHING
now for the fun bit:
1. Download and extract the LGUP.zip file from here as it contains everything you'll need except the firmwares.
2. To install the drivers for the device, go to the Drivers folder located in LGUP, and select InstallUSB.exe for a 32-bit system, or InstallUSB64.exe for a 64-bit system.
3. Install LGUP_Lab_Frame_Ver_1_11 that is in the LGUP folder
4. Install either the G5x86.reg or the G5x64.reg depending on whether you have a 32 or 64 bit windows installed.
5. Put the "model" folder in the LG Electronics\LGUP folder which will be either in C:\Program Files or C:\Program Files (x86) depending on whether you have a 32 or 64 bit windows installed
6. Put phone in download mode ( Phone off, vol up while plugging in usb from PC), start LGUP
7. Make sure you see a com # and phone model and at the bottom where it says BIN, select it, at which point you should see 3 dot on the right, select it and choose the .tot or .kdz file listed for your device, then hit start and wait for the magic.
Devices supported:
A992
F700K
F700L
F700S
H820
H830
H831
H850
H850TR
H858
H860
H860N
H868
LS992
RS988
US992
VS987
If I have not listed your device, list the exact model name (i.e LGLS992) in the comments below and I will add it for download.
I give creds to autoprime for his good work. If I missed anyone, I am giving you credits and apologizing now for not mentioning you.

Sorry for a questions that may be dumb, but what is this Tool supposed to do?
Sent from my LG-H850 using Tapatalk

Just a program that lets you flash firmware files to the described phone models

gwolfu said:
Just a program that lets you flash firmware files to the described phone models
Click to expand...
Click to collapse
Any possibility of achieving root with this on locked bootloaders?
Sent from my SM-N900T using Tapatalk

ForgottenSolstace said:
Any possibility of achieving root with this on locked bootloaders?
Click to expand...
Click to collapse
From what I understand, as long as the stock firmware is published by LG or the carrier we can inject root.

Veliion said:
From what I understand, as long as the stock firmware is published by LG or the carrier we can inject root.
Click to expand...
Click to collapse
This only if the model support the fastboot oem unlock command.
Without an unlocked bootloader is not possible to obtain root on Marshmallow, the only way would be find an exploit.
Sent from my LG G5 using XDA Labs

A992 in OP is typo.. should be AS992 obviously.
New model you could add:
H820PR
H850K

Thank you!

can i install gapps using this tool? i have a H868 chinese version, google services are not preinstalled .

Broken Link =(
This is exactly what I needed, but when I attempt to access it, the google drive link is 404'd
Any way we might could convince you to update the info? Thanks so much in advance for your time.
--AmorImpermissus

AmorImpermissus said:
This is exactly what I needed, but when I attempt to access it, the google drive link is 404'd
Any way we might could convince you to update the info? Thanks so much in advance for your time.
--AmorImpermissus
Click to expand...
Click to collapse
all in there
https://1drv.ms/f/s!Au9ppCUF0J7lgZpUFNW-cf8ot0EweA

gwolfu said:
all in there
https://1drv.ms/f/s!Au9ppCUF0J7lgZpUFNW-cf8ot0EweA
Click to expand...
Click to collapse
Thanks a bunch gwolfu. However, what I really need are the LG<model>_DLL.msi files. Specifically, I need it for the RS988. It was listed in the supported devices at the beginning, but can't find it =(

LGUP not working...
Please help.
LGUP not working
I tried all versions LGUP, drivers installed and still does not work.
I have a LG unit G5 Demo and Windows 7 x64.
Can you advise?
Thank you.

milennium said:
Please help.
LGUP not working
I tried all versions LGUP, drivers installed and still does not work.
I have a LG unit G5 Demo and Windows 7 x64.
Can you advise?
Thank you.
Click to expand...
Click to collapse
When you open "Settings" -> "General" tab -> "About phone" -> "Hardware info" what does it have for "Model number?"

Model number: LG-H850

OK looking at the screenshot, I'm wondering if somehow the install got messed up. If you go to:
c:\program files (x86)\LG Electronics\LGUP\Model
What are the contents?
Also, open powershell as an administrator (usually can just type "powershell" from an elevated command prompt) and run this command:
Get-ChildItem -recurse 'HKCU:\Software\LG Electronics\LGUP' | where-object { $_.Property -like "DLL*"}
Then copy/paste the results so I can see them =)
In regedit, go to:
HKCU:\software\LG Electronics\LGUP\Model

Contents is (screen A and B).
Question. They must be unlocked bootloader?
Because my LGG5 be unblocked (Demo Unit).

milennium said:
Contents is (screen A and B).
Question. They must be unlocked bootloader?
Because my LGG5 be unblocked (Demo Unit).
Click to expand...
Click to collapse
You should be able to use the LGUP tool regardless of whether or not you have an unlocked bootloader. You may not be able to flash every kind of *.tot file, but whether or not your phone's bootloader is unlocked will have nothing to do with that error you're getting.
What about the output of the powershell command:
Get-ChildItem -recurse 'HKCU:\Software\LG Electronics\LGUP' | where-object { $_.Property -like "DLL*"}
?

Here is the result Powershell command:

milennium said:
Here is the result Powershell command:
Click to expand...
Click to collapse
OK, so, do the following, and then try to run LGUP with the phone connected, and let's see if it works:
1. Create a blank notepad file
2. Save it as something like h850.reg to your desktop where you can find it easily.
3. With the file still open in notepad, copy/paste the info below info and then save it again.
4. Close the file, then double-click it from your desktop to import it.
I've also attached it as a *.txt file which you can just change the extension to *.reg if that's easier:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\LG Electronics\LGUP\Model\H850]
"MODEL_NAME"="H850"
"DLL_PATH"="C:\\Program Files (x86)\\LG Electronics\\LGUP\\Model\\H830\\LGUP_H830.dll"
[HKEY_CURRENT_USER\Software\LG Electronics\LGUP\Model\LGH850]
"DLL_PATH"="C:\\Program Files (x86)\\LG Electronics\\LGUP\\Model\\H830\\LGUP_H850.dll"
"MODEL_NAME"="LGH850"
[HKEY_CURRENT_USER\Software\LG Electronics\LGUP\Model2]
[HKEY_CURRENT_USER\Software\LG Electronics\LGUP\Model2\H850]
"DLL_PATH"="C:\\Program Files (x86)\\LG Electronics\\LGUP\\Model\\H830\\LGUP_H850.dll"
[HKEY_CURRENT_USER\Software\LG Electronics\LGUP\Model2\LGH850]
"DLL_PATH"="C:\\Program Files (x86)\\LG Electronics\\LGUP\\Model\\H830\\LGUP_H850.dll"

Related

Moto G Restore Stock Firmware

1.Download Motorola G Drivers https://motorola-global-portal.custh.../p/30,6720,905
2.Have an unlocked Boot-loader. Go to https://motorola-global-portal.custh...-your-device-a
3.Download Self Extracting Zip https://drive.google.com/file/d/0Bx3...it?usp=sharing
4.Open Self Extracting Exe
5.Extract to new Folder or Folder of your Choice
6.Antivirus Might Say its Malware (Since Its a Self Extracting Exe)
7.If it does, simply disable it, till the file extracts.
8.After files extract you should see a file called StockFirmwareFlash.bat
9.Put your device in Boot-loader mode
10.The Adb drivers are in the extracted zip so no sdk is required.
11.Now Run the file.
12.Watch the Magic Happen.
13.Phone Should Boot up With stock image.
14.If you brick or break your device im not accountable for any damage. Do at your own risk.
15.This works on moto g Boost version.
16.Pleaze Reply and give me feedback.
m.yuro said:
1.Download Motorola G Drivers https://motorola-global-portal.custh.../p/30,6720,905
2.Have an unlocked Boot-loader. Go to https://motorola-global-portal.custh...-your-device-a
3.Download Self Extracting Zip https://drive.google.com/file/d/0Bx3...it?usp=sharing
4.Open Self Extracting Exe
5.Extract to new Folder or Folder of your Choice
6.Antivirus Might Say its Malware (Since Its a Self Extracting Exe)
7.If it does, simply disable it, till the file extracts.
8.After files extract you should see a file called StockFirmwareFlash.bat
9.Put your device in Boot-loader mode
10.The Adb drivers are in the extracted zip so no sdk is required.
11.Now Run the file.
12.Watch the Magic Happen.
13.Phone Should Boot up With stock image.
14.If you brick or break your device im not accountable for any damage. Do at your own risk.
15.This works on moto g Boost version.
16.Pleaze Reply and give me feedback.
Click to expand...
Click to collapse
Drive link not working bro!
deej_roamer said:
Drive link not working bro!
Click to expand...
Click to collapse
https://drive.google.com/file/d/0Bx3fLPcfAf3BcmRmdENLWHhPaDQ/edit?usp=sharing
deej_roamer said:
Drive link not working bro!
Click to expand...
Click to collapse
Does the link work??
m.yuro said:
Does the link work??
Click to expand...
Click to collapse
Yes it does!
Boost version means version of firmware? (Boost Mobile?)
For what version can this be used?
Will it restore a German XT1032 to stock?
Yes the .imgrs was the Boost Version
Dizzyrul3z said:
Boost version means version of firmware? (Boost Mobile?)
Click to expand...
Click to collapse
You could change the official zip. With what ever you want
This will also work on the Xt1032
Yes it would
what version of stock ? 4.4.2?
It stay on unlocked bootloader screen.
"Invalid Signed Image"

Root ANY LG G4 Variant 100% Success Directives | Root Injection | Less Bricks

Hi everyone. As I found out there's root for the G4 but doing this isn't easy especially if your variant is hard to find or has less users. This may result in you waiting for longer than you should. This thread is for those who can take things into their own hands and do it themselves. The tools are available everywhere but I'll give you the best order and steps. I'm using the China LG G4 H818 Dual SIM variant but this method is UNIVERSAL FOR ALL LG G4s.
The process will involve extracting a system image, injecting root and reflashing this image. Most of the steps are effortless and need just copy and paste with keen eyes. Do it slowly. You need an Ubuntu installation for step 2 of this 3-step tutorial. I used universal USB installer and put in on my 8GB USB. Anywhere will do so far as it boots&works. Beware this thread is not dumb-proof but this will not wipe your data or void your warranty if done successfully.
Step 1 -> Getting the proper system image.
Check here and skip to step 3 if you have your rootedsystem.img
>Don't worry because this doesn't require searching. It is from your device. Every device has a system partition and this method will pull it out as an image without root required.
1--Make sure all drivers are installed properly. I'll not be talking about this. We're on XDA not kindergarten.
2--Download the LG_root file or send command file from here and extract it. US Carrier specific check here
3--Put your device in download mode and connect it to your PC.
4--Open(double-click duh) port.bat and make sure to write down the number after com. There maybe different com numbers but choose the com on the DIAG1 line and write down that number. This is important.
5--Hold shift and right-click in any empty space in the extracted folder. Choose open command windows here.
6-- In that copy and paste this
Code:
[FONT=Lucida Console][COLOR=#ff8c00]Send_Command.exe \\.\COM[/COLOR][COLOR=#00ff00][*insert your number here][/COLOR][/FONT]
7--Now you're in send command mode. Nothing looks different on your phone but that's ok. It should just remain in download mode.
8-- On the computer screen in the window you now see #.
9--Now in this post copy the Backup system to internal storage command specific to your device model number. Check in you settings >general >about if in doubt. This is the most important step. Copy the whole line of code. Highlight with your mouse, select everything on the line and copy.
10--You didn't come all this way to fail so do it. Remember it is device model specific.
11-- Paste it in the command window and hit enter. It should take a while so wait until you see#reappear.
12--Now typeLEAVEall in capital letters. Your device will reboot. Check using the file manager if you have a file called system.img in your internal storage. If yes step 2 is next and you did well. If no repeat it and follow the steps properly. Make sure drivers are installed especially windows 10/8/8.1 users. Check device manager
Step 2 -> Root injection.
1--Prepare your Ubuntu USB or virtual machine or computer.
2--Download inject_root zip from here and extract.
3--Copy the system.img from your phone to the extracted inject_root folder on your PC.
4-Reboot into Ubuntu.
5--Here open a terminal.
6--Gain root access on Ubuntu by typing or copy and paste sudo -i
7--You should either be asked for your password which you have to enter or if you used a USB drive like me you'll see the name change to[email protected]
8--Navigate to the inject_root folder by using cd commands. This can also be done by typing cd then [space] then dragging and dropping the folder into the terminal and hitting enter.
9--You'll now see the name in the terminal become longer with the name of the folder in it.
10--Now type chmod +x autoroot.sh
11--Hit enter then sudo ./autoroot.sh
12--If you get any thing like command not recognized or something of the sort use sudo sh autoroot.sh
-That worked for me.
13--If you're successful the name of the file should change from system.img torootedsystem.img
-Please note don't rename the files. Leave them as they are.
14--Now go back to Windows let's finish this.
Step 3 ->Root
1--Transfer the rootedsytem.img to your phones internal storage.
2--Put your phone in download mode and connect it to your PC.
3--Get into send command mode as in step one.
-Put your device in download mode and connect it to your PC.
-Open port.bat and make sure to write down the number after com. There maybe different com numbers but choose the one that has DIAG1 on the same line as it. Note it down this is important.
-Hold shift and right click in any empty space in the extracted folder. Choose open command windows here.
- In that copy and paste this
Send_Command.exe \\.\COM[*insert your number here]
-Now you're in send command mode. Nothing looks different on your phone but it's find. It should just remain in download mode.
4-Now grab your command to flash system.img line of code from this post. It isn't the same as step one. Copy that an paste in the command window. Make sure it is for your device. They are model specific.
5--This should take a while so wait until you see the # again.
6--After thatLEAVEand upon reboot you should have root.
To Un-root just flash a KDZ file compatible with your device here.
Testimonies
Spudnubs said:
Rooted H812 10g for my fellow Canadians. Enjoy!
https://www.androidfilehost.com/?fid=24052804347821979
Click to expand...
Click to collapse
Wildsheep said:
This root method works for my G4 purchased in Singapore (H815 SEA)
Click to expand...
Click to collapse
luongquang said:
Thanks to @hackarchive, H818p10f done with tut.
Click to expand...
Click to collapse
player911 said:
Fantastic. This method will also ease devs for future rooted firmwares. I really cannot see LG being able to patch this, since this is basically a 3rd party LG Flashing tool. If they block this method, then their own tool will ultimately die with it.
Click to expand...
Click to collapse
GavTheStoner said:
Fantastic! I had almost given up hope of root on my EE LG G4. Have just used this method and now rooted perfectly!
hackarchive You rock! Have a thanks!
Click to expand...
Click to collapse
articular said:
everything worked fine and i successfully got my g4 rooted
my variant is H815TR
all steps easy only the ubuntu part was a bit hard especially for a windows user ( finding an ubuntu version and usb install etc. not root injection part)
ty ty ty again )
Click to expand...
Click to collapse
rirozizo said:
if it were for me to decide if we should delete the low effort root method, i'd totally delete it.
"The more 'manual', the better"
Click to expand...
Click to collapse
Moe5508 said:
Only method that roots my device successfully...I updated to 10e of the H815P and using this method (and only this!0 I was able to root my phone...ah felt so good...
The other 1-click rooting methods I came across in other parts of this forum just fail on the G4...
Click to expand...
Click to collapse
Marshmallow and root situation read here
Hit thanks if you appreciate. Hope I helped.
Credits to them whom without this won't be possible :good:
Thecubed
Team Codefire
ManhIT
This is a good method, thanks for writing this up.
I would like to add a few points....
I recommend you do keep your original system.img on your phones regular internal storage. If you encounter any boot issues you can then re-enter download mode and write the original system.img over the top of the failed root attempt. Use the same command from "step 3: root" but replace rootedsystem.img with system.img. This should still be on your phone from step 1 and will recover your phone from a failed root injection attempt. Note that it will not recover your phone if you messed up the dd command and overwrote other partitons. Be sure to use the right dd command and cut n paste to prevent seek/offset typeos.
I also recommend that you keep a backup of your system.img on your pc. When you run autoroot.sh in step 2 the copy on your pc will be renamed and patched. I suggest copying system.img somewhere else first, or re-copy it off your phone.
Additional credits to blog.lvu.kr. This is the blog of the hobbyist who reverse engineered the download mode protocol, created send_command.exe and gave it to the world. Kudos to you.
How is this any easier than the original method....if anything this requires even more work
kyle1867 said:
How is this any easier than the original method....if anything this requires even more work
Click to expand...
Click to collapse
It's for those who have rare variants.
psycho_asylum said:
It's for those who have rare variants.
Click to expand...
Click to collapse
Then you should probably take out the claim that this method is easier from the OP
Can this be used to inject Xposed as well for those of us with locked BLs.
djkinetic said:
Can this be used to inject Xposed as well for those of us with locked BLs.
Click to expand...
Click to collapse
No, we need to wait for a custom recovery.
psycho_asylum said:
No, we need to wait for a custom recovery.
Click to expand...
Click to collapse
Just used flash fire it worked rocking xposed now on 810!
djkinetic said:
Just used flash fire it worked rocking xposed now on 810!
Click to expand...
Click to collapse
Oh nice! I wasn't adventurous enough to try it. I'll make a system backup and give it a whirl!
Very nice thread, thank you. The steps were short, few, and fairly concise.
I was waiting for something like this where I could modify my own image and I wouldn't have to wipe everything or replace it with a new image.
One thing you might want to mention is that if your phone is encrypted, you'll need to unencrypt it first.
Can anyone link me to some instructions on how to disable OTA updates for an unlocked/international H815T?
kyle1867 said:
How is this any easier than the original method....if anything this requires even more work
Click to expand...
Click to collapse
This is what XDA is all about. It tells you how to inject root into your OWN system image. it's the opposite of spoon feeding. it's about teaching members how to do things for themselves. Too many people come here expecting to be spoon fed and have thigns done for them. This thread teaches people how to do their own work, while learning something at the same time.
Good work OP! :good:
the_scotsman said:
This is what XDA is all about. It tells you how to inject root into your OWN system image. it's the opposite of spoon feeding. it's about teaching members how to do things for themselves. Too many people come here expecting to be spoon fed and have thigns done for them. This thread teaches people how to do their own work, while learning something at the same time.
Good work OP! :good:
Click to expand...
Click to collapse
Thanks. I guess people don't know what XDA is about. Seeing noobs and others trying to spit on hard work when I used my time and device as Guinea pig. Also people don't know this is almost brick-proof because the system image if from their devices. Unless they use wrong commands but all here is just copy and paste. They see lot's of text and get cold feet. Anyways will be updating the OP with system images. If yours is available please share. If you see your image available and you have drivers and LG_root downloaded proceed to step 3.
The only downside is that I have to drag out my windows laptop instead of doing everything on the ubuntu machine I use at work.
But if that's the biggest of my problems then I don't really have a problem
hi, thx for this tutorial, looks good
when flashing back the rooted img,does it wipe everything ? apps, data ... etc
thx
EDIT: just correct me if im wrong
using this method WILL NOT wipe everything on my device cause im rooting my system with everything on it
correct ???
must make sure before i go ahead
thx
How to calculator extractly bs/seek/count ?
Is there a possibility of any personal data being written to /system on a phone during normal use? I can provide 10c Optus AU (carrier 505-02) if I can be sure its not identifying, but ive been using the phone a couple of weeks.
Download link:
https://www.androidfilehost.com/?fid=24052804347799013
optiplex2012 said:
using this method WILL NOT wipe everything on my device cause im rooting my system with everything on it
correct ???
Click to expand...
Click to collapse
correct.
---------- Post added at 06:01 PM ---------- Previous post was at 05:29 PM ----------
djkinetic said:
Can this be used to inject Xposed as well for those of us with locked BLs.
Click to expand...
Click to collapse
HTCuser90 said:
How to calculator extractly bs/seek/count ?
Click to expand...
Click to collapse
I would also like to know this. You can resolve system by running the following. Note that this is for the H815T and is not the same on all variants.
# ls -lZ /dev/block/bootdevice/by-name/system
You'll get something like:
lrwxrwxrwx root root ubject_r:block_device:s0 system -> /dev/block/mmcblk0p47
Which tells you the actual block device (partition its on).
And you can see the size of that with:
# cat /proc/partitions
where you see:
major minor #blocks name
<snip>
259 15 4239360 mmcblk0p47
<snip>
However I dont know how to identify how large a block is or how to calculate the start offset in the main partition.
ok, it worked great
wasnt easy, since im not so familiar with using ubuntu, but all is ok
the explanation of the how to... was great and nothing lost
my H815L is now rooted
thx guys
djkinetic said:
Just used flash fire it worked rocking xposed now on 810!
Click to expand...
Click to collapse
I know it's kind of going off topic, but I figured I'd mention that Flash Fire doesn't work on VS986. It just goes to a black screen and sits there forever. I left it sit for almost an hour. I saw elsewhere it has something to do with automount, I'll have to mess with it further.
hackarchive said:
Hit thanks if you appreciate. I spent hours trying to root so hope I helped.
Click to expand...
Click to collapse
Appreciated but you should include a way to unroot (undo) as well, ie how do we get back to stock (if required) ?

system.img firmware only -from 10F KDZ file

HERE is the system.img firmware only from 10F KDZ file, should work with all variants of the G4 (i hav'nt tried it myself yet, as im away in hospital all day)
DOWNLOAD HERE
It's google drive so quata will go fast, so if youd like you can mirror it.
Download the system.zip file and extract it.
instructions by TEAM_CodeFire modified by smaberg
1.) install all windows driver and adb, fastboot files, download and extract LG_Root for appropriate files http://d-h.st/uO8h
2.) Enable ADB debugging on your device, Go to Settings > About Phone > Software Information and tap build number until you are presented with "You are now a developer"
Exit back to Settings main screen. In Developer Options enable USB Debugging (Some devices require enabling PTP for debugging to work)
3.) In the root of LG_Root folder start a command prompt, Inside of LG_Root folder hold shift and right click a blank space you should see "Open command window here"
4.) Well that was easy , let's continue (Now that we have the files on our device we want to put our device is download mode)
Power off your device
When the device is powered off, hold volume up and insert a USB cable connected to the PC
Wait for the drivers to install
5.) Let's find which COM port our device is connected to
Double click ports.bat (This will give us the COM port in which our device is connected we are looking for the Diag port)
Let's run Send_Command.exe (It couldn't connect? Make sure you COM port number is correct it varies)
Code:
Send_Command.exe \\.\COM3
6.) in command prompt Type "id" and press enter (no quotes).
You should get back some text starting with "uid=(0)root gid=(0)root". If not, press CTRL-C, and do step 9 again (the application sometimes doesn't respond on the first command).
7.) in command prompt type
dd if=/data/media/0/system.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0
For other variants then eu815 look here
8.) After a few minutes of sitting, you should get back a "#" prompt. This indicates the process has finished.
Type "LEAVE" (no quotes) and press enter. Your phone should reboot. DONE!!!!!!!!!!!!!!!!!!!!!!!!!!!
Click to expand...
Click to collapse
All flashing is on your own risk, i cant help if you get a seagull in your face
It´s rooted?
no, stock at the moment.
No possibility to have a zip file? I do not have windows, but only Mac.. with a zip file for who has the unlocked bootloader is simpler
I tried it on my Sprint variant but it did not work.
emilyrugburn said:
I tried it on my Sprint variant but it did not work.
Click to expand...
Click to collapse
Ofc, its for the H815.
is it possible to change the build.prop in this .img before i flash it into my G4?
Could you post a link to the 10f kdz file?
Where did you get that? Was there another update this week?
speedzioch said:
Where did you get that? Was there another update this week?
Click to expand...
Click to collapse
Look at the date of the OP. This was posted weeks ago.
There are different version upgrade paths for different G4 devices.
For example, my TWN (Taiwan) device latest is 10C. You should really only use the version designed for your own device.
You're right. I didnt check that after being redirected here from rooted img thread. This software misleading stuff provided by LG is confusing. Sorry once again.
LG G4 H815 ®
when I flash the system.img I lose the exfat support for sdcard , I downgraded back to v10E with kdz flash and it fixed sdcard issue.
I will be very thankful to get 10F kdz
I think this way I won't lose exfat support .
Hey nechmadi,
i'm quite sure that any available KDZ is and will be listed here http://storagecow.eu/index.php?dir=Xda/LG+G4/ (link is from this thread). depending on what device you are using (it appears to me that there's a mess with version numbers among carriers etc... i'm using a no-carrier H815 international device) v10d/e* is the latest.
(sais v10d in UI, but v10e in build.prop)
my humble advice, stick with what you have, enjoy your sd card and just wait for future upgrades to see the light of day
edit:
hmm, i see 10f mentioned here.. i didnt get anything 10f related so far... since i'm using a dull no-carrier device i think that's where 'LG updates' arrive first? i'm fairly new to this whole ordeal so take anything i say with a grain of salt - however i'll stick to my previous statement. sit and wait

Update LG G4 H818P to android 7 by LG-H815 Official v29A.

Installing the H815 Nougat Stock [v29A] on the H818P.
5.1 Installation
1 - Download KDz from 5.1;
2 - Put the phone in download mode and open the LG UP;
3 - Load KDz into the program and start;
4 - I hope to connect, configure and depart for the next procedure.
Root process
1- Download all files;
3 - Download IMG from the V10C BRASIL system or V10D Brasil (check the version of your software), after downloading and downloading the IMG to the internal memory of the device.
4. Install the drivers (if you do not have one) and extract the LG_Root.zip to the LG Root folder;
5- On the device, enable USB Debugging in the Developer Options;
6- In the LG Root folder, right-click pressing shift and click Open Command Window here.
7- Connect the USB cable to the computer and allow debugging;
8- In the open command window type adb.exe devices, so if the device is connected the computer will inform in the window. Example: List of devices attached, LGH818P (letters and numbers), device;
9- Disconnect the USB cable and the device. With it off, press the volume more, plug into the USB port, the device will turn on Download Mode;
10- Go back to the folder, with the device already in Download Mode, double click on the Ports file, it will open another command window, copy the port number that appears in \ Device \ LGANDNETDIAG1 REG_SZ COMxx, note the xx because it is the number of the door, write down the number, then close the window that has been opened;
11- Go back to the command window that you had previously opened, in it copy and paste the command Send_Command.exe \\. \ COMxx and change the xx by the number of its port;
12- Still in the window, type id, a message will appear. Example: uid = (0) root gid = (0) root. If it does not, type again;
13- It's time for root, you should be sure now that you have copied the correct port and that the file from step 2 is in the internal memory. Enter the command
dd if=/data/media/0/system.rooted.H81510c-EU.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0
and hit Enter on your keyboard. It should take about a minute, wait until # appears.
14- After you finish, type LEAVE for your device to reboot. Root is done.
Installing Nougat
1 - Right after Root download the Flash Fire, and install it;
2 - Copy to rom for internal storage, compact even;
3 - Right after pressing the "+" and select the option "Flash ZIP or OTA";
4 - Ira appears to navigate the internal memory, select the rom;
5 - Then select the "Flash" option;
6 - It will restart and soon after starting the installation;
7 - Ready, now just wait;
NOTE: In the LG logo it will take a little, something from 3 to 5 minutes.
DOWNLOADS :
V10C_BRA_root.rar: https://mega.nz/#!Y1lQWDrY!ItgAfCNX7oO1XPLLS9hT3WLDi3MBQ0LOe6vPoMtut-I
V10D_BRA_ROOTED.zip: https://mega.nz/#!Ro8XVBqC!EDbYZ9weJj7Pn3ewLB9hEy6ZjGiRCX_igtt5kPZLADE
Drivers: http://www.lg.com/br/suporte/suporte-celular/lg-H818P
LG Root: https://mega.nz/#!4xNBAIiZ!TR9kHjYMaHKZLg2Fm8ceGffGTMiWSmP8Q0bBxuOkFxQ
Stock Rom: https://lg-firmwares.com/lg-h818p-firmwares/#firmwaresList
LG-H815_Official_v29A.
https://www.androidfilehost.com/?fid=817550096634794247
IF YOU WANT DOWNGRADE 7.0 TO 6.0
SEE ALL HERE
http://raspberryjuntopi.com.br/2017/10/13/off-downgrade-lg-g4-do-nougat-para-o-marshmallow/
https://www.youtube.com/watch?v=9Vk1TJ96eG4&feature=youtu.be
FILE H815 V20o Modded.kdz
you can drop from 7.0 to 6.0 and run the manual modem
The easiest way to get it manually (you need root):
Copy the IMG-file of the modem in the internal storage (do not rename it!)
on your computer, the command ADB line
Execute «adb shell» (without the quotes)
Lift the skin with the command su (again, without quotes)
Then execute the following commands:
dd if = / dev / zero of = / dev / block / platform / bootdevice / by-name / modem
dd if = / sdcard / modem_h818p_20h_gcc.img of = / dev / block / platform / bootdevice / by-name / modem
Finally, restart your phone and it should work.
modem_h818p_20g.img
https://mega.nz/#!e5snTbaL!BYplWw8MAyNFWJ0VrrA4UZjV0Ric3-RxIRUsELZjk1c
6.0
https://mega.nz/#!H8dnXDCL!hqA-yIN3dAeuqHm-H0KltL6rfTJfb0EpVcNJYkkr0GU
hi,
Can I Root & Flash that Nougat ROM on my G4 H818P that is currently on Marsmallow?
thanks
BoyBawang2 said:
hi,
Can I Root & Flash that Nougat ROM on my G4 H818P that is currently on Marsmallow?
thanks
Click to expand...
Click to collapse
NO. you lost signal.
If you try to Flash kdz file but it stops at 9% with error 0x2000 flashing fail .
Try replacing your LGUP dll with this one: LGUP_8994.dll
https://mega.nz/#!b51GGDLL!n42yqpAIaEbgbx8WkoB8DtDAERx3N8tsHhPkC_XDs5M
It's located in this directory:
C:\Program Files (x86)\LG Electronics\LGUP\model\8994
Or this one if you have a 32-bit windows pc:
C:\Program Files\LG Electronics\LGUP\model\8994
And then flash KDZ again
hochocnua said:
NO. you lost signal.
Click to expand...
Click to collapse
Thanks. Can I atleast succeed just on the Rooting part?
BoyBawang2 said:
Thanks. Can I atleast succeed just on the Rooting part?
Click to expand...
Click to collapse
No Root For Marshmallow and Nougat
Sent from my LG-H818 using Tapatalk
Hi, if i flash Nougat this way will I lost network (and dual sim)?
alitavas said:
No Root For Marshmallow and Nougat
Click to expand...
Click to collapse
Thanks. The instructions should have indicated that I should be in Lollipop first before going through the steps.
Future, can i flash firmware h818p normally?
BoyBawang2 said:
Thanks. The instructions should have indicated that I should be in Lollipop first before going through the steps.
Click to expand...
Click to collapse
Sorry - but can you read?
If you read the instructions, you can't miss that Part ?
Yupppiiiii....
Sent from my LG-H870DS using XDA-Developers Legacy app
Please help me...
I successfuly installed nougat on my H818P, but when downgrading i am stuck in download mode, on kdz flashing it always stuck at 25%. In download mode it says modified in red color.
phone is identified as H81529a
esco_448 said:
Please help me...
I successfuly installed nougat on my H818P, but when downgrading i am stuck in download mode, on kdz flashing it always stuck at 25%. In download mode it says modified in red color.
phone is identified as H81529a
Click to expand...
Click to collapse
You must downgrade with kdz file of H815 MM and flash moderm after that.
You must downgrade with kdz file of H815 MM and flash moderm after that.
Click to expand...
Click to collapse
I tried that, It's always showing invalid kdz.
esco_448 said:
I tried that, It's always showing invalid kdz.
Click to expand...
Click to collapse
you need a kdz v20p/MM for H815 and extract dll from it, then replace the old dll from your LGUP dir & and flash your kdz MM for H818.
thank you for the guide
I am using (h815 singapore locked) but I am at europe
1.flashed (H81510C_00_2.kdz -android 5.1) with Lgup
2.flashed rooted (system.rooted.H81510c-EU.img)
3.repated ur guide for nougat
and all works fine for me
thanks
the_naxhoo said:
you need a kdz v20p/MM for H815 and extract dll from it, then replace the old dll from your LGUP dir & and flash your kdz MM for H818.
Click to expand...
Click to collapse
Thanks for your help.
But now it's stucking at 11% (PrimaryGPT step). I am geting this: error message:
Error: Error Code = 0x2000,
Invalid command response
esco_448 said:
Thanks for your help.
But now it's stucking at 11% (PrimaryGPT step). I am geting this: error message:
Error: Error Code = 0x2000,
Invalid command response
Click to expand...
Click to collapse
hm ok, try to extract the dll from your kdz MM H818 and replace the dll again.
Thanks to all, I just restored my device.
I modified H81520p_00_0314.kdz with winhex and replaced H815 with H818P. Used LGUP for flashing.
Can I still use dual sim after 7.0 by h815

[GUIDE][UNBRICK] The Huanor GR5X fully unbrick guide

Hi mates, today i come with the unique guide for unbrick our Huanor GR5X phones
THIS GUIDE IS FOR FULLY BRICKED HUAWEI GR5/5X HONOR, ALL MODEL/VARIANT
ATENTION!!!
Files rawprogram0.xml and patch0.xml from my packcage its ONLY for the Huawei GR5 KII-L23 16GB VARIANT!!!
In order to continue with the tutorial, you must create your rawprogram and patch0 xml files
(mini tutorial bellow)
Ready? GO
1) Download my packcage (link MEGA)
2) Install QFIL Software. From my packcage, extract and move the folder 'Firmware' to C:\Program Files\Qualcomm\QPST\bin
3) Download and extract this .IMG files from ANY 5.1 full firmware UPDATE.APP for your model/variant
(Note: for KII-L23 is not necessary GPT.img)
GPT.img
BOOT.img
CUST.img
SYSTEM.img
TZ.img
MODEM.img
Place all img files in C:\Program Files\Qualcomm\QPST\bin\Firmware
4) Install Qualcomm drivers, Connect phone to pc, open Device Manager. If you see under com port Qualcomm USB loader or something along those lines. your good.
5) In QFIL software, if qualcomm driver are found it will say on top of QFIL software Qualcom USB loader 9008 (if say 9006,900E, you must put your phone into EDL mode with EDL Cable or EDL TEST POINT, google it)
6) Once you get the Qualcom USB loader 9008 on QFIL, you can continue
6) Select Build Type: click Flat Build
7) Select Programmer: browse to C:\Program Files\Qualcomm\QPST\bin\Firmware\prog_emmc_firehose_8939.mbn and select
8) Load XML: browse to C:\Program Files\Qualcomm\QPST\bin\Firmware and select "rawprogram0.xml" file, then select "patch0.xml" file.
9) Go to Tools and click Partition Manager
10) You will see a list with all files from partition table
11) To flash, you need select Boot.img in the list first, a mini windows will open, click on Load image and select the Boot.img placed on C:\Program Files\Qualcomm\QPST\bin\Firmware
Do the same with the rest of img files in THIS order
BOOT.img
CUST.img
SYSTEM.img
TZ.img
MODEM.img
12) Once you finish, close the partition manager. A message will appear and phone will reboot. If not, reboot manually
That's all enjoy!
FOR GR5 KII-L2X AND HONOR 5X KIW-L2X MODEL/VARIANT, FOLLOW THIS TUTORIAL
1) Download my packcage and exctract it
2) Open a cmd windows in 'Phyton + GPT Tools' folder
3) Type: GPTAnalyzer.py (drag and drop the GPT.img file previously downloaded from 5.1 firmware) and click Enter
4) Copy all results in cmd, paste on notepad and save as 'Partition0.xml' (start with <?xml version... and finish on </configuration>)
5) Type GPTParseTool.py -x (drag and drop the partition0.xml created) and click enter
6) Go to phyton folder and move all created files to C:\Program Files\Qualcomm\QPST\bin\Firmware
7) Now you can continue with the guide
Thats all my friends, hope you get a new life for your Huanor GR5X
PLEASE IF I HELP YOU, BUY ME A COFFE HERE
Reserved
GOOD guide!someone will need it!
my question:does it work on the locked phone?
wsdyleon said:
GOOD guide!someone will need it!
my question:does it work on the locked phone?
Click to expand...
Click to collapse
Thanks!
Locked and unlocked devices.
My dear friend, there is no python tools folder in your package. i can't unbrick my phone with your xml files, its a KLL-L21.
Best of regards.
faabricjs said:
Thanks!
Locked and unlocked devices.
Click to expand...
Click to collapse
I cant find python + GPT tools
faabricjs said:
Thanks!
Locked and unlocked devices.
Click to expand...
Click to collapse
my device is not showing up I have removed the battery and connected the usb but nothing happens only the device vibrates and huawei logo apears but nothing on my pc
Ibrahim Tariq said:
I cant find python + GPT tools
Click to expand...
Click to collapse
Here you will find all files needed and instructions
You have to open the phone and put it in EDL mode
Search Google for that
https://forum.hovatek.com/thread-31505.html
snazzyman89 said:
My dear friend, there is no python tools folder in your package. i can't unbrick my phone with your xml files, its a KLL-L21.
Best of regards.
Click to expand...
Click to collapse
Ibrahim Tariq said:
my device is not showing up I have removed the battery and connected the usb but nothing happens only the device vibrates and huawei logo apears but nothing on my pc
Click to expand...
Click to collapse
See my reply in previous post #8
---------- Post added at 02:15 AM ---------- Previous post was at 02:06 AM ----------
Can't we use Huiye Download Tool to flash all the images ?
what if i dont have system.img in my firmeware ? what should i do ? i have firehose from b321 can this be compatible with b330?
EDIT : i found the sys.img for b321
friends help me out i have KiW L21 superbricked unable to charge battery and he dont show up in device manager as qloader 9008

Resources