CREDITS:
Xera - Developer
- Install Base APK & Gamedata
- Use QuestAppVersionSwitcher to get target APK version
- Go to the /gamedata folder in this repo and download the wanted game data (only a few are available)
- Decompile APK
- Use APKToolGUI or similar to unpack
- Patch Server URL
-
Open global-metadata.dat in MetaDataStringEditor
-
Replace with: https://ac-xerabackend.pythonanywhere.com or your hosted backend url if self hosting
-
Or go to /native-lib patch native-lib.cpp for your url and recompile (THIS IS THE ONLY WAY TO DO IT ON NEWER VERSIONS PAST LAVA)
- Inject App ID
- Open assets/bin/data/globalgamemanagers in UABEA
- Ctrl+F: OculusPlatformSettings ? Extract as raw
- Open extracted .dat in HxD
- Replace Meta App ID with your own from developer.oculus.com
- Rebrand Package Name
- Change: woosterGames.animalCompany
- Edit in AndroidManifest.xml and apktool.yml
- Upload to Meta
- Sign in to developer.oculus.com
- Build and sign APK
- Upload to App Lab