-
Notifications
You must be signed in to change notification settings - Fork 306
Creating Windows, Android and IOS Apps
This wiki shows how to compile GD clients for your server.
CAREFUL: You can't add or delete bytes to files, otherwise it will not work. If you get error about size change on Hex Editor, DON'T DO IT.
Added by EMREOYUN
You need these programs:
•Geometry Dash PC
•HxD
Now Follow This Steps:
•Open Geometry Dash.exe with HxD Portable
•Search http://www.boomlings.com/
•Change with your root link. Example: http://gdps.emreoyun.com/ (Careful! Need exact letter count)
•Now, Search aHR0cDovL3d3dy5ib29tbGluZ3MuY29tL2RhdGFiYXNlL3 (Base 64 Encoded -> http://www.boomlings.com/database/)
•Change with your root link encoded with base64 including database/. Example: http://gdps.emreoyun.com/database/ -> aHR0cDovL2dkcHMuZW1yZW95dW4uY29tL2RhdGFiYXNlL3 | This is base64 encoder. Encode your web link to here.
NOTE: IF YOU GET ERROR ABOUT SIZE CHANGE ERROR, DON'T CONTINUE AND FOLLOW THIS STEPS:
•On Your Encoded Web Link, remove last "w==" and add "3" to fix it.
•Now Search aHR0cDovL3d3dy5ib29tbGluZ3MuY29tL3 (Base 64 Encoded -> http://www.boomlings.com/)
•Change with your root link encoded with base64. Example: http://gdps.emreoyun.com/ -> aHR0cDovL2dkcHMuZW1yZW95dW4uY29tL3
NOTE: IF YOU GET ERROR ABOUT SIZE CHANGE ERROR, DON'T CONTINUE AND FOLLOW THIS STEPS:
•On Your Encoded Web Link, remove last "w==" only and got fixes.
•Save the file as yourgdpsname.exe
•Run and profit!!!
@Cvolton made a tutorial: Watch Here
Note: I think it's outdated. So follow the text version.
Added by Yeet#2560(Discord)
Things You Need:
•[APK Editor Pro] download on rexdl and pic 1.9.7
•Your Brain
Steps:
•Download the GD APK file and open it with Apk Editor Pro and select simple edit
•Go to lib and armabi folder then save the libcocos2dcpp.so
by tapping the floppy disk logo it will let you select what/where location the file will saved and make sure you saved it in the location that u know.
•Example: /sdcard0/GDPStest
•Then close to the app and open the app again but select common edit.
•change the package name so it can't the original gd
•Example:
com.robtopx.geometryjump
to
com.gdpssxx.yourgdpsname
NOTE: make sure it has the same length as the old package name or the application won't work
•Optional: You Can Rename The App if you want
•After you Changed the package name tap the Save button then you need to wait
•After you wait for a while it should be successful and go to the location of the app and rename it anything you want so it won't get replaced. but don't remove.apk
.
Location is /sdcard/ApkEditor/tmp/gen_signed.apk
•Example: gdpstestgen_signed.apk
•Note For HEX Editor: to search the things that you do the buttons are Find
and Find Next
to replace check the Find and Replace
and Replace All
.
•Open HEX Editor And Open libcocos2dcpp.so
•Search Set the Hex Fragment to String then search for
http://www.boomlings.com/
•Change with your root link. Example: http://gdps.emreoyun.com/ (Careful! Need exact letter count)
•Now, Search aHR0cDovL3d3dy5ib29tbGluZ3MuY29tL2RhdGFiYXNlL3 (Base 64 Encoded -> http://www.boomlings.com/database/)
•Change with your root link encoded with base64 including database/. Example: http://gdps.emreoyun.com/database/ -> aHR0cDovL2dkcHMuZW1yZW95dW4uY29tL2RhdGFiYXNlL3 | This is base64 encoder. Encode your web link to here.
NOTE: IF YOU GET ERROR ABOUT SIZE CHANGE ERROR, DON'T CONTINUE AND FOLLOW THIS STEPS:
•On Your Encoded Web Link, remove last "w==" and add "3" to fix it.
•Now Search aHR0cDovL3d3dy5ib29tbGluZ3MuY29tL3 (Base 64 Encoded -> http://www.boomlings.com/)
•Change with your root link encoded with base64. Example: http://gdps.emreoyun.com/ -> aHR0cDovL2dkcHMuZW1yZW95dW4uY29tL3
NOTE: IF YOU GET ERROR ABOUT SIZE CHANGE ERROR, DON'T CONTINUE AND FOLLOW THIS STEPS:
•On Your Encoded Web Link, remove last "w==" only and got fixes.
•Then Search for the app package name and replace it with your packages name.
•Example: com.robtopx.geometryjump
to com.gdpssxx.yourgdpsname
.
•And Save by Tapping The Floppy Disk logo.
•Stuffs you need to know: •Normal Website (32 items replaced) •Encoded Website (22 items replaced) •Package Name (3 items replaced) •If it says 1 u didn't replace them all.
•Open APK Editor Proand find the file that u renamed.
•The GDPS we named is: gdpstestgen_signed.apk
open it and select simple edit.
•Go to lib and armabi and replace the libcocos2dcpp.so
with the new one by tapping the pencil logo.
•The location the we example is sdcard0/GDPStest
And Save.
•You have to wait again and it will be completed and it will be named as gen_signed.apk
again.
•After Waiting Install the gen_signed.apk and try to test it.
If it works Good Job :D
If it didn't work DM me On Discord Yeet#2560
That's all :)
Suggested by hiimjustin000
You need these files:
•Geometry Dash IPA File(Installer for IOS)(Updated Link) If this file is not available, send e-mail to here
•Go to Geometry Dash/Payload/Geometry Dash.app/GeometryJump and open your text editor.
•Search http://www.boomlings.com/
•Change with your root link. Example: http://gdps.emreoyun.com/ (Careful! Need exact letter count)
•Now, Search aHR0cDovL3d3dy5ib29tbGluZ3MuY29tL2RhdGFiYXNlL3 (Base 64 Encoded -> http://www.boomlings.com/database/)
•Change with your root link encoded with base64 including database/. Example: http://gdps.emreoyun.com/database/ -> aHR0cDovL2dkcHMuZW1yZW95dW4uY29tL2RhdGFiYXNlL3 | This is base64 encoder. Encode your web link to here.
NOTE: IF YOUR APP DOESN'T WORK WELL, FOLLOW THIS STEPS:
•On Your Encoded Web Link, remove last "w==" and add "3" to fix it.
•Now Search aHR0cDovL3d3dy5ib29tbGluZ3MuY29tL3 (Base 64 Encoded -> http://www.boomlings.com/)
•Change with your root link encoded with base64. Example: http://gdps.emreoyun.com/ -> aHR0cDovL2dkcHMuZW1yZW95dW4uY29tL3
NOTE: IF YOUR APP DOESN'T WORK WELL, FOLLOW THIS STEPS:
•On Your Encoded Web Link, remove last "w==" only and got fixes.
•Compress as ZIP and rename it to an IPA (Make sure you have hide file extensions off).
This Sidebar has some extra information that might help you :)
- Stuck? Read the wiki to know how to install the GDPS to your server.
- Have an issue? Then feel free ask questions or problems in Discussions tab.
- Want to go to a different page on the wiki? Click the dropdown titled "Pages" above this little section that you are reading right now.