
I didn't have crashing issues myself, but seeing players with budget phones (like the Samsung A03s or generic MediaTek devices) get black screens or 3 FPS trying to run modern Java Edition on their phones made me want to build a safety net for them.
I put together FrameWalk Mobile, a Fabric 26.1 pack specifically tuned to survive the mobile Vulkan translation layer (Zink/ANGLE) and aggressively manage memory so the Android OS doesn't force-kill the app.
How it works under the hood:
- The Core: Sodium paired with Podium to bypass mobile-specific rendering crashes.
- World Gen: C2ME + NoisiumForked. 8-core mobile processors usually choke on vanilla terrain math; this multi-threads it so sprinting doesn't cause massive stutters.
- The Culling: Particle Visor, Better Block Entities, and aggressive entity culling. If the player can't see it, the phone's GPU isn't calculating it.
- Thermal Control: FPS Reducer drops the frame rate during menus or pauses to give the mobile CPU micro-breaks, preventing thermal throttling.
The Results: I stress-tested this on a Samsung A56 artificially throttled and locked to 1.1GB of RAM allocation, and it bolted firmly to 60 FPS. I had a buddy test it on a mid-range Oppo A98 (Snapdragon 695), and he hit an average of 100 FPS (peaking at 300) with V-sync off.
I also included a custom JVM argument string in the description specifically tuned to stop the Java G1GC from panicking on 3GB-4GB RAM phones.
If you like playing Java on the go or have a friend with a potato phone who wants to join your server, check it out here: FrameWalk Mobile – Minecraft Modpack
id love to hear some feedback if you have any, thanks 🙂
by ScrewedSause
2 Comments
that is impressive. well done. i assume this pack would work well on shittops too?
[removed]