大小:9.53M
更新时间:26-01-22
系统:Android
版本:v5.0
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 开发的手游(从独立小游戏到大型商业作)都具有极高的通用性和兼容性。
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用于修改屏幕刷新率
应用信息
同类热门
类似软件
热门标签
网友评论0人参与,0条评论
最新排行
需要授予该应用的权限
+访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 唤醒锁定 允许程序在手机屏幕关闭后后台进程仍然运行 ------------------------------------- 使用振动 允许振动 ------------------------------------- 获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 写入外部存储 允许程序写入外部存储,如SD卡上写文件 ------------------------------------- 访问外部存储 访问外部存储的权限 ------------------------------------- 读取电话状态 访问电话状态 ------------------------------------- 获取WiFi状态 获取当前WiFi接入的状态以及WLAN热点的信息 ------------------------------------- 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 ------------------------------------- 获取任务信息 允许程序获取当前或最近运行的应用 ------------------------------------- 改变WiFi状态 改变WiFi状态 ------------------------------------- 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内 ------------------------------------- 读取系统日志 读取系统底层日志 ------------------------------------- 读写系统设置 允许读写系统设置项 ------------------------------------- 挂载文件系统 挂载、反挂载外部文件系统 ------------------------------------- 显示系统窗口 显示系统窗口 ------------------------------------- 访问定位额外命令 允许程序访问额外的定位提供者指令 ------------------------------------- 改变网络状态 改变网络状态如是否能联网 ------------------------------------- 排序系统任务 重新排序系统Z轴运行中的任务 -------------------------------------