SRB2 Android Port v2.2.15.1
SRB2 Android Port v2.2.15.1
Unofficial Android port of Sonic Robo Blast 2 v2.2.15.
What's New in v2.2.15.1
- Accessible storage: Game data is now stored in /storage/emulated/0/SRB2/ instead of the restricted Android/data/ folder. You can now easily add and manage addons using any file manager!
- OpenGL / gl4es support: Added gl4es (OpenGL-over-GLES2) for hardware-accelerated rendering and 3D model support.
- Chat fix: Fixed a bug where chat messages were not being sent correctly on Android (uninitialized buffer + first character eaten by touch input).
- Storage permission: The app now requests All Files Access permission on Android 11+ so game files are accessible.
- Auto-migration: Existing game data from the old Android/data/ path is automatically migrated to the new public location on first launch.
Known Bugs
- OpenGL renderer crash: Switching from Software to OpenGL rendering mode in the video settings will crash the game. If you want to use OpenGL, you must set it before launching the game or start the game with OpenGL mode already selected. A fix is being worked on.
Features
- Full SRB2 v2.2.15 gameplay on Android
- Touch controls (D-pad, action buttons, camera drag)
- Online multiplayer with master server support
- All game data files included
- ARM64 (arm64-v8a) native build
- OpenGL rendering via gl4es (experimental)
- User-accessible game data folder for addons
Install
- Download the APK below
- Install on your Android device (enable unknown sources if prompted)
- Grant All Files Access when prompted (needed for addon support)
- Launch and play!
Requirements
- Android 5.0+ (API 21)
- ARM64 device
- ~170 MB storage
Credits
Original game by Sonic Team Junior (GitHub). Licensed under GPL v2.0.