No Gapps Guide&Tutorial (MicroG)

Thespartann

Senior Member
Feb 12, 2018
253
300
0
Iasi
Hi guys, this is an Tutorial of installing MicroG.
MicroG is an alternative to Gapps that includes:

Service Core: Is a library app, providing the functionality required to run apps that use Google Play Services or Google Maps Android API. (GmsCore)

Services Framework Proxy: Is a small helper utility to allow apps developed for Google Cloud to Device Messaging (C2DM) to use the compatible Google Cloud Messaging service included with GmsCore. (GsfProxy)

Unified Network Location Provider: Is a library that provides Wi-Fi- and Cell-tower-based geolocation to applications that use Google’s network location provider. It is included in GmsCore but can also run independently on most Android systems. (UnifiedNlp)

Maps API: Is a system library, providing the same functionality as now deprecated Google Maps API (v1). (mapsv1)

Store: Is a frontend application providing access to the Google Play Store to download and update applications. (Phonesky) [Same functionality and looks as the Gplaystore]

Why you would want to install MicroG instead of Gapps?
1.More privacy
2.Uses very little ram and memory
3.OGYoutube, an youtube app that works only with MicroG and has backround playback and downloads directly from the app

How to install MicroG:

Prerequisites:

In order for MicroG to work, it needs to pretend to be the official implementation of Play Services. To do this, MicroG must be able to spoof Google’s Play Service’s package signature.

Signature spoofing is not available in most custom ROMs, though patches are available for ROM developers to include in their project. For Marshmallow and Nougat ROMs, spoofing is provided as a runtime permission that the user can grant or deny to apps, which is an added bonus.

If your Rom doesen't include Signature spoofing then you can activate Signature spoofing with: Tingle/Haystack/NanoDroid/FakeGapps[Xposed Module]

First option:

Download Services Core, Service Framework Proxy, UnifiedNpl and FakeStore if you want to install other stores than the Official Google play store. (Yald Store, F-Droid etc)

Install them. After that go to MicroG settings and click on self-check, give MicroG the permissions required and check "System grants signature spoofing permission" if its not checked. To log in to Phonesky you need to enable Google device registration in microG settings, after that make any changes you want to the settings.
For more Advanced things check out: https://shadow53.com/android/no-gapps/setup-guide/3/ and https://shadow53.com/android/no-gapps/setup-guide/4/

Option two:

Flash MicroG from Recovery
Dowloads:
MicroG: https://www.androidfilehost.com/?fid=890129502657595051
PlayStore: https://www.androidfilehost.com/?fid=818070582850504869
Patched-Playstore: https://www.androidfilehost.com/?fid=673956719939831837
UnifiedNLP: https://www.androidfilehost.com/?fid=746010030569965960
Microg&Playstore: https://www.androidfilehost.com/?fid=746010030569965959
Microg&Patched-Playstore: https://www.androidfilehost.com/?fid=962187416754472306

Flash any of theese in recovery.

Option three:

Download from https://downloads.nanolx.org/NanoDroid/Stable/
I recommend NanoDroid-MicroG.....zip

Go to Magisk Manager, Go to Modules and add the NanoDroid zip that you like.

Thats it.


Or is it?

How to install OGYoutube:

Install the modified MicroG apk from https://www.apkmirror.com/apk/ogmods...-apk-download/ (Its made so OGYoutube could work correctly)
Install OGYoutube apk from https://www.apkmirror.com/apk/ogmods...-apk-download/

[To make more apps work wihout play services, that MicroG doesen't include you can install "This app will run wihout google play services" Xposed Module]

You are DONE!

Give me a thanks if i helped you ;)


MicroG: https://microg.org/
NanoDroid: https://forum.xda-developers.com/app...icrog-t3584928
 
Last edited:

HemanthJabalpuri

Senior Member
Feb 19, 2018
883
274
73
Repalle, India
t.me
:good:
Edit:- @Thespartann
These are my suggestions:-
Tingle/Haystack/NanoDroid/FakeGapps[Xposed Module]
Add Needle and this link also https://github.com/microg/android_packages_apps_GmsCore/tree/master/patches and also For above tools give embedded links...

Download Services Core, Service Framework Proxy, UnifiedNpl and FakeStore if you want to install other stores than the Official Google play store. (Yald Store, F-Droid etc)
Why you said to install UnifiedNlp if GmsCore also said to install?
Also Yald Store = Yalp Store

Install the modified MicroG apk from https://www.apkmirror.com/apk/ogmods...-apk-download/ (Its made so OGYoutube could work correctly)
Install OGYoutube apk from https://www.apkmirror.com/apk/ogmods...-apk-download/
The first link for modified microG is not working..
I think the link should be https://www.apkmirror.com/apk/ogmods/microg-for-ogyt/
 
Last edited:
  • Like
Reactions: Thespartann

Thespartann

Senior Member
Feb 12, 2018
253
300
0
Iasi
:good:
Edit:- @Thespartann
These are my suggestions:-

Add Needle and this link also https://github.com/microg/android_packages_apps_GmsCore/tree/master/patches and also For above tools give embedded links...


Why you said to install UnifiedNlp if GmsCore also said to install?
Also Yald Store = Yalp Store


The first link for modified microG is not working..
I think the link should be https://www.apkmirror.com/apk/ogmods/microg-for-ogyt/
Hey. Thanks for this. This was an old guide in my nooby times and i didn't have time to update it. I will update it when i can with useful informations.
 

bre75

Senior Member
Jun 30, 2017
67
4
0
Hi,

Informations are quite clear but i still need information regarding my specific case.
I have a OnePlus 6 (OxygenOS 9).
I'd love to get ride of all Google stuff and have MicroG as I have on another mobile phone (LineageOSMicroG).

If i flash from recovery NanoDroid on my existing rom (i don't have Magisk).
What will happen exactly ?

Will i loose something from my device ?
Will i get MicroG AND still all the Google apps ?
Will i get just MicroG and the Google apps will have been removed ?

Sorry if it looks stupid questions.
I now how to flash a rom starting from scratch but not on existing installation .... :(

Thx for any help.

Regards
 

Oswald Boelcke

Forum Moderator / Recognized Translator
Staff member
Apr 13, 2016
9,735
12,834
243
64
Preserving Air Supremacy over XDA
en.wikipedia.org
Hey. Thanks for this. This was an old guide in my nooby times and i didn't have time to update it. I will update it when i can with useful informations.
If interested, here I posted the whole story how I went GApps-free from the very beginning until nowadays using mainly NanoDroid modules.
 

cRaZy-bisCuiT

Senior Member
Feb 25, 2013
201
53
0
I did install MicroG on a ArrowOS 9.0 ROM. Signature spoofing seems to work, the self check looks good.

Still Apps complain they need Google Play. What's wrong?
 

sieger007

Senior Member
Jul 4, 2008
177
15
0
Dublin
howdy folks.
just catching up on this thread and this wonderful substitute for gapps is something that I had already fascinated me just that I became where it does exist. before I install it after removing my gas on a custom rom that I have ... I am sure it has progressed through a bunch of correction cycles so I'd want to know where it stands as of now for the following functionality .
-Google voice dictation voice to text is it working with this substitute
-Gmail
-Google maps live directions. should be able to turn on GPS Google maps and get live directions while driving
-Hangouts
-Google documents specifically only looking for Google PDF reader Google docs and spreadsheets
-syncing contacts and dictionary
-Google drive and photos
the last one having the least priority for me
would someone please Care to reply to my bullets...a bulleted reply as to what works and to what extent, and specifically in what hardware environment if it is available.
thank you so much for all your hard work and efforts.
also when you reply please leave a link where people like me can donate to your good work


-
 

sieger007

Senior Member
Jul 4, 2008
177
15
0
Dublin
I had this last year and we now enter a new year still no shine on this thread...... could someone pitch in.... with a few valuable cents

Sent from my Moto G4 Plus using Tapatalk
 

Abo Wael

New member
Aug 28, 2016
2
0
0
hi
i did not make Option three because i had bootloop when i did it first time, and now every thing is working good by doind just the first and secend option , so what is your comment guys :confused:
thanks
 
Last edited: