Xposed on encrypted FP2
Like @Bergziege wrote here, for updating Xposed on an encrypted FP2, you have to install the newest version of TWRP. Unfortunately Fairphone Open 17.06.4 didn’t include a version of TWRP that can handle encrypted data, neither 17.07.6. That’s why after installing 17.07.6 the old version of TWRP is reinstalled, so may be I’ll have to go this way more often and others too. That’s why I describe it here with some links. If you did it once, it’s getting done quickly.
… via USB
- Enable usb debugging mode.
- Update TWRP 3.0.2-0 to 3.1.1-0. See Installing or upgrading TWRP using adb and fastboot point 1. to 6b including VOLUME UP at reboot. You can use the direct link form Bergziege here. And may be check the signature like described here.
- Use TWRP 3.1.1-0 to install xposed…sdk23-arm.zip from xdadevelopers. This version of TWRP asks for password and decrypts data so you can access the zip file on your mobile storage or encrypted sd card. Download the zip file with your FP2, shutdown, start with pressed VOLUME UP, select Install, select your zip and swipe.
… without USB
There is no need for usb connection, usb debugging, adb and fastboot if you use the twrp app. You need to give the app root access.
- Download the latest xposed zip from xdadevelopers (xposed…sdk23-arm.zip).
- Enable root access. (Similar to 1) ).
- Download and install the twrp app.
- Start the twrp app, select twrp flash, select as device FP2 and download the latest version of TWRP by clicking on download twrp. Then select your downloaded file and flash to recovery.
- Reboot with VOLUME UP.
- Select Install and install your downloaded xposed zip.