yashsingh1/xdaforums huggingface dataset:
[G4 General] අධිරාජ (Adhirāja):
So after I do a UsU unlock.. How do i flash stock h812 firmware?

For now maybe I'll do a KDZ restore (havnt BL unlocked yet) then do a TWRP-in-fish backup just incase something happens in future. However I read that Twrp-in-fish does not touch the boot partitions as well as some others... So if the problem resides in these partitions, they won't be formatted. Thats why I may consider UsU unlock and the full TWRP
[G4 General] ReeS86:
To be honest I don't want to give you advice on how to do that because in the UsU thread there is a lot of mixed directions given by users and many are reporting bootloops and hard bricks. I have just unlocked by UsU yesterday myself so I can't say with any confidence if those users have bricked because they did not follow right procedure or if there is flaws in the procedures given.

SteadfasterX is working on implementing KDZ flashing into his SALT tool so the safest thing to do is wait for him to finish that feature and release it. He has many important works on the go right now so he hasn't been able to say when things will be done.

Your issues may be related to UsU so try the wipe using directions ZZZ in the UsU thread and if that doesnt work sit tight for more progress from steadfasterX as he is very hard at work to fis these issues.
[G4 General] අධිරාජ (Adhirāja):
I will do the KDZ flash for now (with refurbish option selected) and once steadfasterx releases the KDZ flashing tool in SALT, I will unlock the BL, install TWRP and create backups.

Thank you for all your support, and all the best to you. :) :fingers-crossed::good::highfive:
[G4 General] Dr. Bubbler:
So if I have a Canadian phone on Marshmallow, can I flash any stock Canadian KDZ (e.g. H81210N) to return to Lollipop, then flash the corresponding rooted img to root the phone? Forgive the newbie question, but what is the difference between a .kdz and an .img. Thanks.
[G4 General] sdembiske:
Yes, you can but you would be advised to try and find the H81210 kdz for your specific carrier (google it) and root it yourself, if you can't find a pre-rooted image - it's not that difficult.

First, however, before doing anything, do a backup of your stock MM with SALT. It will come in handy, if at some point you want to unlock (unofficially) your bootloader and flash a custom rom - many of us have already moved on to this thread: [UNLOCK][UNOFFICIAL][G4] Unlock **ANY** LG G4 device with UsU and are now running custom roms on our H812's. Read the OP carefully in that thread and make sure you understand fully before undertaking the process that many of us have done very successfully, thanks to the diligence of the author of the thread, steadfasterX. You will not have to downgrade from MM to LP, if you elect to go this route instead ...
[G4 General] ReeS86:
Hey H812 user here on Rogers H81220x stock MM firmware on the Fido network in Ontario. Haven't gotten any of the emergency alert notices from the new alert system, anybody else receive the alerts on their G4's??
[G4 General] grantdb:
Needs to be on LTE and certain providors only, like apparently prepaid accounts won't get them. That's what I have heard anyways.

https://www.alertready.ca/
[G4 General] sdembiske:
I checked on Fido's site - interesting that they indicate that the emergency broadcast alerts are not supported for the G4. Only the LG Q6 & V30 are listed as supported.

More interesting though, is that on my bootloader unlocked (UsU) H812 on the Kessaras/steadfasterX AOSCP N rom, in Settings > Emergency broadcasts, you can Turn on notifications for Display emergency alert broadcasts. I did and received the Emergency alert broadcast through Fido..

The Government listed requirements to receive the wireless broadcast:

- An LTE-device like a smartphone (LTE is commonly referred to as “4G LTE”)

- Wireless public alerting (WPA)-compatible

- Connected to an LTE cellular network at the time the emergency alert is issued.

It's possible the second requirement may be the reason you may not have received it - it may be Rom dependent as well ... i.e., the ability to receive them has to be incorporated into the Rom. I can't remember if the stock H812 MM did ...

Addendum

