FORUMS
Remove All Ads from XDA

No Gapps Guide&Tutorial (MicroG)

251 posts
Thanks Meter: 277
 
By Thespartann, Senior Member on 31st March 2018, 07:42 PM
Post Reply Email Thread
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
The Following 10 Users Say Thank You to Thespartann For This Useful Post: [ View ] Gift Thespartann Ad-Free
 
 
30th August 2018, 05:07 PM |#2  
HemanthJabalpuri's Avatar
Senior Member
Flag Repalle
Thanks Meter: 205
 
More
Quote:
Originally Posted by Thespartann

Hi guys


Edit:- @Thespartann
These are my suggestions:-
Quote:

Tingle/Haystack/NanoDroid/FakeGapps[Xposed Module]

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

Quote:

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

Quote:

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/
The Following User Says Thank You to HemanthJabalpuri For This Useful Post: [ View ] Gift HemanthJabalpuri Ad-Free
29th September 2018, 11:46 AM |#3  
Thespartann's Avatar
OP Senior Member
Flag Iasi
Thanks Meter: 277
 
More
Quote:
Originally Posted by HemanthJabalpuri


Edit:- @Thespartann
These are my suggestions:-

Add Needle and this link also https://github.com/microg/android_pa...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.
16th October 2018, 01:31 PM |#4  
Member
Thanks Meter: 2
 
More
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
17th October 2018, 03:56 PM |#5  
Oswald Boelcke's Avatar
Forum Moderator / Recognized Translator
Flag Et iss, wie et iss
Thanks Meter: 5,147
 
More
Quote:
Originally Posted by Thespartann

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.
21st November 2018, 07:00 AM |#6  
cRaZy-bisCuiT's Avatar
Senior Member
Thanks Meter: 32
 
More
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?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes