This is the AMP version of this page.
If you want to load the real page instead, click this text.

Tutorial How to root Virtual Master & install Xposed

AndnixSH

PMT Elite Modder
Staff member
Modding-Team
Virtual Master - Android Clone app does not have switches to turn on root and Xposed in settings, but there is a secret way to root and install xposed easly. This is intended to avoid the violation of the terms of service of Play Store. The developer has told peoples in Telegram Group to do this way.

If you want to report bugs or freature request, please send a feedback to the developer:
- Via the Virtual Master app (For you > Feedback)
- Email: vmspacetech@gmail.com
- Telegram group: telegram.me/virtualmaster_officialgroup

I can't offer you with support since I don't use Virtual Master as a daily driver


How to import to root VM & install Xposed
First, download Superuser, Magisk or Xposed Installer of your choice to your physical device

Magisk (Android 7.1.2, 9.0, & 11): Releases · topjohnwu/Magisk
Superuser APK (Android 5.1.1 & 7.1.2): Download Superuser 1.0.3.0 Android APK File
Xposed Installer (Android 5.1.1 & 7.1.2): Download Xposed Installer 3.1.5 for Android | Uptodown.com
In order to install Xposed on Android 9 & 11, please import only Magisk APK. We will need LSPosed module later.

Warning:
Never try to install the APK directly inside VM, because it won't work. Instead, import the app via "Add Apps"
Do NOT use Superuser and Magisk at the same time


Open Virtual Master app and start your VM instance

Open Add apps



At the right-bottom, click on the plus icon



Select the APK you want to install (Superuser, Magisk or Xposed Installer). I'm using X-plore app to select file



VM will detect it and ask to restart VM, click Confirm to restart



After restarting, the VM will be automatically rooted if you imported Superuser or Magisk APK. Follow the same excat steps again if you want to install Xposed. The Xposed framework would also be automatically installed if you imported it

Note: Installing Magisk will force install old version of Magisk. Please contact the developer of Virtual Master if you need latest version

Here is my results when I rooted VM and installed Xposed:

Magisk (old version forced installed) on Android 11



Superuser installed on Android 7.1.2. No missing SU binary prompt



Xposed activated on Android 7.1.2



How to install LSPosed on Android 9 and Android 11

You need Magisk APK imported and old module for Magisk LSPosed-v1.9.2-7024-zygisk-release.zip

Please follow this tutorial how to install LSPosed: How to install LSPosed on Magisk for Android 8.1 or above

How to uninstall Superuser, Magisk or Xposed
Open VM settings



The switches will appear if rooted or Xposed installed. Turn them off





If you turn it off, the switches will disappear after you exit the VM Settings. You would have to import again if you want to enable them
 

Attachments

  • Screenshot_20230511-231001.png
    118.9 KB · Views: 854
  • Screenshot_20230511-231121.png
    200.2 KB · Views: 781
  • Screenshot_20230511-231138.png
    124.9 KB · Views: 714
  • Screenshot_20230513-200732.png
    46.9 KB · Views: 661
  • Screenshot_20230511-230839.png
    102.4 KB · Views: 385
  • Screenshot_20230603-220558.png
    182.9 KB · Views: 21,631
Last edited:
For some reason, the root does not work quite correctly: Game Guardian does not change the values in game
Used Virtual Master v.3.1.30
My OS: miui 14, android 12
 
This hidden way is intended, the developer has told peoples in Telegram to do this way. I think it is to avoid violation of the terms of service of Play Store.
So sending feedback is reasonable instead in here.
 
Hello everyone. I am new to android VM's. Using Virtual Master and am very happy with it.
Is it possible for the VM to use the phone dialer of the VM? My goal is to use phone recorder that requires root. My phone itself is not rooted, but the VM is. Thanks!
 
Hi @AndnixSH !. Umm... First of all I know this should be asked to the developer, but while waiting for a reply I would like to ask you for a solution, because I see you are quite experienced in Virtual Machines. So I get the error as shown in the picture, this error occurs in some games on Virtual Master Android 9, is there any way to fix this error?. Thank you in advance!
 
Maybe it's using Vulkan rendering that is not compatible with Virtual master? Afaik no VM support Vulkan yet
 
Maybe it's using Vulkan rendering that is not compatible with Virtual master? Afaik no VM support Vulkan yet
Thank you for your reply! I have found the problem, it turns out that it can happen because I "Import App" installed on my device. So it can be resolved if I Import the App from the APK file or install it directly in the VM.
 
Thank you for your reply! I have found the problem, it turns out that it can happen because I "Import App" installed on my device. So it can be resolved if I Import the App from the APK file or install it directly in the VM.
Glad you have solved that. I missed out "couldn't find libmain.so" from the screenshot lol. that explains that APK wasn't installed properly
 
does lucky patcher (patch to android) work on this? I have android 7.1.2 SU, but it hangs on waiting dialog after selecting patch to android. thanks.
 
Yes. Just reboot if it hangs forever, it should be already patched
odd, I have latest lucky patcher on android 7.1.2 SU, definitely rooted. after clicking on patch to android (before reaching options selections page), it just have dialog of Please wait..., and hangs there forever. (there's also brief popup saying Super user granted to (random LP install name)).
 
Oh, maybe send a feedback to VM developers