: Phones that are not yet WPA compatibile can download the app Alertable from Play Store - it can provide the Canada wide alerts, from Canada’s Alert Ready emergency alert system.
[G4 General] joep88:
Hello, I have a koodo LG G4 H812 with sw version H81220z. Anti-rollback is 0. I cannot seem to find a version of H81210z to downgrade to lolipop to achieve root. I need root for appradio unchained. I am unsure of how to proceed, any help would be appreciated.
[G4 General] sdembiske:
You will not find a H81210z (it doesn't exist - the later alphabet letters were used for the h81220 versions) ... downgrade to the H81210n or lower Telus/Koodo version.

First, however, before doing anything, do a backup of your stock MM with SALT. It will come in handy, if at some point you want to unlock (unofficially) your bootloader and flash a custom rom - many of us have already moved on to this thread: [UNLOCK][UNOFFICIAL][G4] Unlock **ANY** LG G4 device with UsU and are now running custom roms on our H812's. Read the OP carefully in that thread and make sure you understand fully before undertaking the process that many of us have done very successfully, thanks to the diligence of the author of the thread, [MENTION=5545101]steadfasterX[/MENTION]. You will not have to downgrade from MM to LP, if you elect to go this route instead ...
[G4 General] dharakv:
Build.prop softbrick

Hi. I got myself into an unfortunate situation.

I made a build.prop backup to an external media few days ago prior to making changes. Today I decided to revert back to the old build.prop file by copying it to /system directory (overwriting the modified build.prop) and when I rebooted the phone, it was stuck on the LG logo... Here's the situation: I had root but no custom recovery. Can access a shell through send_command.exe but no adb. I want to backup all my photos, videos, and other files.

Shell has some basic unix commands like cp, df, mv, rm, etc... but I can't figure how to mount an external SD card and copy my photos, videos, downloads, etc...

Any assistance will be greatly appreciated.

PS: apologize for my ignorance.. had no idea transferring a perfectly good build.prop will brick...
[G4 General] dharakv:
Build.prop brick update

Assuming it's a permission issue, I checked permissions of the build.prop file. its -rwxrwxr-- ... I think originally it was -rw-r--r--

I tried command chmod 644 /system/build.prop but it doesnt change the permissions.... so maybe I don't have root privileges...

However, I am able to write to the /root folder which does require root permissions..

My second option would be to mount an external SD Card and copy the data... then KDZ flash the phone...
[G4 General] grantdb:
Ya I screwed up by editing too many settings in my build.prop lol oops.

My permissions are rw- --- --- (read write for owner) but I mess around with that file alot so who knows.

Cheers!
[G4 General] dharakv:
Did you ever softbrick after you changed it?
[G4 General] grantdb:
Yes, that's what I meant by saying I screwed up.
[G4 General] dharakv:
Ok.. so did you lose all your files? I'm trying to copy them through send_command.exe..
[G4 General] grantdb:
Nope I backup like crazy because it's a given that I will mess something up for sure.

Try posting in help section, I bet you someone can help you.
[G4 General] Spudnubs:
It looks good to me!

Push the new rooted image to your phone with the code on my post in page 13 and you should be rooted within a few minutes.

Apologies as I am on my phone and it is a lot harder to direct. I wish I was at my computer.
[G4 General] three-armsally:
I think I did it! I waited until I saw the # again and my phone rebooted just fine. SuperSU is asking to be updated. Do I pick normal or do I have to install TWRP recovery first.
[G4 General] Jok3r10:
U cant install twrp we don't have unlocked bootloader yet.. So normal yeh
[G4 General] three-armsally:
Root checker app shows that my device is properly rooted. Thank you everyone for your patience. I was kinda scared that I would just get "stfu noob" comments from everyone. But You guys were really helpful. One last question: Can I delete the rootedsystem.img file now? Does this also mean I can't install the 60fps camera mod? or is there a manual way of copying the files
[G4 General] Spudnubs:
Yes you can delete the image now!

There are no stupid questions in this thread my friend. I am more than happy to help you with any issues you come across. The whole foundation of this community is based on help and support and if someone says otherwise they are a) an asshole and b) don't deserve to be here. It is better to ask a stupid question than to brick your almost thousand dollar device.
[G4 General] Spudnubs:
I'm sorry, I am not familiar with this mod at all. When you flash files in recovery, all that it is doing is copy pasting files for you basically so there probably is a manual way to do that. If not, chainfire has flashfire that we can use in the mean time to flash files if there is no manual way to do it yourself.

Like I said, I am responding from my phone right now and will not be at my computer until tomorrow so if you are having any more issues, that is going to be a better time for me to assist you unless Joker (he is a also a wealth of information) or another user knows the answer to your questions.

15 percent battery left also :p
[G4 General] Jok3r10:
Yes, u can install the 60fps camera mod :P

http://xdaforums.com/showpost.php?p=63331335&postcount=121
[G4 General] berniebennybernard:
How do we enter the service menu? Want to double check if I can force LTE+ on my G4.
[G4 General] goofball2k:
Try 277634#*#
[G4 General] Spudnubs:
Misread that, that's the Sim unlock menu
[G4 General] berniebennybernard:
Doesn't work.

