Root & Install TWRP H830 (20A) (Nougat) LG G5. Hard Recowvery Method

TheMadScientist

Recognized Contributor
Mar 5, 2014
8,195
4,015
253
VT
Aww too bad. I got my g5 on a deal and have never had a sim card in it so didn't have any problems. Does sim unlock not have to do with imei? I don't know anything about it tbh
Yea. I verified with tmobile even though no account. Told em I bought it from LG directly and it relocked. They are pushing it for whitelist within 3 days. Supposedly. Just checked in again and they verified its in progress. But T-mobile uses a on device app and server unlock Not code based like the rest of the fricking world. I got mine rooted and twrped nicely. Battery's about shot. But oh well. There's some nice ones online. If T-mobile don't unlock paid service is the only way ranging from a supposed 14$ upto 60
Either way I had several g2s g3s 4s and now 3 5s the g5 being my almost in most ways.
I will use it for something if not just a camera on manual mode and such. But I have a few tricks up my sleeve yet. Just caught me in between payday on bill week. Or I'd already paid to redo it ???
 

oliverqueen0301

New member
Nov 8, 2019
2
0
0
Fashing my lg g5 830 with twrp

Any time I start installing the LG-H83030c.ARB01.TMO.US.COMPLETE.FLASHABLE is shows the message checking MD5 and later shows no MD5 file found the process fails.
Can someone please help me?
 

EEngineer

Senior Member
Oct 20, 2011
837
143
73
USA
I seem to be stuck at adb logcat -s recowvery
"<wait for it to tell you it was successful>"
"[CTRL+C]"

It's been a while. It hasn't moved from there and it won't let me input anything else. I got stuck after beginning of main and beginning of system.
I had the same problem on 20a, it was because my bootloader wasn't unlocked.
You need to first go into Developer Options and enable "Enable OEM Unlock".
Next use fastboot to unlock the bootloader. I followed the instructions here:
https://nerdschalk.com/unlock-bootloader-lg-g5/
WARNING - UNLOCKING YOUR BOOTLOADER WILL FACTORY RESET YOUR LG G5!!!

Since the G5 was just factory reset, you need to re-enable Developer Options & make changes. Enable "USB Debugging" and "Force allow apps on external". Disable "Automatic system updates" and disable "Verify apps over USB". Notice that "Enable OEM unlock" is now hard enabled & cannot be changed.

Next restart the OP root & TWRP install instructions from the beginning.
Next time I ran "adb logcat -s recowvery" I got no response. So I let it sit there for 2 minutes before hitting Ctrl-C, just like before. But when I got to
$ getenforce
it came back "Permissive" so it worked! I finished rooting & installing TWRP. Now I just need to figure out what ROM & kernel to install.

Hope this helps.
 
Last edited:

Aethera

Senior Member
Feb 18, 2012
158
41
28
Bay Area
Anyone who has the issue of it hanging at the adb logcat -s recowvery step, try the following:

Try running logcat -s recowvery directly in an adb shell on the target device:
adb shell
logcat -s recowvery