With all the talk about privacy concerns recently, Google's name keeps coming up because they are a very data-driven company. As an Android user, they basically know everything about you based on the use of your device, and it can scare some people who worry about their privacy and security. You have something to say in which personal information Google controls, but what if you wanted more?
One of the best ways to take complete control of your device is to install a custom ROM. A regular custom ROM comes without Google's core apps (Gapps), but you would normally install the separate Gapps package to get them back. However, if you want more control over your device, you can skip the Gapps installation and go with MicroG instead.
You should note that many apps require Google Play Services to work properly. otherwise it would not be a thing to have them installed. MicroG injects a modified version of the basic Google services required by most apps, but without any tracking or any additional Google apps and background services. This increases your level of privacy and can also improve battery life.
Almost all custom ROMs support standard signature flaring, which is used to make the system believe the real Google Play services are installed. It is necessary and necessary for this whole thing to work. You may need to double check the location where you have your custom ROM to see if it supports signature faking first and foremost for MicroG.
At this time, you should already have picked up a custom ROM you plan to flash for your device, and it should support signature faking. As mentioned earlier, you would usually install a Gapps package after flashing a ROM to get Google services back to your device. However, to use MicroG, you must ensure that you do not install a Gapps package at all when you follow this guide.
If you installed Gapps of an accident (second nature), continue and flash the custom ROM again and wipe the data to be safe. Once you've taken care of it, launch into the operating system and make sure Google apps and services aren't present, and then move on to the next step.
to get the whole MicroG package working, you would need to download several separate apps. However, NanoDroid helps simplify things with a single ZIP file that you can blink directly into a custom reset, such as TWRP.
Once you have downloaded the file to your internal storage, continue and restart in the recovery mode so that you are on the main TWRP screen. Press "Install", scroll to the location where you stored the NanoDroid file, then press the file and swipe the slider to start the installation. When it is ready, you can restart the device and go into the appbox in your startup program to find the new MicroG setup app.
When you open MicroG The app for the first time, you might see a notification at the top and let you know to grant permissions to the app. Expand the notification, press "Request Missing Permissions," and then proceed to grant permissions to all four requests when prompted. It is very important that you do this; Otherwise, the other programs you use may not have access to the modified Google services at all, defeating the purpose of MicroG.
Open the MicroG app and press on the "Self Control" section at the top of the screen. If your ROM supports signature fake mentioned in step 1, the first check box should be checked and it will be said "The system has signature support support".
You should also note that almost everything else has an active check box, which is exactly what you want to see. If you get a message saying "Your ROM has no built-in signature support support", you need to go back to Step 1 and find a custom ROM for your device that can support this option.
Your experience will not be good without signature poofing, so look at the documentation for the ROM, ask the developer or ask your community if you can't figure it out. Alternatively, you can flash a ROM and take the Self-Check test really fast to find out immediately. Once you have found a ROM that passes the test and works for you, you can proceed to the next step.
If you want to be able to use location services, such as GPS for maps or weather, you must enable the options in the MicroG app. Because you no longer trust official Google Play services to retrieve your location data, MicroG manages it through the UnifiedNlp settings.
On the main screen of the MicroG app, tap "UnifiedNlp Settings" and then "Configure location backends" and make sure Mozilla Location Service is selected. Press "OK" and then press "Configure Address Look Backs" and make sure "Nominatim" is also highlighted.
Record the quick settings from the status bar and make sure the location settings are on so you can use your new location services without Google. From this time on, GPS should work just as if you were using the real Google Play services. Now you can work on building your list of apps to make the device work again because you didn't install a Gapps package.
Don't forget that you can use MicroG with any custom ROM that supports signature capture, which means you almost always have a large number of choices to choose from. If you don't have a favorite ROM yet, don't be afraid to experiment until you find one that has everything you need. Good luck and have fun!
This article has been produced under the Gadget Hacks special coverage on smartphone privacy and security. Look at the entire privacy and security series.
Don't miss: The best phones for rot and modding