I think it might be disabled on the Wind ROM. I'll probably have to flash the Rogers one.
[G4 General] goofball2k:
I just did it on the Rogers ROM. I don't have the Wind ROM installed to test.
[G4 General] berniebennybernard:
Yeah, I think I will flash the Rogers ROM one of these days. I just just wanted to know if the H812 worked with Telus/Koodo's LTE+ network.

Does yours work with LTE+ by any chance?
[G4 General] Jok3r10:
Yeah i m on the Wind Version as well and that code doesn't work, maybe next update I will switch to the Rogers one just to see if I see any differences. From what i have read, its practically the same.
[G4 General] k3mik4l:
I use the TELUS one over my bell phone will zero issues.
[G4 General] goofball2k:
I'm with Rogers (bell device), I don't know if it's LTE+ or just LTE, how would I test?
[G4 General] Spudnubs:
[IMG="LTE+&LTE"]http://dl-1.va.us.xda-developers.com/3/5/1/2/0/2/3/Screenshot_2015-10-19-10-49-16.jpg?key=opgZX4eeiRL329HzalI2Zw&ts=1445273909[/IMG]

[IMG="LTE+&LTE"]http://dl-1.va.us.xda-developers.com/3/5/1/2/0/2/4/Screenshot_2015-10-19-10-51-11.jpg?key=27cFXEgrHPqs_EZgnkAYmg&ts=1445273940[/IMG]
[G4 General] goofball2k:
I don't see that at all. My status bar doesn't show anything regarding LTE/4G/whatever. I just have the signal bars.
[G4 General] Spudnubs:
And you're not connected to WiFi?
[G4 General] goofball2k:
I am connected to wifi.

My status bar shows BT (dimmed since not connected), wifi signal bars, mobile signal bars, and the battery icon.

I'm not using any themes. I do have Nova Launcher installed but I tried the 2 stock launchers and they didn't change them either.
[G4 General] dharakv:
Thanks for your help.
[G4 General] dharakv:
Noticed LG Flash Tool 2014 (https://xdaforums.com/showthread.php?t=2797190) has 2 options: CSE flash and Normal flash. Normal flash doesn't destroy your data, and its only for system issues. This will be the last resort.

Till then, I figured that through the Send_Command.exe in download mode, only the /data partition is writable. Anyone know how I can mount an external SD card into the /data partition?

I was so glad to found the binary "mount" is in /system/bin and not /sbin (ie, it would require root privileges to run sbin binaries)....

So hope's still there.. ! :)
[G4 General] sdembiske:
This may be a long shot but since you can get into download mode, you could try using SALT to see if you can retrieve your data by doing a full backup that includes all your data - SALT basically does what you are in effect trying to do with the dd commands.

For future reference, regarding any modifications to your device, at a minimum you should ALWAYS do a backup and copy your SD card files over to your laptop/PC, etc., first.

With respect to modifying the build.prop file, I too have soft bricked - I wasn't bootloader unlocked at the time but fortunately had everything backed up in TWRP-in-FiSH recovery as well as Titanium backups.

The way that I found to properly pull or copy back the build.prop file to my device is outlined in post # 357 in the TWRP-in-FiSH thread and referenced by steadfasterX in the thread OP.
[G4 General] dharakv:
Thanks. I'm going to use FWUL 2.6 persistant(would forgetful work also?) for this, however I'm not quite sure which version I should use from here:

https://androidfilehost.com/?w=files&flid=214529

There's 8GB, 15GB, and 30GB versions.
[G4 General] sdembiske:
To do a full backup in SALT requires up to 32GB, so persistent is the way to go in order to save the backup data - I would use Virtualbox and save the SALT full backup to your Host PC/Laptop. See the FWUL OP for the method to install the persistent version in VirtualBox in FAQ #4b. Post any questions/issues you have there or if SALT specific in it's thread.

The full backup could take up to approx. 6 hours.

Please learn to use the Thanks button at the bottom right of the post when you are asking for and receiving help/suggestions to try etc.
[G4 General] dharakv:
Sorry, I just saw this post.... I already downloaded the 30GB Persistant one and burned it to a 128GB flash drive...

Should I go back and do it the virtualbox way, or will this be fine..
[G4 General] sdembiske:
The problem is that while you are using a 128GB flash drive, it effectively becomes only 30GB when you flash the 30GB FWUL persistent image - the rest of the drive is effectively rendered unusable. In other words, depending on the size of your user data partition, you will more than likely run out of available space to save it to ... that's why I suggested going the Virtualbox route. You could try linking the drive you've flashed to Virtualbox I guess, but IMO, it's a waste of a flash drive.
[G4 General] dharakv:
I ended up flashing the KDZ using LG FLASH TOOL 2014 in Normal mode. Got all my files and apps back. I owe you a huge thanks [MENTION=6302635]sdembiske[/MENTION]
[G4 General] joep88:
Thanks for the help, decided to go down to lollipop.
[G4 General] sdembiske:
Keep in mind, your android security patches are now way out of date putting your device at more risk for malware, hacking, etc. - check out all the security patches that have been released from what your phone shows currently in Settings > About phone, compared to that latest more up-to-date security patches, April/May 2018, available on some of the custom roms ( [MENTION=5461026]kessaras[/MENTION] [MENTION=5545101]steadfasterX[/MENTION] [MENTION=8699949]ThePiGuy[/MENTION] ), now available for our H812's that have been unlocked with [MENTION=5545101]steadfasterX[/MENTION]'s UsU unlock method.
[G4 General] dharakv:
I apologize for the late response.

Security patch level is 2015-12-01.

Speaking of custom OS, any idea how to manually install H812 drivers for them?
[G4 General] sdembiske:
No special drivers per se required. Everything you need to install a custom rom is on this thread: [UNLOCK][UNOFFICIAL][G4] Unlock **ANY** LG G4 device with UsU

Read the OP thoroughly (everything).
[G4 General] spartan268:
Hey everyone,

Just popping in after some time. Is there any new king of the hill ROMs for our H812 devices? Or is it still the same CypherOS N version thats recommended for us all? Looking for a new flavour to try out otherwise I'm thinking of pulling the trigger on the OP6 since performance has been deteriorating on this phone month by month..
[G4 General] sdembiske:
IMO, AOSCP CypherOS N is still the best for stability, smoothness and being overall problem free. I have tried the O versions of RR, AOSCP and Lineage and so far I believe that the Lineage O provides the best experience out of the three but it is still not without a few issues. FYI, steadfasterX has indicated he will be concentrating on Lineage O so would keep an eye on it.
[G4 General] spartan268:
Thank you for the response. I'll probably stick with cypher N then. I'm planning to hand the phone down to my mom and get something new for myself so I'll stick with the good stuff :P
[G4 General] ericlnu:
For those who've been looking to change their G4, please see this thread (on this site) :

I've done it (as of yesterday). It works flawlessly. Only problem I personally have is needing to fix my modem to get speak audio back (derp on my part).

UsU unlocking method . Be sure to leave a "Thanks!" to this guy.
[G4 General] dharakv:
Bootloader stack versions

Would anyone happen to know whether there's a difference in the versions of the bootloader stacks of 10N and 10H?

How about 10 and 20?

Thanks
[G4 General] sdembiske:
Download the relevant KDZ's - extract the bootloader stacks in SALT and run a difference comparison on them in a good hex editor ... or ... just find a H81220x or higher version MM kdz and use that if you plan to eventually UsU unlock your device . You're spinning your wheels trying to reinvent the wheel.

The important thing to keep in mind is that many more issues/problems have presented later after UsU unlocking the H812 on LP than with MM, particularly as it relates to later flashing custom N and O roms. steadfasterX is now suggesting that for the H812, the bootstack version should be H81220x or higher for the H812 UsU LineageOS O version - refer to the listed Requirements in the [ROM][UNOFFICIAL][O][UsU] LineageOS 15.1 [H812] thread.
[G4 General] threehappypenguins:
Eastlink AWS compatibility?

Has anyone brought the H812 to Eastlink? I'm trying to determine if it's compatible, specifically, with their LTE network. It's AWS band.
[G4 General] sdembiske:
Reference this link: https://xdaforums.com/g4/help/variants-support-aws-1700-2100-mhz-wind-t3255821

It would appear that once you're carrier unlocked (free in Canada as of Dec. '17), it shouldn't be an issue.
[G4 General] threehappypenguins:
Yes, I read that earlier. My assumption is that since Eastlink is 1700/2100 AWS, that it would work. But I spoke with Eastlink, and they are *insistent* that it's incompatible. I spoke with 3 different agents. But I think they're all BS'ing. So I was hoping to find somebody who successfully brought it to Eastlink.
[G4 General] grantdb:
You can use the hidden menu of the G4 to change the bands. I don't see why it wouldn't work if you change those settings.
[G4 General] sdembiske:
Eastlink offers the LG G6, Q Stylo + and X Power 3 phones it seems - if the supported bands for those models are similar to the G4 and you use their sim card when you're carrier unlocked, can't see why it wouldn't work - they also use all the major carrier towers in Canada for roaming. Perhaps there is no money in it for the agents when you bring your own phone ... ?
[G4 General] threehappypenguins:
I came here again from this thread. In it, the instructions say:

