yashsingh1/xdaforums huggingface dataset:
[G4 General] vsTerminus:
H812 user here.

Performed UsU while on 5.1 Lollipop. (Specifically H812v10n Rogers)

I did flash the baseband package after unlocking and I was still able to use voice and data.

Today I reverted back to the previous files (listed in FAQ 18) which I extracted from my 5.1 KDZ file, and then flashed:

1. AOSCP 7.1 nightly (which I had to modify the updater script to remove the assert line from) from http://droid.binbash.it:8008/aoscp/nougat/

2. boot_build_26 kernel from http://droid.binbash.it:8008/kernel/UsU/nougat/h812/

3. OpenGApps 'pico' for ARM64 Android 7.1 from http://opengapps.org/

Note: I did not format my internal storage. I did the Advanced Wipe on System, Data, and Cache.

Nothing else. No baseband package, no v29a modem, nothing.

- It booted without issue.

- Confirmed LTE connected immediately. It even pulled the APN settings from my SIM (much to my chagrin, because it's a pain in the ass to remove them now).

- Confirmed I could place a call, hear, and be heard.

- Confirmed I could receive a call, hear, and be heard.

- Confirmed photos work with both front and back camera.

- Video records, but does not produce a playable file. Same result with both front and back cameras. Tried 1080p and 720p. Even pulled the files off the phone and MPC-HC could not play them. (Have not tried other apps besides the included one!)

- On that note, MTP works too.

- It recognizes and lets me use my external SD card.

- Tap to Wake works (I only mention this because it was brought up previously).

- Magisk 16.0 from https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 (Flashed magisk v16.0 and rebooted. The installer says the ROM is already rooted.)

- Restoring apps with TitaniumBackup is working.

- Signing in to my Google Account works

- Xposed (flashed v89 from here: https://dl-xda.xposed.info/framework/sdk25/arm64/) and apk from here: https://xdaforums.com/showthread.php?t=3034811). I installed the manager APK after rebooting and it told me xposed was installed but inactive. Rebooting once more solved that.

- Snapchat + SnapTools works

- Other xposed modules work too (Flat Style Bar Indicators and SnapTools are all I have installed for now)

- AdAway works

- Setting a lock screen that is anything other than a swipe causes Settings to crash and the lock screen not be applied. It also causes any apps which need hardware keys (Authenticator+, for example) to crash. (Fixed with MM Modem!)

- Bluetooth works fine
[G4 General] rezalaga:
Great job:good::good::good:......!!!!!!

Confirmed successfully unlock LG G4 H810o At&t now, trying flash common pure stock .....:):):)
[G4 General] steadfasterX:
you have

NOT

used SALT to extract...

LG firmware extract and others HAVE ISSUES on extracting. DO NOT USE them. SALT is the only reliable tool to extract KDZs.

(I have updated FAQ 18 just now)

Do it again (now with SALT).

do you have cell service? do this while in Android and trying to get cell service or calls:

adb logcat -b radio

(cancel after some seconds of trying with CTRL+C)

Copy the complete(!) output e.g. to bpaste.net (see my sig)

If you are not able to read the OP I would say never go any further.

yes today. done -> http://droid.binbash.it:8008/kernel/UsU/nougat/vs986/

Wow thanks for this. Reports like that are what I need.. (and mostly not get). So the camera issue could be an issue with the modem partition:

try flashing v29a modem -> if that fails to boot or when you have more issues:

try flashing H812 latest MM modem (use only SALT for extracting any KDZ)

Do not flash the baseband package afterwards when you are using the UsU kernel ofc.

thanks for your report!
[G4 General] doop:
Have you been usuing the post USU method of entering fastboot? ie:

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 PC

keep volume DOWN pressed until you see the fastboot screen
[G4 General] N4cr2k:
Yes. I made sure to carefully read and follow all the instructions. I might try the SD card trick posted here

https://xdaforums.com/g4/general/guide-unbrick-via-external-sdcard-qfil-t3748946/
[G4 General] steadfasterX:
Ok the first thing: all went well on yours but your Ubuntu version do not have the fastboot command available. One more reason why I recommend FWUL which has all needed onboard..

The hash verify failed due to an issue in the way SALT verifies the hashes. In real the flashing was successful but the fastboot reflash afterwards failed as you have no fastboot on your linux. Maybe that screwed it up somehow..

So what's happening now when you connect the device to your Linux?

Type in a terminal:

lsusb

and paste the output here..

And if you see nothing do the same but take out the battery.
[G4 General] N4cr2k:
Ah, good call on the missing fastboot. I had used an older version of FWUL on a USB drive but persistent mode kept having issues of not staying persistent. So I just went to a full blown installation of Ubuntu and installed SALT manually. lsusb doesn't show any recognized device in any state or any key combo I've tried. With the battery out I get a icon of a red question mark flashing around the outline of a battery.

george@george-Precision-T1600:~$ lsusb

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[G4 General] fates13:
I flashed H811 Lineage 14.1 from SteadfasterX's build server for my VS986 and I'm facing a black screen on boot and incredibly long boot times where Lineage boots into safety mode. I flashed the N modem and everything. Any ideas on why this is happening?
[G4 General] steadfasterX:
Have to sleep now.. Cu tomorrow

I recommend all to wait for SALT V3.9 before flashing.
[G4 General] nummer:
I decided to say screw it and go back to stock rom (h81220z), but problems mentioned above still exist even after going back. Please help, i do not want to live with this! :crying: :crying: :crying:
[G4 General] අධිරාජ (Adhirāja):
You are not just a god... you are the god of all gods bro . i have no words to thank you enough for all your dedication and hard work. Please take as long a vacation as you like and best of luck in all your future endeavours.:good:
[G4 General] fates13:
Okay so the way I fixed this was by once again doing the modem flash in TWRP as stated in FAQ. I don't know if the N modem is needed at all on VS986 or not even if you're using a N rom unless the modem flash doesn't touch whatever the N modem flash did.
[G4 General] hey_joe:
Something strange happened after booting up my H12. Since I haven't used the phone for quite awhile because it's not my daily driver, once I restarted the phone and went online some lg apps were updated and somehow twrp recovery was reset to the default lg one. I have to flash twrp back up again and disable auto update of the lg apps and software. Is it possible for lg to send update to our phone and somehow brick it because it's unlocked unofficially? I mean if auto update on software and apps are on? I haven't tried flashing a custom rom yet as the 3rd poster above me is having some issues after flashing a custom rom and continues even after he went back to stock.

Thanks to steadfasterX for his hard work.

edit: Flashed magisk with no issue.
[G4 General] sdembiske:
This issue is not directly related to this thread. It has been well covered in the H812 [Canadian Guide] thread. BUT, that said, it could be run into when re-flashing your stock rom with SALT and could present on other models as well when flashing their stock roms, as re-flashing etc. seems to unfreeze the relevant apps.

In a file explorer check if you have 'App Updates': /system/priv-app/LGApplicationManager/LGApplicationManager.apk

If you have it, FREEZE it.

Important: Make sure you FREEZE 'Software Update': /system/priv-app/LGDMSClient/LGDMSClient.apk as well, otherwise you risk your LG carrier trying to upgrade your firmware which will likely lead to a brick by doing this way.
[G4 General] mertklic:
I will try it on my H815TR

Hope it works!

thanks for the topic sir! :angel:

