Enjoy tons of cool features, including:
- The ability to add brawlers, skins, ranks, and power levels
- Customization options for cryptography methods
- Debug menu toggle
- Online battle logic
The server will be updated regularly! Feel free to use it, but please don't forget to credit. 😊
- Python 3
- A brain 😭
(Thanks to risporce for the method!)
- Client Download (v1): Click Here
- Client Download (v2): Click Here
(Thanks to risporce for this amazing script!)
-
Download the client and extract it.
-
Open your file manager and navigate to:
Payload/Brawl Stars.app/ -
Open a terminal and navigate to the same directory.
-
Locate
ipPatcher.pyin your file manager and open it in a text editor. -
Find the first line containing
patched_ipandpatched_port, then update the values:- Set
patched_ipto your device's IPv4 address (the one running the server). - Set
patched_portif needed (default:9339).
- Set
-
Save the file and execute the following command in the terminal:
python ipPatcher.py
-
Save your changes and convert the file back to
.ipaformat. -
Install the client using your favorite app installer. Enjoy! 🎉
- You can change
"startingTutorialState"to the state you want - Note: Id 0 is the tutorial with shelly, Id 1 is the first tutorial game, Id 2 is last tutorial state (main menu) , Id 3 and more will just act like Id 2
- You can enable
"UseUDPServer"for battles if you have another free port. - Note: It's currently broken, so it may not work properly.
- You can enable
"gameAssetsServer"to get an assets server and update every clients without sending a new one if you have another free port. - Note: You must run Updater.py to generate a new update.
- Toggle
"debugMenuEnabled"to enable/disable the debug menu. - Note: I don’t use dev builds, so only a few buttons work.
- You can (optional) edit the RC4 key to a random one for better security.
- Set
"changeRC4Key": trueand copy the key provided. - Update
settings.jsonwith your new key.
- You can use NaCl cryptography by setting
"NACL"insettings.json. - Note: Only useful if you're using this server as a base for v7 or higher.
- Do not use the RC4 key change feature—it is currently broken.
- If you encounter issues, double-check the tutorial and ensure everything is configured properly.
Enjoy hosting your own Obiad Brawl server! 🎮🔥