[MOD][FLASHABLE] microG unofficial installer

Search This thread

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
Description
microG unofficial installer simplify the installation of microG.
IT FEATURE ALSO NON-AROMA LIVE SETUP (now working on all phones).

Download
microG unofficial installer v1.3.0 beta - Full (Android 2.2 - 13)
microG unofficial installer v1.3.0 beta - OSS (Android 2.2 - 13)
Google Sync Add-on v1.2.0 beta (Android 4.4 - 4.4.4 and 7 - 8, probably even newer versions)

NOTE: Devices with a MIPS CPU aren't supported.
IMPORTANT: The installer isn't supported by the author of microG so installer related bugs should be reported to me instead app related bugs should be reported there.

Contents
See here.

Official threads
microG
UnifiedNlp

Credits
@MaR-V-iN (for microG, a perfect application that works perfectly also on old phones).
@YashdSaraf for building BusyBox (BusyBox is used only during the installation, nothing on the device is altered).

XDA:DevDB Information
[MOD][FLASHABLE] microG unofficial installer, Tool/Utility for all devices (see above for details)

Contributors
ale5000
Source Code: https://github.com/micro5k


Version Information
Status:
Beta
Current Version: v1.3.0
Release Date: 2023-02-19

Created 2016-08-04
 
Last edited:

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
Installation
1. Copy the flashable ZIPs to the phone;
2. Add signature spoofing (needed only for ROMs without built-in support for it) to your ROM using Tingle or FakeGApps;
3. In the recovery flash the zip of microG unofficial installer;
4. In the recovery flash the zip of Google Sync Add-on (optional);
5. Restart the phone.


Know Issues
- Google Play Games (empty app or crashing)
- Google Assistant (freezing)

Known to work
- Google Play Store *
- Google Contacts Sync
- Google Calendar Sync
- Android Auto
- Gmail (on Android 8+)
- YouTube
- Pokémon GO
- Netflix
- Snapchat
- WhatsApp
- Signal Private Messenger
- WiFi Sherlock
- QR Droid / QR Droid Private

* Included in the pack.
 
Last edited:

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
The official microG apps are working well on Android 5 and 6 so why don't you support these versions?
I will support it in the future but currently not, because I don't have a phone that run these versions of Android.
There are some big differences and if I add support without test it I will probably broke something.

Sent from my Samsung GT-S5830i using XDA Labs
 
Last edited:

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
It would be nice if anyone could post the phone model, the type of recovery, the android version and say if the installer works and if the detected CPU is correct.
 

fbamopoulos

New member
Jul 10, 2016
2
0
Purchases and IAP

@ale5000

Hello!

I have set up my device (OPO running Darkobas MM ROM) using your script. Are purchases through the play store and in-app purchases working for you? Because my play store keeps crashing when I try to buy something.

EDIT: By saying "using your script", I meant that I enabled signature spoofing via your script.
 
Last edited:

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
I have set up my device (OPO running Darkobas MM ROM) using your script. Are purchases through the play store and in-app purchases working for you? Because my play store keeps crashing when I try to buy something.

EDIT: By saying "using your script", I meant that I enabled signature spoofing via your script.
This thread is about the microG unofficial installer and it doesn't yet support MM ROMs (only the installer, microG itself support it).
Instead the thread about the script that enable signature spoofing is here (this one already support MM ROMs).

About purchases I cannot be sure since I don't buy, it possibly work, but you need some things:
- You need to put the original Play Store apk in /system/priv-app (any other position will not work).
I'm not sure if the latest version work, to be sure manually extract the one inside the microG unofficial installer and put it in /system/priv-app (it is an old version that should work on almost every phone).
- Then restart the phone.
- Then open microG self check and check that everything is working as it should and re-try to buy.

After that please tell me if it is working or not.
 
Last edited:

fbamopoulos

New member
Jul 10, 2016
2
0
This thread is about the microG unofficial installer and it doesn't yet support MM ROMs (only the installer, microG itself support it).
Instead the thread about the script that enable signature spoofing is here (this one already support MM ROMs).

About purchases I cannot be sure since I don't buy, it possibly work, but you need some things:
- You need to put the original Play Store apk in /system/priv-app (any other position will not work).
I'm not sure if the latest version work, to be sure manually extract the one inside the microG unofficial installer and put it in /system/priv-app (it is an old version that should work on almost every phone).
- Then restart the phone.
- Then open microG self check and check that everything is working as it should and re-try to buy.

After that please tell me if it is working or not.
@ale5000

I did what you suggested and tried using the version you provide in your installer. I was able to complete one purchase too, but then Google Play Store updated itself automatically to the latest version and purchases broke again. I read these two threads:

http://forum.xda-developers.com/galaxy-y/general/trick-how-to-disable-google-play-store-t2951378/
http://forum.xda-developers.com/android/help/delete-disable-downgrade-prevent-update-t3091832/

but didn't find a solution to the auto-update problem for marshmallow. Do you know of an other way?

Thanks for your help so far.
 

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
Version 1.0.3 Alpha released with support for newer Android versions, see first post.
It need testing so don't use it if you don't know what to do.

If you decide to try it please report back.
 

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
@PhatUgly: Yes, soon.

Can you please run these commands and post the results?
Code:
adb shell getprop ro.product.cpu.abi
adb shell getprop ro.product.cpu.abi2
adb shell getprop ro.product.cpu.abilist
adb shell getprop ro.product.cpu.abilist64
adb shell ls /system/priv-app/*/lib/
 
Last edited:

Doc Sniper

Senior Member
Dec 8, 2010
496
395
@PhatUgly: Yes, soon.

Can you please run these commands and post the results?

Here the commands running on an OP3 with CM 14.1:

Code:
adb shell getprop ro.product.cpu.abi
arm64-v8a

Code:
adb shell getprop ro.product.cpu.abi2
(nothing)

Code:
adb shell getprop ro.product.cpu.abilist
arm64-v8a,armeabi-v7a,armeabi

Code:
adb shell getprop ro.product.cpu.abilist64
arm64-v8a

Code:
adb shell ls /system/priv-app/*/lib/
/system/priv-app/CMAudioService/lib/:
arm64

/system/priv-app/DefaultContainerService/lib/:
arm64

/system/priv-app/Gallery2/lib/:
arm

/system/priv-app/MtpDocumentsProvider/lib/:
arm64
 
  • Like
Reactions: ale5000

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
Thanks, now I need the same thing from someone with a phone with x86-64 CPU.
 

ale5000

Senior Member
Dec 24, 2013
1,209
1,107
I have released a new version with support for 64-bit ARM CPUs.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Howto install by adb/ terminal.? I can't find doc.
    Put the zip in the microSD or in the internal memory of the phone.
    Then (via adb shell or terminal):
    Code:
    cd /path_of_the_memory
    unzip ./microg-unofficial-installer-v1.3.0-beta-by-ale5000-signed.zip zip-install.sh
    sh ./zip-install.sh ./microg-unofficial-installer-v1.3.0-beta-by-ale5000-signed.zip
    1
    Put the zip in the microSD or in the internal memory of the phone.
    Then (via adb shell or terminal):
    Code:
    cd /path_of_the_memory
    unzip ./microg-unofficial-installer-v1.3.0-beta-by-ale5000-signed.zip zip-install.sh
    sh ./zip-install.sh ./microg-unofficial-installer-v1.3.0-beta-by-ale5000-signed.zip
    Your terminal script very good.

    I had installed your micog-unofficial v1.3.0.1 over A13 Vanilla GSI ROM successfully , every things works except "play protect certify". Any advice's to do with it. Thanks you very much. Very happy.

    IMG_20230327_115622.jpg


    IMG_20230327_115646.jpg


    Screenshot_20230327-124743_Google Play Store.png
    1
    Yessir thank you, I shall. I'm not really interested in google sync and really safety net is not that important to me either. On my device I have TWRP recovery. So just uninstall my current installer, download your installer and flash via recovery? Oh and backup my data. By the way here is my error. According to search results, it has something to do with apps making API calls back to play store. Sad thing is, I do not have play store. I have Aurora. It worked just fine when I previously used the Nanodroid installer but nanodroid has not been updated for a long time
    Yes.

    It is possible that some apps are using Play Store even if they weren't installed via Play Store.

    If this is the case it is possible that they will work with my installer but I can't grant it.
    1
    Yes.

    It is possible that some apps are using Play Store even if they weren't installed via Play Store.

    If this is the case it is possible that they will work with my installer but I can't grant it.
    I will try it this weekend. Thank you
  • 161
    Description
    microG unofficial installer simplify the installation of microG.
    IT FEATURE ALSO NON-AROMA LIVE SETUP (now working on all phones).

    Download
    microG unofficial installer v1.3.0 beta - Full (Android 2.2 - 13)
    microG unofficial installer v1.3.0 beta - OSS (Android 2.2 - 13)
    Google Sync Add-on v1.2.0 beta (Android 4.4 - 4.4.4 and 7 - 8, probably even newer versions)

    NOTE: Devices with a MIPS CPU aren't supported.
    IMPORTANT: The installer isn't supported by the author of microG so installer related bugs should be reported to me instead app related bugs should be reported there.

    Contents
    See here.

    Official threads
    microG
    UnifiedNlp

    Credits
    @MaR-V-iN (for microG, a perfect application that works perfectly also on old phones).
    @YashdSaraf for building BusyBox (BusyBox is used only during the installation, nothing on the device is altered).

    XDA:DevDB Information
    [MOD][FLASHABLE] microG unofficial installer, Tool/Utility for all devices (see above for details)

    Contributors
    ale5000
    Source Code: https://github.com/micro5k


    Version Information
    Status:
    Beta
    Current Version: v1.3.0
    Release Date: 2023-02-19

    Created 2016-08-04
    50
    Installation
    1. Copy the flashable ZIPs to the phone;
    2. Add signature spoofing (needed only for ROMs without built-in support for it) to your ROM using Tingle or FakeGApps;
    3. In the recovery flash the zip of microG unofficial installer;
    4. In the recovery flash the zip of Google Sync Add-on (optional);
    5. Restart the phone.


    Know Issues
    - Google Play Games (empty app or crashing)
    - Google Assistant (freezing)

    Known to work
    - Google Play Store *
    - Google Contacts Sync
    - Google Calendar Sync
    - Android Auto
    - Gmail (on Android 8+)
    - YouTube
    - Pokémon GO
    - Netflix
    - Snapchat
    - WhatsApp
    - Signal Private Messenger
    - WiFi Sherlock
    - QR Droid / QR Droid Private

    * Included in the pack.
    31
    microG unofficial installer - Changelog

    Changelog is now here.


    Google Sync Add-on - Changelog

    Changelog is now here.
    16
    I have released microG unofficial installer 1.0.31 beta, there isn't yet a changelog but the most important change is the update of GmsCore that fix the "update nag screen" and many GCM problems.
    12
    Released microG unofficial installer 1.0.27 beta.
    It should fix a lot of problems (although not all yet).

    Edit: Changelog added.