Head over to code.fairphone.com for all the info. We tried to make the transition as easy as possible - just follow the instructions. Once you are on the Open Source OS version you can easily go back to the default Fairphone OS (which includes Google Services) through the Fairphone Updater app on your device.
Great to hear! Which exact file did you use? fp2-sibon-16.04.0-ota_from_gms-userdebug.zip or fp2-sibon-16.04.0-ota-userdebug.zip? I assume that when I am running FPoos beta already, the one without from_gms is the right one and only the first one wipes user data?
Beware, this release has a charging bug. When the phone is shut off and you plug the charger, the Fairphone animation screen doesn’t show up. Instead, the phone shows the Fairphone splash screen and the screen remains turned on. No adb nor fastboot access, and physical buttons don’t work either. Only way to start the phone again is removing the battery and installing it again.
Other things work as expected. I suggest installing Xposed Framework (through preinstalled official TWRP recovery, ;)) and a plugin like Gravity box for further customization. If some of your usual apps depend on Google Services but you don’t want to lose your freedom by flashing OpenGApps pico package, take a look at microG Project.
@anon12454812: Nice! Thanks a lot for your great work!
Some comments/questions on this:
Have all the changes been included into the downloadable Gerrit code for compiling? I.e. is this code up to date with (the bug fixes of) the FPOS 1.2.8 version? I don’t see much changes in Gerrit code review, but I’m also not that familiar with Gerrit, so I might just have overlooked it …
I guess that TWRP and root access are not included in the code, as everyone might add this by themselves if they like to?!
I’d be interested in how you incorporated root access?! Have you essentially followed @Max_S’s path of building a boot image including a su binary or did you take a (totally) different approach?
I’d really like to see support for Unified Nlp in the FPOSOS as well, and from your description it seems that you’re already working on it. Just to play safe: You are aware of @jochensp’s patches to make Unified Nlp working, aren’t you?
By the way,
There are problems acquiring your geo-location on the device
sounds a bit harsh, given the fact that GPS should work flawlessly and quite accurate, I guess. At least, it does so on my self compiled version.
(@All: Sometimes the forum software sucks. I wasn’t able to get the last two sentences indented. Now it looks as if this paragraph doesn’t belong to the third point - but it should! Any idea how to do this? If I delete the blank line before it, it gets merged into the quote, which is also not what I want. These types of bugs are what I sometimes hate the HTML and WYSIWYG editors for. )