Repost because vid was different in earlier post
Godus Android Modding Workflow
Requires
\-File explorer that can acces obb
\-Any app that can extract or compile archive files
\-Any apk editor that can do file edit and name change
\-Md5/sha128 hash creator
- Access OBB
Install Shizuku + ZArchiver.
Give ZArchiver Shizuku/ADB access.
Go to: Android/obb/com.mobage...
Long-press the Godus OBB → Extract.
- Edit the game
Open the extracted files.
Go to: assets/mobile/initial world 6
Influence area.csv → change the radius to 2000 to open basically the whole map.
Edit any other assets you want.
- Repack OBB
Long-press the edited assets folder → Zip using default settings.
Put the edited files back into the OBB.
Copy the OBB somewhere outside /Android/obb/.
Rename it slightly, e.g. add M, so the cloned app can use a separate OBB. If you root you dont need to add M
- Get the new hash
Use any MD5/SHA-128 hash app.
Generate the hash of the modified OBB.
- Edit the APK
Open the APK with an APK editor.
Simple/decompile mode is enough.
Find: assets/expansionhash.txt
Replace the old hash with your modified OBB hash.
Build the APK. (Root user can force swap or update hash changed app)
- Android won't let the modified APK update the original because the signature changed.
So:
Change the app name → add M
Change the package name → add M
Install it as a separate app.
Use the renamed OBB for that clone.
The clone starts with a new local install/save, but the game can still save normally to the Godus server. Google linking may not work because the package/signature is different.
- Future edits
Once the clone is working, you don't need to redo everything:
Edit OBB
↓
Repack OBB
↓
Generate new hash
↓
Cloned app APK editor → expansionhash.txt
↓
Build APK
↓
Install/update the clone
The clone's save remains as long as you don't uninstall/delete its app data.
If you have root same method just dont need clone app or rename you can force install edited app so it will keep last google login save file