[ROM][UNOFFICIAL] LineageOS-GSI 17.1 for FP3

Dear all,

Thank you for confidence in my GSI solution, however, as the official LOS17.1 and LOS17.1 for microG are now available this GSI effort becomes obsolete as I have no plans to go further e.g. to a LOS18.1 GSI. Thank you so much @dk1978 for porting LOS17.1 to the FP3 and thus enabling the FP3 to become a valuable solution for privacy concerned people who care about our environment but need a secure and reliable smartphone. I personally don’t know any better alternative currently.

How to get from the GSI into one of these official streams?
Unfortunately, a “dirty” install without wiping the userdata appears not to be possible. I have tried that without success by compiling an unofficial image using the same keys as in my GSI builds, hoping to be able to provide you a smooth migration path via OTA - but all trials led to a wipe data request. So, our only option is to backup the userdata on the GSI and restore it after installing LOS17.1.

Backup/restore migration using adb root - oem lock compatible
Before installing LOS17.1, please, backup your userdata using either TWRP backup or the Linux bash script backup-userdata. After installing LOS17.1 following this guide, you may restore your userdata via TWRP (fastboot boot twrp-xxx-FP3.img!) or -in case you decided to fastboot oem lock your bootloader- with the Linux bash script restore-userdata. The later only requires adb root access, which you may temporarily grant in the Developer Options of LOS17.1 even on the oem locked phone. By using these bash scripts, your data in /data/media, your user installed apps and your settings shall be transferred via your local computer -even apps, which signed themselves out from adb backup-, only your accounts are skipped and have to be newly signed in.