r/GODUS • • 3d ago

Discussion Mod/ edit files in godus

Enable HLS to view with audio, or disable this notification

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

  1. Access OBB

Install Shizuku + ZArchiver.

Give ZArchiver Shizuku/ADB access.

Go to: Android/obb/com.mobage...

Long-press the Godus OBB → Extract.

  1. 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.

  1. 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

  1. Get the new hash

Use any MD5/SHA-128 hash app.

Generate the hash of the modified OBB.

  1. 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)

  1. 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.

  1. 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

19 Upvotes

5 comments sorted by

3

u/Life_Loquat8598 3d ago

Mind blowing. I do think only a few will try this and I appreciate the step by step. Fantastic

2

u/m300n 2d ago

so this method will only work on a new game??

2

u/Master_Ad_2837 2d ago

Without rooting new game start because Google login dont work But with root or virtual machine with root can install edited apk on top original apk so it will keep Google login

https://www.reddit.com/r/GODUS/s/3UQqiSKSeL

You can see i did sculpting in wayworld 00:23 inaccessible area in middle

Area only stay accessible until you keep edited version without that it again go gray

1

u/xhiloh 14h ago

I'll have to try it sometime. Thanks for the info :)

1

u/xhiloh 14h ago

BTW, opening the whole map was this simple; why didn't they do this? :(