How to install unsigned APK on non-root devices using VMOS app

Hey guys, I wanna share new method to install unsigned APK on non-root devices using VMOS. It works way better than crappy VirtualXposed that is using crappy microG that doesn't support Google Play Games. See issue on github

Remember it's a VM, game ban risks are higher with this. I'm not responsible for any warnings or bans, it's entirely up your risk.

System Requirements:
VMOS is a VM and it would need more power to run thank you think. Phone Hardware Specs like Sony Z3 Conpact won't run well, it's laggy. So 64-bit phone might be recommended for better performance

Storage: 32 GB storage (VM images will use lots of storage)
CPU: 8 core/Octa-core, 2 GHz, 64-bit (unofficial requirements)
OS: Android 5.1 and above


Download modded VMOS APK and follow steps below:

Or download VMOS Pro with custom ROM and skip this steps:

Swipe 4 times to the left until you see "Enter VMOS" at the bottom.

Allow all permissions when asked (Android 6 and above). See below why permissions are required

VMOS is a system can install Apps, we are asking specific permissions to make sure users can use apps that need those specific permissions. (Android 5.1 ask all permissions before you download apps)
1. Floating window permission: For better playing the virtual machine on the real machine interface.
2. Storage permissions: Because the data in the virtual machine is empty, considering that you need to transfer the local file. This permission will only be used for the file transfer station.
3. Recording permission: This permission will only be used when you use voice transmission or call.
4. Camera Permissions: This permission will only be used when you use the camera, such as scanning QR code, taking photos, and video calling.
5. Device information: Because the device information of VMOS is originally empty, you need to obtain the device information of the real machine to make the device information of the virtual machine the same. There is sensitive information in these data, but we do not upload and collect data.
6. Telephone rights: The device information such as IMEI of some mobile phones is permission.

Press on "Enter VMOS"

VMOS should be loading now

On your home screen, open Settings

Go to ROOT

Enable root but you are required to watch ads first so watch the video now

If ads can't play, wait 30 sec until it enables root

Restart VMOS

Now you can follow this tutorial how to disable signatures using Lucky Patcher

VERY IMPORTANT. When patching, it will get stuck forever but it's still patching. Just wait a minute and restart VMOS

Enjoy playing modded unsigned apk on your non-root device!

If you can't install unsigned APK, Install signed APK on top of original version without having to uninstall it

Your save data will be intact and Google login will still work until you reboot your device. Some games still logged in as Google even after it doesn't work, but don't log out because you can't login again until you install original APK

Help and Support:


Alternative method. VirtualXposed app (Without Google Play Games support):


Popular Posts

VMOS Pro Global/CN Custom ROMs - Android 5.1.1 and 7.1.2, Root + Xposed

VMOS 1.0.49 MOD APK | Video ads bypassed | Pre-rooted ROM