Running WPTG on a smartphone with root permissions
Minimal technical specifications:
- OC Android 11 and up (including 12,13 etc)
- Root permissions (Root permissions must be obtained before using this manual)
Mafia and civilians
(A simple explanation using the example of Mafia party game)
When setting up a smartphone, it is useful to keep in mind an analogy about civilians and the mafia.
Civilians are game apps and detectors.
Mafia are evil hacker applications like NZT, Magisk, magisk modules, LSPosed, lsposed modules, GPS Joystick.
It is better for civilians not to know anything about evil apps and remain in happy ignorance. But civilians are restless and constantly try to find out in different ways whether there is a mafia nearby. That is, gaming apps and detectors are trying to detect evil apps.
The mafia's task is to hide. To do this, use different tools described in this manual.
Important: the mafia does not need and cannot hide from the mafia.
What is the target application?
This is a poker app or a detector app.
The target applications are WPTG and detector applications, from which we want to hide something.
The detector is a special auxiliary application that shows whether certain information is available to the detector. That is, the detector allows us to determine whether we have successfully hidden something from the detector.
1. Smartphone Settings
1.1 Disable automatic phone updates
Disable automatic updates in Android on the example of Xiaomi
1.2 You need to hide your real location, if you don't hide it, the room will see your real one and ban you
Disabling Google Location Accuracy
This video is made on the example of the Xiaomi Redme phone. If the speciчfied video parameters are in another menu in your Android build, then you should find and disable these 3 items
Always refuse offers turn on the exact location
2. Set up MagiskDelta Manager (MUST HAVE ROOT PERMESSION ON DEVICE)
Important! On android 12 or lower versions, MagiskDelta 25210 is installed immediately
On android version 13 devices Magisk 26.1+ is installed first, then downgrade to MagiskDelta 25210
Downgrade Magisk (Example of downgrading from Magisk 26.1 to MagiskDelta 25210.):
- Download the magisk-delta-fdac22ba-delta(25210) apk.apk of MagiskDelta Manager 25210 and rename it to magisk-delta-fdac22ba-delta(25210) apk.zip.
- Go to Magisk app/modules/flash from storage and select what you just renamed to zip. Flash and reboot.
- Uninstall Magisk 26.1 completely via apps (Apps in settings).
- Install magisk-delta-fdac22ba-delta(25210) apk.apk MagiskDelta Manager 25210 and reboot.
Videoexample of Magisk downgrade
Configuring MagiskDelta Manager 25210
Manual for configuring MagiskDelta 25210
- Enable Zygisk
- Enable Bootloop Protection (if available)
- In MagiskDelta 25, you need to enable MagiskHide
- ApplyToTargetApp
3. Magisk module Zygisk-LSPosed (after installing each Magisk module, restart the phone!)
- Watch the installation video and download LSPosed
How to install the Magisk module using the LSPosed installation example
LSPosed hangs in the curtain after installation (see video), if you can't see it in the curtain and you haven't created a shortcut then reboot your phone and try again.
If it does not work, then open the phone dial window and enter *#*#5776733#**#**
And after that create a shortcut, in order to create a shortcut you need to launch LSposed (Pull down the curtain → LSposed loaded (see image) → Settings → Create shortcut) - to open LSPosed Manager more conveniently. If you still can't open LSPosed Manager, make sure in Magisk Manager that the LSPosed module is really present. LSPosed is really present.
3.1. List of target applications for LSposed modules
You can download the archive with the necessary programs from the link:
- Mock location info Yandex
- Ruru Yandex
- Adb-detector https://fsn.989898.me/dl/adb-detector.apk
Important: Use a cell phone to install the WPTG application, not a PC. On a PC, you will install the PC version with the .exe extension. And on your mobile device it will be .apk
4. Run LSPosed and configure by video
Install allLSPosed modules from the LSPosed archive
After installing and configuring each LSPosed module, you need to restart your phone.
And we apply it to target applications and detector applications, as shown in the video example:
Installing the LSPosed module using the example of DevOptsHide
4.1. The module Advisor Hook should look like this, i.e. they should be applied only to the WPT Global application:
If WPTG (or another poker app) is not visible in the list of applications to which the module can be applied, then click the three dots on the top right, click Hide, uncheck Games.
4.2. Hiding a VPN service
In the Android VPN settings, you need to enable Block connections without VPN.
- Install lsposed-module hoshino NoVPNDetect 1.1
4.3. Hiding GPS substitution
- HideMockLocation 2.1.4_a0 (LSposed-module) to hide gps mock status.
4.4. Hiding WPT Global
- Advisor Hook Only for poker rooms.
4.5. Hiding "Developer Options"
DevOptHide (devopthide-3.0v) For poker rooms only.
5. Hiding apps in HideMyApplist
Important! After changing the HideMyApplist settings, you always need to reboot!
- Download HideMyApplist 3.2
- Set the settings as shown in the video
- Applying the configuration (Restore config) hma-config-12.json. in the archive!
The ze-template contains all the applications that we want to hide from the target applications.
Hiding Apps using Hide My Applist (HMA)
6. Open Magisk Manager → Settings → Configure MagiskHide, application list:
Check the settings in the Magisk Delta application:
7. GPS substitution
- Remove restrictions on the power supply of the GPS Joystick application (Battery settings)
- Assign this application the Mock location app role in the Developer settings. (after reboot, developer options may disappear - if mock does not find it, click repeatedly on the firmware version in about phone)
8. Detectors (root, suspicious programs, integrity violations)
Check the settings in the detector applications
TB Checker, ADB Detector, Ruru detector (fork of ApplistDetector), Mock Location Info
Screenshots of detectors
- Run Integrity Check - “Strong integrity” и “Virtual integrity” - Fail, rest of the results should be - Pass
- Run Root Check - all indicators Pass
- Run Xposed Check - all indicators Pass
9. Passing the SafetyNet check
- SafetyNet Fix (Magisk module), if not installed, it can block Google account
You need to add the Universal SafetyNet Fix v2.4.0-MOD_2.0 module to the list of hidden applications in ze-template in the HideMyApplist settings and reboot (in the hma-config-7 config.json is already there).
Install the magisk module Video instructions for installing Magisk modules.
10. Pixels - change the phone resolution (necessary for the correct operation of the autoclicker)
- Install Pixels (Pixels: Resolution+DPI Changer - Apps on Google Play )
- Hide the app using HideMyApps and reboot
- Change the screen resolution to 1920 in height and 1080 in width.
Connect the phone to the computer. USB Debugging should be enabled on the phone. Install Platform tools. You need to install the Android platform tools on your computer.(ADB + Fastboot). Unpacking the archive (it is recommended to unpack it to the root of the disk or to another folder that does not contain Russian letters and spaces in the path).
Run cmd in the folder with adb.exe . Run in cmd:
adb shell su -c pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS
If the question "Do I give root" pops up on the phone - select Grant (give).
Reboot.Open Pixels. Click the Custom button. Disable Approximate the default aspect ratio.
Enter Height 1920, Width 1080. Click Preview. Make sure that the screen view has changed. If yes, press Keep.
11. Launching WPTG
11.1. Installing NZT
- Install the NZT app https://hkadc2.989898.me/ref/download?id=rhcnc48wubr9
11.2. NZT Launch
Installing the WPTG app from NZT is not required