Releases: mrkk9091/Anioptimizer
Releases · mrkk9091/Anioptimizer
Release list
AniOptimizer
ADDED
🎮 F2FS Gaming GC Tuning
- New subsystem that automatically discovers every mounted F2FS volume
- Relaxes background garbage collection while a game is running, preventing asset streaming and save writes from stalling behind GC
- Tunes the following parameters:
gc_urgentgc_urgent_sleep_timecp_intervalidle_intervalgc_min_sleep_time
- Applies automatically on game start
- Restores your device's original values exactly on exit
- Enabled by default
🌡️ Thermal Limits Override (Config → Thermal Limits)
- New opt-in switch that fully disables the app's own thermal throttling for uncapped performance regardless of temperature
- Off by default — requires explicit confirmation to enable
- Shows a persistent on-screen warning while active
⚠️ Important: Does not and cannot touch your device's own hardware thermal shutdown — that's a separate, independent safety mechanism this app has no access to
AniOptimizer
AniOptimizer Changelog
V6.1
- TMPAD — per-game render downscale (0.50–1.0) via
cmd game set --downscale; tap any game card to expand controls - Remote WebUI — module ships a 83-line iframe stub; full UI loads from
anioptimizer.x10.mx/webui/index.phpwith postMessage exec bridge - App Scanner fixed — format-tolerant JSON parser handles any daemon output structure; direct
pm listfallback when daemon is offline; no more false "root required" on load - Add Game fixed — writes directly to
game_list.txtvia shell as fallback; no dot requirement; duplicate protection - TMPAD agent — separate
tmpad_agentbinary readsTMPAD_DIR/pending.reqand executescmd game set; daemon never callssystem() - Socket transport — dual-path IPC: Unix socket (
daemon.sock) first, file-based fallback;inotifywaitevent notification replaces busy-poll - APatch support —
__ksu.execbridge alongsideksu.exec; 12s timeout with proper cleanup - i18n — 244 translated elements across EN / 日本語 / ไทย / ID / VI / 中文 / TL; all toasts use
t(), page titles translate on language switch - Deep Config i18n — all 15 core card names, descriptions, badges, and warning box translated
- Compiler fixes —
features.c: addedsys/stat.h,time.h; removed duplicateapp_scanner_manifest_*symbols;bench_dumpvoid return;bench.sample_countread directly - Version — all files updated to V6.1; comments stripped from all source files
AniOptimizer
New Features
· Predictive jank engine with 5-slot anticipatory buffer
· Kinematic thermal pre-cooling (projects temperature before throttling)
· MTK FPSGO kernel driver integration
· Auto CPU topology detection for tri-cluster chips
· Platform-aware WiFi power management
· anictl CLI tool for live control
· cgroup-v2 cpu.weight support
· Per-TID uclamp + big core pinning
· Loading screen hold state
AniOptimizerV5
boosts performance and stabilizes your device.