Releases: GoyDevv/IronizedZink
Release list
Ironized Zink v1.1.0
Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.
Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.
Signed with the stable Ironized Zink release key, so future versions update in place.
Ironized Zink v1.0.4
Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan (Zink + Kopper / Mesa).
Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to pick a preset or fine-tune settings. For settings to apply in-game, grant the app storage access when asked.
Signed with the stable Ironized Zink release key, so it installs as an update in place.
What's new in v1.0.4
The big usability + performance pass. This is the recommended build.
✨ Added
- Horizontal category preset selector — a swipeable row of uniform-size cards (name, tagline, highlight tag) with a details panel below, instead of a tall vertical list.
- F3 renderer name — the debug screen now shows
IronizedZink | OpenGL <version>(like MobileGlues) instead of the raw Zink string, via Mesa'sforce_gl_renderer/force_gl_vendor. Done purely through the environment — no change to the GL loading path. - Real, effective options, grouped by purpose (each maps to a variable the Mesa Zink driver actually honours):
- Performance — Threaded GL, Big-core affinity, Out-of-order drawing (
allow_draw_out_of_order, new), No-error fast path, VSync/uncapped. - Shaders & compatibility — OpenGL version (3.3–4.6), Relaxed GLSL, Expose all extensions (
MESA_EXTENSION_MAX_YEAR, new), Shader disk cache, Single-file cache. - Experimental — Lazy descriptors (
ZINK_DESCRIPTORS=lazy, new), Inline uniforms (ZINK_INLINE_UNIFORMS, new), Force software (last-resort).
- Performance — Threaded GL, Big-core affinity, Out-of-order drawing (
- Environment viewer + one-tap copy for your launcher's custom-env field.
🚀 Changed / performance
- Potato is now genuinely the fastest preset. It was capped at OpenGL 3.3 (which forces Sodium down slow paths on modern Minecraft); it now uses OpenGL 4.6 + threaded GL + big cores + no-error + out-of-order drawing + lazy descriptors + uncapped FPS.
- Performance preset also gains out-of-order drawing + no-error while staying shader-ready.
- Preset cards redesigned: consistent size, richer content, and flat (no drop shadows) — selection shown with colour + border, not elevation.
- Corrected messaging: Minecraft 26.x is fully supported on every preset.
🩹 Fixed
- Launcher crash on game start (SIGSEGV): the config shim is now set-only — it never unsets environment variables (unsetting
FORCE_VSYNCcaused a NULL deref in the launcher). - Android 15 (16 KB pages): all native libraries linked 16 KB page-aligned.
- Missing C++ runtime:
libc++_shared.sobundled per-ABI.
🗑️ Removed
- FPS overlay option —
GALLIUM_HUDdoesn't draw in this Android Zink build, so it was a dead toggle. - The short-lived experimental GL-wrapper library — the F3 name is now done via
force_gl_renderer, so the renderer uses the provenlibglxshim.sopath with zero added risk.
ℹ️ Honest scope notes
- This is a GPU/OpenGL renderer. Server tick rate and multiplayer netcode are game/server-side and cannot be changed by a renderer, so there are deliberately no fake "improve tick"/"improve multiplayer" toggles. (Higher, smoother FPS can still make input feel more responsive.)
- FSR / resolution upscaling isn't a Zink environment feature on Android (render resolution is set by the launcher/OS surface), so it isn't included as a fake option.
- Zink translates OpenGL → Vulkan; on some mobile GPUs (e.g. Mali) that has inherent overhead versus a native-GLES renderer, so raw FPS may not always match GLES-based options even fully tuned.
Ironized Zink v1.0.3
Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.
Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.
Signed with the stable Ironized Zink release key, so future versions update in place.
Ironized Zink v1.0.2
Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.
Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.
Signed with the stable Ironized Zink release key, so future versions update in place.
Ironized Zink v1.0.1
Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.
Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.
Signed with the stable Ironized Zink release key, so future versions update in place.
Ironized Zink v1.0.0
Ironized Zink — a renderer plugin by GoyDevv. Desktop OpenGL 4.6 over Vulkan.
Install the APK, then select Ironized Zink in your launcher's renderer list (ZalithLauncher 2 / Fold Craft Launcher family). Open the app to choose a preset or fine-tune settings.
Signed with the stable Ironized Zink release key, so future versions update in place.