v3.6 — UI overhaul: clean menus, pixel-perfect heights, full OC+UV suite
What's new in v3.6
UI overhaul
- Main menu header removed — values were stale; live values already shown per menu item
- Voltage Info menu removed — runtime values are read-only and shown in each relevant menu
- All dialog heights fixed — every msgbox, yesno, and menu now has zero blank rows (formula-verified across 60+ dialogs)
- Dynamic heights — GPU/CPU UV mode, fine-tune, and confirm dialogs compute height at runtime based on OPP count and bin level
- Governor and DTB Tuning menus — list size now computed dynamically
- UI text consistency — ARM: capitalised, profile status ✗/✓ icons, title typos fixed
What this tool does
First (and only) TUI tuner for the R36S with:
- CPU Undervolt — per-OPP or uniform offset, 12.5 mV steps, full preview before applying
- GPU Undervolt — same, for vdd_logic / GPU OPP table
- CPU OC 1608 MHz — unlocks via DTB OPP node + avs-scale=0 (no kernel compile)
- GPU OC 600 MHz — gpll/2 exact, voltage selectable
- DMC / RAM OC 924 MHz — ATF v0x105 confirmed, +18% bandwidth
- Safety net — auto-restores original DTB if reboot hangs; profile fail-safe at boot
- Benchmarks — CPU ALU, RAM bandwidth, glmark2 GPU (off-screen + on-screen terrain), stress test, validation suite
- Real-time monitor — CPU/GPU/DMC freq + voltage + temp, live refresh
- Boot profiles — persist any combination of settings across reboots
Tested configuration (RK3326, L2 bin)
| Stock | OC+UV | |
|---|---|---|
| CPU | 1512 MHz | 1608 MHz |
| GPU | 520 MHz | 600 MHz |
| DMC | 786 MHz | 924 MHz |
| Temp peak | 72°C | 72°C |
| glmark2 delta | — | +10% general / +20% terrain |
Install
Or drop in to appear in dArkOSRE's Tools menu.