yashsingh1/xdaforums huggingface dataset:
[G4 General] fates13:
I went back to stock Lollipop, went into APN and clicked "Reset to Default" and it still pulls up the wrong APN for Verizon. I also tried QuickShortcutMaker and tried to access the Hidden Menu but it refuses to allow me to open it whereas before, I used to be able to. I'm not sure what it is at this point but this process has changed how the device recognizes the correct APN for Verizon. In both stock Lollipop and Lineage 14.1, I am unable to edit the APN or add a new one. I am no longer even able to get LTE in stock Lollipop vs I can get LTE but no cell service in Lineage. :confused::confused::confused:
[G4 General] mwahahaa:
Anyone had success getting call audio back? I can dial and connect to another number, but I can't hear the person at the other end and they can't hear me. I can't get my voicemail messages through my phone as their is no sound. Audio is otherwise fine.
[G4 General] fil3s:
https://xdaforums.com/g4/help/unlocking-lg-g4-f500l-using-salt-t3747883

SteadfasterX knows best :laugh::angel:

:laugh: haha try googling next time! ;)
[G4 General] Zambiemambie:
Since this requires android MM or LP, and I'm running V29a (upgraded from V20f), I tried to flash a V20a KDZ and LGUP always gives me error 0x2000 at 25% completion (while flashing system partition). I tried a V10g KDZ and got a similar result. My H815 is now bricked. yay.

I'm stupid.

I have tried several reboots of both my PC and the phone, Reinstalling LG Drivers and LGUP, Different LGUP DLLs, and even wiping all of the system partitions using SALT and still got the exact same problem. Even flashing the exact same TOT file that I originally used to upgrade from V20f to V29a doesn't work anymore.

I'm afraid I'll ruin my ARB=0 while attempting an unbrick. can someone point me towards an unbrick method, preferably to Android M? (ik this is probably not the place for a problem like this but pls help lol)
[G4 General] fil3s:
:laugh: hahahahaha! :laugh: this has been asked and answered so many times! :laugh:

https://xdaforums.com/g4/help/ive-bricked-g4-trying-to-flash-kdz-lgup-t3666486
[G4 General] steadfasterX:
Ok we can may try something. I will build a custom kernel but keep in mind I'm still on the road give me some time
[G4 General] mwahahaa:
Hi steadfaster, I see you commented in this thread: https://xdaforums.com/g4/development/call-audio-fix-h811-h810-using-h815-t3663385

Could that be the solution to my call audio problem? I thought I should consult you first before trying to flash anything else.
[G4 General] steadfasterX:
Well a solution like that is very likely possible but before doing this I would test stock first. I'm not sure on which ROM you are but if not on stock use and test that firat.
[G4 General] mwahahaa:
I'm on your stock nougat any arb ROM. A comment in that thread mentions there was an excessive number of files and only three were needed to fix the problem. It seems like the exact same situation I'm in, as I had an H812 but the rom is build for H815 and it says as much in my current device ID.
[G4 General] steadfasterX:
Yea ik. Flash it if you like.. But if that does not work go back to a h812 one. And you're sure you haven't flashed the ARB 0 ROM or bootloader stack?
[G4 General] mwahahaa:
I did flash that originally (as instructed) but later flashed the other one once that was recommended. Will the ARB 0 ROM persist in some form after another ROM is flashed? By go back to an h812 one, do you mean LG stock firmware? I was under the impression there are no h812 ROMS, only h811. Did you mean a custom ROM like AOSCP for H811?

Also, if I do flash that zip, I would appreciate a quick opinion on which files to keep to solve the call issue. Thanks so much for all you work and assistance.
[G4 General] steadfasterX:
Stock h812 yes.

Wait so you flashed the bootloader or ROM containing the N bootloader?
[G4 General] mwahahaa:
This will probably get quite confusing and I'm frankly a bit lost myself at this point. I originally flashed the N modem, baseband package and the ARB 0 ROM. I had no cellular connection at all, and so I switched to your ARB any ROM, stopped flashing the N modem, but flashed the ARB 0_29 bootloader stack. This originally booted but got buggered up once I installed Magisk with xposed. Using the recompiled bootloader stack with img files for my device I was able to get boot back, but with no call audio. I think that is it in a nutshell.
[G4 General] mwahahaa:
Flashing the H815-H811 audio zip in the thread I referenced above fixed my call audio problem. My phone is a veritable firmware Frankenstein now! Hopefully another problem won't pop up.

Xposed causes bootloop for me, but I'm going to quit while I'm ahead and leave that problem alone...

EDIT: I spoke too soon -- that zip broke bluetooth, lol
[G4 General] ReeS86:
Hi [MENTION=5545101]steadfasterX[/MENTION] I know you're very busy and on the road but when you have a moment I'm hoping you can include somewhere for everyone which version of the stock ROM/KDZ you have pulled this baseband file from for each model number. I know you have noted that it is the latest available LP baseband but I'm curious for the H812 specifically because there are many different carrier variations with the same model number and I'd like to make sure I'm on that same stock ROM before unlocking using UsU to make sure all firmware including modem and baseband match.

Also since I'm posting here I would like to thank you for all of your hard work on this unlock and the many other tools you developed along the way.
[G4 General] pr3dicament:
I have a question about TWRP backups. If I made a backup after unlocking UsU but did not yet install a custom rom, would it be a risk to brick it or anything if I restored the backup I made? (there are options to restore the BL unlock state and the Bootloader itself, though I didn't check those when making the backup--I doubt it's necessary) I'm asking because I want to install a custom rom but I don't wanna lose everything I installed after UsU unlocking and then rooting.. I want to reiterate that the backup was made at least a day or two after unlocking UsU, flashing supersu/rooting, flashing the UsU baseband, etc. The Custom rom I'd be installing would be one that you have listed, though I'm not sure which one yet.. I just know they're made for the H811. I have an H812 with GPT compatibility of the H811. Sorry if this sounds like a stupid question, but if installing a rom with LG UP would brick the phone with UsU unlocked, then I had to at least entertain the possibility of the same issue with a TWRP backup (which has MM on a rooted *stock LG rom* .. it's literally the installation it came out of box with except the changes with unlocking UsU, rooting, etc.) .. sorry for the long post.
[G4 General] adam_s_459_:
Disregard my post please
[G4 General] steadfasterX:
Stop doing anything. I will provide the guide to fix that for you. You flashed the bootloader stack of N which does not work on h812.

Well thats a good point. Tbh I'm thinking of building a custom ROM now for the h812. It will contain a special kernel which will avoid flashing a baseband package for the H812. I hope to fix almost all problems with that way

BL unlock state is just for non UsU devices. Sorry hadnt the time to rename that to avoid confusion.

So here comes my recommendation of doing a TWRP backup:

read the freshly added FAQ #17
[G4 General] steadfasterX:
For ALL people who had flashed either the full(!) Nougat ROM or the Nougat bootloader ZIP

... and having a non h815 device ... and having issues

(including you [MENTION=6790047]mwahahaa[/MENTION] )

READ AND FOLLOW FAQ#18

-
[G4 General] Zambiemambie:
Thanks for pointing me to that thread. I was about to sleep when I had this problem, so I didn't even bother looking around before I mentioned my problem.
[G4 General] steadfasterX:
To the

H812

users out there:

.... I need a tester :fingers-crossed:

1) Ensure you are using your modem partition of your SALT backup - WITHOUT the baseband package flashed.

--> If you are not sure just flash the modem partition from your SALT backup again (

without

flashing the baseband package)

2) Ensure you are using the h812 bootloader stack.

--> Check if FAQ #18 affects you and if so: do that first

3) fully wipe your device (not just factory reset -> read FAQ #ZZZ on how to)

4) Download and flash a nougat ROM compatible to your GPT: http://droid.binbash.it:8008/aoscp/nougat/

5) directly afterwards:

Download and flash the latest kernel image from here: http://droid.binbash.it:8008/kernel/UsU/nougat/h812/

flash it by either

in TWRP -> install -> Image button -> choose boot partition as target

or by fastboot:

fastboot flash boot boot_build-XXXX-nougat.img

6) Boot into Android

If that boots fine: good! Thats the first test ;)

The second test: is everything else. The provided h812 kernel ensures the model (and some other stuff only a few will understand here ;) ) will be properly set so I hope sound, camera, cell service, voice all should do but thats whats need to be tested now

This will still

not

fix APN issues (I guess) as I think this requires to replace at least the provider list in the system but that's for later

-
[G4 General] sdembiske:
Link gives a 404 error. I can test, if needed.
[G4 General] steadfasterX:
yes sorry fixed. I had to re-arrange the paths for the jenkins builds..
[G4 General] Zambiemambie:
SUCCESS with an H815P !
[G4 General] djamolsky:
First of all, a big Thank you to Monsieur SteadfasterX, it was challenging and you did it! Congrats. :good::good::good:

Quick feedbacks which can help some of you:

- I UsU'd my H815-SEA (ARB 0), I simply applied the corresponding unlock and baseband packages, installed twrp.

- Read carefully the FAQ (the order of each step is very important...)

- When you install a ROM, when it reboots, it can be long, very long. Just be patient :angel:

About the ROMS I tried, here are my experiences (I wanted a Nougat/Oreo clean ROM):

2 decent choices according to me: LineageOS 14.1 (Nougat) or CypherOS (Nougat/Oreo).

These 2 Roms work well BUT 2 important missing or defective features gave me no choice than installing the stock ROM (Nougat/V29):

- Quick charge: both don't allow that (possibly a missing driver)

- Camera: all the cameras I tried can't compete really with the stock version. I couldn't find a way to install the stock version (all the version available are buggy)

I am finally using the Stock version (rooted with Magisk): Not perfect but does the job.

Question about the modem/baseband:

I have used the same baseband/modem files for all these ROMs but only the stock ROMs requires to create a correct APN.

(the other ROMs recognized automatically the right APN settings). Any explanations? :confused:

Also, the signal looks weaker. Possibly the baseband package applied is not optimal.

I am thinking about restoring a backup. Flashing the modem.bin backup would be enough? :confused:

Have a great day everyone and happy unlocking! ;)
[G4 General] sdembiske:
With this kernel build successfully booted AOSCP N - call, sound working - will test out fully later today.

Thanks again steadfasterX - incredible job and highly appreciated.

S,
[G4 General] steadfasterX:
IMPORTANT NOTICE

Until further notice do NOT flash UsU if your ARB is > 2

I have tested UsU on devices with ARB 3 but it seems not to be generally reliable !

So DO

NOT

FLASH USU if your ARB is 3 or higher!

I currently investigating the options atm. Sorry for any inconvenience - flashing things like that is always a high risk.

-
[G4 General] steadfasterX:
Quick charge works on aoscp Oreo :confused: afaik its just the display on the screen which is buggy

Don't get what you mean with "only the stock ROMs requires to create a correct APN." ? You mean that on stock you have the create the APN settings while on custom ROMs not?

weaker signal.. that's hard to measure really. but it still can be true due to the hack made.

you can try the same as for the h812 if you like but it requires AOSCP nougat atm. It will allow you to use your modem partition unmodified

.
[G4 General] djamolsky:
I will give another try.

Exact.

You are right, it is very subjective. But for example, anytime I reboot the phone, it takes about 1/2 minutes to get the signal (which never happened with the stock LL).

It is not a big deal. Let's see how it goes this next days :good:
[G4 General] yakuza8702:
alright so im planning to unlock my device today do i need to choose rom that u already choose? because i only need stock nougat with twrp,magisk,xposed and root. sorry for asking something that already stated im just confirming. because since the samsung s3 is so easy to do.

edit: can i also hex edit the stock rom to disable the 2 big core.
[G4 General] Vasto_lorde97:
Good thing i havent tried it yet mine is arb 4
[G4 General] mwahahaa:
Can someone please upload their H812 modem from a SALT backup? If it is Telus that would be preferable, but beggars can't be choosers as they say. My original SALT backup was lost when I flashed the newer FWUL and I forgot to do another one (stupid, I know). I need my calls back!
[G4 General] nummer:
Sure, I'll post my modem image in a couple of hours when I get home ;)

EDIT: Here you go, its v20 koodo [MENTION=6790047]mwahahaa[/MENTION] https://drive.google.com/open?id=1TbMJeEnjos83TEVBjdVGQEt3P5zHBgg8
[G4 General] fil3s:
Aosp rooms seem to be the only future for our G4. :( lineage has abandoned it
[G4 General] TJtheBLueDragon:
Someone have a battery problem on the stock nougat rom with the H812?
[G4 General] mwahahaa:
Thanks -- I added the modem to a recompiled collection of the files steadfaster recommended to flash, but it didn't work. Dialer still locks up on calls. Damn.

I was one of the "early birds" who flashed the ARB 0 ROM, and later the bootloader stack. What did you flash to get your Koodo H812 to work? I really want to get this sorted out ASAP but am limited without that SALT backup...
[G4 General] nummer:
What things did you do so far to your h812? for mine i unlocked, flashed twrp and supersu, and thats it. Custom roms should just work on the MM modem for the h812.
[G4 General] hey_joe:
Did you backup your original MM with TWRP before flashing any rom like sfx suggested? Maybe you can restore that one so you have a functional phone as you try to figure out how to update to nougat.

And if that restores all you original files then it would probably be easy to update to nougat without all the extra files you have flashed.
[G4 General] steadfasterX:
Do you saw my post about FAQ 18?if you have no backup that doesn't matters. Download the kdz for your model extract the files mentioned in the FAQ with SALT and follow the instructions to flash your original bootloader stack.
[G4 General] mwahahaa:
Okay thanks. Just so I'm clear, once I flash the bootloader stack, do I have to continue to flash the baseband when I flash a ROM? I want to make sure I don't screw it up again.
[G4 General] steadfasterX:
I recommend to flash the Bootloader stack of MM like described in the faq 18 .

Then fully wipe data as described in faq zzz

then flash AOSCP nougat

then flash the kernel I provided for your model .

nothing else so no baseband package.

Then try to boot
[G4 General] fates13:
Tried flashing 29A stock again to see if APN would work but still couldn't get it to boot even after flashing Titan kernel and lollipop modem.
[G4 General] steadfasterX:
Titan kernel on Nougat stock?? This will not work..

you need the Nougat modem the Nougat stock kernel and you need to flash the baseband package then.

.
[G4 General] fates13:
I thought the dev for Titan had built a kernel for stock roms vs LOS. I read a few posts in the thread where people were running Titan on stock 29A. Unfortunately my VS986 is one of the devices where only the full lollipop modem will allow it to boot Nougat roms. However stock 29A just flat out refuses to boot whereas I can get LOS/AOSCP/RR/stock lollipop to boot but with the wrong APN
[G4 General] steadfasterX:
I see. I could build a vs986 kernel for Nougat stock but not now..
[G4 General] David X:
Thanks for this wonderful tool and instructions. I learned to go thru FWUL/SALT/UsU and finally it showed congratulations... Then I stopped without installing TWRP and re started the phone. But Root Check still shows it is not rooted. All I need is to root it and install SuperSU and TWRP (I know I need to wait for Rom for my H812). Can anyone please tell me what steps I have missed? Thank you in advance.
[G4 General] steadfasterX:
it seems u missed all steps after:

Read the

Guide in the OP

again pls.
[G4 General] David X:
Sorry was too excited after I managed to go thru the first part process. I will continue the rest of process. Thank you.
[G4 General] yakuza8702:
i need a little help. i managed to unlock and install twrp. i also wipe everything but did make a backup first. install g4arb v29a, n modem and baseband. after install it show "android is starting" it reboot the device but it keep rebooting to "android is starting" again and again.
[G4 General] Geraldao:
Are bugs fixed for H818P ?
[G4 General] adam_s_459_:
U could flash Freedom ROM it has most of them I believe and you can choose what you install

https://xdaforums.com/tmobile-g4/development/h811-freedom-rom-v7-5-t3704018/page4
[G4 General] hey_joe:
Which model do you have?
[G4 General] yakuza8702:
h815

arb 0

Edit: Look like i got it the mistake was i keep install arb any v29a. so i just install arb-0 version and it bootnow
[G4 General] David X:
Thank you all for the information. I found the way to flash TWRP.

Q: when I do back up in TWRP or flash Magisk, there is error message: failed to mount'system'. Is it critical or normal? Thank you.
[G4 General] edagain:
Thanks steadfasterx! Unlocked my H812 and installed N stock with no problems Everything worked. Then tried to switch carrier sims and my data stopped working (a known problem usually fixed with a factory reset). However upon attempting a factory reset it didn't solve the problem as expected. The orginal carrier sim still works. So I am stuck at this point. Would flashing stock MM and then factory resetting work maybe? Thanks for everyones help
[G4 General] steadfasterX:
As far as I understood you have two SIM from different carriers . When you switch the SIM it doesn't bring up the new carrier?

If you were able to solve that previously by doing a factory reset then consider to do a full wipe as described in the FAQ zzz
[G4 General] edagain:
Thanks for the reply. I meant to say i did a full wipe/factory reset within TWRP with no success. The new carrier sim works fine except for data. Seems to be a problem with not pulling the apn settings (?) Which happens when you factory reset.

What is the update-script file called within the rom? I would like to go back to carrier stock.
[G4 General] hey_joe:
Can you not edit your apn settings from the phone's mobile network settings to reflect the new one?
[G4 General] edagain:
Manually entering the setting doesn't work for whatever reason. Usually a factory reset is required to fix. But since usu a wipe doesn't fix the issue.
[G4 General] steadfasterX:
We should ensure that we talk about the same.

Factory reset is not the same then what's written in faq zzz.

So. You did a factory reset or followed faq zzz?
[G4 General] mwahahaa:
I extracted those 9 files listed in FAQ #18 from an H812 MM kdz using LG Firmware Extract. The .bin files all have numbers after them, e.g. "sdi_234496.bin", hyp_235520.bin". Can these files be compiled together in a .zip and flashed via twrp? Would I have to rename them each file first (e.g. sdi_234496.bin to sdi.bin)?
[G4 General] TheMadScientist:
Good job man if any one could do it I knew you would :good::good::good:
[G4 General] David X:
Thanks for the instructions and information from many people here, I finally rooted my H812. I am waiting for the customer rom for H812 later. Now the only issue is: when I do back up in TWRP or flash Magisk, there is error message: failed to mount'system'. Is it critical or normal? Thank you.
[G4 General] sdembiske:
No button presses needed to boot TWRP or Fastboot? ... I kid you not.

LG G4 members with locked bootloaders who previously installed steadfasterX's TWRP-in-FiSH will likely remember member AntaresOne who developed the Quick Reboot Pro - All-in-one reboot manager: https://xdaforums.com/android/apps-games/app-quick-reboot-t3313667 and incorporated the ability to reboot directly into TWRP-in-FiSH from his app for all of us.

This is just a quick note to let members using steadfasterX's bootloader unlock method here know that the same app, with Recovery set to Ordinary , you can reboot directly into TWRP and you can boot directly from Fastboot mode into the fastboot screen

with no button presses

. Save the wear and tear on your buttons. You can hide the all the cards that you don't need - in particular, you do not want to have the Bootloader card showing, eh?

It's available free on Play Store: https://play.google.com/store/apps/details?id=com.antaresone.quickrebootpro&hl=en

I have tested the Recovery and Fastboot mode functions and they work flawlessly. I recommend unlocked and rooted members here check it out.

Addendum

: Something I hadn't done before, as I had this app sync'd to the stock LG Smart Bulletin, was create a second screen in the Apex launcher, then go into the widgets and select the Quick Reboot Pro and move it into the 2nd home screen I created. Instant advantage - when the widget is tapped, it brings up only the cards you have selected as showing (unlike the Smart Bulletin) and you can select right from there Recovery, Fastboot Mode etc., making it even quicker and more efficient.
[G4 General] edagain:
I followed FAQ zzz and still have the samd result :(
[G4 General] hey_joe:
Seem to be normal. Sometimes it shows up sometimes it doesn't on mine. Didn't notice any effect on the functionality of the phone.
[G4 General] mwahahaa:
I did a full wipe like in FAQ zzz, flashed all the .bin files extracted from the MM kdz from my carrier as suggested, installed AOSCP 7.1 etc. but my calls are still broken. I even tried the kernel you posted but that didn't help. Any ideas? This is driving me crazy.
[G4 General] sdembiske:
Not bootloader - you don't want to use that option. Relevant ones are Recovery and Fastboot mode in particular, as well as Reboot, Fast Reboot and Power Off - just hide the other cards in settings, you don't really need them.

It is much simpler as you suggest - also, much less time consuming and more efficient, saving wear and tear on your hardware which becomes important after you're off warranty.
[G4 General] hey_joe:
I have tried using the stock nougat for any model from sfx and everything seems to work off the bat sound, mobile text and data. But when I got a call from a family member, they could not hear me. So I went back to my backup H11 rom and so far everything is working. I haven't tried AOSCP though.
[G4 General] Vasto_lorde97:
Could i try this on a Sprint LG G4 with ARB=4?
[G4 General] karandpr:
Anddd , Here we go .....

Seriously guys. Report and move on. The Mods will handle it ....

Regards

-XDA Staff
[G4 General] fates13:
No, ARB <=2 only. Steadfaster do you think you'll have a kernel for VS986 soon? Only reason I ask is because I'm going on a trip in a week or so overseas and I need my device working for phone calls. If not then I'll have to try and find a replacement device. Thanks for all your help!
[G4 General] safwan ck:
How come a device get 3 vote whose unlock is having issue??

Am talking about h818p. OP please find a fix for that