UNOFFICIAL TWRP 3.2.1 (modified) for OnePlus 5
If you don't know how to return back to a working state if something is broken, please think twice before flashing this.
Everything seems to be working so far, if not, please report to me!
Warning: Make sure you make a backup of all your important data manually before flashing anything, making any backups or restoring. There seems to be an issue which causes a bootloop after restoring data partition at the moment.
I'm not responsible for any data loss, bricks, or whatever went wrong on your device. I can try to help you but I won't pay your RMA just because you decided to do this to your device.
Working
- Everything except what's not working, see below
Not working / issues
- Restoring data partition from backups will lead to boot issues on some ROMs (including OOS) if FBE-encrypted. It's not a TWRP issue but rather a side effect on how FBE works.
Download latest working image here (twrp-3.2.1-cheeseburger-127-20180106-190542-CET)
Download previous working image here (twrp-3.1.1-cheeseburger-84-20170820-194433-CEST)
While this TWRP is now very similar to codeworkx', it's a completely different source base and is independent from him.
This variant is a bit more bleeding edge and contains changes that are not available in TWRP images built from the official repositories.
If you want ultimate stability, consider using his TWRP instead.
Supported ROMs (encryption support):
- OxygenOS 5.0.1
- Android 8.1 ROMs (tested: halogenOS)
Please let me know in this thread whether it works for the ROM you are using.
Logs
Code:
adb pull /tmp/recovery.log
adb pull /cache/recovery/last_log
adb shell dmesg > dmesg.txt
Device tree: https://github.com/xdevs23/android_device_oneplus_cheeseburger-twrp
Kernel: https://github.com/halogenOS/android_kernel_oneplus_msm8998
Source tree: https://github.com/mintwrp-extended/
Last edited: