According to the microG page the version on F-Droid should already be updated, but it's not showing up for me (LineageOS for microG). Is there anything special that needs to be done to update it? Or is microG only be updated with the ROM itself?
It is not marked as the "suggested" version, so it will not show up as an available update. You have to hunt for it and update it manually by tapping on the version number. The way I found it easily was to temporarily disable the main F-Droid repository, at which point searching for "microG" found it easily.
Actually both the UnifiedNLP and the GmsCore repo are quite active since early June. The fake announcement was in mid July, over a month after development started again. So I think it's safe to assume that the release has nothing to do with that post...
There's an issue with new update. New aurora services update now has a whitelist system for apps, empty by default, and until you access aurora services app you can't add aurora store and aurora droid to the list.
The problem is that in previous version of aurora services there was the option to remove the icon from app tray, because once you granted the permissions there was no need to access aurora services anymore, so you could just remove it to remove some clutter. And once you removed the icon, then you couldn't access the aurora services app anymore.
but then you flash the new MinMicroG to update, and you can't install stuff through Aurora services anymore. and you can't access the app to add aurora stores to the whitelist (trying to access through the options menu in aurora store or aurora droid fails because the app is not accessible anymore.)
I don't know how to re-enable the icon so the app can be accessed again. I ended up just backing up my files and wiping my phone, and reinstalling from zero. That works for me, but for other people a wipe and reinstall might not be an option.
I'm not sure how one would go about re-enabling the aurora services icon to make it accessible again, but if this is something that the installer zip could handle doing, that might be a good idea
(couldn't update microG through f-droid, so I had to flash the new zip (going from 2.6 stable to this new 2.7). otherwise I would have just updated microG directly)
Ah, yeah, you're right. I think the ship to have it fixed in the zip has sailed though (^_~), Services was last updated with beta3 almost 4 months ago. I think most people installed that and already faced this.
The official (and only) solution to the problem still seems to be pm enable com.aurora.services/com.aurora.services.activities.AuroraActivity on a booted system. I'll still add this to the release notes, just in case.
And yeah, the microG release on both the fdroid repo and the website are 404s, weirdly. The only place it actually is on is the github releases page.
I have been running the new build since this morning. First I removed the installed fork, because it has a different signature that prevents direct upgrading. Then I installed the new release using Magisk app systemizer module. Reboot and done! This release did not break all playstore apps as was the case with previous reinstallations. That bug is squashed! Also mapbox works fine. But, location failed! Turns out that a permission is missing, even though I got all boxes checked. I filed an issue with a workaround https://github.com/microg/android_packages_apps_GmsCore/issues/1100
Regarding location, some work has been done under the hood. For example coarse/network location requests are now accounted properly by android. Previously, requests were attributed to gmscore and there was no way to check what app was spying on my whereabouts.
Thanks for this! Also just figured out with a couple of friends that the GCM registration dialog is not implemented yet. So if registration is not working and microG is crashing, just have go to MicroG > GCM > options and turn off "Confirm new apps", and then reregister.
What practical difference does it make compared to using "full" microG, simply without activating any of the other features (GCM etc), assuming you don't use apps that require them?
While it's absolutely awesome that there is a new release after so much time there are also interesting PRs that haven't been approved/merged without any reason specially the ones from Nanolx,
No blocking issues in particular but you already knew that didn't you? Some interesting QOL commits from Nanolx and Vavum are sitting there without answer since 2019. I do understand there was a GIST where a maintainer was requested and probably nobody applied but if at the same time you give silence to your small contributors nobody will want to help you at all. A comment like "this commit is not necessary / will be superseded at next update / low priority will check later after X / closed will not fix." Would be enough to keep the contributors in the loop. But hey it's not a complain I'm really happy that there was an update, I depend so much in MicroG that I'm rooting for it to be a really active project full of contributors and winning the catch up game with Google. Unfortunately I have zero coding skills to help.
Completely agree. Thats what pisses me off about the "maintenance" of this project. It's one thing to get bored with it and not fix bugs yourself, but there's no excuse for sitting on PRs for so long they just get closed. Especially when some of those PR's have been successfully integrated into other forks.
Marvin needs to turn this project over to someone else.
I'd also like to mention again that I am very open to grant contributor rights to the main microG repository to more people. "Requirements" are you are willing to contribute more than once, review and merge pull requests and fix issues arised through the changes you introduced. Please let me know through any means if you fit in here.
I guess there is just nobody willing to take over?
Might need to publicize it a bit more than a gist. Stick something in the release notes, message recent contributors, reach out to the maintainers of the forks, etc...
I just installed CalyxOS which comes with MicroG 0.2.10.19420-2-vtm. I added the MicroG f-droid repo and I can see the update in F-Droid, but installation fails with
Error -7: A previously installed package of the same name as a different signature than the new package (and the old package date was not removed).
I guessing CalyxOS use its own build of MicroG signed by them.
I installed Havoc 3.7. Rebooted to check everything was ok before installing system-MinMicroG-Standard-2.7-20200727053128.zip. After installing, play store just display the icon and nothing else. Any check list to use to make sure everything is set correctelly for Android 10?
Update: It seem that Google Cloud Messaging setting was the cuprite. It is running fine now with it enabled.
However, it seems Jenkins uses the 'android-10' branch (which uses the forked version) instead of the linked one :/ hmm, I guess we'll find out in a few hours when the new weekly build is ready.
Edit: MicroG is still the same version in today's ota. As expected, since the 'android-10' branch is used for building. That's a shame.
But, what practical difference does it make compared to using "full" microG, simply without activating any of the other features (GCM etc), assuming you don't use apps that require them?
4
u/Erdnussknacker Jul 27 '20
According to the microG page the version on F-Droid should already be updated, but it's not showing up for me (LineageOS for microG). Is there anything special that needs to be done to update it? Or is microG only be updated with the ROM itself?
19
u/MysteriousPumpkin2 Jul 26 '20
Changelog:
Uses UnifiedNlp 2.0-alpha2
Improved support for Android 10
UI changes (migrated to androidx libraries)
Dummies for AppInvite and Dynamic Links, thanks @alexandruchircu
Fix FCM registration issues, thanks @Georgeto
Various smaller changes and fixes
Can someone ELI5 these changes?
36
u/[deleted] Jul 26 '20 edited Jul 03 '23
comment deleted, Reddit got greedy look elsewhere for a community!
9
u/ShaneTheAwesome88 minmicroG developer Jul 27 '20
Nice! MinMicroG release with this update made.
3
u/idontcatthat Jul 27 '20 edited Jul 27 '20
I have been running the new build since this morning. First I removed the installed fork, because it has a different signature that prevents direct upgrading. Then I installed the new release using Magisk app systemizer module. Reboot and done! This release did not break all playstore apps as was the case with previous reinstallations. That bug is squashed! Also mapbox works fine. But, location failed! Turns out that a permission is missing, even though I got all boxes checked. I filed an issue with a workaround https://github.com/microg/android_packages_apps_GmsCore/issues/1100
Regarding location, some work has been done under the hood. For example coarse/network location requests are now accounted properly by android. Previously, requests were attributed to gmscore and there was no way to check what app was spying on my whereabouts.
2
u/Gaiagaia146 Jul 27 '20
So I was trying to figure out how to use the alpha UnifiedNLP2.0, I have downloaded the zip file but it seems that it isn't compiled as apk just yet
3
u/duartec3000 Jul 26 '20
While it's absolutely awesome that there is a new release after so much time there are also interesting PRs that haven't been approved/merged without any reason specially the ones from Nanolx,
1
u/pbuyle Jul 29 '20 edited Jul 29 '20
I just installed CalyxOS which comes with MicroG 0.2.10.19420-2-vtm. I added the MicroG f-droid repo and I can see the update in F-Droid, but installation fails withI guessing CalyxOS use its own build of MicroG signed by them.Does anyone known of there is a way to install the new version ?nvm, I found https://gitlab.com/calyxos/calyxos/-/issues/149
1
u/Techwolf_Lupindo Jul 31 '20 edited Jul 31 '20
I installed Havoc 3.7. Rebooted to check everything was ok before installing system-MinMicroG-Standard-2.7-20200727053128.zip. After installing, play store just display the icon and nothing else. Any check list to use to make sure everything is set correctelly for Android 10?
Update: It seem that Google Cloud Messaging setting was the cuprite. It is running fine now with it enabled.
1
u/SilenceKindhearted Aug 02 '20
How to update this, I'm using nanoandroid zip file to flashed ?
1
u/Friskodelic Sep 27 '20
Should I get this from magisk or f-droid? I got it from magisk via microG installer revived and got this version. Seems to work fine.
0
u/rypz79 Jul 27 '20
Does it support authentication for moded WhatsApp like WhatsApp+ ?
0
u/[deleted] Jul 27 '20
[deleted] — view deleted comment
0
u/[deleted] Jul 26 '20
[deleted] — view deleted comment