[O][CUSTOM ROMS][1+5] MicroG, Make Android Free Again

Neil_Armstrong_

Senior Member
Jan 23, 2014
487
100
43
Nantes


I am not responsible for any damage you could create with this, if you're there you're old enough to consider the consequences of your acts.

About

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. microG is not only used on real devices, but also replaces Google tools in test emulators and is even used in virtual mobile infrastructure.


It's not my work, but the project is too promising to be ignored. If you read between lines, you'll understand the purpose of this framework.

It uses modded Google APIs / Librairies to replace the Google Framework present on almost every stock device. This project is Open-Source and does almost the same job as Google Services, but it won't collect your data for suspect purpose or stalks you all day long. It also adds a minor improvement on battery life.

The main goal is to get rid of Google "bad manners" while enjoying Google features

You need to use a custom rom that'll support Signature Spoofing out-of-the-box :
- Omnirom (Working for me)
- Phoenix (Working for me)
- Liquid Remix (UnifiedNLP not registered in system but still works)
- CrDroid (Working for me)
- AEX (Supports SSpoofing)
- Validus (Working, UnifiedNlp not registered in system but location works)
- NitrogenOS (Supports SSpoofing)
- TugaPower (Support SSpoofing. Working, UnifiedNlp not registered in system but location works)
- UnleashOS (Doesn't support SSpoofing)
- Cardinal AOSP (UnifiedNLP not registered in system but still works)
- Resurrection Remix (Doesn't support SSpoofing)
- MSM Extended (SSpoofing Supported)
- Screw'd (Working for me)


Instructions :
- Wipe Cache - Dalvik - System - Data
- Flash the rom
- Flash MicroG
- Flash Magisk (optional)
- Flash NoVerity (if decrypted)

- Reboot
- Open MicroG Settings
- Make sure to tick all the checkboxes in "Self-Check"
- Configure Location Backends (I use Deja Vu and GSM but you can use the 4 together, depends on your choices)
- Tick Google device registration
- Tick Google Cloud Messaging
- Tick Google SafetyNet

- Open Play Store
- Connect to Google
- Once you're connected, Play Store shows RH-1 error, REBOOT

- You're good to go, enjoy your freedom !


For ARM64 devices only



Workaround for Signature Spoofing : https://forum.xda-developers.com/apps/magisk/module-smali-patcher-0-7-t3680053



Telegram Support Channel : t.me/nogoolag

Latest Release : t.me/microGpack

Official Website : https://microg.org/

Github : https://github.com/microg
 
Last edited:

Pho3nX

Senior Member
Jun 13, 2013
2,238
1,654
193
Excellent job mate, i will try this pack after my job :p

I like the idea to bypass Google Play Service ^^ (Performance, Battery, Privacy)
 

Gomezie

Senior Member
Feb 16, 2011
415
97
0
Thanks very much been trying this out great, one quick question though... is there any way for Chrome to sync accounts with Google?

When in chrome and attempting to sign into the browser for syncing, MicroG takes you to a login page for your google account, however when adding the credentials in.. the wizard complains that the google account is already in use on the device.

Kind regards
 

Neil_Armstrong_

Senior Member
Jan 23, 2014
487
100
43
Nantes
Thanks very much been trying this out great, one quick question though... is there any way for Chrome to sync accounts with Google?

When in chrome and attempting to sign into the browser for syncing, MicroG takes you to a login page for your google account, however when adding the credentials in.. the wizard complains that the google account is already in use on the device.

Kind regards
Dev's says it's working.. Actually I cannot sync Chrome or Chromium from my side
So not yet

Problem will be reported to dev's thanks to users like you
 
  • Like
Reactions: Gomezie

Pho3nX

Senior Member
Jun 13, 2013
2,238
1,654
193
Feedback & tips for curious users :p

ROM used: Nitrogen-OS-O-cheeseburger-20180210
MicroG used: MicroG_Pack_Oreo_arm64_2018-02-13-2006

Good Points:
- Awesome Battery Life! The best ever and without use apps like Amplify, Greenify, Servicely or Napetime...
- Very Smooth UI/System
- RAM Consumption is poor
- GPS Consumption is poor (Waze)


Bad Points:
- Google Play Games (not working) [tips: use Facebook for log account in Games]
- Google Agenda (not working) [tips: use stock Agenda app (i use Nitrogen Oreo 8.1.0)]
- Google Contact (not working) [tips: use stock Agenda app (i use Nitrogen Oreo 8.1.0)]
- Google Text Speech (not working) [tips: use stock Pico TTS (i use Nitrogen Oreo 8.1.0)]
- Shazam (not working) [tips: use Shazam Lite app (or SoundHound)]
 

Neil_Armstrong_

Senior Member
Jan 23, 2014
487
100
43
Nantes
Feedback & tips for curious users :p

ROM used: Nitrogen-OS-O-cheeseburger-20180210
MicroG used: MicroG_Pack_Oreo_arm64_2018-02-13-2006

Good Points:
- Awesome Battery Life! The best ever and without use apps like Amplify, Greenify, Servicely or Napetime...
- Very Smooth UI/System
- RAM Consumption is poor
- GPS Consumption is poor (Waze)

Bad Points:
- Google Play Games (not working) [tips: use Facebook for log account in Games]
- Google Agenda (not working) [tips: use stock Agenda app (i use Nitrogen Oreo 8.1.0)]
- Google Contact (not working) [tips: use stock Agenda app (i use Nitrogen Oreo 8.1.0)]
- Google Text Speech (not working) [tips: use stock Pico TTS (i use Nitrogen Oreo 8.1.0)]
- Shazam (not working) [tips: use Shazam Lite app (or SoundHound)]
Thanks for the (positive) feedback !!
Google Calendar works for me bro
Shazam too
 

Thesuprememonkey

Senior Member
Aug 17, 2017
102
13
0
Is there a way to get good gps accuracy ?? Also Uber doesn't work (doesn't show the map or my location) and maps shows location which is far off my actual location ... I'm running phenoix latest build I loved the standby time but I couldn't get the location to work properly with any app is there a fix ?? I have tried all the instaructions given in the op like checking all the boxes and recommended settings ... thank you
 

Neil_Armstrong_

Senior Member
Jan 23, 2014
487
100
43
Nantes
Is there a way to get good gps accuracy ?? Also Uber doesn't work (doesn't show the map or my location) and maps shows location which is far off my actual location ... I'm running phenoix latest build I loved the standby time but I couldn't get the location to work properly with any app is there a fix ?? I have tried all the instaructions given in the op like checking all the boxes and recommended settings ... thank you
Did you set up location backends? I usually tick the 5's, and Maps, Here We Go and Waze works just fine