

Thank you @jcadduono for your RS988 TWRP tree!
This is an unofficial TWRP v3.2.1-0 build for the RS988 to go along with the LineageOS build that I made. This is my first build of a recovery. Use at your own risk.
Installation from Stock:
**If your bootloader isn't already unlocked, go to the LG Developer website. You'll need to create an account. You can get the necessary ADB and fastboot tools from the Android SDK Platform Tools.**
If you wish to flash a stock ROM, you MUST flash a root .zip such as SuperSU to disable dm-verity and storage encryption! If you decide to install a custom ROM, and didn't disable dm-verity on stock, you will have to COMPLETELY FORMAT your internal storage. Don't risk it.
1. Reboot into the bootloader with the command "adb reboot bootloader" and issue the command "fastboot flash recovery twrp-x.x.x-x_rs988.img", replacing "twrp.x.x.x..." with the location of the TWRP image on your drive.
2. Once it is done writing the image and says "finished," detach all power sources and remove the battery. This step is important—if you reboot into the system instead, TWRP will be overwritten by the stock recovery.
3. Reinsert the battery. Then start the phone, holding down both the Volume Down and Power button. When the LG logo appears, quickly release and re-press the Power button, continuing to hold Volume Down. This should bring you to a Factory Data Reset screen.
4. Confirm "Yes" on the two prompts (don't worry, no data will be deleted—we've overwritten the stock recovery) and you will be in TWRP.
Make sure to follow these steps as written, and make backups if necessary. You wouldn't want to risk saying "Yes" and actually wipe your data, right?
Working:
It works. If there are any problems, tell me.
Downloads:
- v3.2.1-0-v5: MD5: 77501db1b7c551b1fd33407e0485d430
Update: Should fix flashing issues from v4.
Android File Host
- v3.2.1-0-v4: MD5: 1600fbde74b2907c6f4e773e8dfd6f0d
Update: Added updated kernel, which fixes time and date, fast charging, etc. while in recovery.
Android File Host
- v3.2.1-0-v3: MD5: 42714c19ccad6a29626aa81251bc984c
Update: Added extra languages (I use Japanese, so I need it).
Android File Host
- v3.2.1-0-v2 (Fixed): MD5: b122eed990837936d113c9c780413c10
ALERT:
IF USING FIRST v3.2.1-0 BUILD, UPDATE IMMEDIATELY. ROMS WILL FAIL TO FLASH!
Update: Re-added cache partition to fstab.
Android File Host
- v3.2.1-0: MD5: af7c9ebe4b78ed50f2cf45d81c3fbac9
Android File HostUse fixed build.
- v3.1.1-0: MD5: 07e56018305edf54e92b2db8ebf6e05a
Android File Host
For all other information, refer to @jcadduono's TWRP Project page for the G5. I'm compiling his original work.
XDA:DevDB Information
[RS988][RECOVERY][UNOFFICIAL] TWRP 3.2.1-0 for LG G5 RS988, Tool/Utility for the LG G5
Contributors
NextDroid, shunjou, jcadduono
Source Code: https://github.com/imasaru/android_device_lge_rs988
Version Information
Status: Testing
Created 2018-02-04
Last Updated 2018-06-10
Last edited: