make installation of free play services (µg/microG) easy and safe
A lot of apps for android are depending on google play services, so it would be a huge improvement in usability to provide an easy way to satisfy those. Microg claims to provide a free and open source solution.
Due to licensing issues it is understandable that it is not directly implemented in aliendalvik.
So it would be great to have an easy, user-friendly and almost secure way to install and enable microg. Installation works out of the box (install f-droid (jolla harbour/f-droid website) -> add microG F-Droid repo -> install µg [requires Android2.3 or later which is provided by Jolla devices]) but you have to enable signature spoofing to make services working¹. This is absolutely not recommended to be done in general for all apps. So aliendalvik has to be made aware of microG (signatures of µg are changing between versions, however, so one has to specify a supported version of microG for a particular version of aliendalvik).
Another approach described here would be that one should implement similar services directly in aliendalvik but then you will have to redirect google api calls which will produce licensing/law issues...
¹ using the debug version of µg is not the right way to work around...
edit 20171105: maybe look at new LineageOS for microG: "Moreover, to further strengthen the security of our ROM, we modified the signature spoofing permission so that only system privileged apps can obtain it, and no security threat is posed to our users."
Oh, finding a solution for this could be a huge step forward for Sailfish.
AnaT ( 2016-08-16 21:59:43 +0200 )editWhy don't you use original Android devices?
dirksche ( 2019-07-19 19:08:03 +0200 )editto be honest: I came here to be free from Google and all its services. If you still need apps from google and its store why not switching to LineageOS? From my point of view there are far more important things to do at the Sailfish OS than support Android apps.
Solidus ( 2019-07-19 20:14:10 +0200 )edit@Solidus , totally wrong, I use SFOS apps if possible and closed-source-apk if only solution. Nobody wants Google apps but use apps not working without google-service-api through microG
lpr ( 2019-07-19 23:06:02 +0200 )edit@lpr what I meant was, that I don't want to use ANY service from Google. So if this app doesn't work without ANY part of Google I don't use it. I understand that many want to use their apps they are used to when they came from Google. I paid also a lot for some. It's just my opinion that this should be more a nice to have than a must.
Solidus ( 2019-07-21 14:29:45 +0200 )edit