[Android Apps and Games] :
I play Pokémon GO. And you?

For those of you who want to play Pokémon GO without leaving your house (perhaps you are disabled or simply cannot go outside due to weather or crime), you will definitely want to use Pokémon GO on MEmu App Player.

In MEmu's user-group at Facebook you repeatedly can read Pokémon GO app doesn't work on MEmu, it even doesn't work on any Android emulator. That's BS. My POV. True is only Pokémon GO doesn't run on a rooted device, i.e. MEmu instance, and at least refuses to login if the SafetyNet test failed.

As Niantic mentions

Pokémon GO system requirements:

1. Make sure that the RAM in your Laptop or Computer running on Windows 7/8/10 is at least 2GB

2. The processor must be above 2.2 GHz and it would be better if you can go with i3 or higher versions

3. Minimum of 2GB disk space is required to store the game

4. And last but not the least, the Graphic card must be at least of 1GB. Although, 2GB video memory will perform well!

Pokémon GO Android requirements:

1. Rooted devices aren't supported

2. Versions 4.4, 4.4.1, 4.4.2, 4.4.3, 4.4.4 Kit Kat

3. Preferred resolution: 720×1280 pixels

4. GPS and Google Location services enabled

5. Background data must be turned on

General:

Strong Internet connection (Wi-Fi)

A: Getting started

Create a fresh MEmu instance running Android 4.4.4 OS.

Make sure this MEmu instance is rooted

( verify in MEmu instance's Settings -> Advanced that Root Mode is checked ).

Set screen resolution to 720x1280

Set amount of vCPUs to 2

Set amount of RAM to 2048

Turn Virtual Keyboard on

Restart MEmu instance

Install and Run PokéMesh app - DL:here. If prompted to update Google Play Services, then confirm necessary updating.

B: Install additional (necessary) apps - all available on Google Play Store

Root Busybox Checker

SuperSU Free - authored by Chainfire

SafetyNet Test

C: Unroot MEmu instance to 100%

Run Root Busybox Checker app. Grant it superuser rights. Select "Verify Root". It should show you "Root access found".

Run SuperSU. Grant it superuser rights. SuperSU asks you whether to remove pre-installed SuperSU app. Confirm to remove it.

Restart MEmu instance

Run ES File Explorer. Grant it superuser rights. In folder /system/xbin rename file su to orig-su or whatever.

Run SuperSU. In it's settings navigate to "Full unroot" and confirm it.

Restart MEmu instance.

Again run Root Busybox Checker app. Select "Verify Root". Now it should show you "No Root Access Found".

Et voilà, your MEmu instance is unrooted to 100%. FYI: In MEmu->Settings->Advanced you can see Root Mode is still checked, but this isn't really interesting.

D: Prepare installing Pokémon GO - SafetyNet Test

Run SafetyNet Test app. If it fails you probably haven't set up your "payment info" with your Google account - Android Pay obviously not working. Correct this, if test failed.

Note: Pokémon GO runs this test too.

E: Install Pokémon GO off Google Play Store

FYI: You'll not get message "device incompatible" !!!

F: Launch Pokémon GO via PokéMesh

Try to sign in with your Google account first. If you received the "Unable to authenticate" or "Failed to log in" message then best is to close and re-open Pokémon GO:

Android -> Settings -> Apps -> Pokémon GO -> Force Stop

If the error persists then try to login with a PCT account.