Google play services on xperia 10 III Sailfish 4.4.0.64

GPS didn’t work very well on my XA2 plus it took forever for it to find my location.
On my X10III it works as expected.

Did you manage to fix it. Could someone post link with working script file to download?

yes got it working and working script was in this post

need also file which is mentioned here: Google play services on xperia 10 III Sailfish 4.4.0.64 - #57 by Tekno

I get the following error:

Erreur fatale: /home/.aliendalvik_systemimg_patch/tmp/rpms/lzip-1.16-1.fc22.armv7hl.rpm has wrong architecture: armv7hl
umount: /home/.aliendalvik_systemimg_patch/tmp/systemimg_mount: no mount point specified.

I am on the latest SF version

1 Like

In 4.6.0, looks like a refactor is necessary at least for SYSTEM_IMG=/opt/{alien -> appsupport}/system.img. Not sure yet if that’s all there is, since appsupport service is currently failing to start after 4.6.0 update [Release notes] Sauna 4.6.0.11 - #33 by lkraav

I changed the SYSTEM_IMG path and used open_gapps-arm64-11.0-pico-20220503.zip
Play Store works but the apps are unable to see Play Services. I had microG before this update.

You removed all tracs of MicroG?

But even on clean install, I’ve had a couple apps fail to find Play Services, even if majority seem to work fine.

I just had to install the apps again. For apps that have data that I don’t want to lose I downloaded an older apk with Aurora store and then
appsupport-attach sh
pm install -d /path/to/apk.apk

And after that it is possible to update it with Play store. So this was a microG thing.

1 Like

I have successfully booted 4.6.0 App Support with this slightly updated script fork Sony 10 III - Dual SIM (arm64) | Sailfish OS 4.6 | Android 11 | Open GApps pico installation script · GitHub

Thanks @nemishkor for getting the gist started.

2 Likes

Thank you! Worked like a charm

First of all thanks for your corrections at the code.
I think there are small typos in it.
At the beginning (before set -e) there should be #!/bin/sh string.
At _find_opengapps() function (row 101 adding the #!/bin/sh above), the download variable should be equal to /home/defaultuser/Downloads and not /home/defaultuser/Downloads/ because, with the slash at the end, at runtime it will return /home/defaultuser/Downloads//name_pattern="open_gapps-$OPENGAPPS_ARCH-$OPENGAPPS_API-$OPENGAPPS_VARIANT-*.zip" (double slashes after Downloads).
In this way the code worked for me after the 4.6.0.11 update.