yashsingh1/xdaforums huggingface dataset:
[G4 General] doomanix:
For those with no cell service after flashing Stock N the problem is definitely with flashing G4_ARB-0_v29a_FULL-STOCK-ROM_UsU.zip instead of the G4_ARB-any_v29a_FULL-STOCK-ROM_UsU.zip. I have an H812 with ARB0 and originally thought that was the correct file to flash. I ended up solving all my problems by copying the following files from my original salt_backup done at the time of UsU to the G4_ARB-any_v29a_FULL-STOCK-ROM_UsU.zip and flashing through TWRP. I can confirm I have video, sound and cell service working:

tz.bin

sec.bin

sdi.bin

sbl1.bin

rpm.bin

pmic.bin

hyp.bin

updater-script--- into /META-INF/com/google/android/ (from G4_ARB-0_v29a_FULL-STOCK-ROM_UsU.zip)

update-binary--- into /META-INF/com/google/android/ (from G4_ARB-0_v29a_FULL-STOCK-ROM_UsU.zip)

Took longer to flash but everything's right as rain! :)
[G4 General] pr3dicament:
If you noticed, I asked if being on MM would be a problem. The reason I was asking about that is because, as I definitely mentioned numerous times, I've read a lot of different thoughts/posts about Marshmallow being an issue. Just because it's not under the requirements part of the section doesn't mean I don't want to make sure. It's the only LG I've ever owned, and someone else was actually very helpful instead of telling me about my lack of logic with my question. There is possible human error to every guide.. there is possible human error to every post. All you had to say was No. And Steadfasterx did actually mention that you do have to downgrade from Nougat to MM or LP in a post earlier in this thread. You'll find it if you wanna look for it, but here's a small excerpt:

The difference here is that I got mixed up and confused with other information so I was just trying to *make sure* and that's all. Sometimes people don't remember what they read 110% correctly; I was literally mistaken. I have my answer as of now, thanks to TheLatios381 -- He was actually very helpful. He also wasn't trying to figure out the logic behind my question. I know now that Marshmallow is fine. I know my question wasn't perfectly logical, but the above reason is why I asked it anyway. I got mixed up with everything being said and I wanted to make sure. You could have just said no. Would've been less time spent dealing with idiots like me.

Thanks for all your help.
[G4 General] අධිරාජ (Adhirāja):
If you do USU unlock I think you can flash the supersu while on the Android Marshmellow. No need to downgrade because now you have BL unlock.

Also I noted the GPT compatibility for the H812 is same as H811.. that means we can only flash H811 based custom roms. And most of them have high antirollback values from what i read in other threads...
[G4 General] pr3dicament:
Thank you for being helpful, once again; I appreciate it. I might have more questions as my backup is about to finish up. I did one full backup and a basic backup separately.. probably not necessary yet. I'm gonna try to go through the guide one more time to make sure i didn't miss anything. I'm just glad I run linux natively :P

I'll report if I have any questions, but it looks to me like I'm about to try and unlock it now after I re-read instructions.
[G4 General] අධිරාජ (Adhirāja):
Best of luck bro. Please check the Antirollback of the custom rom. If its 2 or above don't flash it, as you won't be able to go back if something is not working in the rom. Only flash if its 0 or 1.

Steadfasterx's guide here: https://xdaforums.com/showpost.php?p=73950915&postcount=109 is only to check antirollback value of KDZ's. But since you wont be flashing any KDZs after BL unlock, its useless I guess.

Need to find a way to check antirollback of the custom rom.
[G4 General] dray420:
think you could upload the changed zip? or the files from your back up? ive managed to mess some stuff on my pc and cant find my files from when i did my back up
[G4 General] pr3dicament:
I haven't unlocked yet because of just one thing at this point. I literally don't know how I'd actually get into fastboot mode, which would be what's required to flash TWRP .. which would then be the way to flash the UsU baseband directly after unlocking UsU.. any thoughts? Sounds really stupid, I know, but I literally don't know how to get into fastboot unless I'm able to reach the phone with adb with the command: adb reboot bootloader -- and that'd put me in fastboot. If I go into a bootloop (consequence of not flashing the UsU baseband zip required in the download section) then I don't think I'd be able to reach the phone with adb. I know I'm missing something.. I've done this a billion times with other tablets and devices, but I never actually went straight into fastboot.. stock recovery used to have it, but.. BUT.. Since I'm using stock MarshMallow, I don't know how I'd get there with stock recovery, as there is nothing but "Reset to Factory Defaults" as an option.. LG pulled that crap with MM, which is one reason I kept asking about needing to downgrade, but everyone seemed to be saying that as long as I'm on MM then I'd be good--and this slipped my mind, literally. I'm glad I remembered before I did this or it could've been a catastrophe.

Edit: Um.. yeah.. I'm going to redact that whole soliloquy. Here's an excerpt from "Changes in Behavior" in his guide:

Fastboot

After you unlocked your device with this method you will also have an unlocked fastboot mode which can be accessed by a key combo:

take out the battery

unplug the usb cable from the PC (not from the device)

Insert the battery again

wait 2 sec

press volume DOWN and while keeping it pressed: plug the USB cable to the device

keep volume DOWN pressed until you see the fastboot screen

Now what? You can flash whatever you want here with: fastboot flash <partition> <filename>

you can NOT: fastboot boot .. as this is blocked like in the semi-official N bootloader stack.

Looks like that potential problem is solved. I hope the key combo works for me.
[G4 General] hey_joe:
It probably isn't going to fix the cellular service until all of the original overwritten files be restored back. Just like I said, if you still have a backup of the files from salt, download this file and open it up with file compressor/decompressor ( I used winzip ). Make note of the 10 files inside and delete all of them. If you still have the salt backup, copy the corresponding 10 files from the backup and drop them inside the zip where you deleted the original files. Alternatively, if you don't have the backup anymore download the firmware from your carrier and extract the same 10 files. After the files are added, flash it using twrp and it will restore all the files overwritten when you flashed the Nougat rom. This is probably the only file you will need to make everything work normal again. So far I've used 2 stock nougat based roms already and everything is stable.
[G4 General] mwahahaa:
I don't have a SALT backup (I mentioned a ways back that I lost the one I had when I upgraded FWUL for UsU and formatted the USB drive). However, I do have the ten files you mentioned from my carrier. However, I do not have the contents of the META-INF folder that are also included in that zip. Did you include those as well when you flashed? I'm assuming so, and that I should not recompile until I have those files.
[G4 General] hey_joe:
The contents of the META-INF folder are the commands to flash the file. What you are just going to do is replace all the 10 files from the folder with the one from your carrier and leave the META-INF folder alone in there. For me it's just drag and drop using winzip.

edit: if you want I can upload the file for you so you just flash it. the files are from a Telus firmware
[G4 General] pr3dicament:
If I can find a way to check the ARB, you'll be the first to know.. I was also wondering that myself.. but for custom roms, in the guide, he says to use whatever SALT reports as compatible, so to speak, by looking at GPT Compatibility. For instance, my device is the H812, and SALT reported its GPT compatibility with the H811. I've also only been looking at the specific roms that he uploaded in particular; I trust he has good judgement when it comes to ROMS considering he engineered this whole thing. i've actually got faith regarding the ARB issue with roms he listed himself. I've been going over the guide all day long, making sure I've read things correctly and didn't miss anything, because it's either win or go home with this.. so I only plan to use the ROMS he listed in his downloads section.
[G4 General] bdasmith:
The purpose of usu is to unlock bootloader...this can be done whether you are on lollipop or marshmallow. Just don't try to use lg-up after doing this. That is all.
[G4 General] mwahahaa:
I appreciate your help -- I probably have the same files as you from this site: http://downloads.codefi.re/autoprime/LG/LG_G4/H812

If so, I can swap the 10 files out and rezip. My files are .img instead of .bin; I don't know if that matters. If you think I have the same files as you then I should be good, otherwise it would be reassuring to download a zip that is confirmed to fix my problem, which is solely a lack of cellular connection. Video and sound are fine. One major concern I have is that if I go into recovery, I have been bootlooping for a while before I can get it to start up properly again. It may be a separate problem or it may resolve once I properly flash. In the "My Device" app it says that I have an LG-H15. Hopefully that would be fixed as well.
[G4 General] hey_joe:
Yes, they're exactly the one. You can just rename the .img extension to .bin and they're good.

I've had that bootlooping issue as well when I flashed the arb_0_bootloader_UsU and it was resolved when I flashed back the original files through this exact same method.

As for the Device id, whatever the rom you are flashing is created for, will reflect that in your device id. Mine is saying it's H11 because I'm using a rom based on nougat for H11 G4's.
[G4 General] අධිරාජ (Adhirāja):
Yes he says the roms are compatible, but even then, some people are having issues with them such as service, sound, video, etc..... I think best option is to flash a lg g4 stock based rom for best compatibility, and less issues. Maybe wait till someone ports an h815 rom for the h811, as directly flashing stock based h811 roms will most likely increase the ARB value. And if the rom doesnt work smoothly, you wont be able to do anything... so you'd be stuck on a poorly functioning rom.
[G4 General] pr3dicament:
Yeah I'm aware.. that'd be the entire point.. not sure what you're getting at. And lucky for me, I never, ever did use LG-UP.. I am literally an LG novice, but experienced enthusiast overall. My first thought, always, is "can I unlock the bootloader?" Using LG-UP would brick the phone... I've got SALT, which is superior :) That's all I need. About to unleash the beast.
[G4 General] doop:
Deleted
[G4 General] pr3dicament:
I have an H812 to begin with. I don't even see any Stock Roms that he listed on his specific link under Downloads of which are compatible with the H812.. I don't see them. Do you know where you could get stock roms for the H811/H812? I'd be fine with that, because those can be modified enough to where it can basically become a custom rom over time :P
[G4 General] hey_joe:
Here
[G4 General] අධිරාජ (Adhirāja):
LG doesn't care about minorities... only wants to please majority. They could have easily made all variants BL unlockable... but they only supported the H815 and H811..... And the carriers too disable certain features. Sad but true.

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

Heres a global ported H815 rom for H811 ... but not sure about USU compatibility. ask steadfasterx to confirm pls

https://xdaforums.com/tmobile-g4/development/rom-g4-h811-global-sim-unlocked-rom-v1-0-t3167672
[G4 General] fil3s:
[MENTION=5545101]steadfasterX[/MENTION] ! :laugh: will ur twrp versions be available for download on the twrp website twrp.me eventually?? :laugh:
[G4 General] pr3dicament:
I found this on steadfasterX's old thread when it was still just a point of concept..

How to identify the Anti-Rollback of a KDZ before flashing?

https://xdaforums.com/sho...&postcount=109

... and here's more info from his PoC thread:

https://xdaforums.com/showpost.php?p=73206763&postcount=3

and one more from what looks to be an original thread:

https://xdaforums.com/g4/general/bl...ader-proof-t3648288/post73206763#post73206763

---------- Post added at 12:47 AM ---------- Previous post was at 12:44 AM ----------

Damn it.. I just noticed you posted something similar a couple pages back. My bad. This is probably absolutely futile to you at this point. :/
[G4 General] අධිරාජ (Adhirāja):
No problem man.. Lets just wait and see what steadfasterx says i guess... He'll help us
[G4 General] TJtheBLueDragon:
Anyone having a battery problem on nougat stock rom?

And

Does the NFC work on the Nougat Stock Rom?
[G4 General] pr3dicament:
*sigh* .. trying to find answers before I ask more questions. I feel like I'm annoying as hell.

I didn't flash a custom rom, I just kept the current MarshMallow rom that was installed before and simply rooted it. Phone calls are a bit spotty but mobile data works just fine. I did flash the UsU baseband with TWRP before booting. Is it out of the realm of possibility that is the problem?
[G4 General] mwahahaa:
Unfortunately this didn't resolve the problem yet for me... After re-flashing the ARB all stock nougat rom, then the arb_0_bootloader_UsU recompiled it will get to 100% in "android is starting", then restarts and repeats the process again. What was your exact flashing protocol to get your H812 working again? If you do get a chance maybe you could upload that file in case something went wrong when I created the zip. Thanks very much.
[G4 General] hey_joe:
First of all, I flashed a stock-based nougat for H11 only ( specifically this ) as the compatibility according to salt is for H11 roms so I never tried any rom for H15 which is probably you are doing ( I don't know though if roms meant for H15 will have some incompatibility when flashed to our H12 as I am not really a technical person ). When I flashed that said rom, everything is working except for 3 things 1) no mobile service 2) no sound 3) videos like in youtube runs but in slow motion and is unstable rebooting randomly. After I replaced/recompiled the bootloader_UsU, I just flashed the file itself followed by the H12_UsU_baseband and wipe dalvik/cache then reboot system. I didn't need to reflash the rom.

In any case I included below the file I used to fix my phone.

Download here
[G4 General] gdeep0362:
How to format SD card in VFAT???
[G4 General] mwahahaa:
Unfortunately, messing around with those extra files made the problem worse. I am now bootlooping after a few seconds, even after reflashing the files that originally allowed the phone to boot up. I can still get into TWRP but I'm not sure if this thing can still be salvaged. I probably should have waited for steadfaster to get back...
[G4 General] hey_joe:
Did you try flashing the file I uploaded? If you can still get into twrp, try it don't even need to reflash the rom.

---------- Post added at 02:34 AM ---------- Previous post was at 02:27 AM ----------

It could also be because you flashed back the files really meant for you phone but because you're using a rom meant for H15 as opposed to salt's compatibility of H11 is what made it worse.

---------- Post added at 02:37 AM ---------- Previous post was at 02:34 AM ----------

I'm guessing if you flash back the original arb_0_29a bootloader from steadfasterX and your phone will boot again as before just no mobile connection.
[G4 General] mwahahaa:
You fixed it! Thanks very much my friend. I'm not sure what I did wrong with my compiled zip but the one you uploaded did the trick. I have cellular again so I don't have to use my Xperia z3 tab compact as a phone tomorrow, thank goodness! Much appreciated.
[G4 General] hey_joe:
Glad to hear it works for you too.

Enjoy :good:
[G4 General] dray420:
This worked for me as well. Thank you very much
[G4 General] hey_joe:
Another happy customer! You're welcome.

Actually it's all because of steadfasterX that our G4 has a new lease on life. Thanks to him :)
[G4 General] pr3dicament:
Here's the log and a screenshot in my FWUL Virtual Machine for my H812..

https://bpaste.net/show/8c903da835e8

Next up, TWRP via fastboot, then flashing the baseband.. will report back at some point. For those running this in a virtual machine, do note that the time it takes to flash is longer when doing a "direct flash" while unlocking the BL. Give it at least 15-20 minutes, possibly longer, depending on your configuration. You'll see that screen pop up just like my screenshot eventually. If not, at least go back under "Advanced" and check the SALT debug log.

---------- Post added at 04:12 AM ---------- Previous post was at 03:37 AM ----------

Update: TWRP installed, flashed UsU baseband, rooted with supersu.. no custom rom needed and no new installation required.. running stock MarshMallow with su binary/rooted install.. systemless, for now
[G4 General] fates13:
I took that same zip, replaced what was inside with the SALT backups from my VS986, flashed it in TWRP, wiped cache/dalvik and rebooted and I'm still having APN issues.
[G4 General] DJVİETNAM:
twrp

I could not install twrp please help me follow directions but I get error
[G4 General] steadfasterX:
damn any time when I look again in this thread 3..5 pages coming in.. :P

who should read all this ???? ;)

... I try to answer most of them:

sensors can be a ROM issue

why should a member PM you instead of writing here?

yes

You are confused because BEFORE UsU the statement was: "You cannot root MM". That was true before but it is not with UsU.

For flashing UsU you need LP or MM which is written in the FAQ and I guess in the OP too. You do not need root for the process its just impossible to flash UsU on Nougat (for those having flashed it)

Thats not completely the truth. UsU will work even on ARB>2 with some limitations also written in the requirements

There must be an option to reset the APN settings. that was required for some. If you cant find it in the APN settings itself you may need to require to use the hidden menu (so a stock ROM)

In the same FAQ you mentioned there is the way described how to flash it but I noticed you figured it out already

Pls do not confuse ppl! a custom ROM will never have or increase an ARB unless it is a KDZ or TOT file which means its not a custom ROM at all

as said: custom ROMs do not increase the ARB unless you dont flash a KDZ which you will never do as you flashed UsU.

(the upcoming SALT v4 will allow flashing KDZ files though even on UsU devices including ARB checking and everything else needed)

sure. the only reason why there aren't there yet is: I was busy with UsU. Really ALL my free time (plus many of my working time :angel: ) went into UsU.

read the FAQ 5 (updated today)

ask that in an own thread in the help section

that fix the others used are NOT meant for fixing APN issues. this fixes cell service. Read my above comment to your previous post
[G4 General] pr3dicament:
Well, that's correct.. a few helped me figure that out.. and I went ahead with it just a couple of hours ago. Works great. I didn't install any custom roms or use any new installation for that matter. Just installed TWRP, flashed UsU baseband, flashed supersu zip, and it's now rooted with an unlocked bootloader on the MarshMallow installation it came with. I do want to experiment with some custom roms come later though.

You did an absolutely phenomenal job here.. I loved your linux implementation. Usually I groan about modding because most of the crap is used in Windows.. even though Android is akin to Linux. I run linux natively, so using SALT was probably the easiest thing I've ever done.. I just spent hours and hours reading and re-reading directions since I only had one device to spare. Glad I did because I almost screwed a few things up. Thanks for the write up. and keep it up in linux.. to hell with Windows :) People better thank you :P
[G4 General] gdeep0362:
Help me plz

Whan I flash UsU on my device SALT show this error

"Oops!

Your download mode version is not supported!

Downgrade to LP or MM!"

Know what I do? Help me

My device is f500l nought updated
[G4 General] spartan268:
Did salt ever detect it in the first place? Is this after a backup? I found right after a backup I had to reboot the machine and go straight into advanced options for the unlock.
[G4 General] අධිරාජ (Adhirāja):
The guy thought i bricked the phone so he pm me...(see attachment pls)

Also he's asking how to flash TWRP and flash something using TWRP.

Also, you mentioned once salt v4 is releasedw e can flash kdz's on usu unlocked devices. Would you recommend i flash h815 international nougat kdz on my h812?
[G4 General] අධිරාජ (Adhirāja):
Use LGUP to downgrade to Android 6.0 or 5.1

---------- Post added at 01:42 PM ---------- Previous post was at 01:30 PM ----------

Ok thanks

Is the FM Radio app working by any chance?
[G4 General] steadfasterX:
It's clearly displayed what the issue is and what to do.
[G4 General] steadfasterX:
I NEVER EVER will give support this way. Either he is able to read and write here or its up to you.
[G4 General] අධිරාජ (Adhirāja):
Thank you boss ...we appreciate all your support. Just one more question from me if its ok with you.... you said SALTv4 will support KDZ flashing on USU unlocked devices. Would you recommend i flash h815 international nougat kdz on my h812?
[G4 General] gdeep0362:
I know what the issue but I don't know what to do!

My lg g4 f500l is already nought update and whan I try to downgrade my phone stuck at download mode

Then how i downgrade my phone

And SALT does not supported nought version
[G4 General] doop:
I suggest you search for "lg g4 f500l Nougat downgrade"

and come back to this thread when you meet the all requirements.
[G4 General] Kalti94:
Great Job! Unlocked my H815T and installed AOSP Android 8.1

I have one question: Did anyone got VoLTE (Voice over LTE) working on their Phones using a custom Rom? I have O2 Germany and VoLTE worked on the stock Rom H815 v20j before UsU.

I already tried flashing the modem.bin from my SALT Backup through Fastboot followed by the H815_baseband_UsU through TWRP, but without any success.
[G4 General] gdeep0362:
My phone could not be downgrade because its ARB -0

And bootloader is locked ?
[G4 General] mwahahaa:
I spoke too soon when I said my phone was fixed. It initially booted normally and had cellular service, but I had no volume on calls. Now upon reboot it is not loading. Steadfaster if you have any recommendations please let me know.

Edit: now I have booted up after temporarily losing twrp, but still no call audio. I am afraid to root or reboot in case I can't get back in to my phone!
[G4 General] Makifylmz:
I think volte doesn't up to modem or baseband. I'm not sure btw. I have the same problem with stock UsU compatible v29a. The volte update arrive my device with v20i update. I've upgraded v29a with tot method and volte still working. For the unlocking process I've downgraded my device to v20o (V20o doesn't include volte update for my device). After UsU, I've flashed v29a again with steadfasterx's UsU compatible zip but still no volte. I am looking for a solution too. Maybe this UsU compatible zip doesn't include volte updates or device arragements. Maybe I'm thinking wrong and volte is up to modem or baseband. I will try to unpack v29a tot version and bring the volte files to UsU compatible zip. If it exists.
[G4 General] doop:
You CAN downgrade using LGUP aslong as the KDZ you use also is ARB v0 (or whatever YOUR current ARB is) The locked bootloader doesnt matter at this stage.
[G4 General] gdeep0362:
I try lots of kdz and tot files what flashing stuck on 11%

Many people face same problem but no solution on Google or xda
[G4 General] doop:
Open a new thread in the help section. Put your current Firmware and any that you`ve tried to flash.

Include how you tried and the outcome, including any error messages.

This thread isn`t the place for this discussion.