This guide explains how to connect the IPVanish app (version 4.1.1.0.174083-gm, AndyHax mod) to your Cockpit Panel for API-based management and debugging.
Prerequisites
- MT Manager installed on your Android device
- The IPVanish_4.1.1.0.174083-gm APK
- Your custom Cockpit Panel API URL (e.g.
https://yourdomain.com/api/ipvanish/index.php)
Steps to Modify the APK
1. Open the APK in MT Manager
- Locate the APK using MT Manager.
- Open classes.dex using Dex Editor Plus.
2. Modify the API Endpoint
Navigate to the following file:
com/andyhax/MainActivity
Find and replace the Cockpit API URL string:
const-string v1, "https://demo.cockpit.lol/api/ipvanish/index.php"
Change it to your own Cockpit URL:
const-string v1, "https://yourdomain.com/api/ipvanish/index.php"
3. Save and Compile
After making the edit:
- Tap the Save button.
- Select Compile to rebuild the APK.
4. Sign the APK
Use MT Manager’s signing tool or your preferred method to sign the APK before installing.
5. Testing
- Install the modified APK.
- Launch the app and confirm it pulls data from your Cockpit Panel.