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

Search This thread

goofball2k

Senior Member
Oct 5, 2010
1,568
459
Ottawa
I'm tired of this phone. I often have touchscreen issue where it register a "ghost finger" on the screen.
Anyone know for how much I can sell it on kijiji in Canada ?
I want to get rid of it before it completly lose any value
Thanks

It seems to have dropped in price, so I would say just over $300, check kijiji in your area.
I got sick of the phone given the lack of bootloader unlock. Went to a Note 4, and while I do miss the camera on the LG, the samsung is pretty decent. Actually was able to convince my wife to drop her iphone and go to Samsung after she used my Note for a little bit. Double win.
 

koontzy65

Senior Member
Dec 5, 2011
122
11
Québec
It seems to have dropped in price, so I would say just over $300, check kijiji in your area.
I got sick of the phone given the lack of bootloader unlock. Went to a Note 4, and while I do miss the camera on the LG, the samsung is pretty decent. Actually was able to convince my wife to drop her iphone and go to Samsung after she used my Note for a little bit. Double win.

I actually sold my Note 4 for the LG4.. I regret it...
 

mxpxboi

Senior Member
Apr 7, 2006
207
10
Telford, PA
Is there a way I can flash the Rogers Firmware on my phone without being rooted? Not sure what version I have but I do not have LTE. LG Flash Tool keeps failing, I don't know if it's a driver issue or a model mismatch kind of error?

***UPDATE***
It's all good, I just used LGUP to flash the KDZ. Everything went super smooth! I now have my LTE! Yay!
 
Last edited:

hamugee68

Member
Mar 22, 2014
22
0
I downgraded my phone to lollipop but what do i do after that? Could I use lgup to flash the rooted system image even though its a img file and not kdz file? I have a rogers g4.
 

kyleruggles

Senior Member
Oct 9, 2015
99
25
Montreal
www.kyleruggles.com
*sigh* so still on Lollipop rooted, had the G4 for 3 months, I love it! but this is insane, that I actually downgraded to get root... I'm eagerly awaiting for the new Nexus's....can't wait to get a stock unlocked phone, can't wait for the freedom.
 

ropinco

Member
Sep 29, 2015
7
5
Not that bad when having root and Xposed on Lollipop

Hey guys, I just wanted to let you know my experience with a Rogers LG G4. I've been using this phone since 5 months now and I was (and I'm still, but a bit less) disappointed to know that the canadian version of the LG G4 has a locked bootloader. I was thinking to sell my LG G4 but the truth is that to have a good phone camera it's important to me and no other phone in the same price range has a good camera like the LG G4 does. So I decided to give a try to the downgrading to lollipop and rooting process. I was happy to have root finally. I installed AdAway to get rid of those ads that make your browsing experience just slower. I was a lot happier because of this, until I decided to install Xposed. I never installed Xposed on a phone before so I didn't know of the experience, but just heard great things about it. I gave it a try and WOW! Believe me, after installing Xposed you will not want to have a unlocked bootloader that bad. You can really customize the looking and features of your LG G4 just by adding Xposed to it. I added features to the stock rom that usually only custom roms have. At the same time I get to keep the stock rom that give you the good camera software that you would lose by installing a custom rom. If you want to give it a try, I will recommend you the following modules just to begin your new experience with your LG G4. Believe me, it's like having a new phone, you will start loving your phone again. Unlike other people, I've not experienced any changes on the battery with lollipop versus Marshmallow.

So, the modules I've installed until now are:

Youtube AdAway (to get rid of youtube ads) XDA Link Here

G4 Tweaksbox (to add unlimited features, from themes to physical buttons actions and even more tweaks) XDA Link Here

LG Apps Theme Engine (to modify how stock rom apps look, you can change the color of the icons on the status bar, etc) XDA Link Here

So all of this together with the Nova Launcher Prime and you will get almost a stock android experience with the good of the LG software and hardware, so enjoy and if you have any questions let me know.
 
Last edited:
  • Like
Reactions: bdithug

FlashExplorer

New member
Jul 15, 2014
4
0
Winnipeg
Hi there, I need to know if I can safely downgrade my system software from H81220e to H81210h (with Rogers). does the letter have to match? Or does it not matter?
 

ropinco

Member
Sep 29, 2015
7
5
Hi there, I need to know if I can safely downgrade my system software from H81220e to H81210h (with Rogers). does the letter have to match? Or does it not matter?
If you're downgrading to lollipop on a Rogers G4 then you should use the H81210h image. Rogers devices should stick to Rogers images or you will lose VoLTE if not.
 
  • Like
Reactions: ericlnu

korman00

New member
Dec 28, 2011
1
0
Vancouver
Unlocking the device by paying $30 sevice charge

Wind mobile app has an option to unlock by putting IMEI code. I learned that $30 fee will be chraged. Does it work? Let say, I unlock the bootloader and downgrade to LP and root the device. Then can I flash CM13 (for h815)? I believe there is no h812 version of cm13.
 

