yashsingh1/xdaforums huggingface dataset:
[G4 General] steadfasterX:
Nope this will not wipe your data.

No there is no reason why you should use UsU when you are able to unlock officially . So don't use UsU as this is an irreversible way of unlock (at least for the h815 models)
[G4 General] sbagger:
noob little confused. Ubuntu user lg g4 810

Hi all

so I am new to this rooting business. I use Ubuntu and am finding it difficult to find the instructions to root my soon to be purchased from ebay LG G4 810. I looked at steadfastX's guide but some of the links didn't work ( error 404) and that worries me a little. Now I am using a vpn so I will try without it. I also wonder if I am looking to do the impossible. Here's what I want to achieve.

1 a phone that has nothing to do with google. I don't want to use their store or send them anything.

2 use ubuntu to root the phone

3 load tracphone minutes onto the phone.

to be honest I have dodged using a smartphone because it seems to me to take over your life. All I want to do is make simple phone calls and use the camera.

any help would be appreciated

Sb
[G4 General] steadfasterX:
If you tell me what links are down I can fix them . Keep in mind that port 8008 may be blocked by your router or firewall .

This guide is still current and valid though .

If you use my LOS 16 build you have FDroid pre-installed and with full microG support if needed for a full Google-free user experience ..
[G4 General] dgash:
How do I unlock my phone

I have an old LG G4. I forgot the pass word. Does anyone know how can I unlock it so I can use this phone? I dont want to do a master reset cause I need the info & thing that is inside the phone. Please help!!
[G4 General] steadfasterX:
This thread is about UsU . Your question has (likely) nothing to do with UsU . Create an own thread with your question in the help section and write your exact model. There are about 10 g4 models like h815 h815tr h811 h810 ....
[G4 General] sbagger:
really stuck trying to root lg g4

Ok I KNOW I am really messing up this thread and for that I am sorry. I don't really get how XDAdevelopers works just yet. I owe Steadfast a reply and can't seem to find my original post. Sorry Steadfast, it wasn't deliberate. Here is my situation.

I have some questions about your instructions ( again I KNOW this is my ignorance)

1 H812 (NOTE: firmware: v20x or higher is strictly required before flashing!)

How can I find this? I found "SOFTWARE VERSION H81220x " Does this mean my phone has 20x?

2 I went to the Instructions "YES. ALL of them:"

"A custom ROM of your choice" I don't want ANYTHING to do with google and Steadfast gave me the name of a rom that would suit BUT I can't find my thread ( yes I know BRING ON THE ABUSE : -))

"Linux: I highly recommend to use FWUL . "

I use linux so this seems to be for me but I have no idea if this supercedes a rom install ???

I know I am about to get a tirade of well justified abuse BUT in my defense I am REALLY not that bright...

thanks

sb
[G4 General] steadfasterX:
1. Correct

2. The OP lists all UsU compatible ROMs

FWUL has the advantage that it has everything included and you don't need to mess up with installing SALT on your own but whatever works for you ...

Don't know what you mean by all the abuse you're referring to. Asking questions is a way to learn just use the search before and you get your answers usually .

Dunno who "Steadfast" is though. You mentioned him but hope it's ok if I answer you instead ;)
[G4 General] sbagger:
Hi there SB back with progress and have some questions

1 got fwul working and NO idea what to do next. I have looked on youtube but the only videos I can find are in a foreign language. Can someone point me at a guide for the LG G4 phone please. I have the lg-h812 model. android version 6.0 kernel 3.10.84 software version h81220x

2 I went to https://bit.do/unlockG4 inside the H812_UsU_baseband_flash-in-twrp.zip but got error 404?

happy new year to all and thanks [MENTION=5545101]steadfasterX[/MENTION] for all your hard work
[G4 General] steadfasterX:
1. you are currently writing in the thread which has all you need. now that you have FWUL: read and follow the instructions in the OP, topic "Flash UsU with SALT". It is a a step by step guide. there is no video.

