yashsingh1/xdaforums huggingface dataset:
[G4 General] steadfasterX:
Thanks guys. I come to the conclusion that for the H812

20x

is the minimum firmware version for using UsU.

Background:

User [MENTION=5398780]glenrocks[/MENTION] has an issue on his h812 and while I troubleshoot his device on IRC I found he used 20j as the bootloader stack.

The problem(s): camera crashes, signal issues, sound issues. Everything was related to the modem partition which holds the firmware for all these.

After flashing an insecure kernel I was able to grab the logs needed to verify and validate my assumption and it was like i thought.

I flashed the 20z (rogers) firmware and the firmware get loaded fine now. I will update the OP with 20x as a minimum requirement for the H812.

LOS only.

-
[G4 General] steadfasterX:
first UsU LOS oreo builds arrived:

H812: https://xdaforums.com/g4/development/rom-lineageos-15-1-t3806615/

EDIT1:

H815: https://xdaforums.com/g4/development/rom-lineageos-15-1-t3806629/

EDIT2:

vs986: https://xdaforums.com/verizon-g4/orig-development/rom-lineageos-15-1-t3806635 (sorry blobs are still not updated so it may have the same issues as on aoscp N)
[G4 General] xdauser9675:
I uploaded some files you asked for. For h818 device. Did you look into it?

Anything else I can provide?
[G4 General] Jorge Cervantes:
Good morning, I just saw that Lineage OS for VS986 is now available, my question is Is the ROM completely stable or does it have some errors?
[G4 General] steadfasterX:
No. Thx.

Check the known issues in the OP in the vs986 thread
[G4 General] grantdb:
Just saw this be a few minutes...

---------- Post added at 10:10 PM ---------- Previous post was at 10:03 PM ----------

@steadfasterX

LGH812AT-00-V20x-302-720-JUL-12-2016+0
LGH812AT
LGH812AT-00-V20X-RGS-CA-JUL-12-2016+0
LGH812
[G4 General] sdembiske:
Note

: Video recording is working in latest H812 UsU LineageOS O builds (as of June 19th builds) in both 720p (thanks to [MENTION=4302074]bdasmith[/MENTION]) and 1080p - it does not work however, in UHD 4K (the default setting on install - it has to be changed in the settings gear icon in the app).
[G4 General] cowsngrass:
LG G4 vs98627c (MM), UsU’d, TWRP installed

Continued with MM 27c, installed SuperSu. All works perfectly

Installed Stock N ROM:

Wiped Cache, Dalvic, Data, then formatted data

Flashed full stock N (G4_ARB-any_v29a_FULL-STOCK-ROM_UsU.zip)

Wiped cache, dalvic

Flashed VS986_UsU_baseband_flash-in-twrp.zip

Wiped cache, dalvic

Flashed MM modem.bin from the SALT backup of my currently working UsU’d and rooted MM

Wiped cache, dalvic, data, then formatted data

Booted

All working except cell service

Uploaded logs from SysLog to: http://bit.ly/2K4eZok

I'm OK with my current rooted MM, but I'd really like to get to AOSCP whenever it's ready for the Verizon carrier VS986.

I have tried to install it, but it has the same cell phone problem.

I thought this stock ROM might be an intermediate step.

If you think it would be worthwhile, I can try to join the IRC Thursday afternoon (your time).

Thanks again for all your effort.
[G4 General] steadfasterX:
Your decision about IRC ;) I'm there every work day so feel free.

Do you tried exactly like this?

Aoscp:

Flash vs986 aoscp

Flash your MM modem

Boot

Wait 5min at least

Try to set carrier manually in android settings

Stock:

Flash ROM

Flash your MM modem

Flash stock UsU kernel for the vs986

Boot

Wait 5min at least

Try to set carrier manually in android settings
[G4 General] cowsngrass:
Thanks. I'll try those and join you in IRC later this afternoon.
[G4 General] sharpenednoodles:
I derped the thing

Hey steadfasterX, thanks for your incredible work - only just saw this was a thing today (after so many years haha)

So I tried installing this today but I think everything is broken kind of?

Background info, I have an LG G4 H815T running stock MM (LG swapped my H815 motherboard for the T variant when I got it sent in for a bootloop fix)

ARB was at 0

Went to do a direct flash with (using FWUL in Vmmware workstation) and the USB connection between my G4 and the VM disconnected while I was partway through flashing UsU directly from SALT. Well SALT gave me an error (you should never see this, use LGup to flash a KDZ. Well naturally I panicked, so I reopened SALT and hit reboot. (Yes I am an idiot)

I can no longer enter download mode at all (it just goes to a black screen), HOWEVER I can still boot the phone and get to fastboot. I am booting with a secureboot error 1009 as expected. My version has changed under settings , and my radio isn't working (since I haven't yet flashed the modem package). My question is, should I still be able to access download mode after I flash UsU? I don't want to flash TWRP (or the modem just yet) because I'm not sure whether UsU has installed correctly, and I don't want to cause an actual hard brick. Since I can't get the phone into download mode, I can't run SALT.

TL;DR, error during UsU flash, can boot phone, can't enter download mode - what should I do now?
[G4 General] steadfasterX:
well flashing UsU in an unsupported way can lead to this (you have used VMware workstation which is not officially supported by FWUL)..

anyways it could be worse!

so the fix is easy in your case (as you see the secure boot error):

boot to fastboot (see OP how)

read and follow FAQ #25b)

download mode should work again and so you can proceed with whatever you wanted.

.
[G4 General] sharpenednoodles:
Holy heck, everything works now! I've been missing that unlocked bootloader feel haha. Thanks for taking the time to respond to me, even though the answer was already in one of the FAQs (that I'd somehow missed soz). We need more devs on here like you, cheers
[G4 General] Mahziyar:
Hi currently i installed v29a on my h818p , my question is after return to MM can i use this method?

Sorry for my EN and tnX!
[G4 General] steadfasterX:
that FAQ is brand new due to your question ;) well the FAQ was there before but I added the 25b) title

check OP -> requirements 1)

so no. and maybe never unless someone gifts me a h818 to play with.

.
[G4 General] Tiki Thorsen:
Hello, is there any chance of this working with a H735? Thanks.
[G4 General] ReeS86:
Hey I'm a little late but just confirming that I flashed UsU on my H812 with MM version 20x as well.
[G4 General] steadfasterX:
[MENTION=4253671]grantdb[/MENTION] [MENTION=6302635]sdembiske[/MENTION] [MENTION=1258758]ReeS86[/MENTION] what's the first 3 digits of your serial (sticker behind battery)?
[G4 General] sdembiske:
608 for mine.
[G4 General] grantdb:
709
[G4 General] ericlnu:
Personally speaking, I wouldn't mix and match kernels and ROMs . I've chanced it before, but only on hardware that I was more sure of regarding stability. E.g., I'd chance it on my old S4 Mini even when it was my main.
[G4 General] ReeS86:
603
[G4 General] bdasmith:
[MENTION=5545101]steadfasterX[/MENTION] what is the difference between modems and the baseband? the v29a flashes a modem.bin, where as aoscp and lineage do not.

is the modem.bin include and flashed by v29a_any the same as the modem of G4_29a_N_modem_usu file?

what does flashing the baseband_usu file do? (concerned because it says LP when flashing)

does flashing the file h812_20z_modem completely take the modem/baseband back to stock mm?

And why does stock v29a show baseband unknown, no matter what modem and baseband i flash?

sorry...been trying to google answers all morning and am still confused so hoping to just get cleared up. thanks
[G4 General] steadfasterX:
Regarding the baseband: Have you read post 3?

Additional to that file/partition modem name:

Modem is a misleading name. It contains the firmware for audio and camera and sound plus the baseband files and some other stuff.

It gets mounted on android and TWRP as /firmware which is a much better name. I guess it's name is for historical reason where there was a dedicated partition for the baseband files.

The modem image should never been flashed by a ROM other then stock. 29a is stock.

And yes sure all 29a zips which contains a modem image contains the same. That's why I made the baseband flashing files.

So for your phone's radio which handles the mobile signal the baseband files get loaded and they must be either compatible with UsU or an UsU kernel / ROM must be flashed.
[G4 General] bdasmith:
Thank you! I want to apologize. I missed reading post 3.

Thank you for responding kindly to my question. I fully understand how it works now.

Still curious why stock nougat shows baseband unknown even though calls/data etc are all working.
[G4 General] steadfasterX:
Do you use the UsU stock kernel or the v29a kernel plus baseband zip?
[G4 General] bdasmith:
Done the inatallation both ways.

Wipe all

Flash mm modem

Flash v29a_any rom

Flash h812 usu baseband

Result: all working, software info shows baseband unknown

Wipe all

Flash mm modem

Flash v29a_any rom

Flash stock n h812 usu kernel

Result: all working...phone info shows its an h812, but still says baseband unknown.

Just strange yet eveything works so is just something i was curious about.

Edit: gone back to lineage.
[G4 General] cowsngrass:
Tried both; same result.

My service is with TracFone, which uses Verizon towers. The SIM card is from TracFone.

My phone "sees" Verizon, but there is no service. Could the TracFone factor be the problem, or is it in the install?

I even tried flashing the "carrier.bin" from my original (working) MM. No effect, good or bad. Of course I don't have a clue what the carrier partition is for...

IRC didn't work out last week. I'll try again Monday.

Thanks again.
[G4 General] steadfasterX:
The baseband unknown is just a cosmetic thing but if you wanna try you could take a basic SALT backup and then erasing the modemst1/2 partitions to see if that helps. the backup before is incredible important to ensure that you're not losing your imei and network unlock if any

IRC is available 24/7 but I'm only active there on working days at work hours . The carrier partition will not help here especially because it's always empty so has no special meaning at all. Have you tried to reset the APN in the Android settings to default and if that doesn't work set your APN manually?
[G4 General] ericlnu:
I would like to give you my deepest thanks for working so hard on unlocking these beasts. The LG ROM I've always found crippled and laggy, even new. You've given these devices a new life. Heck I can even Oreo on my h812. Just 2 months ago I'd given up on getting any sort of root, custom ROM access. Thank you so much.
[G4 General] cowsngrass:
AOSCP has 5 APN choices, none of which make calls work. I could find no other way to manually set APN. Resetting to default just set the one it started with after 1st boot after install. Rebooting made no difference, by the way.

Stock N had no APNs, and no way to find/set any. Resetting to default resulted in "No APNs". No help from rebooting.

TWRP dmesg and recovery logs at: http://bit.ly/2K4eZok

I really dislike stock N and will stick with my old MM if AOSCP won't work.

I guess I'll wait until you have LOS going, then try it.

Thanks for your help, and best of luck with LOS!
[G4 General] otavio_aon:
I unlocked my LG H815 using this method and it was very smooth!

(after fixing a soft brick) I managed to unlock the bootloader using EXACTLY the method described in this thread. Everything went smooth. Unlocking, rooting, everything! I played with everything, tested several custom ROMs and life was beautiful.:o

... until... I decided it was time to go back to stock (but keeping the root tough).

So I downloaded the v29a "stock ROM" from @steadfasterX archive (LG-H815_Official_v29A_keepsTWRP-LAF.zip) and flashed it using TWRP. Android Nougat is working, but I lost the root ... and worse ... I cannot access the recovery mode anymore (Orange warning msg: Your device software cannot be checked for corruption. Lock the Bootloader.).

