yashsingh1/xdaforums huggingface dataset:
[G4 General] cengizsamed:
Mu

problem;

i deleted all partitions with miracle box, now when I turn on the phone I get an error " invalid ram console " when the blue light is on.I can't get into download or boot mode.
[G4 General] steadfasterX:
So you deleted all partitions and you expect what now? You have to flash the bootloader stack of MM plus the UsU aboot file to make it work again. Consider joining my matrix or telegram group maybe.. Or create a new thread bc your issue is not related to this thread.
[G4 General] yurek_m:
Usu lineages os errorr 7
[G4 General] aoleary:
In TWRP? Update your recovery
[G4 General] yurek_m:
my friend gives this error every time to install a new rom, how to fix it, it says phone is not compatible rom, so I delete and install it with notepatt
[G4 General] drinking3000:
Helló!

h818p (bootloader lock) van esély az ntcode visszaállítására?

Több romot tettem több magyar vidékre, de nem változik vissza az eredeti!

eredeti ntcode 1 "," 216.30F, FFFFFFFF, FFFFFFFF, FF "

jelenlegi 1 "," FFF, FFF, FFFFFFFF, FFFFFFFF, 11"

a gyári helyreállítás nem segít!
[G4 General] steadfasterX:
This forum is ENGLISH ONLY
[G4 General] drinking3000:
h818p (bootloader lock) is there a chance to reset ntcode?

I put several ruins in several Hungarian regions but it doesn't change back to the original!

original ntcode 1 "," 216.30F, FFFFFFFF, FFFFFFFF, FF "

current 1 "," FFF, FFF, FFFFFFFF, FFFFFFFF, 11 "

factory recovery doesn't help!
[G4 General] drinking3000:
ok!
[G4 General] steadfasterX:
No idea but this thread is about unlocking the g4 not about resetting ntcode. Open your own thread in the help forum please.
[G4 General] drinking3000:
Where can I do a new topic about this?
[G4 General] steadfasterX:
https://xdaforums.com/f/g4-q-a-help-troubleshooting.4233/
[G4 General] CertifiedBlyndGuy:
This is one of the most incredible pieces of work I have ever seen on XDA. Your knowledge on this phone is just absolutely outstanding

A few months ago I bought a US991 unlocked second hand and it came with a parts G4 that had bootloop issues so when I went to try this I honestly didn't know what to expect and it's been a wild ride for the last 3 days or so figuring everything out off and on. I really appreciate the thorough documentation on literally every little detail.

Problems started when I couldn't get LGUP working properly. I spent an immense amount of time digging and digging until I found a driver and DLL uploaded on the Codefire server with Uppercut. I didn't end up using Uppercut at all because the LG drivers and DLL ended up doing the trick to get my device updated to MM.

SALT is very very promising in that aspect and I look forward to seeing where it goes. It would be awesome if KDZ flashing was fully supported one day so that putting up with the whole mess on Windows isn't needed.

One thing I found odd - my G4 was reporting an ARB of 20. Now, I knew this was probably absurdly ridiculous when I went to flash it so I did have to edit SALT to force a UsU flash (I knew I was taking a pretty big risk here) but it ended up working out afterwards. I'm not sure why it was so high but it was interesting to me.

I ended up getting Lineage 18.1 (the h811 build to match GPT) and the SHRP recovery all set up just as easily as any other phone afterwards.

Thank you for your awesome work. I can't wait to see where you go with all of this knowledge. I certainly appreciate it. I know it's an old phone but it's always cool to see this level of dedication. It really feels pretty smooth on Android 11 which is surprising given it's performance was rather lackluster on stock LP.

I mean, I'm daily driving a Pixel 6 Pro right now but there's so much about this phone, especially now that it's updated, that really stands out as being something that new phones have just tossed to the curb. It still holds its own thanks to you.

I got back on my account just to say all that lol. Best wishes and good luck!
[G4 General] steadfasterX:
Wow rarely get such intensive statements ;) and really appreciate the time writing it down!

UsU itself was really a journey on its own and without really much help other then some brave testers long time ago..

When it comes to ROMs this is full team work ofc . We had some real tough devs here and we are still 2 ppl (while i have very less time) - even years later.

Thanks and enjoy ;)
[G4 General] 柠檬Lyme:
Also we could use the QFIL partition manager with 9008 to flash usu————Tested on Chinese h818,touch really didn't work.
[G4 General] steadfasterX:
For sure Qfil is possible but there's no reason for using it , its not user friendly and flashing can't be verified. So overall its a bad idea doing it but yes it works. Actually my unbrick guide shows exactly how ;)
[G4 General] 柠檬Lyme:
It's an usual way to unlock lg g7's bootloader,so I decided to use QFIL. In fact,I bricked one of my device though, but I have 2 motherboards😂
[G4 General] steadfasterX:
actually it is very hard to REALLY brick the LG G4. the only way is by blowing fuses but all other cases can be recovered..
[G4 General] 柠檬Lyme:
I just flashed the G7's 9008 pack into G4 by mistake...... *sigh*
[G4 General] steadfasterX:
as long as they contain no ARB you can force boot into 9008 mode but thats nothing for this thread here.
[G4 General] yorktown:
Steadfaster - thanks for all your work.

I have a VS986 (Verizon) with an ARB value of 2.

When I go to unlock in FWUL / Salt I get a pre-check file error, saying the device is blocking the unlocking.

I tried this in FWUL and mAid. I also tried this in SALT for both Stable and Develop mode and got the same results.

I read your instructions and I am not doing QFIL.

What should I do to unlock?

Also, where do I donate to you via Paypal? I didn't see it on your pages.
[G4 General] 柠檬Lyme:
maybe downgrade to v10 firmware will help.just maybe
[G4 General] steadfasterX:
thx for the detailed feedback with screenshots. try again and this time after it fails go into the advanced menu of SALT -> Debug Log -> click the upload button -> share the link.
[G4 General] yorktown:
Debug Log Link: https://hastebin.com/dowogarebo
[G4 General] MichaelCV:
hello, sorry for my english

well i have a usu unlocked lg h815

I revived it after 3 years saved hehe the problem is that I need to repair the imei but the device is shown as Ls991 as the guide says, I need h815 to be shown for a correct imei repair
[G4 General] MichaelCV:
I need your help good man, I thought this thread was abandoned
[G4 General] vedroid30:
Oh, the topic is alive until I throw out the smartphone)))
[G4 General] steadfasterX:
ok you need to do the "Internal Storage" method. see OP.

no way. what means "repair" imei?

why? my last response here is just 1 month ago!?
[G4 General] MichaelCV:
hola, paso que despues de varios años guardado como hard brick y finalmente revivirlo quedo sin señal (solo funcionaba con un operador y quiero poner otros operadores 😢 llevo un tecnico y me dijo que se mostraba como ls991 y no como h815 y porque eso no lo pudo arreglar, asi que necesito arreglar ese detallito alguna idea?

Mod edit: English only please!

Google translation:

hello, it happened that after several years saved as a hard brick and finally reviving it, it was left without a signal (it only worked with one operator and I want to put other operators ￼ I took a technician and he told me that it was shown as ls991 and not as h815 and why that did not could fix, so I need to fix that little detail any ideas?
[G4 General] 柠檬Lyme:
most of the main products of LG is alive.but the branches like the japanese version is almost abandoned.
[G4 General] MichaelCV:
hello, it happened that after several years stored as a hard brick and finally reviving it was without a signal (it only worked with one operator and I want to put other operators 😢 I took a technician and he told me that it was shown as ls991 and not as h815 and why that could not fix it, so I need to fix that little detail any ideas?
[G4 General] steadfasterX:
when your imei is the imei of a ls991 and you expect a h815 then this is a frankenstein device. this forum does not allow to talk about imei change and you would need a valid imei first anyways.
[G4 General] MichaelCV:
the imei is correct for h815 but only in the stock roms it shows differently I don't think it's Frankenstein hehe I took it out of its box, well in your guide it says that it's normal for ls991 to show like this that in the future this was going to be corrected, I know could? because in all the custom rom aosp etc if it is shown as H815 the error is only in the stock ones any idea?
[G4 General] steadfasterX:
What i understand is: you need stock showing h815. Just flash the stock nougat one for UsU. See FAQ.

I don't think that this will fix your issues but it will be shown as h815 then.
[G4 General] MichaelCV:
until recently it had a number, but now it just says null
[G4 General] steadfasterX:
When you flash a UsU rom you do not flash the baseband package. Thats explained in the topic

"Making the baseband flashing obsolete" in the OP.

So flash the modem partition of your SALT backup (e.g fastboot flash modem modem.img) and see if that helps.
[G4 General] MichaelCV:
thanks I was able to solve it 😃 do you know why when I flash a stock like any.arb.h815.zip or only.arb.0 at the time of starting it gives many errors and cannot continue?
[G4 General] steadfasterX:
How do you solved it? by flashing the modem partition?

what STOCK ROM do you flash EXACTLY. give filename, link..
[G4 General] em181_1:
Hello,

Is there a way to downgrade the Android version of my LG G4 H812 from N to MM (stock)? I tried with LGUP but obviously it can't be done because of anti rollback. Can it be done with SALT or UsU?
[G4 General] steadfasterX:
No. http://bit.do/antirollg4
[G4 General] mauri82:
My H815 has been working great with Lineage 14 (Usu). I think I've made a mistake by doing a factory reset from android, with led me to twrp, and from there I wiped data.

Now no matter what I do, the phone boot into twrp. I've tried different wiped, flash everything back, different OS, etc.

How can I fix it? Thanks!
[G4 General] steadfasterX:
This thread is about the UsU process not about general issues and troubleshooting . For this you better create an own thread. Anyways the first thing you should do is upgrading twrp to the latest PREVIEW version. Check the TWRP thread for that. Any further discussion should happen in an own thread pls.
[G4 General] pizza_alarm:
At first glance I successfully unlocked my G4 H815, because SALT gave me the message "Congratulations! You're now secureboot off/unlocked...". However, afterwards I started into fastboot mode and entered "fastboot getvar unlocked" and the result was "unlocked: no". Furthermore, fastboot produced display errors on the phone screen.

My G4 is a H815 with ARB version 0 and v20 firmware. Where might be the problem here?
[G4 General] steadfasterX:
pls read

- the OP topic "Changes in behavior"

- FAQ 4

- post UsU explained: https://xdaforums.com/t/unlock-unofficial-g4-unlock-any-lg-g4-device-with-usu.3760451/post-75817534 -> mainly "aboot_UsU.img -> aboot partition"

- and last but not least from the OP:

in other words UsU is not an official unlock so shows up differently but will behave like an unlocked device

.
[G4 General] 0fficialKUBA:
i know this is probably a stupid question but i have updated to Nougat by SezerSimsek using lgup, will it work or can it be only MM, nothing lower and nothing higher?

EDIT : i scrooled a bit in this thread and found out that it actually is only for MM and doesnt work on Nougat, sorry for this useless reply
[G4 General] steadfasterX:
correct as stated in the OP -> MM is required. you can downgrade to MM though and then go through it if you like.
[G4 General] seuchato:
Hi

First of all, BIG FAT THANKS for your great work!

I have a couple of G4's to UsU. I may have more questions. For now:

How can I verify these are firmware MM?

greez

chris
[G4 General] aoleary:
Go to Settings, About Phone
[G4 General] seuchato:
Thanks, sure, but what exactly does tell me I am on MM and what tells me I am not?
[G4 General] aoleary:
The fact that it says MM (Android 6) and not Nougat (Android 7) 🙂
[G4 General] seuchato:
Could it be MM means MarshMellow?

Besides: Thanks aoleary
[G4 General] aoleary:
Exactly
[G4 General] steadfasterX:
MarshMallow ;) yes. When you even look further to the Baseband version you likely will also find something like 10<a-z>, 20<a-z>, which indicates the exact version installed 10: Lollipop, 20: MarshMallow and the <a-z> part is the version of that Android release.

or you connect the device to SALT which needs to be done anyways and it will show you the same ;)
[G4 General] em181_1:
Hello, I'm trying to install the LG Nougat ROM in my H812 (from the ZIP provided by steadfasterX). It boots but there is no sound and camera even after flashing either the LL, MM, or N modem and the baseband. What else can I try?
[G4 General] steadfasterX:
does it work in custom ROMs or is that an issue on STOCK only?

also: what EXACT zip do you have installed?
[G4 General] em181_1:
Only the stock rom has issues, other custom roms work perfectly.

The exact zip(s) that I flashed are G4_ARB-any_v29a_FULL-STOCK-ROM_UsU.zip (ROM), and h812_stock_boot_build-11-nougat.img (KERNEL)
[G4 General] steadfasterX:
ok when you flash

1. G4_ARB-any_v29a_FULL-STOCK-ROM_UsU.zip

2. h812_stock_boot_build-11-nougat.img

3. boot

then it does not work? if you haven't tried that excactly like that try this first. if the above does not work do this:

1. G4_ARB-any_v29a_FULL-STOCK-ROM_UsU.zip

2. flash the baseband package in recovery

3. boot
[G4 General] pizza_alarm:
Hello, what has gone wrong when I install an UsU ROM, but don't get full phone functionality? I have tested e/OS Pie UsU and Pixel Experience UsU on my H815: Both notify about a phone call, but don't establish a connection.
[G4 General] steadfasterX:
sounds like a frankenstein. provide the boot logs
[G4 General] pizza_alarm:
Thanks. How can I extract the boot log?
[G4 General] steadfasterX:
read the FAQ of my custom ROMs
[G4 General] pizza_alarm:
When I go to TWRP → Mount → Cache and enter

adb pull /cache/debug/boot_lc_crash.txt
adb pull /cache/debug/boot_lc_full.txt
adb pull /cache/debug/boot_lc_kernel.txt

I get the following error:

adb: error: failed to get feature set: no devices/emulators found
[G4 General] steadfasterX:
fix your adb install or use mAid linux
[G4 General] em181_1:
Hello, I need help once again since I installed another rom (this time Lineage 17.1) and neither the camera or sound works. Does anyone know if it could be a baseband, modem, or hardware issue? (H812)

EDIT: Should I try and wipe my modem partition, and re-flash it?
[G4 General] steadfasterX:
This thread ia about doing the UsU unlock and not thought for discussing ROM issues. Every ROM has its own discussion thread. There you should mention what exact file you've flashed and ofc sharing logs. In your case the boot log which is described in the FAQ of my ROM threads.
[G4 General] rlawoehd187:
hello. I'm really sorry, but I have one question.

I am now attempting to bypass v10's bootloader lock.

I have a v10 userdebug bootloader and I know how to handle assembly language.

How can I make a bypass bootloader?

It's embarrassing, but please give me a small hint.
[G4 General] steadfasterX:
This thread is about UsU unlock and not for discussing development. feel free to join my TG or Matrix Android chan (See my sig) though and tell me what you exactly want to achieve - when you have an debug bootloader there is no need to bypass anything?!
[G4 General] by_rom:
Lg G4 H815_USU (Thanks for steadfasterX !) was my favorite full backup phone for several years , till I dedicated to upgrade from LOS16 to LOS18, From that moment the hell started IMEI was lost, efs partition backup not found,

Revert to LOS16 not help to restore IMEI.

Traditional method to restore IMEI with QFIL/QPST/EFS professional not work even with right drivers phone always not detected.

As far as I understand it is work on stock unattached firmware only.

In close look I found that is Frankenstein and real board is F500l.

I tried everything I can and four times hard hard brick phone.

Now it is LS991 With v29a USU full stock rom. WiFi work but no IMEI.

What I need to do to get phone connected QFIL/QPS/ EFS professional to restore my IMEI ?

IS that another way to restore IMEI ?

UPDATE: After flashing LS991_usu_baseband I get connection to phone

I hope now only few steps from my IMEI restore

Update: IMEI restored but steel have 2 problems

1 Prefered Network Null by default and not be edit so no signal how to resolve?

2.How I can get LOS to LS991 ?
[G4 General] rlawoehd187:
Sorry for posting a question here.

There is a userdebug bootloader, but this bootloader is a bootloader extracted from an engineering prototype device, and there are some differences from mass-produced devices, so it boots but cannot recognize USB.

Thank you for your consideration
[G4 General] berkantkz:
Have you tried flashing modem partition? You may want to first flash whole modem partition and then baseband. I am unsure as i don't remember the models and arb versions. sfx could tell more but that's what comes to my mind first.
[G4 General] by_rom:
2berkantkz​

Thanks bro. The mission impossible. Natural it was F500L board that professional reflashed and sold as H815, GPT compability shoows H811, After hard hard brick restored with QFIL only as LS991 since H815 QFIL restore not work for this board. More of than it is still USUsed .And now nobody know what modem/baseband need to flash to get RIL but in any cases I am optimistic I will make him surveillance cam or car dash cam -)
[G4 General] sa4zet:
I bought a H815 from aliexpress, but the seller tricked me, and it was an F500L instead.

