At the moment i use LOS 15.1 with GAPPS.
Can i make a clear install of LOS 15.1 with MicroG and then restore apps like Signal, Threema with Titanium Backup?
Or do i have to expect problems because this apps used GCM before and cant use the microG services?
I can’t say much about Titanium Backup, as I never used it … if it’s any good, it should work that way I guess.
Be safe with a backup …
… substitute my usage of MyPhoneExplorer with your usage of Titanium Backup (if it is able to completely backup Internal Storage), and you should be good to go back to the LineageOS installation which worked before, if all else fails.
microG tries to mimick Google services as good as it can, so in an ideal scenario the Apps themselves shouldn’t notice and work just fine.
Possible problems might arise from the fact that you can’t 100% rely on microG.
Google services constantly get updated and changed, so that microG constantly has some catching up to do. In the meantime Google-dependent Apps might become a pain to use (before the last update e.g. Discord nagged me about having to update my Google Play services every single time I tapped something in it, not only when I started the App) or downright break.
If you really are dependent on these Apps to work, you should consider staying with GApps.
If it’s just a nice bonus for you to have those Apps perhaps working, and you could otherwise live without them or use a website version of them in the browser for a while, using microG should be fine.
Thanks for the detailed answer.
I have a backup of the LOS 15.1 with GAapps and installed LOS 15.1 with MicroG now.
Threema didnt show the contact pictures so i made a fresh installed and restored the data backup in Threema. But it cant connect to the GCM when i want to update the Push-Token, but maybe it doesnt have to and i can use polling.
How get i the pro license for Titanium Backup to work with Aurora Store? Is there a chance or not?
If the paid/unpaid status of an App is only managed by the Play Store, as far as I know this will not work with Aurora or Yalp, they only download free (unpaid) APKs from the Play Store and manage updates.
However, if an App provides an extra APK to install to elevate it to Pro/paid/whatever (I had an App that did it this way, but I didn’t try it with Yalp now), and you still have this extra APK and don’t need to download it again, then installing it might still work.
AFAIK you can’t backup Signal with TitaniumBackup anymore, as Signal is now using the Android keystore, which won’t be included in the TB backup. Signal has internally a backup function, which can be used to restore it’s messages.
You can visit the developers page, there is a web form where you can enter some information about the purchase via PlayStore and they can send you a text file, which allows TB to be registered without using a GAPPS contaminated phone.
If there are bugs in the hardware drivers (especially concerning security) which the hardware vendors (especially Qualcomm) would have to fix, but don’t anymore, then yes, this would be a problem.
But it would be a problem I guess many devices supported by the LineageOS community share, because many of those devices don’t receive any update of any kind anymore officially, LineageOS at least covers the OS side of things for them.
I think so.
My understanding up to now is:
First and foremost the hardware vendors have to patch their stuff if some bug comes up, as long as the stuff is not EOL.
There’s just not much Fairphone can do about it other than wait for updates to be delivered by the hardware vendors … unless the hardware is EOL and the vendors give Fairphone (read as: sell, if Fairphone wanted to have it and could afford it ) the source code to support it any further.
And then Fairphone would still need to turn this into updates when necessary. This is not trivial, they tried something similar and it didn’t quite work out in the end (even if they came close) for Android 4.4 on the Fairphone 1.