Edit: sorry for being an idiot but im new to these things :( Does this rom pass your limitations? Is it KDZ/TOT?

https://xdaforums.com/g4/development/rom-h-rom-v30-port-t3672567

Sorry and thank you again!
[G4 General] TheDerpyLlamas:
Salt for Windows

Is there any chance that you could port salt to windows? My pc isn't able to handle virtualbox very well and I don't want to mess with the BIOS settings to use a live usb.
[G4 General] keeponjammin:
Hate to admit it but I believe I broke something.

Good news: fastboot and twrp both work.

Bad news: none of the roms seem to work for me.

1 wipe dalvik, cache, system and data

2. Flash aoscp 5.3, gapps, magisk

3. Flash baseband package

Reboot and after the LG logo with warning a black screen with the text "invalid ram console!!!" greets me.

I assume I made a mistake along the way but tried all combinations and can't seem to figure it out. With modem, without modem, with gapps or without you name it. Any help would be greatly appreciated
[G4 General] keeponjammin:
The h815p
[G4 General] hey_joe:
Have you tried flashing just the rom and boot up?
[G4 General] doop:
Did you flash the N modem?
[G4 General] අධිරාජ (Adhirāja):
This is just for app updates right?? Tell me how does updating apps lead to brick????
[G4 General] sdembiske:
I see you still do not how to read

thoroughly

... the brick refers to and was only referenced with respect to the Software Update app. If you need an explanation as to the 'why', I suggest, as SteadfasterX has suggested to you already, that you do not unlock or flash a rom ...
[G4 General] vsTerminus:
Slight update on the camera situation:

- "OpenCamera" from the Play Store can record video (Though I'm struggling to get better than 15fps on average indoors).

I will try flashing the v29a modem with the UsU kernel and no baseband package after I sleep to see if anything changes.
[G4 General] rezalaga:
Hi bro....

After successfully unlock with your way, i try to flash your pure stock rom G4_ARB-any_v29a_FULL-STOCK-ROM_UsU.zip, i have follow the way and already flash my device baseband (My device H810) but my H810 begin boot loop even i do clean install.

Any idea?
[G4 General] datscoolmetoo:
you made it bro. amaze! thanks :) have you made any progress with goddam h818?
[G4 General] steadfasterX:
try FAQ 5

no..
[G4 General] fates13:
Thanks! Is there a difference between build 29 and build 33 for the VS986 Nougat kernel? Unfortunately neither build would allow Lineage 14.1 to boot before or after flashing the stock Lollipop modem. I'm trying right now to flash stock 29A then the stock kernel build 33.

Edit: Also unable to boot stock 29A using stock build 33 kernel before and after flashing stock Lollipop modem.
[G4 General] steadfasterX:
I have to rebuild.. Pls wait
[G4 General] mwahahaa:
https://bpaste.net/show/44cc10003fa1

I have cellular connect and mobile data, just no voice calls. It disconnects immediately. Wifi, bluetooth, sound etc. are fine. That's what is so frustrating as otherwise the phone works great. I am on nougat AOSCP.
[G4 General] steadfasterX:
thx for the log. rild has an error but that was expected from what you told already. Unfortunately nothing useful in there (afai can say)

so to sum up:

you have a h812, flashed the MM modem plus the h812 baseband package, AOSCP Nougat plus the UsU kernel, correct?

Keep in mind that it is hard for me to track which user has which model.. ;) consider to add it to your signature to make it easier for me and other devs..

I currently preparing everything for the big bang.. I build for every f*** model an aoscp, los and stock kernel .

Once this is working you will flash your pure MM modem without baseband package and all should work.

.
[G4 General] Vasto_lorde97:
I did read the guide 3 times and downloaded the correct files but since you said not to flash if your ARB is above 2 a few days ago i havent tried it.
[G4 General] nummer:
I'm on crdroid nougat right now on my h812, everything is working except video recording afaik. Is there a way to fix so I can record video?
[G4 General] fil3s:
Yeah. I could imagine some cheesey BG music thyd add to it lol.
[G4 General] steadfasterX:
wrong!

STOP GUESSING

and misleading ppl

what kernel is runnin in crdroid? custom or stock? and which version (LP, MM, N..)?

in any case the dev should add the UsU kernel patches in order to make it fully working for you I guess.

... but lets wait if the UsU N kernel I currently building fixes that too..
[G4 General] nummer:
I'm running stock kernel on MM modem
[G4 General] steadfasterX:
stock what? stock LP? stock MM? N? P? :P
[G4 General] nummer:
Not exactly sure, but I'll assume MM
[G4 General] steadfasterX:
Due to the annoying discussions about baseband package flashing or not and bc some users had site effects even when they flashed the baseband package....

.... I decided to bring up:

The

UsU kernel thread

But beware.. I just started with kernel building so atm you will find only STOCK (v29a aka N) and AOSCP - NOUGAT there.. and atm only H810, H812, H815 and VS986 builds. More to come (If I seem them as an unlock vote in that poll)..

Keep in mind .. there are many models, many ROMs, many versions.. so I cant build for every crap out there!

.. and as you MAY can think of: I have only ONE device I can test with so do not expect that every kernel on every version on every ROM on every model can be tested by me.

.
[G4 General] vsTerminus:
Flashed the v29a modem, got the blue demigod screen on boot.

Restored my previous modem partition with TWRP. (Stock 5.1 modem). Confirmed I could boot the phone.

Extracted MM files extracted from H81220e_00_0112.kdz with SALT

Flashed all 9 files using Fastboot

I can boot the phone and video recording works now Spoke too soon. I thought it was working, but now it isn't. Sorry.

Edit: I flashed the latest UsU Kernel from here http://droid.binbash.it:8008/kernel/h812-UsU/aoscp/nougat/ and tried again. No change. Still cannot record video with the included Camera app. OpenCamera can still record video, but playback is a little iffy on device. Even MX Player struggles a bit with them.

I had also run into an issue on the LP modem where trying to set any kind of lock screen other than swipe would cause Settings to crash and it would not be applied. It also prevented OTP generators (and I assume anything else that uses hardware backed keys) from working. That is fixed with the MM modem. (I had to wipe the lockscreen db files with TWRP first)
[G4 General] a tiny ant:
So if I understand correctly, flashing any ROM with a bootloader stack after unlocking it will screw up the phone. Thing is, how do I tell if a ROM has a bootloader stack in it?

And to flash AOSCP Oreo I need to have v29a firmware installed. To install that, I need to flash the v29a package but the OP suggests I shouldn't do that. Am I mixing something up?
[G4 General] fil3s:
Mokee aosp

https://download.mokeedev.com

Not sure if this is relevant, but I came across a aosp rom with near Los features livedisplay settings, etc

H815 :good:
[G4 General] fates13:
Test 1:

1. Flash Stock 29A_Any_ARB rom

2. Flash VS986 build 11 stock kernel

Result = Failed to Boot

Test 2:

1. Flash Stock 29A_Any_ARB rom

2. Flash VS986 build 11 stock kernel

3. Flash VS986 stock Lollipop modem

Result = Successful boot! However, APN = Locked & blank. LTE = No. Cell Service = No.

Test 3:

1. Flash AOSCP Nougat rom

2. Flash VS986 build 44 AOSCP kernel

3. Flash VS986 stock Lollipop modem

Result = Successful boot. APN = Locked. LTE = Yes. Cell Service = No.

I mentioned before that flashing my stock 13B Lollipop rom that I had originally + stock Lollipop boot + stock Lollipop modem still resulted in APN = Locked. LTE = No. Cell Service = No. I wonder why APN isn't working with what should be the original stock Lollipop everything that I had before UsU, which was working 100%.

I am currently downloading the MM rom for my device in order to extract the modem and try that instead. I tried the modem that I extracted from VS986 2BA MM rom but it would not boot so I'm gonna try VS986 27C MM rom.

Edit: Tried 3 different MM kdz's for VS986 just to make sure and they all failed.

Test 4-6

1. Flash AOSCP Nougat rom

2. Flash VS986 build 44 AOSCP kernel

3. Flash VS986 stock MM modem

Result = Failed to boot. Sometimes a blue screen with "Invalid rom console", sometimes a green screen with "apps fiq: xpu error", and sometimes forever boot animation.
[G4 General] nummer:
CRAPPY DOWNSIDE TIME! All the roms were run on an h812 with the MM modem and no baseband zips

RR: no sensors, cannot adjust brightness

AOSCP oreo: no sim detection

crDroid: cant record video

AOSCP nougat (+boot img): Can record video with open camera, but it is very choppy

Stock nougat (+boot img): Bootloop :v

Anyone else having these problems? is it because I didn't flash smth?
[G4 General] mwahahaa:
Looks like you are in a similar boat to me. Marshmallow modem won't make a difference, unfortunately. Everything works except calls.
[G4 General] adam_s_459_:
Everything works for me except in nougat the navbars have 2 short vibrations when I press them and in some ROMs I can't record video.
[G4 General] rezalaga:
still failed, i have try flashing the kernel h810_stock_boot_build-11-nougat.img from kernel thread also, FYI my base rom is Lollipop 10o and my device H810 at&t :confused::confused::confused::confused:
[G4 General] David X:
Are there any working roms for H812? Try to find one that most of functions are working. Thanks in advance.
[G4 General] steadfasterX:
As mentioned already : no custom ROM should have it and to check ask the owner of the ROM or open the zip and search for files named aboot or sbl. There is no ROM known which has it but checking it by yourself saves lifes.

Ah yes. I found out that the LP bootloader stack does not work well together with UsU. Pls flash a bootloader stack of MM of yours model ROM as described in FAQ 18 but do not use your backup. Use SALT to extract the latest MM and use these files instead.

This plus an UsU kernel should fix it.

RR is 100% a ROM issue.

Aoscp oreo - no sim is 100% a ROM issue (as you can see in the aoscp thread when searching)

For the rest: what is your bootloader stack (which rom version do you had installed) before flashing UsU? LP or MM? If LP follow faq 18 but do not use your backup. Use SALT to extract the latest MM and use these files instead

Follow faq 18 but do not use your backup. Use SALT to extract the latest MM and use these files instead
[G4 General] mwahahaa:
I tried to extract a kdz using SALT (latest version), but no partitions showed up. Is this a bug?
[G4 General] steadfasterX:
Share the SALT log after you try
[G4 General] karandpr:
Thread cleaned again.

Here is a personal anecdote.

I have 4 bricked devices. 3 of them were bricked in course of development or testing for fellow developer.