koontzy65

Senior Member
Dec 5, 2011
122
11
Québec
Wind mobile app has an option to unlock by putting IMEI code. I learned that $30 fee will be chraged. Does it work? Let say, I unlock the bootloader and downgrade to LP and root the device. Then can I flash CM13 (for h815)? I believe there is no h812 version of cm13.

this will not unlock the bootloader, it will unlock the carrier you can use with your phone
 
  • Like
Reactions: korman00

salsadoom

Senior Member
Nov 2, 2010
53
5
Saskatoon
Hi guys,

I'm trying to downgrade my phone to root it. Hit a bump here google isn't helping with. I've got my firmware ready (Bell phone, using H81210n_00_1204.kdz). I'm following this guide. When I run the LG Flash Tool 2014 I get the error "Connection to server failed. Try again in a moment." Am I following outdated docs or something? Thanks!

EDIT: Whoops, I WAS using outdated docs. Used the LGUP method, worked fine.
 
Last edited:

Miketyler

Member
Feb 3, 2014
11
0
Hi xda,

Can I reset my phone and keep root? My phone doesn't seem to recognize my SD card for some reason just shut off in the middle of the night.
 

nahsha

Senior Member
May 10, 2007
569
59
Google Pixel 7
Google Pixel 7 Pro
hi guys, I've rooted my lg g4 successfully using rogers H81210h,
since then I am getting a prompt to upgrade to H81210n I believe. will I loose root if I upgraded to that version (remaining on lollipop)? also I'm on fido and this rogers firmware has volte option...I can't seem to take advantage of volte. and fido and rogers are using the same network...any idea if it's just not enabled for fido customers?
 
Last edited:

kyleruggles

Senior Member
Oct 9, 2015
99
25
Montreal
www.kyleruggles.com
Don't upgrade to Marshmallow or else you'll lose root. My G4 just died 3 days ago, Bootloop issue, and I just read about it earlier that day, you may have a ticking time bomb.. I'm also on Fido using a Rogers H812 model, but I can't tell you weather I was using voLTE or not heh. God speed man, hope that bomb doesn't go off for ya.

hi guys, I've rooted my lg g4 successfully using rogers H81210h,
since then I am getting a prompt to upgrade to H81210n I believe. will I loose root if I upgraded to that version (remaining on lollipop)? also I'm on fido and this rogers firmware has volte option...I can't seem to take advantage of volte. and fido and rogers are using the same network...any idea if it's just not enabled for fido customers?
 

nahsha

Senior Member
May 10, 2007
569
59
Google Pixel 7
Google Pixel 7 Pro
I meant to upgrade within lollipop, not to marshmallow, would I loose root? you upgraded and got the boot loop? I imagine it can't happen on its own.. did you fix it?