2. the link should work now but it just lead you here as THIS is the one and only thread which contains everything you need. just follow the instructions from the OP, step by step.

.-
[G4 General] sbagger:
Hi steadfasterX

happy new year. It's little things that are worrying me.

For instance, how do I do the backup of important files, what are the important files? is this done INSIDE SALT?

"if you have not done already: DO A BACKUP NOW I'm serious this is your last chance to grab the important files and it just takes some minutes (in basic mode) but you have all in place if needed! If you skip this step no one may can help you later!"

Is TWRP inside FWUL? how do I know it's the latest one?

"Flash TWRP (yes you can do that now... because of UsU!):"

which custom rom works on the 812 model, I think you said LOS17 which I "think" is linageos v17.

Please remember this is the first time I have flashed a phone and never used FWUL ( nice distro by the way). Last thing I flashed was a Nook and that was great. I don't want to brick this thing if I can avoid it. thanks for taking the time on New year's day.
[G4 General] steadfasterX:
Happy new year , too :)

This is meant to be the SALT backup . You need it and so don't skip it. Nevertheless it's always a good idea to backup your internal storage so your photos and videos etc as well e.g. by the Google backup .

No you get TWRP from the TWRP thread. Use the latest TWRP preview version for MM as you're on stock MM atm. Later when you flashed a higher android version like LOS 15.1 or 16 you flash the TWRP preview for N (nougat) or P (pie).

The official TWRP thread: https://xdaforums.com/g4/development/recovery-twrp-3-touch-recovery-t3442424

LOS 17 ( which is android 10) is not available for the LG g4. Read the OP (Original Post, i.e the very first post) again . it contains links to ROMs for every model . You find them under the topic " Model specific ROM threads".

Totally understandable . I am open to questions as long as those are not because ppl are too lazy to read ( happens often enough).
[G4 General] sbagger:
bit more confident now thanks

Thanks steadfasterX . I'll get the latest TWRP and stash it on the USB. I want to make darn sure google have nothing to do with this phone. thanks again for nursing me this far.
[G4 General] dreckgos:
I am trying to bulock a verizon LG g4 and everythong goes well until the pre-test stage of flashing, where it seems the partition does not get updated and the process is aborted. Here is the log fragment:

2020-01-06 12:54:01: 0

2020-01-06 12:54:01: F_UPDATE: ended

2020-01-06 12:54:11: F_ADVMENU: started with VS986

2020-01-06 12:54:11: F_ADVMENU: main YAD_PID is 3178

2020-01-06 12:55:08: F_DOUSU: started with this args: VS986

2020-01-06 12:55:08: F_CHKDEVCON: started

aarch64

2020-01-06 12:55:14: F_CHKDEVCON: Device seems to be connected!

2020-01-06 12:55:14: RET: 0

2020-01-06 12:55:14: F_CHKLAFV: started with this args: 1000004

2020-01-06 12:55:15: F_CHKLAFV: detected 1000001

2020-01-06 12:55:15: F_CHKLAFV: 1000001 is expected range (1000004)

2020-01-06 12:55:15: F_DOUSU: This laf version is supported!

2020-01-06 12:55:15: F_CDARB: started

2020-01-06 12:55:16: F_CDARB: ARB partition seems to be: sbl1

2020-01-06 12:55:17: F_CDARB: DEVARB=2, DEVARBEMPTY=0

2020-01-06 12:55:17: F_CDARB: ended

2020-01-06 12:55:17: GOOD! Your ARB (2) is compatible.

2020-01-06 12:55:17: F_DOUSU: Valid UsU model found (VS986)

2020-01-06 12:55:17: F_MSGW: started

2020-01-06 12:55:24: Your device (VS986) is supported by UsU!

This unlock works for any <b>G4</b> model out there but for <b>no other device!</b>

