[Canadian Guide] - Complete Source for the LG G4 H812. Linux VM/Root/Tools&Files

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
I broke Audio now by mistake of using US carrier system modules :( in addition to extSD and modem dropping call with ATT. I was able to take TWRPinFiSH route, so is it possible for you and/or sdembiske to help me with clean system image to use and test ??

Thanks in advance to both of you. Let me know if there is a way using FWUL too using rooted images... whatever fixes this H812 phone.
Refer to my answer in the TWRP-in-FiSH thread in post #426.
 

glenrocks

Senior Member
Aug 18, 2013
76
7
0
Refer to my answer in the TWRP-in-FiSH thread in post #426.
Thanks for responding!! My struggle with H812 continues as I mention there!!:(

---------- Post added at 12:15 AM ---------- Previous post was at 12:12 AM ----------

It definitely sounds like you're having the same issue I had.
I do read how you both have played with H81210n/o, now with TWRPinFiSH active, I can use <10n> or <10o> image and test if it works!!
Thanks in advance to both of u.
 

glenrocks

Senior Member
Aug 18, 2013
76
7
0
Update

Its sure that LG G4 H812 is a prickly struggle.

Summary of things I have noticed and tried:

- Install LG Drivers
- Install LGUP New
- Use Stock MM
- Use Stock LP
- Use Multiple KDZ files
- Use Rooted Images
- Used TWRP-in-FIsH to expose boot options
- Use FWUL under VM Windows 10 and explore SALT to Backup
-

Will complete this list later when I can resolve my Modem/SD Card/Audio issue as I said and read that KDZ does not refresh bootloader stacks and resets modem settings using LGUP new refurbish option. ( unless I am wrong in stating that)

Disclaimer: I do want to mention that lots of online sellers are doing weird mixups to sell these models... maybe they are mixing up components on main motherboards of devices which could be source of my problems of modem/call out of service in US GSM ATT too - dont know-- but SD Card/Audio is not.... just suspecting it (is there a way to verify from labels on the phone-- are they all H812 or in my phone there are some with H810 label ??)
 
Last edited:

Mick23

Member
Dec 19, 2012
8
0
0
Niagara
Need some help

My phone recently started freezing during videos/games, the screen is sometimes unresponsive, and the playstore downloads are slow and then hang on install. I have tried everything I can think of such as: new battery, removing sd card, factory reset, safe mode, new keyboard app, clearing cache etc. It was suggested to return to stock lollipop and basically start from there. It is a stock Rogers h812 LG G4 with mm 6.0. I was looking through the numerous pages and I am confused as to which files I would need to accomplish this. Any help would be greatly appreciated.
 

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
My phone recently started freezing during videos/games, the screen is sometimes unresponsive, and the playstore downloads are slow and then hang on install. I have tried everything I can think of such as: new battery, removing sd card, factory reset, safe mode, new keyboard app, clearing cache etc. It was suggested to return to stock lollipop and basically start from there. It is a stock Rogers h812 LG G4 with mm 6.0. I was looking through the numerous pages and I am confused as to which files I would need to accomplish this. Any help would be greatly appreciated.
Use this file: H81220x_00_0712.kdz
- available for download at:
https://lg-firmwares.com/lg-h812-firmwares/
hint: scroll down to RGS - North America - CA/Canada.

I have used it in past with no problem. Download LGUP-NEW (https://forum.xda-developers.com/g4/help/lgup-install-kdz-mm-lp-t3249803 )and install it with that program. Read the thread posts there to get an idea on how to use it.

Back up any user data before doing the install.
 
Last edited:
  • Like
Reactions: Mick23

mwahahaa

Senior Member
Jun 27, 2015
124
18
38
My phone recently started freezing during videos/games, the screen is sometimes unresponsive, and the playstore downloads are slow and then hang on install. I have tried everything I can think of such as: new battery, removing sd card, factory reset, safe mode, new keyboard app, clearing cache etc. It was suggested to return to stock lollipop and basically start from there. It is a stock Rogers h812 LG G4 with mm 6.0. I was looking through the numerous pages and I am confused as to which files I would need to accomplish this. Any help would be greatly appreciated.
I also recently started to get these problems on my rooted H812, but on lollipop. Under kernel adiutor it shows the cores periodically going crazy at idle. I haven't isolated the source of the problem yet but it may have something to do with Google play services which is showing increased activity in my battery monitor.
 

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
I also recently started to get these problems on my rooted H812, but on lollipop. Under kernel adiutor it shows the cores periodically going crazy at idle. I haven't isolated the source of the problem yet but it may have something to do with Google play services which is showing increased activity in my battery monitor.
if you have Xposed installed you could download and install AppOpsXposed - using that app, turn off "Keep awake" for Google Play services and Google Services Framework which interacts with Play Services.

My suspicion, however, is that you have developed a corruption some where along the line - you could try clearing cache and data for Play services and as a last resort uninstalling it and then pushing it back in with a clean apk.

Failing all that, a stock re-install may be your best shot ...
 
Last edited:
  • Like
Reactions: Mick23

Mick23

Member
Dec 19, 2012
8
0
0
Niagara
if you have Xposed installed you could download and install AppOpsXposed - using that app, turn off "Keep awake" for Google Play services and Google Services Framework which interacts with Play Services.

My suspicion, however, is that you have developed a corruption some where along the line - you could try clearing cache and data for Play services and as a last resort uninstalling it and then pushing it back in with a clean apk.

Failing all that, a stock re-install may be your best shot ...
Thanks, I will try that today.

---------- Post added at 09:02 AM ---------- Previous post was at 08:26 AM ----------

I also recently started to get these problems on my rooted H812, but on lollipop. Under kernel adiutor it shows the cores periodically going crazy at idle. I haven't isolated the source of the problem yet but it may have something to do with Google play services which is showing increased activity in my battery monitor.
Hmm...can you let me know if you find a fix, and I will do the same. Thanks.
 

spartan268

Senior Member
Oct 13, 2013
926
348
0
Hi guys... so I have noticed that some apps on my phone are missing, mainly these ones:

LG Browser
LG Radio
LG Smart Notice
LG Mirrorlink

Just wondering, is it just that bell/virgin version lacks them, or other carrier versions also lack them?

Cheers.
I don't remember having LG browser or radio. The smart notice is the iconic home widget they have so it should be there for sure. Mirror link I remembered uninstalling the apk but never used it or know it's function.
 

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
Hi guys... so I have noticed that some apps on my phone are missing, mainly these ones:

LG Browser
LG Radio
LG Smart Notice
LG Mirrorlink

Just wondering, is it just that bell/virgin version lacks them, or other carrier versions also lack them?

Cheers.
Re: The LG Radio app on H812 (the other apps? - don't know, don't care).

The LG G4 wireless chip is from Broadcom and has a closed-source driver. It is proprietary code. Carrier unlocking or rooting will not enable wireless FM on your phone and the Next Radio or Spirit FM apps will not work . As much as any member might like to think they can solve it, they can't unless LG makes it open-source or provides their private proprietary coded FM app to the carrier phone model and software version.
 
May 11, 2017
118
10
0
Anuradhapura
I don't remember having LG browser or radio. The smart notice is the iconic home widget they have so it should be there for sure. Mirror link I remembered uninstalling the apk but never used it or know it's function.
Yes, it looks like our version is missing some apps... the complete list of stock LG G4 apps is here:
https://forum.xda-developers.com/g4/themes-apps/fm-radio-quick-remote-apk-t3195648

---------- Post added at 01:51 AM ---------- Previous post was at 01:30 AM ----------

Re: The LG Radio app on H812 (the other apps? - don't know, don't care).

The LG G4 wireless chip is from Broadcom and has a closed-source driver. It is proprietary code. Carrier unlocking or rooting will not enable wireless FM on your phone and the Next Radio or Spirit FM apps will not work . As much as any member might like to think they can solve it, they can't unless LG makes it open-source or provides their private proprietary coded FM app to the carrier phone model and software version.
Very interesting.. I decided to do some research on my own and found manufacturers disable radio chip. I downloaded the NextRadio app and it says "FM radio is unavailable".. but that was expected.

Here's the astonishing part.... my previous phone was an Alcatel One Touch Idol 2S also Bell with a working FM radio. It comes default with a radio tuner app even. I downloaded NextRadio on that, and even then I got the message "FM radio is unavailable... let your carrier know you'd like to listen to free fm radio..."

So if I'm getting the same message on a phone with working fm radio, could it be something else?
 

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
Yes, it looks like our version is missing some apps... the complete list of stock LG G4 apps is here:
https://forum.xda-developers.com/g4/themes-apps/fm-radio-quick-remote-apk-t3195648

---------- Post added at 01:51 AM ---------- Previous post was at 01:30 AM ----------



Very interesting.. I decided to do some research on my own and found manufacturers disable radio chip. I downloaded the NextRadio app and it says "FM radio is unavailable".. but that was expected.

Here's the astonishing part.... my previous phone was an Alcatel One Touch Idol 2S also Bell with a working FM radio. It comes default with a radio tuner app even. I downloaded NextRadio on that, and even then I got the message "FM radio is unavailable... let your carrier know you'd like to listen to free fm radio..."

So if I'm getting the same message on a phone with working fm radio, could it be something else?
Yes, reading more carefully and .... forgetting the 'Thanks' button ...
key words: provides their private proprietary coded FM app to the carrier phone model and software version
 

Mick23

Member
Dec 19, 2012
8
0
0
Niagara
I don't remember having LG browser or radio. The smart notice is the iconic home widget they have so it should be there for sure. Mirror link I remembered uninstalling the apk but never used it or know it's function.
Canadian models don't come with a radio. Smart notice and mirroring are both on mine. As for LG browser, I wouldn't have used it anyway.
 
May 11, 2017
118
10
0
Anuradhapura
Yes, reading more carefully and .... forgetting the 'Thanks' button ...
key words: provides their private proprietary coded FM app to the carrier phone model and software version
Could this be the reason NextRadio app doesnt work on my Alcatel OneTouch Idol 2S, even though the stock FM radio app works? Because the stock app is proprietorially coded, whereas NextRadio is not?

Also, just one of my ideas....... on our G4 variant, can someone who is on Android 6.0 please download the stock LG G4 FM radio app from here:https://forum.xda-developers.com/g4/themes-apps/fm-radio-quick-remote-apk-t3195648

And see if you can get any FM ? Thanks.
 
Last edited:

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
Could this be the reason NextRadio app doesnt work on my Alcatel OneTouch Idol 2S, even though the stock FM radio app works? Because the stock app is proprietorially coded, whereas NextRadio is not?

Also, just one of my ideas....... on our G4 variant, can someone who is on Android 6.0 please download the stock LG G4 FM radio app from here:https://forum.xda-developers.com/g4/themes-apps/fm-radio-quick-remote-apk-t3195648

And see if you can get any FM ? Thanks.
Yes that is probably the main reason - the other being the wireless chip has a closed-source driver and the app is keyed to it.

Don't ask people to do things that you can do yourself. Still not getting it? The app is most likely designed for the H815, not the H812 - i.e., ... private proprietary coded to the carrier phone model and software version ... hmm ... ?

Research it - you will find that it has been tried ...
 
Last edited:
May 11, 2017
118
10
0
Anuradhapura
Yes that is probably the main reason - the other being the wireless chip has a closed-source driver and the app is keyed to it.

Don't ask people to do things that you can do yourself. Still not getting it? The app is most likely designed for the H815, not the H812 - i.e., ... private proprietary coded to the carrier phone model and software version ... hmm ... ?

Research it - you will find that it has been tried ...
I would install it if I had Android 6.0 but I have the rooted 5.1...

Also when you say "wireless chip", do you mean the NIC/network card or is there a separate chip for the FM? Or is it 1 chip that has both functionality?

And whats the real difference between h812 and h815 ? It looks like the same phone but with a different branding because different country. I'm under the impression all G4's are the same besides the carrier apps?? It's not like the Samsung Galaxy S7 which has to models: one with Exynos processor, and second with Snapdragon Processor. Please correct me if im wrong. thanks
 
Last edited:

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
I would install it if I had Android 6.0 but I have the rooted 5.1...

Also when you say "wireless chip", do you mean the NIC/network card or is there a separate chip for the FM? Or is it 1 chip that has both functionality?

And whats the real difference between h812 and h815 ? It looks like the same phone but with a different branding because different country. I'm under the impression all G4's are the same besides the carrier apps?? It's not like the Samsung Galaxy S7 which has to models: one with Exynos processor, and second with Snapdragon Processor. Please correct me if im wrong. thanks
Wow ... you're on 5.1 ... geez ... who would have thunk on this thread ...?
Do your own research ...
 
May 11, 2017
118
10
0
Anuradhapura
Wow ... you're on 5.1 ... geez ... who would have thunk on this thread ...?
Do your own research ...
sdembiske, I have done some research on the bootloader and also the storage/partitions of the LG G4 phones, and it seems all phones have different bootloaders, but only H815 has an unlockable bootloader. I tried to use adb and entered "adb reboot bootloader" command, but it didn't let me into bootloader mode. It just rebooted the phone... so my bootloader is locked.... and I want custom rom.

So I became curious, because the bootloader is stored in a partition in the flash memory, what would happen if I were to delete the H812 bootloader partition and replace it with the H815 bootloader partition through the dd command: https://www.computerhope.com/unix/dd.htm

The same dd command was used to flash the rootedsystem.img file in the root process: https://forum.xda-developers.com/g4...t-tmo-vzw-intl-variants-soon-root-lg-t3164765

Tell me please what could go wrong before I try this.
 

sdembiske

Senior Member
Jan 4, 2015
1,230
1,534
143
sdembiske, I have done some research on the bootloader and also the storage/partitions of the LG G4 phones, and it seems all phones have different bootloaders, but only H815 has an unlockable bootloader. I tried to use adb and entered "adb reboot bootloader" command, but it didn't let me into bootloader mode. It just rebooted the phone... so my bootloader is locked.... and I want custom rom.

So I became curious, because the bootloader is stored in a partition in the flash memory, what would happen if I were to delete the H812 bootloader partition and replace it with the H815 bootloader partition through the dd command: https://www.computerhope.com/unix/dd.htm

The same dd command was used to flash the rootedsystem.img file in the root process: https://forum.xda-developers.com/g4...t-tmo-vzw-intl-variants-soon-root-lg-t3164765

Tell me please what could go wrong before I try this.


Simple: Hard Brick.


Suggest you check out steadfasterX's thread, read through the posts and then, pay attention to his later update posts and wait for him to complete the process ... before running off half-cocked thinking you've got it all solved ...
https://forum.xda-developers.com/g4/general/bl-unlock-unlock-bootloader-proof-t3648288