TWRP for Fairphone 5
Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no responsibility for any damage that may occur from installing or using TWRP.
Support Status: Current
Maintainer: z3ntu
Code Name: FP5
This means that installing TWRP or swiping to allow system modifications will prevent you from being able to boot. To bypass AVB's boot prevention, you will have to disable it or install a custom ROM that ships with disabled AVB.
To disable AVB via fastboot, grab the vbmeta image from the ROM you are on, and flash it with the following command:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
AVB should be now disabled on your device.
This means that TWRP will not allow modifications to any of the partitions that make up the Super partition on the stock ROM. All backups and restores will include the full Super partition rather than the individual dynamic partitions.
In order to flash the individual partitions, you will have to boot into fastbootd.
Current and past versions of TWRP can be found at one of the mirrors below:
Download the latest TWRP image file (.img) from the download link and boot TWRP. Go to install and find and select the Images... button. Browse to the image that you downloaded and select it. Choose recovery and swipe to flash.
- Luca Weiss
2024-01-16T13:53:35Z
Merge "Enable userdata decryption (FBE)" into android-12.1 - Luca Weiss
2023-10-03T08:55:18Z
Enable userdata decryption (FBE) For decryption to work, qseecomd needs to start up and load a bunch of dlopen'ed libraries. Keymaster is doing the decryption and gatekeeper is handling the password entry. We also need persist partition mounted on the correct path so that 'DrmLibFs' is happy. Change-Id: I99285e56f455b772d7d33b7c7bc8d8227f626a25 - Luca Weiss
2023-09-28T13:51:09Z
Remove direct android_device_qcom_common dependency This project is included in the main manifest, remove it. - Luca Weiss
2023-08-25T14:53:18Z
Adapt TWRP device tree for Fairphone 5 Prebuilts are from build FP5.TT3B.A.083.20230728 - Luca Weiss
2022-06-02T12:06:35Z
Include IBootControl HAL for slot switching Required with newer TWRP commits, previously just bootctrl was sufficient.