<b><span color='#ff0000'>Unlocking your device is a risk - always!</span></b>

You do this on your <b>own</b> risk and without any guarantees

I do my best to avoid damage but don't cry when this here fails for you.

Ensure you have taken at least a basic backup with SALT before proceeding!

That backup is your only chance for recovery!

2020-01-06 12:55:24: 99

2020-01-06 12:55:24: F_DOUSU: Answered: 99

2020-01-06 12:55:31: F_USUFLASH: started with this args: direct

2020-01-06 12:55:31: F_USUFLASH: Will flash UsU directly to the device...

2020-01-06 12:55:48: USUDIRECT: /home/android/Downloads/VS986_UsU_unlock/aboot_UsU.img , DLMDIRECT: /home/android/Downloads/VS986_UsU_unlock/laf_UsU.img, RRDIRECT: /home/android/Downloads/VS986_UsU_unlock/rawres_UsU.img

2020-01-06 12:55:48: F_DUMPPART: started with abootbak

2020-01-06 12:55:50: F_USUFLASH: abootbak before flashing: d63417fc7caaf141b1c7c541b1202ebb1ac33f64118c2b44eaa951185bd6bfdc

2020-01-06 12:56:02: F_DUMPPART: started with abootbak

2020-01-06 12:56:04: F_USUFLASH: abootbak after flashing: d63417fc7caaf141b1c7c541b1202ebb1ac33f64118c2b44eaa951185bd6bfdc

2020-01-06 12:56:04: F_USUFLASH: Expected HASH: f8e26b6df293d87aa40ca635a6407291495024bcf413a93302589c95e68b2b6a but got d63417fc7caaf141b1c7c541b1202ebb1ac33f64118c2b44eaa951185bd6bfdc

2020-01-06 12:56:04: F_MSGE: started

2020-01-06 12:56:12: ERROR: PRE-TEST failure!

Sorry but flashing seems to be blocked on your device.

Nothing has changed! Pls use the <b>QFIL</b> method instead.

2020-01-06 12:56:12: 0

2020-01-06 12:56:12: F_EXIT: started

2020-01-06 12:56:12: EXIT: F_USUFLASH with code 2

Am I doing something wrong? This is on fresh usu downloads and salt and recommended linux distro. I was really looking forward to unlocking the beast :(
[G4 General] steadfasterX:
Put UsU on the internal storage or ext sdcard and flash not directly.
[G4 General] adg100:
Everything went well until fastboot. Stuck at "fastboot mode started". Any suggestions?

edit: I'm an idiot. All is fine.

Great work, man.
[G4 General] NatasFX:
So, i've UsU'd my H815 for a year now, and it started to show some problems, i was on stock rom, v29a, with the lagfix, everything was right and awesome, but suddently my phone now can't sustein itself, it boots to the lockscreen, and immediatly crashes. It crashes with/without SIM/SD cards. I installed LineageOS (the wrong way, without flashing N modem) and the problem disappeared, but then i have no cellular, no camera and stuff. Flashing N modem will make the problem comeback. Sometimes it doesn't reboot but crashes the screen (black screen with blue LED on). I don't know what to do anymore hahaha :eek:

EDIT: Right before a crash, i had a little bit of time and noticed my phone was getting hot all the time, i checked CPU-Z and usage was 99%.

Another thing is that when trying to boot to TWRP, sometimes it would crash with a black screen and the LED on (aforementioned).

i actually think my phone is dying.
[G4 General] steadfasterX:
When you have issues even in TWRP your phone is likely about to die. I don't know why you say flashing LOS the wrong way . You flash LOS h815 UsU . Full stop.

You flash the modem partition only ONCE and ONLY when you ever flashed the baseband package. You could try to flash the h815 20p modem partition + the LOS h815 UsU and see if that helps .

As you mentioned lagfix: you mean the video lagfix? If so you need to flash that one after LOS as well ofc.

So

- flash LOS h815 UsU

- flash h815 20p modem

- flash videolagfix --> IF YOU FLASHED THAT BEFORE ONLY!!! OTHERWISE NOT!!

If you still encounter such issues it's very very likely related to the ilapo

Especially when you have issues in TWRP ...
[G4 General] NatasFX:
Thanks for the reply,

I said flashing LOS the 'wrong way' bcs i didn't flashed N modem as you told so in the installation guide. thats the reason i didn't have cellular, sensors and camera. But that is the only way i can use my phone, if i flash the N modem, it will crash.

I think there is a problem with the cellular module thats making it crash (maybe disabling it in a hardware way would allow me to use the other working features?)

i'm currently doing a everything-backup in TWRP because i managed to get the phone in this more 'usable' state.

So, i've followed your recomendations and flashed the following, after a data wipe:

-lineage-15.1-20191211

-mindthegapps-8.1.0-arm64-20180808

-LG-H815-20p-Modem

-LG-G4_VideoLag-Fix (because i already did in the past)

The problem still remains, here is a video I made showing the crash: https://youtu.be/y5Rd3-2qjRs

If you need any other information to try fixing this phone i'll give to you.

Thanks in advance, Natas.
[G4 General] steadfasterX:
I never heard about mindthegapps. Definitively not standard . Opengapps is. Anyways do NOT flash ANY gapps . Read my steps again there were none. For a reason . Gapps and also any rooting method can cause serious issues like yours!

If that does not help: flash LOS 16 not 15.1. The main reason is that you can grab the kernel panic logs as described in the LOS 16 FAQ.
[G4 General] sbagger:
this week is the BIG week for me on rooting LG G4 h811

so bought a burner for practice

s

oftware version H81120x

android version 6

build MFA58K

downloaded FWUL to a usb stick and "think" I have all the software. The ONLY thing I am concerned about is which lineage to flash for the 811?

I do NOT want any google apps on this phone at all.

thanks steadfasterX for working with me on this, I used to root Nooks in the olden days but this has me a tad twitchy :)
[G4 General] steadfasterX:
Well... H811 can be simply unlocked in fastboot .. No need for UsU here..
[G4 General] sbagger:
fastboot vs UsU?

don't rain on my parade :)

I have been itching to try out FWUL and your great instructions. Never really looked at fastboot as I bought a 812 as well. I was going to get the process working on the 811 and then move onto the 812. I thought I needed Lineage to make gapps go away...
[G4 General] steadfasterX:
Ok as said already no need for UsU on the h811 but I get your point of having a test run.

The main issue with that approach is that we do not have a h811 UsU LOS as you already found. It should work with the h812 UsU one though .
[G4 General] sbagger:
I am a little lost with the H812 linageOS does that get rid of the gapps?

So here's the process as I understand it now:

unlock 811 to fastboot

boot FWUL on my laptop

use FWUL to install twrp I have in my linux download folder

use FWUL to install h812 linageos I have in my linux download folder

reboot phone and enjoy google free air :)

is that about right?

and I am a happy bunny
[G4 General] steadfasterX:
Ok so one step back: what's your goal with the h811?

If you want to go through the UsU process then you follow the UsU steps from the OP and choose LOS h812 .

If you want to.just use the h811 to see how a Google-free user experience would be then there are plenty of guides how to unlock the h811 officially with fastboot. You can use FWUL for that ofc. Then you would flash LOS h811(!) though.

LOS does not have Google crap inside. As long as you do not install open gapps ofc...
[G4 General] sbagger:
thanks for the guidance.

my goal with the 811 is to have a dry run for the 812

I also REALLY want to try out the FWUL toolkit and it looks pretty darn good ( a new toy)

ALSO I am always VERY wary of "official" stuff... I would sleep better knowing that I followed the UsU process even though the end result is the same. I assume someone checked :)

I don't want to have the googleproctologists in my life

thanks again for all your hard work
[G4 General] steadfasterX:
There is a thx button beneath each post ;)

Well then as said use the h812 files and follow the UsU unlock process . Also I recommend to use the latest nightly for FWUL which is in transition to become "mAid".
[G4 General] sbagger:
can't find the nightly build for FWUL

Hi steadfasterx

will do and where is the nightly for FWUL I went to the downloads page and only saw the releases. got 404 when I followed the nightly link http://leech.binbash.it:8008/FWUL
[G4 General] steadfasterX:
Where do you have found that ? The OP has the correct link and if you have issues / questions with FWUL / mAid write in the FWUL thread please ..

See attached pic where you can find it.
[G4 General] sbagger:
bollocks. I can't flash my 811

booted FWUL

got phone into download mode

ran salt

did check got "UsU can only be flashed to <= 2 your arb is 3"

ho hum....

SO I got my 812 phone and "supposedly" got UsU on it using FWUL and salt. I say supposedly because I when I used salt to put UsU on it the progress bar on the firmware screen never left 0% and in the box at the bottom of the firmware screen it said 633A B99

BUT salt said that I had successfully installed UsU. Also when I run Salt against the phone it says UsU is done.

when I restart the phone just by pushing the power button I get

secure booting error 1009 official.

if I try to get it into FAST BOOT mode I cannot.

I see the following sequence: some info blurb THEN

secure boot - disabled

lock state - locked

[1100]

[1150] fast boot started

[2750] fast boot : processing commands

[13400]usb read transaction failed txn.status = -1

[13450] usb_read:done:error len=64

[13500] oops!

then it freezes. I held the down vol button for about 3 minutes and nothing happens. The phone CAN be booted but I get the

secure booting

error 1009

official!

message.

then the phone carries on to boot normally BUT there is NO evidence of UsU that I can see.
[G4 General] dreckgos:
Thanks steadfasterX, this worked well!
[G4 General] steadfasterX:
You have UsU'd successfully . Why not following the guide and flash TWRP ???? It's a step by step guide. Ensure you read the "changes in behavior" topic in the OP when you try to boot into fastboot .
[G4 General] sbagger:
stuck on fastboot screen

Hi steadfasterx

Good news on getting UsU successfully nice work on making that easy. ALSO I didn't read "changes in behavior" so I was using the WRONG fastboot method. Sorry I should have read ALL of the OP, my bad. So I am going use FWUL to flash twrp but still not clear on the sequence. What I "read" is boot to fast boot, plug phone's usb into the FWUL laptop and "open the simple-adb GUI (desktop)" I can SEE the phone in ADB but when I select fastboot the phone is not there. Am I supposed to select a menu option in fastboot? The OP says

"Flash TWRP (yes you can do that now... because of UsU!): fastboot flash recovery <twrp.img>"

but I don't have that option on the fastboot menu. All I have is "apply update from ADB" and "apply update from SD" to make sure the phone was connected I started the desktop gui, put the selected the "apply update from ADB" and listed the devices which worked. So FWUL can see the phone but I can't SEE the option " fastboot flash recovery <twrp.img>" I have unzipped the twrp to a usb connected to FWUL I just can't see how to load it
[G4 General] steadfasterX:
You open a terminal not simple adb gui. Then you type the fastboot flash command in that terminal.

Best option here is to open the file explorer and navigate to the folder where you downloaded the TWRP image. Right click in that folder and choose "open a terminal here". Then you can just use the fastboot command:

fastboot flash recovery <FILENAME>

For the file name you can type the first 2..3 letters and then use the TAB key to auto complete it.
[G4 General] sbagger:
first of all thanks for staying with me on this. I am trying to read all the OP but I get confused. Sorry about missing the change in behavior stuff that was a bonehead miss.

second thanks for taking the time to explain what I should be doing. I read the instructions that told me to start simple adb gui and I saw the "fastboot" option so I thought AHA just make sure the device is attached ( it wasn't) and FWUL will guide me. I COULD set the fastboot to ADB commands and it showed up on the attached devices list...

later on I'm going to try the terminal approach as I am most happy at the cli

thanks for ALL your patience and help.
[G4 General] sbagger:
I FINALLY have twrp loaded !!!

FINALLY I got twrp loaded and all it took was to RTFM !!! carefully. Steadfastx throughout has been a model of patience and I thank you for that. I am taking your advice and running the phone normally for now to make sure all is well. I can easily boot into twrp which is excellent. Installing lineage is my next goal but that is for next week. Thanks again for all your help steadfastx
[G4 General] sbagger:
the next step for theakson's lg g4 h812 the custom rom!!!!

so steadfastx's guidance, documentation and patience have managed to steer a complete dolt like me to a machine that has TWRP loaded. I used the phone for a week and it still is working, I can get into TWRP at boot so my next step is to load the custom rom. I want to use linage as I loath gapps with a vengeance. I just want to make sure I am loading the right version of linage

this is the one I will be loading which I downloaded from http://leech.binbash.rocks:8008/lineage/pie/h812-UsU/

lineage-16.0-20191217-UNOFFICIAL-h812_usu.zip

Could someone make sure I am not about to screw up all steadfastx's hard work...

thanks

theakson
[G4 General] steadfasterX:
Glad it works for you now!

it is correct as long as you flash it on your h812. I always recommend to download the corresponding md5 file as well and put both at the same place on your device before flashing the zip file in TWRP. The reason is when your download gets corrupted the md5 ensures you do not install crap.

I also recommend to read the FAQ of this thread on how to create a proper TWRP backup.

For any issues related to LOS use the corresponding LOS thread and do not forget to always report your model h812.

Enjoy! :)
[G4 General] sbagger:
getting to this over on Sunday but have a question. I took you advice and downloaded both the zip file and the md5. So why would the md5 file ensure I don't install crap? how do the two work together?
[G4 General] steadfasterX:
The md5 file contains a checksum of the zip file. When flashing TWRP will check for the existence of the md5 file file and is doing a checksum on the zip file . Afterwards TWRP will compare the result with the content of the md5 file. If they match TWRP will proceed and installs the zip file . If the checksum does not match it will show an error and abort.

Sometimes a zip can get broken by malware scanners , an incomplete download, incomplete transfer to the device , disk errors .... Without that verification it is possible that you have an empty system partition or just a half installed one. Not that problematic as you can simply boot to TWRP again and reflash a good zip again but if you can avoid that ..

Last but not least the checksum ensures that the zip hasn't been modified by a 3rd person. For example adding malware to it or tools to spy at you. At least as long as you trust the ROM creator you can be safe this didn't happen to you when using the md5.
[G4 General] sbagger:
now THAT is what I call an answer!!! It's all very clear to me now and I'll spend some time making sure I have FULLY read the OP instructions this time. Thanks so much for all you help and hard work.

sb
[G4 General] sbagger:
SUCCESS!!!! I have Lineage loaded on my H812 and all is well with the universe. Thanks SO much steadfasterx for all your hard work and patience. I will take some time to get to grips with this new os as I have avoided smartphones like the plague. Not just the whole fracking google snooping thing, it's more how they get into your life.

thanks again steadfastx

sb
[G4 General] sbagger:
Can't figure out how to lock down the lineage mod so all the apps won't update the moment I attach it to the web. Right now I have just been playing around with it in isolation. NO sim card, never turned on the WIFI. I "think" I have stopped ALL the apps from updating themselves the moment I hook this up to the wifi BUT I am very concerned I missed something, I can't find a setting that globally changes all app to "ask me first before updating" This is an EXCELLENT experience so far and I am loving it. I will NEVER load gapps so trying to figure out how to make calls on the web without google phone. I don't really want to put a sim card in it either as I always have wifi nearby.