Since I'm unable to boot into Recovery/Download Mode, I can't use SALT! :(

Any suggestions?
[G4 General] uweork:
Recovery is not the same as Download Mode...

Do You get in Download mode ? Volume up and connect USB cable?
[G4 General] otavio_aon:
Yes. You're right .... i expressed myself wrong!

I cannot enter Download mode (as get the Orange warning msg: Your device software cannot be checked for corruption. Lock the Bootloader.)

... however, I can enter Fastboot mode (Vol Down + Connect USB) and normal boot in to Android
[G4 General] steadfasterX:
woah.. ok first of all: you haven't read the FAQ (especially #16) don't you?

If you would have read it you never had flashed THAT zip file. Flashing this zip file HARD BRICKS UsU devices as it contains the bootloader stack of regular h815 INCLUDING aboot. ... and flashing THAT aboot will brick your device.

Your device is not bricked so you either flashed something else or something went wrong while flashing or... you have one of those extremely rare devices which is nonfusing (unlikely as you are still unlocked it seems).

So I guess you have flashed H815-ONLY_ARB-0_v29a_FULL-STOCK-ROM_UsU.zip instead which would be the correct one.

That message is normal for the N bootloader stack which you have installed now. just press power as told by the screen and it should continue.

.
[G4 General] otavio_aon:
I read ... but 2 weeks ago... and it's a bit too long, so some parts were not there (in my mind) anymore! :confused:

I've seem some discussion about these warnings in this thread (it's related to Pixel, but is exactly the same warning) ... but nothing about how to bypass or disable it.

Indeed it continues ... but it goes straight to normal system boot. It seems to be impossible to flash another ROM nor UsU root (as SALT won't find the device).

Since I can boot in to fastboot mode, should I try to flash each partition individually (while in fastboot, e.g: fastboot flash boot boot.img)? So i can get another ROM that does not have this download mode restriction/warning?
[G4 General] decibel_nv:
Verizon LG G4 Bluetooth Issue Not Remembering Pairing

I had a problem with Bluetooth devices that I had pre-USU not wanting to permanently pair on Marshmallow. It would pair to play audio through my car, helmet, and BT-to-aux adapter, as well as a BT keyboard, but never move from the "Available Devices" section to the "Paired" section. I would have to pair every time I wanted to use them. This was even after multiple (unrelated) restoring TWRP backups of various stages of the USU process, and eventually a complete KDZ and starting over to USU Marshmallow. Then found this set of steps to fix it.

Settings --> Backup & reset --> Network settings reset --> Reset Settings

Reboot

If you still see your phantom paired device(s) there, unpair it

Pair device(s) again

Doing this did not actually wipe my saved Wi-Fi settings.

I don't know if it's just the newness factor, but I swear that the BT audio is crisper in MM than it was in Lollipop. :D
[G4 General] ercanacar:
Wuhuuuuuuu.. ??

I have Oreo now on my oooold LG G4.....

You are the men.
[G4 General] steadfasterX:
Boot to fastboot and follow FAQ #25b

In the same run flash latest official TWRP again

Then directly after that and without booting to system! boot to recovery

Flash any rom you like there
[G4 General] Bone Capone:
Awesome work!

I have a problem though, I can't enter Fastboot mode after flashing the UsU files.

I have an H815, flashed H81520D_00_0115.KDZ. phone boots up fine, new android setup screens.

Used FWUL, SALT, detected H815, ARB=0, and flashed the H815_UsU_Unlock files. checked the MD5, no corruption.

SALT says the flashing was succesful: (can't paste the link directly, sorry)

bpaste.net/show/aead218dcb68

holding the vol- button, plugging USB into the phone does not do anything. nothing detected by the PC, screen stays dark.

I ended up following the H815 unbrick through QFIL to get Download mode back, then LGUP to reflash the KDZ to get the phone operational again.

tried direct flashing the USU, flashing USU from internal memory, tried different USB Cables...

the phone has had the mainboard repaired for the ILAPO issue, and I checked the Mainboard when unbricking through QFIL and it has H815 printed on it, so don't think its a frankenstein unit??

keen for ideas on what to try next!
[G4 General] elnar777:
I have lg VS986, after unlocking phone,phone show service disabled, then I installed custom rom aoscp to install usu kernel.

It is installed without any problem but again no service and when I try to open network settings in phone it is crashes.

Can you help? What I am doing wrong?

Thanks
[G4 General] steadfasterX:
what you have done usually results in a hard brick! flashing with qfil without any proper files will hard Brick your device. this and the fact that you cannot boot UsU successfully is very very unusual. the log file shows a successful flashing and unlock though.. Every single UsU file is flashed fine..

Btw all methods for unlock are fine but the most stable method is internal storage. That's not your problem though as flashing went fine on yours.

So I need to understand what happens on your device. Easiest is if you are coming to IRC as mentioned in the OP.

I need to know some details about the black scren result.

If you run Linux / FWUL in VirtualBox it is important that you watch the USB devices in the next steps. There may shown up new ones which you need to connect to the VM first.

Power on and connect the device when it's on black screen and type in a Linux terminal (e.g FWUL):

lsusb

Disconnect USB and take out battery

Connect USB again without battery

Type:

lsusb

Paste the whole output of the 2 runs above.

Vibrate test:

disconnect USB and take out the battery

Put battery back in

Power on and when doing so: does it vibrate?

Do the above first but then go on with flashing h815 20p instead. 20d is incredible old! Flash 20p then do not forget to boot once and go through the whole settings wizard, ensure signal and mobile data is there and then DO A SALT BASIC BACKUP! Exactly in that order and copy the backup to a safe place afterwards!
[G4 General] Mahziyar:
I still have a hope for h818p lol
[G4 General] Tomonok:
Me too :)
[G4 General] decibel_nv:
Search is your friend. https://xdaforums.com/showpost.php?p=76691955&postcount=1063
[G4 General] ericlnu:
Thank you very much, keep us posted. Would be awesome to get official status for the H812s :D.
[G4 General] aanarchyy:
I am having a bit of an issue with this flash. I've gotten it to work on a US991 and so far it seems to be ok aside from I seem to have screwed up something as I am unable to get cell service to work on the phone(Sometimes IMEI shows up, sometimes it doesn't). Still poking at that one, but anyway...