So when I tried to update to MM hard bricked the phone, after that I successfully unbricked it with QFIL and flashed F500L20P_00_0112.kdz stock ROM with LGUP. The stock ROM works fine. But doesn't have recovery or fastboot mode...

Download mode works.

My problem is: SALT cannot determine the laf protocol, and not allows to USU my device.

Can I force it somehow?

SALT log
[G4 General] steadfasterX:
You really should have ask before flashing random things. The OP links my telegram and matrix group for much quicker response. take the time to read FAQ 23 again just for one of dangerous things you did. The main problem here is that you have flashed the baseband which is not for your device!! you have the model f500 (arb 0) and flashed the baseband for ls991 (arb 2). So congratulations you will never get cell service again. It's all about fuses, even in the baseband. For an explanation find the g4 Link list in my signature and search for AntiRollback (arb). In short: this is irreversible and there is no solution known other than replacing the Hardware.

Hm.. In SALT go to advanced and click the "auto cr" button until it shows "force cr". Then try again and share the log afterwards again
[G4 General] sa4zet:
There you go:

SALT log

console log
[G4 General] steadfasterX:
while this looks way better now (ARB gets detected etc) it still cannot determine the LAF protocol version. Where did you get the KDZ from and can you try to flash an older 20xxx version?
[G4 General] sa4zet:
kdz is from here:

LG F500L(LGF500L) aka LG G4 LTE-A - LG-Firmwares.com

LG F500L download the firmware for free! Detailed installation instruction. Video review of the model and its features. User feedback and latest news.

lg-firmwares.com

this mm version can be downloaded: F500L20u_00_0504.kdz, but I guess this not older but newer...
[G4 General] steadfasterX:
yes 20u is newer. try that F500L20C pls: https://storagecow.eu/?dir=Xda/LG G4/F500
[G4 General] sa4zet:
I gladly try alternative methods, like patch the aboot partition manually and "flash" it with QFIL...

Just don't know how to patch the kernel...

OK, I try, but I gladly try alternative methods, like patch the aboot partition manually and "flash" it with QFIL...

Just don't know how to patch the kernel...
[G4 General] steadfasterX:
while unsupported you can also try to find VALID(!!!!) qfil files for the F500. The main issue here is that there qfil files out there which blowing fuses - which in fact can make the device unusable (like no cell service). so that is a very risk path (if you don't know how to check the qfil files beforehand).

there are qfil file avail for the h815 which are well tested and the process would be as described here:

https://xdaforums.com/t/guide-proper-h815-unbrick-through-qfil-files-included.3709212/post-74611897

the only diff is to just use the UsU files for the F500 here. Actually you could even use these h815 qfil files on the f500 as both are ARB 0 and have 100% the same hardware but then I would flash the F500 bootloader stack after UsU'ing - just to have it sorted.

the G4 is very nice when it comes to unbricking though - as long as you do not flash fusing files (like the wrong baseband or using wrong qfil files or flashing the wrong ROM file). it is very hard to hard-hard brick it - the only way is by blowing fuses. other then that a hard brick (wrong flashes except those blowin fuses, fully unresponsive device etc) can be all recovered from..

btw there is no need to "patch" the kernel (for custom ROM flashing)?! Or do you want to use the STOCK LG OS?
[G4 General] sa4zet:
with 20c is the same:

SALT log

console log
[G4 General] steadfasterX:
ok then the only thing left might be:

1) USB port (try USB 2 if you tried USB 3 or vice versa)

2) boot mAid from an USB stick and see if that makes a diff
[G4 General] sa4zet:
I tried exactly your unbricking method for the h815, the problem was the phone screen not worked after that.

Whatever I tried nothing showed up on the screen, just full black. The download mode worked, because my system saw the device, but the phone not worked properly, so I unpacked an F500L kdz and used the matching partition files with your method, after that the screen worked fine, and I could flash a kdz with LGUP.

The kernel patch-ing idea was originated by misunderstood what is USU exaclty...
[G4 General] sa4zet:
I try it as I can. Thank you for your support! ❤️
[G4 General] steadfasterX:
hm yea that is the thing with frankenstein devices. The readonly PBL is modded and its unclear what will work and what not. but as you recognized already there is always a way to recover (as long as there are no fuses blown).

so what you could do then would be what you did before to recover with the F500 files and just replace the UsU files accordingly. or did you try that and it went black? If so you might missed to replace an important file so share exactly what you did here if you wanna follow that path again..
[G4 General] HangerGaurdian:
Hi, does anyone know if there is anything I can do for an LS991ZVI? It has ARB4. I have been looking for hours and keep reaching dead ends. Any guidance would be appreciated!
[G4 General] steadfasterX:
There's nothing but a dead end here. explained in the OP -> Requirements. there is no other unlock method then UsU so..
[G4 General] sa4zet:
USB 2 was the solution! it was much harder to find one than I thought...

USU worked!

TWRP installed

H815 e-rom installed

Everything works fine now! Thank you for your hard work!

🖖steadfasterX 🖖​
[G4 General] sokol.blyat:
hello, I have a question, in this topic in the download point, there is a link - A custom ROM of your choice (see Requirements topic to find a compatible one!) --> e.g. all newer builds here: http://leech.binbash.rocks:8008/ , the question is next, in this thread if I go to the page - https://leech.binbash.rocks:8008/lineage/18.1/h815_usu/ , I can i install them or do i need to install lineage without usu word?
[G4 General] steadfasterX:
Uhm well. This thread is about UsU right? And you ask if you should flash an UsU ROM or not? I think it is obvious, the UsU one of course. Better read the OP again!!!!

For that q especially the topic

"Making the baseband flashing obsolete" but pls read everything also the whole FAQ!!!!