[GUIDE] DeGoogle any device and install MicroG (2023)

Andrologic

Senior Member
Apr 29, 2016
324
1
127
Huawei Nexus 6P
Huawei Mate 20 X
  • May 31, 2021
  • #14

Hritwik said:

This guide explains how to deGoogle any android by removing most of google invasive crap. (yes, GPlay services is also removed).

(Video) Living the DeGoogle Life: How to Install microG-supported Custom Android ROM

Play store, Google app and other crap is also removed from system, so if you want to use them, install them as user app. The installation for play store is different, and it is explained below.

Check my Post on reddit for more up to date info and clear instructions HERE

When we remove Gplay services, many apps and services stop working . Many apps will give error but still work (like maps and telegram and whatsapp). Play store will definitely not work and many apps that use push notification through Gplay services (most of them) will not be able to do so. In my case Uber, ola or any other ride app was also not working and was crashing constantly. Paytm will also not work without play services. And on top of that many apps that use location might not behave properly.

Whoosh! those are a lot of problems for uninstalling play services. So, why would anyone want to do that?
Simply put it, Google is an Advertising company. No it is not a company that sells product, i mean yes it sells products and earns from them BUT more than 60% of their revenue comes from Ads that they serve you. And yes, google is the biggest Ad company in the world with more than 80% of ad share (i may be wrong about the %, feel free to search yourself). So obviously they want ta make money out of your data (by selling it) and to do that what better way than to install spyware on world's largest mobile OS.
Google play services record your every action, tracking every app that you opened and everything you do. That data remains with google and they sell it to 3rd parties (and you agreed to it when you made Google account and setup your android device. Remember Clicking on "I AGREE"?).

Here i will not discuss how invasive it is. A simple Web search with "google play services tracking" will give you much more information. (and please do search it, i beg you) (Pro Tip: reddit has best answers, so explore reddit links from search)
Here is a good one explaining things
And Gplay services Eat a LOT of battery by constantly Running in background. So if you want better battery, remove it

So you have decided to degoogle your phone (and debloat it). What to do about all those errors after removing play services?

Here Comes MicroG. microG is an Open Source replacement for Google Play Services.

"MicroG is a free-as-in-freedom re-implementation of Google’s proprietary Android user space apps and libraries.
The linux-based open-source mobile operating system Android is not only the most popular mobile operating system in the world, it’s also on the way to becoming a proprietary operating system. How is that?
While the core operating system is still released as part of the Android Open Source Project, the majority of core apps are not. It gets worse: More and more libraries and APIs are only available on phones that run various Google apps pre-installed, effectively locking third-party apps to the Google ecosystem. For these reasons Android is described as being a “look but don’t touch” kind of open.
At this point, several popular open-source applications already require some of Google’s proprietary libraries to be installed. Increasing demand in the free software community in addition to severe problems in Google’s proprietary software discovered by the Android modding community, have led to the development of a free software clone of Google’s proprietary core libraries and applications - the microG Project was born.
Although most microG components are far from complete, users are amazed by the results. Free software users got extended application support, privacy-caring users can reduce or monitor data that is sent to Google and especially older phones can expect some battery life improvements."

(So it basically removes all those errors. Great!)

So, Lets start Degoogling!

Warning: bootloader needs to be unlocked, magisk should be there and twrp should be installed.
NOTE: MAKE FULL NANDROID BACKUP OF YOUR DEVICE BEFORE PROCEEDING BY GOING TO TWRP -> BACKUP -> SELECT ALL . store it in PC or somewhere safe


Removing google crap

  • Flash TWRP and install magisk.
  • We need Signature spoofing in the ROM. Download SmaliPatcher from here and tick all patches, (We are interested in the "signature spoofing" one but all of them are useful) and follow the instructions on its page to install that module. Now your system supports signature spoofing. (I recommend SmaliPatcher even if your rom supports Signature Spoofing so that no issue arises)
    Other ways for signature spoofing are given in MicroG wiki here

    (IF YOU ARE ON STOCK ROM)

  • In case you had the Google Play Services previously installed (which Users having stock ROM have), remove all updates and the packages in /system/priv-app of the Google Services (you can use TWRP file manager or any root explorer to delete below packages, just delete the apk files in respective folders):
    • GmsCore (PrebuiltGmsCore, PrebuiltGmsCorePi, PrebuiltGmsCorePix)
    • GoogleBackupTransport
    • GoogleFeedback
    • GoogleLoginService
    • GoogleOneTimeInitializer
    • GooglePartnerSetup
    • GoogleServicesFramework
    • Phonesky
    • SetupWizard
    • Velvet.
  • In case you forgot to remove the GmsCore updates, you can manually remove these using adb uninstall com.google.android.gms.
  • After that, reboot your android device - all privileged GAPPS should be removed. (a bootloop may be caused, but dont worry, just boot into TWRP and follow below steps.)

IF YOU ARE ON CUSTOM ROM-> after flashing rom zip, do not reboot and follow below (DONT FLASH ANY GAPPS)SIZE]

Make full backup of your device if not made till now

Installing MicroG

  • Download Latest "MinMicroG-Standard-XXX.zip" from here
  • Add "system-" to start of package name (thus making it like "system-MinMicroG-Standard-XXX.zip" ) and copy it in sdcard or internal storage of phone. Now boot into TWRP
  • flash "system-MinMicroG-Standard-XXX.zip".

OLD METHOD, USE THIS IF ABOVE WONT WORK

(Video) MicroG on De-Googled Phones - How it Makes the Phone Functional. Is it Safe?

Configuring MicroG
You need to setup microG , go into microG settings (in app drawer or in settings) and set up everything like:

  • check results in Self-Check, grant all the missing permissions (by tapping on them)
    • especially the Battery Optimization item
    • if Phonesky (= Fake Store or Play Store) lacks signature spoofing permissions head to Settings / Apps / Permissions / Signature Spoofing and grant it
  • enable Google device registration
  • enable Google Cloud Messaging (only if you want to receive push messages from your applications)
  • enable Google SafetyNet, required for applications that utilize SafetyNet, for example Pokémon GO (Currently Broken)
  • in UnifiedNlp Settings choose all (whichever you've choosen to be installed)
    • Déjà Vu, Mozilla, Apple, and others (like GSM and WiFi Location Service)
    • Nominatim as Address lockup backend
  • after everything is done, reboot
  • if you installed Play Store open it, setup account and install your apps

Make sure you have all options ticked in self-check of microG settings (except maybe for last one). if not web search it or post it here.
Congratulations, you have successfully removed Gplay services.

ONLY IF YOU HAVE USED OLD METHOD (USING NANODROID)

Huge thanks to the below members for the tools.
@FriendlyNeighborhoodShane for MinMicroG
@MaR-V-iN for microG (thank you sir!)
@Setialpha for nanodroid

and other ones whom i forgot to add

This is gold. Haven't tried yet but will be donating to the MicroG project if this works.

Hritwik said:

(Video) How To DeGoogle An Android Device

This guide explains how to deGoogle any android by removing most of google invasive crap. (yes, GPlay services is also removed).

Play store, Google app and other crap is also removed from system, so if you want to use them, install them as user app. The installation for play store is different, and it is explained below.

Check my Post on reddit for more up to date info and clear instructions HERE

When we remove Gplay services, many apps and services stop working . Many apps will give error but still work (like maps and telegram and whatsapp). Play store will definitely not work and many apps that use push notification through Gplay services (most of them) will not be able to do so. In my case Uber, ola or any other ride app was also not working and was crashing constantly. Paytm will also not work without play services. And on top of that many apps that use location might not behave properly.

Whoosh! those are a lot of problems for uninstalling play services. So, why would anyone want to do that?
Simply put it, Google is an Advertising company. No it is not a company that sells product, i mean yes it sells products and earns from them BUT more than 60% of their revenue comes from Ads that they serve you. And yes, google is the biggest Ad company in the world with more than 80% of ad share (i may be wrong about the %, feel free to search yourself). So obviously they want ta make money out of your data (by selling it) and to do that what better way than to install spyware on world's largest mobile OS.
Google play services record your every action, tracking every app that you opened and everything you do. That data remains with google and they sell it to 3rd parties (and you agreed to it when you made Google account and setup your android device. Remember Clicking on "I AGREE"?).

Here i will not discuss how invasive it is. A simple Web search with "google play services tracking" will give you much more information. (and please do search it, i beg you) (Pro Tip: reddit has best answers, so explore reddit links from search)
Here is a good one explaining things
And Gplay services Eat a LOT of battery by constantly Running in background. So if you want better battery, remove it

So you have decided to degoogle your phone (and debloat it). What to do about all those errors after removing play services?

Here Comes MicroG. microG is an Open Source replacement for Google Play Services.

"MicroG is a free-as-in-freedom re-implementation of Google’s proprietary Android user space apps and libraries.
The linux-based open-source mobile operating system Android is not only the most popular mobile operating system in the world, it’s also on the way to becoming a proprietary operating system. How is that?
While the core operating system is still released as part of the Android Open Source Project, the majority of core apps are not. It gets worse: More and more libraries and APIs are only available on phones that run various Google apps pre-installed, effectively locking third-party apps to the Google ecosystem. For these reasons Android is described as being a “look but don’t touch” kind of open.
At this point, several popular open-source applications already require some of Google’s proprietary libraries to be installed. Increasing demand in the free software community in addition to severe problems in Google’s proprietary software discovered by the Android modding community, have led to the development of a free software clone of Google’s proprietary core libraries and applications - the microG Project was born.
Although most microG components are far from complete, users are amazed by the results. Free software users got extended application support, privacy-caring users can reduce or monitor data that is sent to Google and especially older phones can expect some battery life improvements."

(So it basically removes all those errors. Great!)

So, Lets start Degoogling!

Warning: bootloader needs to be unlocked, magisk should be there and twrp should be installed.
NOTE: MAKE FULL NANDROID BACKUP OF YOUR DEVICE BEFORE PROCEEDING BY GOING TO TWRP -> BACKUP -> SELECT ALL . store it in PC or somewhere safe


Removing google crap

  • Flash TWRP and install magisk.
  • We need Signature spoofing in the ROM. Download SmaliPatcher from here and tick all patches, (We are interested in the "signature spoofing" one but all of them are useful) and follow the instructions on its page to install that module. Now your system supports signature spoofing. (I recommend SmaliPatcher even if your rom supports Signature Spoofing so that no issue arises)
    Other ways for signature spoofing are given in MicroG wiki here

    (IF YOU ARE ON STOCK ROM)

  • In case you had the Google Play Services previously installed (which Users having stock ROM have), remove all updates and the packages in /system/priv-app of the Google Services (you can use TWRP file manager or any root explorer to delete below packages, just delete the apk files in respective folders):
    • GmsCore (PrebuiltGmsCore, PrebuiltGmsCorePi, PrebuiltGmsCorePix)
    • GoogleBackupTransport
    • GoogleFeedback
    • GoogleLoginService
    • GoogleOneTimeInitializer
    • GooglePartnerSetup
    • GoogleServicesFramework
    • Phonesky
    • SetupWizard
    • Velvet.
  • In case you forgot to remove the GmsCore updates, you can manually remove these using adb uninstall com.google.android.gms.
  • After that, reboot your android device - all privileged GAPPS should be removed. (a bootloop may be caused, but dont worry, just boot into TWRP and follow below steps.)

IF YOU ARE ON CUSTOM ROM-> after flashing rom zip, do not reboot and follow below (DONT FLASH ANY GAPPS)SIZE]

(Video) How to De-Google LineageOS

Make full backup of your device if not made till now

Installing MicroG

  • Download Latest "MinMicroG-Standard-XXX.zip" from here
  • Add "system-" to start of package name (thus making it like "system-MinMicroG-Standard-XXX.zip" ) and copy it in sdcard or internal storage of phone. Now boot into TWRP
  • flash "system-MinMicroG-Standard-XXX.zip".

OLD METHOD, USE THIS IF ABOVE WONT WORK

Configuring MicroG
You need to setup microG , go into microG settings (in app drawer or in settings) and set up everything like:

  • check results in Self-Check, grant all the missing permissions (by tapping on them)
    • especially the Battery Optimization item
    • if Phonesky (= Fake Store or Play Store) lacks signature spoofing permissions head to Settings / Apps / Permissions / Signature Spoofing and grant it
  • enable Google device registration
  • enable Google Cloud Messaging (only if you want to receive push messages from your applications)
  • enable Google SafetyNet, required for applications that utilize SafetyNet, for example Pokémon GO (Currently Broken)
  • in UnifiedNlp Settings choose all (whichever you've choosen to be installed)
    • Déjà Vu, Mozilla, Apple, and others (like GSM and WiFi Location Service)
    • Nominatim as Address lockup backend
  • after everything is done, reboot
  • if you installed Play Store open it, setup account and install your apps

Make sure you have all options ticked in self-check of microG settings (except maybe for last one). if not web search it or post it here.
Congratulations, you have successfully removed Gplay services.

ONLY IF YOU HAVE USED OLD METHOD (USING NANODROID)

Huge thanks to the below members for the tools.
@FriendlyNeighborhoodShane for MinMicroG
@MaR-V-iN for microG (thank you sir!)
@Setialpha for nanodroid

and other ones whom i forgot to add

Click to collapse

(Video) How to Install MicroG | Android 11 | Root Only | With or Without Play Store

This is gold. Thank you. Will be donating to the MicroG project if they accept donations, worth every penny.

FAQs

How do I install microG? ›

Install
  1. In F-Droid, go to Settings -> Repositories and add microg.org/fdroid/repo and activate it. Just copy&paste this link. ...
  2. Update Repositories.
  3. Install: (needed) GMScore. ...
  4. Open microG settings. ...
  5. Reboot.
  6. Open microG settings again.

What does it mean to DeGoogle a phone? ›

The DeGoogle movement (also called the de-Google movement) is a grassroots campaign that has spawned as privacy advocates urge users to stop using Google products entirely due to growing privacy concerns regarding the company. The term refers to the act of removing Google from one's life.

Can microG replace Google services? ›

microG is an option that, while not capable of replacing Google Play Services entirely, may just be good enough to do what you wish to do.

Is microG Google free? ›

MicroG (typically styled as microG) is a free and open-source implementation of proprietary Google libraries that serves as a replacement for Google Play Services on the Android operating system.

Where can I download microG? ›

F-Droid repository. The best method to download and update components of the microG Project is to use our F-Droid repositories. It currently provides stable and nightly updates for GmsCore as well as releases of GsfProxy and FakeStore. Description This is a repository of microG apps to be used with F-Droid.

What will happen if you downgrade your phone? ›

Before Downgrading Your Device

Downgrading isn't a process that is officially supported by manufacturers. It isn't easy to do, it may void your warranty, and you could potentially brick your device. You should not try this unless you've got experience modifying your device's software.

What is bricking your phone? ›

'Bricking' your phone essentially means that your once useful device is now only as useful as a brick. A 'bricked phone' is usually unresponsive, won't power on, and doesn't function normally.

Does microG send data to Google? ›

2. microG enabled, no Google Account, push notifications disabled. In this mode, microG is used to implement some common functionality (such as maps inside some applications) to make many apps work, but in a way that does not send any information to Google.

Is installing microG safe? ›

MicroG had no issues. so there's no problem in installing this? When only one virus engine sees an issue, most of the time it's what we call a "false positive". MicroG had no issues.

Does microG use a lot of battery? ›

For the last few weeks microG has been using a lot of battery power while my phone is standby... The microG process is always running, I noticed that there was also another process called Z-RAM used by microG, also alway running... There was no such abnormally high battery use in LineageOS15...

How do I install Open G apps? ›

Visit https://opengapps.org.
  1. Select platform x86 for Genymotion Desktop and Genymotion SaaS (Cloud); or x86_64 , or arm for Genymotion Device image (PaaS), depending on your EC2 instance type.
  2. Select the Android version corresponding to your virtual device.
  3. Select variant pico .
  4. Download the selected Open GAPPs package.
19 Apr 2022

How do I block someone from searching me on Google? ›

You can't block your name from appearing in Google searches simply due to the mechanics of search engines.
...
Make a profile “Private”:
  1. On your phone, tap the gear icon to access “Settings.”
  2. Scroll to “Manage Who Can Contact Me.”
  3. Select “My Friends.”
  4. Scroll to “Manage Who Can View My Story.”
  5. Select “My Friends.”
28 Apr 2020

How can I remove my name from Google search engine? ›

1. Head to this Google support page and click the blue Start removal request button near the bottom. 2. Use the page that appears to choose what you want Google to do with your information, and where it exists.

Can I ask Google to remove a search result? ›

For others. If content about you is no longer on the website that Google search results list, you can use the Remove outdated content tool to let us know and it will be removed from Google search results.

Is downgrade negative? ›

What Is a Downgrade? A downgrade is a negative change in the rating of a stock's expected performance, issued by an analyst for a financial services firm.

Does downgrading Android make it faster? ›

#14: Downgrade your operating system

Depending on the age of your phone, it may not be able to handle the most recent version of Android, which in turn will cause significant performance issues. You may have to give up some bells and whistles with a downgrade, but the increase in speed may be worth it.

Can we Unbrick phone? ›

As a basic rule of thumb, if you can turn on or off your Android, you're dealing with a soft brick. Unfortunately, there is nothing you can do if your Android has been hard-bricked.

Can you Unbrick a system? ›

Un-bricking

Some devices that become "bricked" because the contents of their nonvolatile memory are incorrect can be "un-bricked" using separate hardware (a debug board) that accesses this memory directly. This is similar to the procedure for loading firmware into a new device when the memory is still empty.

Can we fix bricked phone? ›

Whether your phone keeps rebooting, won't boot at all, is stuck in a boot loop, stuck in the boot screen, or bricked totally, the focal point is there is a chance of getting it repaired. But truth be told, a bricked phone can only be fixed by a professional. So, take your phone to a service centre for repair.

What is microG installer? ›

This is a Magisk module - originally based on Hieu Van's microG Installer - that installs microG GmsCore, GsfProxy and FakeStore (or Play Store if you want so) to /system/priv-app . There are two copies of this online: The Magisk alt module repo and the personal one.

What is the function of microG? ›

MICR (magnetic ink character recognition) is a technology invented in the 1950s that's used to verify the legitimacy or originality of checks and other paper documents. Special ink, which is sensitive to magnetic fields, is used to print certain characters on the original documents.

Is vanced microg harmful? ›

Vanced Manager is “harmful”

Google Play Protect is basically an antivirus of sorts built into Google Play services itself that evaluates installed apps on your phone to see if they're a threat to the phone's security or not. Now, it is recommending users to uninstall the “harmful” Vanced Manager app.

What apps should not be optimized? ›

What Apps Should You Disable Optimization For?
  • Messaging apps like WhatsApp, Telegram, and your SMS app. Battery optimization can cause message notifications to arrive late.
  • VPN apps. ...
  • Photo backup apps. ...
  • Any apps that are otherwise time-sensitive.
21 Aug 2019

How do I stop my micro g battery from optimizing? ›

Try going to settings, scroll down to privacy protection, swipe left to protection, scroll down to special permissions, then click on battery optimization.

What is Vanced manager? ›

Vanced Manager is a Managing app for android devices which is used to Install Vanced Tube and MicroG for free. This tool offers simplicity while installing the desired application. Also, updates are easy to install. Get the app today from the official sources and have fun.

How do I install microG on Play Store? ›

Tap the search icon the do a search for the term "microg," then the required module should pop up on the list right away as the only entry. Tap the download arrow once, then "Install" to get started. Once the install process finishes, tap the reboot button to restart your system.

What is the function of microg? ›

MICR (magnetic ink character recognition) is a technology invented in the 1950s that's used to verify the legitimacy or originality of checks and other paper documents. Special ink, which is sensitive to magnetic fields, is used to print certain characters on the original documents.

Videos

1. How to Install MicroG | Android 11 | Without Root | Custom Recovery | With or Without Play Store
(munchy)
2. Which Android ROM to de-google your phone?
(Nat Tuck)
3. How to setup microg in Lineage OS 17.1 or Android 10 based Custom ROMS FreeMind Guide
(Rishabh Tech Support)
4. Install GrapheneOS With Web Installer (Degoogle Your Phone In 10 Minutes)
(Biased Riot)
5. The BEST DE-GOOGLED OS is here ft. LineageOS MicroG Edition!
(Tech Karan)
6. LineageOS (Lineage for microG) installation walkthrough OnePlus 6 (enchilada)
(CyberPunked)
Top Articles
Latest Posts
Article information

Author: Pres. Carey Rath

Last Updated: 31/07/2023

Views: 5796

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Pres. Carey Rath

Birthday: 1997-03-06

Address: 14955 Ledner Trail, East Rodrickfort, NE 85127-8369

Phone: +18682428114917

Job: National Technology Representative

Hobby: Sand art, Drama, Web surfing, Cycling, Brazilian jiu-jitsu, Leather crafting, Creative writing

Introduction: My name is Pres. Carey Rath, I am a faithful, funny, vast, joyous, lively, brave, glamorous person who loves writing and wants to share my knowledge and understanding with you.