[Recovery][LG-H901] Updated TWRP 3.0.0.0 (Still unofficial)

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
Here is your unofficial TWRP

Please report all issues on my github so I can track them

Download the update!
Merged in TWRP 3.0.0.0
Fixed the time issue Bug in LG's kernel (however daylight savings time does not work when set on/off in recovery)

3.0.0.0
https://www.androidfilehost.com/?fid=24407100847293244
md5: f7c84c5328fb073a1a57fb75dc70191a
2.8.7.1
https://www.androidfilehost.com/?fid=24269982086988199
md5: 736456843ecaa2b65fbbb749008e1ff3

2.8.7.0
https://www.androidfilehost.com/?fid=24052804347853160
md5: f6d38b88b51d8cc39635534b559f719f

This requires you to have an unlocked bootloader which will wipe data if you have not unlocked already.

Recovery does take some time to boot It has taken up to 45 seconds for the TWRP curtain to show for me

To get to bootloader without adb:
Turn device off
Hold Vol Down
Insert USB plug while plugged into your PC
Hold Vol Down until fastboot pops up

Instructions:
If you have issues with adb or fastboot follow this post: HERE
If bootloader is unlocked:
reboot into bootloader
Code:
adb reboot bootloader
fastboot flash recovery twrp-2.8.7.1-h901.img
fastboot boot twrp-2.8.7.1-h901.img
If your bootloader is locked:
enabled developer options
in developer options "Enable OEM unlock"
reboot into bootloader
Code:
adb reboot bootloader
fastboot oem unlock
fastboot reboot-bootloader
fastboot flash recovery  twrp-2.8.7.1-h901.img
fastboot boot twrp-2.8.7.1-h901.img

Known issues:
You get to see that it's not truly 2 displays
Time is not saved from Android to Recovery
Display does not turn off when it times out

I've messaged @KAsp3rd to include it in his OP.

ONLY PERFORM IF YOU HAVE ALREADY FLASHED TWRP AND CREATED AN EXTERNAL BACKUP!!!
1. Hold Volume Down
2. Hold Power button until you see LG screen
3. Release Power button and then rehold Power button
4. Follow on-screen prompts to perform a Factory Reset (If you have TWRP, this should not actually factory reset, but there has been one case of it doing it, that's why I suggest keeping a copy of your backup on your computer), may take a minute to boot into TWRP
5. Enjoy TWRP without fastboot

EDIT: On hold until verified on latest TWRP/more devices.
Device tree is here https://github.com/KAsp3rd/android_device_lge_h901

Compiled using omnirom 5.1 with 6.0 bootable/recovery

Get superSU from chainfire http://download.chainfire.eu/supersu

Thanks to @TheJesus @shabbypenguin @Dees_Troy @_that @bigbiff @helicopter88 @savoca @autoprime and anyone I've forgotten.
 
Last edited:

geeserver

Senior Member
Dec 29, 2005
145
40
28
PHX, AZ
I'm getting the android with his guts (triangle exclamation) open when I do a
{adb reboot recovery}

Am I doing something wrong or have done something wrong?

My bootloader is UNLOCKED.
 

geeserver

Senior Member
Dec 29, 2005
145
40
28
PHX, AZ
Did you reboot to bootloader and fastboot flash recovery "img"?
Here are the commands
-In OS, Android with ADB Debugger on with UNLOCKED bootloader checked
{adb reboot bootloader}

-Welcome to Fastboot Mode:
{fastboot flash recovery twrp-2.8.7.0-h901.img}
{fastboot reboot}

-Phone back in Android
{adb reboot recovery}

NO TWRP

Right now I'm using stock.img files to restore everything and retrying.

I'm currently using Minimal ADB and Fastboot [8-28-15] to push commands.
 
Last edited:

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
Here are the commands
-In OS, Android with ADB Debugger on with UNLOCKED bootloader checked
{adb reboot bootloader}

-Welcome to Fastboot Mode:
{fastboot flash recovery twrp-2.8.7.0-h901.img}
{fastboot reboot}

-Phone back in Android
{adb reboot recovery}

NO TWRP


Right now I'm using stock.img files to restore everything and retrying.
Flashing stock.img myself to make sure
 

shabbypenguin

Inactive Recognized Developer
May 30, 2010
4,896
5,362
0
33
android has a file /system/etc/install-recovery.sh when you boot up it overwrites teh recovery with stock, chances are its doing that.

boot into fastboot, flash it, then use

fastboot boot twrp-2.8.7.0-h901.img

that will drop you into recovery (it takes like 30 seconds) form there you can do a syou wish, then click on reboot system and it will remove that file so youll have twrp always.
 

KAsp3rd

Inactive Recognized Developer
Jan 16, 2011
1,353
2,155
113
Louisville
android has a file /system/etc/install-recovery.sh when you boot up it overwrites teh recovery with stock, chances are its doing that.

boot into fastboot, flash it, then use

fastboot boot twrp-2.8.7.0-h901.img

that will drop you into recovery (it takes like 30 seconds) form there you can do a syou wish, then click on reboot system and it will remove that file so youll have twrp always.
Didn't catch that one shabby thanks for pointing it out. I'll update op
 

geeserver

Senior Member
Dec 29, 2005
145
40
28
PHX, AZ
android has a file /system/etc/install-recovery.sh when you boot up it overwrites teh recovery with stock, chances are its doing that.

boot into fastboot, flash it, then use

fastboot boot twrp-2.8.7.0-h901.img

that will drop you into recovery (it takes like 30 seconds) form there you can do a syou wish, then click on reboot system and it will remove that file so youll have twrp always.
Once I put in the fastboot boot twrp-2.8.7.0-h901.img command, I heard the computer disconnect and it took more like a minute or a minute in a half but it worked. Then I flashed SuperSU and now I'm ROOTED!!! Thanks!!!!
 
Last edited:
  • Like
Reactions: KAsp3rd

drwalker887

Member
Aug 28, 2012
13
0
0
that worked. TWRP installed and rooted. FYI it does take a little time to boot into TWRP with the fastboot command and normal also.
Thanks for the help all




android has a file /system/etc/install-recovery.sh when you boot up it overwrites teh recovery with stock, chances are its doing that.

boot into fastboot, flash it, then use

fastboot boot twrp-2.8.7.0-h901.img

that will drop you into recovery (it takes like 30 seconds) form there you can do a syou wish, then click on reboot system and it will remove that file so youll have twrp always.