So can I safely just skip that, since installing this custom ROM requires me to have the original modem? Currently, I am H81220z (MM).

I just don't want to create more work than needed. I see in the instructions, it also says this:

So is root required (ie, installing SuperSU first) before flashing this custom ROM? If so, do I need to flash the baseband package, install SuperSU, and then revert the baseband back again? I'm just a little confused on what exactly I should do and if flashing another baseband is necessary for UsU.
[G4 General] sdembiske:
Wrong thread. These questions should be posed in the UsU unlock thread. Don't re-post there now however.

No - you should see if re-flashing the KDZ fixes the call dropping issue. There may be a corruption in the currently installed rom best to have a clean install.

Flash SuperSU after unlocking and installing TWRP, before doing a SALT backup of the newly installed MM kdz. Root is lost after flashing or upgrading a custom rom and has to be re-flashed after, each time (as does Xposed, if you plan on installing it as well). You do not have to flash the baseband package, only the modem.bin file from the SALT backup, IF you are, as you indicated in the other thread you started, planning to flash other than the stock Nougat rom, i.e., the H812 LineageOS O rom.
[G4 General] Cooro:
If you successfully root and unlock the canadian lg g4, what kind of custom roms can I expect to work on it? Are LG G4 and LG G5 canadian phones totally useless and not worth getting because LG refuses to unlock the bootloader?
[G4 General] Spudnubs:
If you're connected to WiFi, you won't get data signal icons.

Alternatively, if to have data turned off, you will also not have the data signal icons.

Make sure WiFi is off and data is on and then which ever band you're connected to will show up on the status bar instead of just showing signal strength.
[G4 General] goofball2k:
I'm only showing 4G. Quite possible i'm in a non LTE area. I'll try when i'm at work and for sure in an LTE zone tomorrow.

Thanks!!
[G4 General] Spudnubs:
That's a possibility. I barely get get LTE+ and LTE where I am in the basement haha. It often switches to 4g because I usually barely have a bar of service down here and you can see the icons switch as the bands switch in the status bar.
[G4 General] Devhux:
I was indeed following your instructions. Once I realized what tool I needed, everything worked well!
[G4 General] Spudnubs:
I'm so glad you've been able to root your device. If you have any questions or issues, please do not hesitate to ask. There are no stupid questions in this thread. We all have to start somewhere!
[G4 General] KarlDag:
Hey man, first of all I want to say thank you for helping this fellow user. I have rarely seen someone THAT helpful on Xda, but like you said, that's the spirit.

If you don't mind, I just bought my G4 today... Read the thread, but I am still unsure:

I am on Vidéotron. Currently, I'm running h81210g. I read in the thread that Telus is on h81210h. If I understand, it's possible for me to flash the Telus unrooted kdz and the flash a rooted image (if one is posted) and the still use my phone on Vidéotron? Or do I have to stay on the same version my carrier has now?

Thanks
[G4 General] Jok3r10:
You may stay on the same version. If you want to do that and achieve root, you will have to inject root yourself into the system image of your current version. So if that is not your cup of tea you can flash the Telus KDZ and then flash the rooted image.
[G4 General] PsychoAssasin:
Uh, 4G is LTE? No?
[G4 General] amartolos:
I was actually curious about what this mod actually contained, so I downloaded it to my computer and unzipped it. Turns out, it's just a modification to some values within specific lines of 2 files. Those files will be found in the same relative location. What I mean is that right when you open the zip on your computer, you'll see META-INF and system folders. Ignore the META-INF, and just copy the files in the system folder into your phone's system folder. Before doing this, you might want to backup those existing files.

Sorry, I know my response is late, but I was busy the past couple days hehh
[G4 General] berniebennybernard:
4G is HSPA+

LTE is LTE

LTE+ is LTE Advanced
[G4 General] PsychoAssasin:
HSPA+ is not true 4G. That is marketing

HSPA+ can be considered as 3.5G as it still uses regular gsm bands

LTE is 4G and uses the LTE radio and bands, although speeds never actually reached the speeds set by the ITU

LTE-A is also 4G which does finally reach the speed standards set by the ITU for 4G

But for all intents and purposes, afaik, if a phone shows 4G, its on LTE. It does for my nexus 4 atleast. Different ROMs may show either LTE or 4G but they are interchangeable.