Don't upgrade to Marshmallow or else you'll lose root. My G4 just died 3 days ago, Bootloop issue, and I just read about it earlier that day, you may have a ticking time bomb.. I'm also on Fido using a Rogers H812 model, but I can't tell you weather I was using voLTE or not heh. God speed man, hope that bomb doesn't go off for ya.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    Question: "How/When can I root Marshmallow?
    Answer: "NO ROOT ON MARSHMALLOW"

    Send me a PM with updates so I can incorporate them into the main post.

    Tools & Drivers :
    Make sure you have the right tools for the job!
    LG Flash Tool
    Windows specific:
    Windows Drivers
    LG Bridge for Windows ***NOT REQUIRED BUT HANDY***
    Mac specific:
    Mac Drivers
    LG Bridge for Mac ***NOT REQUIRED BUT HANDY***


    How To Root:
    Start here and read both threads over twice if you are new to the process. There are the main guides used to achieve root
    Original Root Method for the LG G4 - @thecubed Give them a Thanks!
    DIY Root Injection Guide - @hackarchive Give them a Thanks!

    Rooted System Images:
    NEVER MISMATCH SOFTWARE VERSIONS AS IT COULD RESULT IN A BRICKED DEVICE. Match your phone's software version with the corresponding image
    ***An H81210x stock KDZ needs to be installed BEFORE flashing the H81210x rooted image. Also note that all carriers are cross compatible (Bell, Rogers, Telus, Wind), however Rogers devices should stick to Rogers images or you will lose VoLTE***

    H81210E - @kleedrac Give them a Thanks!
    H81210G
    H81210N - @anterus Give them a Thanks!
    H81210O - @Buddyjohn Give them a Thanks!
    Rogers:
    H81210H - @GibMcFragger Give them a Thanks!
    H81210N - @nabbasi Give them a Thanks!

    Stock KDZ's:
    Used to remove root or for any other issues. Downgrade/Upgrade using these KDZ's. 10x for Lollipop and 20x for Marshmallow
    Canadian DevTester Firmwares. Most KDZ's can be found here.
    H81210N
    Rogers:
    H81210H - @Jok3r10 Give them a Thanks!
    H81220E

    Virtual Machine Linux Using VirtualBox:
    How to inject root if you do not have a designated Linux machine. Pictures included in the step numbers!
    Configuring VirtualBox:
    1. Download, install and run VirtualBox
    2. Create a new virtual machine. Abbreviated to VM from here on out.
    3. Select your preferred distribution of Linux. I chose Ubuntu as I find it to be the most user friendly experience.
    4. Designate preferred amount of RAM for the VM. Slide the arrow to adjust, but stay in the green to avoid complications.
    5. Create a virtual disk for Linux to be installed onto.
    6. Choose VirtualBox Disk Image to keep things simple.
    7. Choose Fixed size for the storage on the physical disk.
    8. Choose amount of storage and create. 8 gigabytes should be plenty as you can share folders, which we will do later on.
    9. Download your preferred version of Linux, or Ubuntu in my case. I placed it into the VirtualBox folder for ease of access.
    10. Run the Linux VM and chose the previously downloaded system image for the start up disk.
    You should now be able to boot up a Linux VM to use to inject root into system images with! Just finish the installation process like you would a new computer.

    Some tips:
    If you followed the guide using Ubuntu, choose to fully install it, do not worry about the warning under erase disk and install Ubuntu, that only applies to the drive we just created and it wont erase anything.
    Host key is the CTRL key on the right side of the keyboard, use that for hotkeys as the left one will have no effect.
    HostCTRL + F is the full screen shortcut.

    Sharing Folders:
    1. In the VirtualBox window, click the device setting and choose Insert Guest Additions CD Image and run the program. Enter in your password you chose while setting up Ubuntu. It will install and once it is done you can restart the VM by clicking the gear in the top right corner.
    2./2.5 Open the device settings again and go to the shared folder settings. Click the blue folder with the green plus and chose the file you wish to share and what you want to name it. I chose the entire C: drive to make everything easier. Select auto mount it and make it permanent.
    3. Open up Files and create a destination for the shared folder simply by right clicking in Files and create new folder.
    4. CTRL + ALT + T to open a new terminal and type in
    Code:
    sudo mount -t vboxsf FOLDERNAME /PATH/OF/FOLDER
    Input your password after running the command, hit enter and the folders should be shared.

    Installing Xposed Framework:
    Utilize your device to the full potential. 110%
    Guide to getting Xposed Framework fully functional - @tabp0le Give them a Thanks!
    9
    What is the easiest way to unroot?

    easiest would be to either flash the system.img of the version you are on, or flash the KDZ file for the version you are on or update to a newer version

    ---------- Post added at 10:08 AM ---------- Previous post was at 10:03 AM ----------

    Just so I am clear on this, flashing a kdz file will basically wipe the phone clean (internal memory) and give it a fresh start? All application data and anything downloaded/saved onto the internal memory is wiped?
    when flashing a kdz you have the option to flash it as a factory reset, or as a update, to my knowledge, flashing the kdz of the version you are already on as an update won't wipe anything just will remove root.

    ---------- Post added at 10:09 AM ---------- Previous post was at 10:08 AM ----------

    Here is the rooted system image for Bell's/Virgin's h81210o update: https://drive.google.com/file/d/0B_I_SCP3nQ0rRjdEMkMtMlZIMGM/view?usp=sharing
    also here is the kdz of the update: https://drive.google.com/file/d/0B_I_SCP3nQ0rNWdWaEVGbDlQTVU/view?usp=sharing

    NOTE: to extract the rooted image you may need to use 7zip, i used it to compress it and found that some alternate programs won't decompress properly. Possibly for the kdz as well, used the same compression method even though it didn't compress all that much.
    7
    @Spudnubs Its a ****ing lot to post man, or Im just lazy ? I started a guide one day, took forever to get halfway and I couldn't save as a draft or anything ?. I mean its a short way to do the whole process but Im really precise on everything I type out and all the steps and ****. I will do up a guide tonight though but still willing to guide people through it before hand if they want tonight. Ill have the guide up for tomorrow morning or late tonight/early morning. Thumbs up will be much appreciated ??
    6
    Could he not flash the Telus 10G KDZ on his phone and then flash the 10G rooted system image you posted on his phone? I thought we found out that you could any carrier's KDZ on the Canadian LG G4s? (he would just have to manually input his APN afterwards)

    You can flash any Canadian H812 KDZ or system image on ANY Canadian H812, regardless of carrier.
    It is recommended to flash the full KDZ first though if the version is different that what you are already running, to prevent issues.

    ---------- Post added at 03:50 PM ---------- Previous post was at 03:49 PM ----------

    Rogers 10h rooted system image link, for your OP.
    https://drive.google.com/open?id=0B-dYQXNfPs7UZUo4SjQxY1FiMUE
    6
    I picked up my LG G4 from Bell Canada today - got it rooted thanks to your instructions but so future Bell/Sasktel people have an easier time I've uploaded a rooted system image file I'll PM this info to get it added to OP :)