Repository navigation
Prism 1.0.4
Refresh rate controller: set Samsung display mode and min/max Hz on One UI 7/8.
Download the APK, not the source zip
On this page, open Assets and take prism-1.0.4.apk.
Do not download Source code (zip) or Source code (tar.gz). GitHub attaches those to every release; they are the repository snapshot, not an installer.
Do not use the green Code → Download ZIP button on the repo either.
Official repo: https://github.com/hongducdev/prism — owner must be hongducdev, name must be prism. Always use the release marked Latest.
What's new in 1.0.4
- New Refresh rate controller tool (Công cụ → Điều khiển tần số quét)
- Set the display mode — Standard, Adaptive or High — exactly as the firmware confirms it
- Set minimum and maximum refresh rate, only from the modes the current resolution actually supports
- Live readout of the current refresh rate, kept separate from the value you asked for
- Cover-display mode is only touched on devices that expose a
refresh_rate_mode_coverkey - The original settings are snapshotted before the first apply and can be restored on demand
- Setup uses Shizuku once to grant
WRITE_SECURE_SETTINGS; the tool keeps working with Shizuku off - Removed the reserved Automation tab and its placeholder copy
Note: peak_refresh_rate and min_refresh_rate moved from Settings.System to Settings.Secure in Android 14, so this build writes them to the Secure namespace.
Requirements
- Samsung, One UI 7 or 8
- Android 12+
- Shizuku or root to grant the system permission once
Enable Prism in Vector/LSPosed and tick Prism itself in the module scope so the app can see that the module is active.