What do you mean by didn’t work? I have microG 0.3.2 on my Xperia 10 II, and I haven’t really run into anything that doesn’t work.
Same on my 10 III - all checks pass.
Thanks for this. I was able to get whatsapp backup working with Xperia Iii. Hope will be able to put everything to Xperia 10 V XQ-DC72, once this model is supported.
I could not find the FakeStore in the repo, but the FakeStore is now part of MicroG Companion. So just install MicroG Companion if you need the FakeStore
Same here. This means the instructions need an update, right ?
There are quite some differences from the instructions, no ?
Jolla C2 here :
- In F-Droid : I get a constant message about apps built with an older version of Android and cannot be updated automatically
- There is no FakeStore anywhere (but @Rawnar wrote it’s part of microG Companion)
- In microG Settings : The Self-Check reports all items supported in Signature spoofing support and Installed packages
- The two banking apps I tried, have no Spoof package signature option under Permissions. None of them starts.
So you have checks in all the boxes? So you don’t have the same problem as I have? If so, that is good to hear.
Can’t post detailed steps at the moment. Quickly what I did : I tried to follow closely the “original” instructions but there are differences – I guess the existing instructions are a bit out-of-date. For the parts of giving permissions, I did that for each and every App independently. Clicking on an installed App in the Android Settings (that is : SailfishOS Settings > Android AppSupport > Tap 5 times in Android version > Apps). and then to its Permissions. Also, I ignored the warning in F-Droid that apps cannot be updated automatically.
Why don’t you just edit that Wiki post?
Same problem here as reported by the other C2-owners: no checkmark at “System spoofs signature”. MicroG Services Core and microG companion have signature spoofing permission. Those are the only apps that do request these permissions. There were no warnings about outdated versions. @NikosAlexandris, could you check if you have more/other apps installed that need spoofing permissions?
Hi,
not sure if anyone can help here. I had this Postfinance app (banking app) working without microG on an Xperia 10 III and after an update of the app it does complain about the device being rooted.
That’s where I installed microG in the hope that it could help make it work again but after following this thread, microG is installed but the Postfinance app still complains about the device being rooted.
Am I out of luck and it just won’t work whatever I try?
Does the banking app have a folder maybe with some settings files in it that I should erase before reinstalling it?
If the change came with an update, they probably added some safety net bullshit and you will not be able to run it
The only thing I tried to be “spoofed” is two banking apps. No other needs at the moment. Do you have in mind a specific app to test ?
Because I don’t have much free time at the moment.
This is for the C2 (I did this on .21, then updated to .29) - all official phones from the XA2 to the 10 III work with the normal instructions. My favorite test app Lidl Plus (country selection: Finland) crashes at favorite store selection when the map should be loading.
Recommended: install File Browser, Root Mode for File Browser v2+ and Patchmanager from Openrepos. Install the patch Launcher icon for android settings.
-
First follow the directions for a complete removal of AppSupport. I did the “clean” version first and removed the directories the brute force way using File Br. (Root).
-
Reboot
-
Install AppSupport from Jolla Store, then check from Jolla Settings that AppSupport is running and Disable Android App-blah-blah-blah is checked.
-
Download and install but do not open the latest versions of the three microG packages. Download and install but do not open F-droid. I used the browser to make sure that no settings are written behind my back.
-
Open Android settings → Privacy → Permission manager → Spoof package signature. Allow spoofing for the two microG apps. To make sure the changes are saved, press the back arrow and return to Spoofing settings.
-
Open F-droid and install Signature Spoofing Checker.
-
Run Signature Spoofing Checker, tap Allow spoofing in the Sailfish dialog. If everything went fine, the test shows “Enabled” on a green background, and the Android settings show “Allowed”. If the steps are done in the wrong order, the checker fails but the settings show “Allowed”.
-
Now is a good time to open microG settings → Self-Check. I can enable all except all locations (obviusly either only foreground or allow background), Show notifications and Appear on top of other apps.
-
Continue with the mainstream instructions. In F-droid add the microG repo (to get future updates) and install Aurora Store.
There are probably a lot of extra steps.
Thanks for this work through, got there in the end. Firstly I had already updated to 5.0.0.29 and here is link for App Support removal clean & brutal https://docs.sailfishos.org/Support/Help_Articles/Android_App_Support/Removing_Android_App_Support/ph
I am not so certain about Paragraph 4 as personally got the three packages after adding microG repo. Compared with previous attempts I installed Aurora via F-droid as the very last operation.
Why is it so hard to install microG on C2? Will it become easier in the future (with the next updates)?
Maybe that’s because of new Android API level and new version that is used in C2?
I hope it will be fixed in next updates, cause reinstalling everything is not what I want to do right now
You can try this:
-
make a tar ball of each of the three folders mentioned in the brute force removal instructions (if you copy or move instead, make sure to preserve permissions)
-
remove and install AppSupport, check that spoofing is enabled
-
install Midnight Commander - mc - with Storeman or Chum (if you download from Openrepos, check the dependencies, mc-data is one of them)
-
with Midnight Commander (in Terminal or over ssh) copy the contents of the tar balls to their original destinations with the options Preserve permissions and Do not overwrite existing files or folders
-
tell us how it went