Add Mod Menu
This guide will teach you how to add a Mod Menu to your GDPS on mobile and PC.
Last updated
This guide will teach you how to add a Mod Menu to your GDPS on mobile and PC.
Last updated
(This page may need a rework in the future, some information is lacking)
To add a mod menu to your GDPS you must have the following.
A Hex Editor (Required for method 1)
Italian Apk Downloader's Mod Menu - Download it here
APK Editor
Base64 Encoder Website Link (Required for method 1)
Your GDPS' APK
Open APK Editor
Tap "Select an APK File"
Find the APK of the Mod Menu - Not your GDPS or the original game!
Tap "Simple Edit"
Navigate into the folders as seen on the images below
Save "libcocos2dcpp.so"
Open your Hex Editor
Find "libcocos2dcpp.so" you have extracted from the Mod Menu APK and open it
Search for "www.boomlings.com/database". Make sure to look for "String" rather than "Hex".
Tap on "Find and Replace" and replace "http://www.boomlings.com/database" with your GDPS link. Make sure your GDPS link is the exact same length as the original link as shown in the image below
Open the Base64 Encoder and type "http://www.boomlings.com/database" and press "encode"
Copy the result and search for it in your Hex Editor
Go back to the Base64 Encoder and type your GDPS link into the box and press "encode" (same length-specific rule applies as in Step 10.)
Copy the result and find and replace the Base64-encoded boomlings link with your Base64-encoded GDPS link.
Save the file
Open APK Editor
Tap on the APK of the Mod Menu
Tap "Simple Edit" and navigate back to the "lib" / "armebi-v7a" folder.
Save the APK.
Go into APK Editor and select your GDPS' APK file instead
Tap on "Simple Edit"
Navigate to "lib" / "armebi-v7a"
Find "libcocos2dcpp.so" and save it
Go back and select your Mod Menu APK
Navigate to the "lib" / "armebi-v7a" (again)
Replace the old "libcocos2dcpp.so" with the one from your GDPS
Save the APK.
Your new GDPS' APK should now have the mod menu when you open it. Optionally you can replace the package name to separate your GDPS with the original game.
Open APK Editor
Find the APK in the "ApkEditor/tmp" folder
Tap on "Common Edit"
Change the App icon/name or whatever you would like
Change the package name to whatever you like. Please do not put numbers at the start of the package name.
The APK should now work whilst being separate from the original game. If you encounter an issue with installing it, check here on how to fix "damaged" packages.
This part of the guide will teach you how to add GDMegaOverlay to your GDPS.
Open your GDPS folder you have extracted
Download the "gdmo" folder from the GDMegaOverlay GitHub page
Copy all the files over to your GDPS' folder. If you're prompted to replace files, click on yes.
You can't really "install" Mega Hack to a GDPS. But you can still bind it to your GDPS.
You will need to download a hex-editor like HxD.
Download and extract Mega Hack v5
Open MegaHack.exe in HxD
Search and Replace (CTRL+R) for "GeometryDash.exe" with your GDPS' exe name. Make sure that your GDPS' .exe name has the exact same length as GeometryDash.exe. If the length doesn't match, backup your GDPS account and rename your GDPS' .exe name to something fitting. If HxD prompts "This replace operation changes the file size", do NOT proceed.
<- Tap on the image to zoom in.
Replace the "libcocos2dcpp.so" with the modified one you created