I never released any work without testing on my device. Also I didn't do any blind development. Most of the development was done very carefully and slowly with help of fellow enthusiastic developer. We knew and accepted that the devices could be bricked any time.

So here is the thing,

In case anyone in this thread has a wild idea, educated guess, researched works , or anything AND if he has NOT tested it on his devices cos he is waiting for someone(poor soul) to test it for him, HE GETS THE BOOT.

So my advice to everyone, Think 10 times before posting. Help the OP.

There won't be any warnings.

We will be actively moderating this thread.

-XDA Staff
[G4 General] fates13:
Flashed the MM bootloader stack for VS986.

Test 1:

1. Flashed AOSCP N

2. Flashed VS986 AOSCP 44 kernel

3. Flashed VS986 MM modem

Results = Boots. APN = Locked. LTE = Yes. Cell = No

Test 2:

1. Flashed stock Lollipop rom

2. Flashed stock L kernel

3. Flashed VS986 MM modem

Results = Boots. APN = Locked. LTE = Yes. Cell = No

Test 3:

1. Flashed stock Lollipop rom

2. Flashed VS986 L modem

Results = Boots. APN = Locked. LTE = Yes. Cell = No

Test 4:

1. Flashed stock 29A rom

2. Flashed VS986 stock 11 kernel

3. Flashed Vs986 MM modem

Results = Boots. APN = Locked. LTE = Yes. Cell = No

When I was in AOSCP I found a phone info section in the settings where I could select between the different types of signal: LTE, GSM, CDMA, etc. I found that I was unable to select CDMA as an option, it would always revert to LTE/UTMS. This seems consistent with not being able to get the correct CDMA APN throughout all the different roms including stock Lollipop. Do you think that something about UsU disabled the CDMA band or whatever it is that allows CDMA to work?
[G4 General] steadfasterX:
we may need to build a custom ROM for VS986 then.. Well and I'm not a ROM dev unfortunately even when I can build and fix some issues within them...

I think it's due to different frequencies in your area. We need to adjust that to make it work for you or using pure vs986 stock for the moment..

Could you try :

vs986 MM modem image + baseband package

vs986 MM boot image

vs986 MM system image

-
[G4 General] fates13:
I'll try that right now, quick question is the baseband package part of modem.bin? If not how would I extract it from the MM kdz?
[G4 General] steadfasterX:
no its the one from the OP :)
[G4 General] rezalaga:
I have follow the instruction, now got 9008 mode, can unbrick using qfill?because already unlock?:confused::confused::confused:
[G4 General] steadfasterX:
then you have made a fault... either not used the correct MM files or not flashed everything whats required in the FAQ.

QFIL will 100%brick.

sdcard unbrick will work but for this you need to ensure that you are using the right files and the LAF and ABOOT partition from the UsU unlock.

what MM kdz do you have extracted and how?

what was the output from the terminal when you flashed by fastboot? any failures?

Consider to join IRC (the OP has a web link).
[G4 General] fates13:
Gotcha, thanks!

Test 1 (Only because I already had AOSCP N rom + MM modem installed and booted):

1. Flashed VS986 baseband from OP

Results = Radio not working at all: showed no sim card. LTE = No. Cell = No.

Test 2:

1. Flashed VS986 MM 28A rom

2. Flashed VS986 MM boot

3. Flashed VS986 MM modem

Results = APN locked. LTE = No. Cell = No.

Test 3:

1. Flashed VS986 MM 28A rom

2. Flashed VS986 MM boot

3. Flashed VS986 MM modem

4. Flashed VS986 baseband from OP

Results = First boot setup showed "This SIM card is not from Verizon Wireless". Tried two different Verizon SIM cards and same thing. Add APN option finally showed up! However, APN's are all blank and when I try to add an APN, it doesn't show up on the APN list. Connection status just shows bars with an X. LTE = No. Cell = No.

Maybe we're getting closer to the answer since add APN showed up when it didn't for any other rom and combination of modems? Still confused as to why Lollipop bootloader stack + stock Lollipop rom + stock Lollipop modem and MM bootloader stack + stock MM rom + stock MM modem have locked out APN's and aren't working correctly.

Edit: Thought - Do you think you could make the baseband package from MM KDZ instead of Lollipop since you stated in OP that "To be specific these files are always the latest LP basebands I was able to find/extract for each model and yes its still a kind of hackish this way" or would this not make a difference? I could provide whatever you need from the KDZ or replace the files in the zip myself if you tell me where to get them from.
[G4 General] rezalaga:
Success booting using sdcard and using aboot and laf partition from UsU unlock, then whats the next???