I tried it on a VS986 and I'm getting some odd behavior. I will attach a few images of what's happening but to me it looks to be some kind of memory leak/overflow as the right side of the screen becomes distorted but it is still responsive to touch, and if I swipe screens or tap where I know a button is, it responds properly and updates the screen as well, but as it sits, the right half of the screen continues to become more and more distorted even while I don't touch it. I haven't done a full dump of either phone yet(I have done basic dumps in salt on both phones though) but I can if need be to help(I've done dumps in the past with my eMMC pro or TWRP). I've noticed it will do this while booted into the main sys, also in the version of TWRP you have on here, but I have not seen it do this on Download mode. Not sure if that would be a help or not but it was something I did notice.

I'd be more than willing to meet up somewhere if it would help(IRC/discord/skype/etc)
[G4 General] kudlinux:
Hi Steadfaster,

Thank you very much for the tool. I did unlock with SALT . The new release is just too great. The great thing about your tool is, its very simple and self explanatory. I believe the words in OP needs amendment after you released the new version.

What is the best rom for good battery life of G4? I have battery drain issue. your advice will be of great help.
[G4 General] steadfasterX:
there is no need to do full dumps as long as you have a SALT backup.

the very first of all and most important: Is the bootloader stack the most current for each of these devices? Check FAQ #26 if you don't know.

As mentioned I'm online every work day on IRC so step in whenever you want.

-.
[G4 General] G4_PITA:
greetings steadfasterx,

I've been anticipating a fix for my G4 since the new year but unfortunately for me my AT&T H810 G4 came with (ARB version 3) 21y software.

The original post to this thread says that T-Mobile's G4 H811 unlock is officially supported using a fastboot command. According to LG's website http://developer.lge.com/resource/mobile/RetrieveBootloader.dev only some devices are officially supported (H811 is not listed). Since I live in the USA, would flashing/converting my AT&T H810 to a T-Mobile H811 to take advantage of this fastboot command be okay or advisable?

I ask because the OP on this thread https://xdaforums.com/g4/help/successfully-unlocked-h810-bootloader-t3672604 was able to successfully convert his H810 to a H811, but since he lived in Europe he was not longer able to pick up a cellular signal after the conversion.

Thank you for your help
[G4 General] nummer:
Whenever I try to uninstall an app, my g4 soft reboots, not uninstalling the app. Anyone else experiencing this?

EDIT: Tried wiping caches, still won't let me uninstall ?

Also I can't set a lock screen, only swipe to unlock :P
[G4 General] izzle47:
Hello [MENTION=5545101]steadfasterX[/MENTION] if I am able to successfully unlock my lg g4 h815 can I be able to flash the ilapo images to disable the big cores as my device will be unlocked now or can it brick the device if I do so?

Arb is V=0

Device is Still on Android M
[G4 General] fil3s:
OK I got aocp 8.1.0 installed with swift black substratum theme :highfive:

SteadfasterX is the man! :highfive:

Suck those apples, LG :highfive:
[G4 General] mwahahaa:
When I do a nandroid backup I get "Failed to unmount '/system' (Device or resource busy). Does this indicate a problem or can I proceed to flashing a custom rom?
[G4 General] sushant_:
Will it work on LG G4 F500L nougat updated?
[G4 General] fates13:
Hey Steadfaster, I'm wondering if my lockscreen issue has to do with the modem since the VS986 needs the full Lollipop modem and can't use the N baseband zip that you provided in the OP.
[G4 General] අධිරාජ (Adhirāja):
Boss.. I didnt click that.. No idea how my vote got to the h818...

Update: I had gone through my chrome extensions and found an auto fill extension : https://chrome.google.com/webstore/detail/form-filler/bnjjngeaknajbdcgpfkgnonkmififhfo?hl=en

That must have been what filled the survey... I uninstalled it so it should be ok now
[G4 General] steadfasterX:
it would help if you say what exact ROM you are using and what model you have

There are 2 types of ilapo fix "images" out there: TOT one and the modded boot images.

TOT -> no. read the FAQ

boot.img -> sure

yea thats a known bug in the current TWRP. I havent had the time to fix this as i was too busy with UsU..

Ensure /system is mounted in Mount menu and if so you can safely flash. if you flash a custom ROM like aoscp or similar the worst thing which can happen when flashing is that it cant flash system but you will still be able to get into fastboot, TWRP and download mode to recover

sushant_ you have to downgrade before unlocking with UsU

ofc it has. the modem partition contains gatekeeper stuff like the keystore libs (iirc).

I guess there will be a way nevertheless. If you like and if you have a SALT (!) basic backup then you can try this:

boot dl mode

start SALT

advanced menu -> Wipe partition -> select encrypt (only that!) -> and wipe it

reboot to Android and try again

That partition gets erased when you flash a KDZ anyways so it should be safe to delete but if something goes wrong its better to have a backup

General WARNING:

Its weekend and I will be only online via XDA app -ONLY- so dont expect much until next Tuesday.

.
[G4 General] TJtheBLueDragon:
Where you check the ARB?
[G4 General] nummer:
[MENTION=5545101]steadfasterX[/MENTION] I have h812 on stock 6.0 rom
[G4 General] doop:
Read point 2 in the requirements section of the OP.

G4 anti rollback