Hi guys!
I built TWRP [Ver: 3.1.1] from scratch for LG G4c.
Update: TWRP is official now!
Disclaimer:
Supported Models:
Steps:
(1) Download the Official TWRP App.
(2) Open Official TWRP App > Select TWRP Flash > Select A Device > Search for G4c (c90).
(3) Select G4c (c90). Then select "twrp-3.1.1-0-c90.img".
(4) It opens a broswer and select download "twrp-3.1.1-0-c90.img".
(5) Open Official TWRP app again, select "Select a file to flash.." and select the file you just downloaded and then select "Flash To Recovery". Confirm flash.
(6) Then reboot to recovery.
You are in TWRP!
NOTE: To boot into recovery with hardware buttons use this method. Power off the device > press and hold Power + Volume Down buttons simultaneously > keep pressing them until the LG logo shows up > when the LG logo shows up, let go of the buttons for 1 second and then press them again. A factory reset menu will show up. Select "Yes" two times to "wipe" your device. Don't worry, this will actually NOT wipe your device. It will boot into recovery normally. This is because LG phones are a bit different and they instruct the recovery (TWRP in this case) to automatically perform a factory reset of the phone by triggering the /misc wipe flag. I mapped /misc partition to a different partition (/pad) so TWRP doesn't perform a factory reset.
BUGS:
None!
Device Tree I created for G4c: https://github.com/PVineeth/android_device_lge_c90_recovery
Thanks to my friends on XDA for helping me in building device tree and building TWRP from scratch!
I built TWRP [Ver: 3.1.1] from scratch for LG G4c.
Update: TWRP is official now!
Disclaimer:
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired. Please
* do some research if you have any concerns about features included in this Recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
First, UNLOCK the bootloader!LG G4c
Steps:
(1) Download the Official TWRP App.
(2) Open Official TWRP App > Select TWRP Flash > Select A Device > Search for G4c (c90).
(3) Select G4c (c90). Then select "twrp-3.1.1-0-c90.img".
(4) It opens a broswer and select download "twrp-3.1.1-0-c90.img".
(5) Open Official TWRP app again, select "Select a file to flash.." and select the file you just downloaded and then select "Flash To Recovery". Confirm flash.
(6) Then reboot to recovery.
You are in TWRP!
NOTE: To boot into recovery with hardware buttons use this method. Power off the device > press and hold Power + Volume Down buttons simultaneously > keep pressing them until the LG logo shows up > when the LG logo shows up, let go of the buttons for 1 second and then press them again. A factory reset menu will show up. Select "Yes" two times to "wipe" your device. Don't worry, this will actually NOT wipe your device. It will boot into recovery normally. This is because LG phones are a bit different and they instruct the recovery (TWRP in this case) to automatically perform a factory reset of the phone by triggering the /misc wipe flag. I mapped /misc partition to a different partition (/pad) so TWRP doesn't perform a factory reset.
BUGS:
None!
Device Tree I created for G4c: https://github.com/PVineeth/android_device_lge_c90_recovery
Thanks to my friends on XDA for helping me in building device tree and building TWRP from scratch!
Last edited: