UnityFPSUnlocker

UnityFPSUnlocker

官方

系统:Android

日期:2026-01-29

类别:工具

版本:v5.0

  • 详情
  • 相关
  • 评论
这款UnityFPSUnlocker工具简直是安卓手游玩家的福音,特别是对于那些手持高刷屏手机却苦于游戏锁帧的朋友。它本质上是个Magisk模块,通过底层Hook技术强行突破Unity游戏的帧率限制,让手机的90Hz、120Hz甚至144Hz屏幕不再只是摆设。我个人觉得最实用的地方在于它支持自定义帧率,比如你可以稳稳锁在90帧,既享受了高刷的丝滑,又避免了120帧带来的发烫和耗电,这种平衡感对于长时间游玩特别重要。而且它不需要修改APK文件,直接在内存里操作,大大降低了封号风险,这点让人用起来很安心。从音游的低延迟需求到老游戏的帧数拯救,它覆盖的场景非常广,只要你的手机有Root权限,就能让那些原本锁30帧或60帧的游戏焕发新生,真正榨干硬件性能。

UnityFPSUnlocker也叫UnityFPSUnlocker模块、Unity游戏FPS解锁器,它是一款专为安卓设备打造的开源帧率解锁工具。鉴于Unity引擎目前在手游市场占据半壁江山,从休闲小游戏到二次元大作均广泛采用,UnityFPSUnlocker凭借对Unity底层的通用修改能力,适用性极强。UnityFPSUnlocker主要作为一个Magisk模块运行,同时也兼容KernelSU和APatch 环境。

UnityFPSUnlocker模块核心原理是通过Hook技术拦截引擎内部的Application.targetFrameRate参数,强制突破游戏原生锁定的30或60帧上限,让玩家充分利用屏幕的90Hz或120Hz 高刷新率优势。需要注意的是,使用UnityFPSUnlocker模块它必须拥有 Root 权限并开启Zygisk,且强制高帧率运行会显著增加设备的功耗与发热,建议配合散热背夹使用,有需要的用户可以在本站免费下载使用。

功能特色

1、突破原生锁帧:

能够强制解除 Unity 游戏出厂预设的 30FPS 或 60FPS 限制,让支持 90Hz、120Hz 或 144Hz 屏幕刷新率的手机发挥全部硬件潜能,实现画面的极致流畅。

2、非破坏性注入:

基于 Magisk (Zygisk) 技术运行,通过内存 Hook 方式动态修改引擎参数。这意味着无需反编译或修改游戏 APK 文件,保持了游戏包体的完整性,相比修改版安装包,大幅降低了因校验文件不一致而导致的封号风险。

3、自定义目标帧率:

用户不局限于简单的“解锁”,还可以自定义具体的目标数值。例如,你可以选择强制锁定在 90FPS 以在流畅度和发热之间取得平衡,而不是盲目追求 120FPS 导致手机过热降频。

4、精准定向配置:

支持通过配置文件(如 `TargetList.json`)指定生效名单。只有被列入名单的游戏包名才会被 Hook,避免干扰手机中其他基于 Unity 开发的非游戏应用(如某些AR工具或动态壁纸)的正常运行。

5、广泛的引擎通用性:

由于其直接针对 Unity 引擎底层的通用接口(`Application.targetFrameRate`)进行修改,而非针对特定游戏代码,因此它对市面上绝大多数基于 Unity 开发的手游(从独立小游戏到大型商业作)都具有极高的通用性和兼容性。

UnityFPSUnlocker使用简介

1、安装需求

设备已安装 Magisk / KernelSU / APatch

启用Zygisk (对于KernelSU / APatch用户 需要安装Zygisk Next)

Xposed版本需要LSPosed

2、基本使用

若你的手机没有开启Zygisk,请先开启Zygisk后重启。当上述需求准备完毕后即可刷入UnityFPSUnlocker模块。在重启之前,先下载TargetList.json放入/data/local/tmp/TargetList.json,并修改你的配置。

模块会通过判断游戏数据目录是否存在/sdcard/Android/data/{包名}/files/il2cpp来自动加载。

其中,global节点中的配置为:

fps 需要设置的fps,设置为0以禁用

delay 游戏载入后等待delay秒执行

mod_opcode 是否修改opcode,如果你发现游戏会重新锁定fps,可以把这项改为true,但由于修改内存,可能会被反作弊检测到

scale 设置分辨率的倍数,一般保持1.0即可,必须为小数。当前屏幕宽度scale x 当前屏幕高度scale

3、黑名单

对于Magisk模块,设置对应的fps为0即可,插件将不会生效

对于Xposed模块,在LSPosed中取消勾选对应的应用即可,如果没有显示应用,可以点击右上角选择隐藏->游戏

应用场景

【发挥高刷屏硬件优势】

许多旗舰手机(如搭载骁龙 8 Gen 3 的设备)配备了 120Hz 或 144Hz 的屏幕,但大量 Unity 游戏(尤其是非竞技类或老游戏)原生仅开放 60FPS 选项。使用此工具可以强制解锁 120FPS+,消除“硬件过剩”的尴尬,让画面流畅度与屏幕刷新率完美同步。

【解除机型白名单限制】

部分游戏厂商与特定手机品牌有合作(如某些游戏仅在索尼 Xperia 或 ROG 手机上开放 120 帧选项),其他品牌的旗舰机即使性能足够也被锁在 60 帧。UnityFPSUnlocker 可以绕过这种机型检测(Soft Limit),让所有性能达标的手机都能享受最高帧率。

【降低音游输入延迟】

对于《Cytus》、《Arcaea》或《Phigros》等基于 Unity 开发的音乐节奏游戏,帧率越高,屏幕的触控采样反馈往往越及时,视觉拖影也越少。解锁高帧率能显著降低视觉和操作延迟,帮助高玩在判定严格的关卡中获得更好的成绩。

【拯救锁 30 帧的老游戏】

很多几年前发布的经典单机手游(如早期的 RPG 或解谜游戏)因不再维护,被硬编码锁定在 30FPS,在现代手机上玩起来显得卡顿不适。该工具可以让这些“老古董”以 60FPS 或更高帧率焕发新生,带来完全不同的游戏体验。

【自定义平衡功耗与流畅度】

如果你觉得 60 帧不够流畅,但 120 帧又太耗电,游戏本身又没有提供中间选项。你可以通过该工具将帧率精准锁定在 90FPS。这是一种“甜点级”设置,既比 60 帧明显顺滑,又比 120 帧省电且发热更低,适合长时间挂机或日常游玩

更新日志

v1.0版本

添加修改preferredDisplayModeId用于修改屏幕刷新率

展开内容

应用信息

  • 包名:io.github.hexstr.UnityFPSUnlocker
  • MD5:4F86F0F11D807C75F878C844F08FEB4F
  • 需要网络

评分及评论

4.5满分5.0分

点击星星用来评分

评论需审核后才能显示
同类排行