Repository navigation
MdiEx V3.0
v3.0
The biggest release to date marks a significant architectural shift across the board. Every package now ships NRAMV (libnramv.so), a new RAM management library that operates alongside the Vulkan layer to actively monitor and respond to memory pressure. NRAMV runs with auto profiling enabled by default (MEDIUM profile), tracking PSI memory events, GPU (SGPU) load, and flushing on Vulkan trim signals, giving the driver a much tighter feedback loop with the system's actual memory state.
The release also introduces a two-track model for the first time. Packages are now split between LayerCache and Vortek variants, letting users choose based on their needs.
LayerCache builds replace the previous ExynosTools/Vortek stack entirely with a new libVkLayer_Cache.so layer at iteration 9, built on the Soula base. This track prioritizes pipeline cache efficiency and is the recommended default for most users.
Vortek builds carry forward Step 25 with an updated binary, now fully integrated with NRAMV via nramv_integration settings embedded in the layer config. These builds retain the full BCn interception stack, depth override, and custom dispatch flags introduced in v2.8.
v3.0 is also the first multi-chip release, expanding support beyond the Exynos 2200 to cover 2400, 2600, and a Native variant (no bundled driver, for devices that already have a compatible Vulkan driver installed). Each chip gets both a LayerCache and a Vortek build, resulting in 8 packages total.