-
Clone or download rootAVD from the official repository:
git clone https://gitlab.com/newbit/rootAVD.git cd rootAVD -
With your emulator running, find your specific image path:
./rootAVD.sh ListAllAVDs
-
Run the patching command matching your API level and architecture (e.g., API 31, ARM64):
./rootAVD.sh system-images/android-31/google_apis_playstore/arm64-v8a/ramdisk.img
-
After the emulator automatically reboots, verify root access:
adb shell su whoami
(Should return
root).
- Open the Magisk app inside your emulator. (If missing, click the stub icon injected by rootAVD).
- Tap the Settings gear icon (top right).
- Scroll down and toggle on Enable Zygisk.
- Reboot the emulator.
Vector provides the modern Xposed environment required for the bypass module.
-
Download the latest Vector
.ziprelease: Vector Releases -
Push the file to your emulator:
adb push Vector-release.zip /sdcard/Download/
-
Open Magisk > Modules tab > Install from storage.
-
Select the Vector
.zipand let it flash. -
Reboot the emulator.
-
Download the latest APK for BypassRootCheckPro: Releases
-
Install the application via ADB:
adb install app-release.apk
- Open the Vector Manager app from your app drawer.
- Tap the Modules icon at the bottom.
- Tap BypassRootCheckPro and toggle Enable module to ON.
- In the application list below, check the boxes next to the specific apps you want to hide root from.
- Reboot the emulator one final time to secure the hooks.