目录
Nrfr(全称No Root Free Region)是一款由开发者Ackites推出的开源Android工具。它的核心作用是通过纯软件层面的方式,修改手机系统对SIM卡国家码(MCC/MNC)的识别结果,从而绕过运营商或系统的地域限制。
这项技术的独特之处在于,它工作在Android原生系统框架内。Nrfr不依赖Xposed、Magisk这类需要Root或解锁Bootloader的第三方框架,而是巧妙地调用系统级接口CarrierConfigLoader来动态调整运营商的配置参数。整个过程只影响系统软件读取SIM卡信息的方式,不会对SIM卡硬件本身进行任何写入或修改,所以非常安全。
官网入口地址
项目开源地址:https://github.com/Ackites/Nrfr
下载地址
官方发布及下载页面:https://github.com/Ackites/Nrfr/releases
(在此页面可以找到版本,目前的v1.0.3版本,下载APK安装包即可。)
功能介绍
Nrfr的核心功能围绕“免Root修改SIM卡识别信息”展开,具体包括以下几点:
-
突破运营商地域封锁:部分运营商会在系统底层根据SIM卡的国家码限制服务。Nrfr可以修改系统读取到的国家码,使匹配当地允许的配置,从而解锁被限制的通话、短信或数据网络功能。
-
优化网络信号与漫游体验:通过更改国家码,可以影响手机的网络搜索和注册逻辑。这有助于手机更准确地连接到当地信号更好的基站,改善因地区配置差异导致的信号不稳定、网络切换慢等问题。
-
修改运营商名称显示:根据v1.0.3版本更新日志,新版本增加了运营商名称修改和自定义功能,用户可以根据自己的喜好或需要,个性化状态栏和锁屏界面的运营商文字。
-
设置长久生效:Nrfr做出的配置修改具有持久性,手机重启后依然有效,无需像部分临时修改命令那样每次开机都要重新操作。
-
开源透明:作为开源项目,所有代码公开在GitHub上,技术原理和安全性可供所有人审查,用户用得明白、放心。
应用场景
Nrfr主要服务于以下特定需求的用户群体:
-
国际旅行者与商务人士:在国外使用当地的SIM卡时,偶尔会遇到手机因国家码识别问题而出现网络配置异常、无法使用VoLTE或5G等情况,Nrfr可以修正配置。
-
在特定地区使用海外SIM卡的用户:在我国大陆地区,部分手机系统对某些非大陆发行的SIM卡存在兼容性限制,导致无法注册网络或功能受限。Nrfr解决此类“水土不服”的问题。
-
双卡手机用户:当同时使用国内和海外SIM卡时,有时副卡的网络行为会受主卡或系统预设影响。Nrfr可以为海外卡创造一个更“本地化”的运行环境,提升稳定性。
必要补充信息
关于定价
Nrfr是一款免费的开源软件,不收取任何费用。用户可以直接从GitHub发布页下载APK安装使用,不存在任何隐藏收费或内购项目。
关于使用前提与流程
Nrfr本身不具备系统级权限,它需要借助另一个名为Shizuku的工具来获得调用系统API的授权。使用流程大致如下:
-
在手机上安装Shizuku应用。
-
开启手机的“开发者选项”,并启用“USB调试”。
-
通过电脑ADB命令或直接在手机上(需Android 11+)激活Shizuku服务。
-
运行Nrfr应用,它会自动请求Shizuku授权。
-
授权后,即可在Nrfr界面中选择或自定义想要设置的国家码,一键应用。
风险提示
虽然Nrfr不修改硬件,安全风险低,但修改系统关键网络参数仍存在理论上的不确定性。不恰当的设置导致特定运营商服务暂时异常。建议用户在使用前通过应用内的功能备份原始配置,以便出现问题时能轻松恢复。
| 源码反馈/咨询 (共有 条反馈) |
Nrfr常见问题
Nrfr是由个人开发者Ackites独立开发并维护的开源项目,并非商业公司出品。
Nrfr是一款面向Android系统的免Root工具,可以用来修改手机系统对SIM卡国家码的识别,从而改善海外SIM卡在国内使用的兼容性和信号问题。
需要在手机安装Shizuku并激活服务,然后运行Nrfr并授予Shizuku权限,在应用界面里选择或输入你想要模拟的国家代码,点击应用就行了,修改后重启手机设置依然有效。
是的,Nrfr是一款免费的开源软件,没有任何收费项目。
项目是开源透明的,并且只调用系统原生接口修改软件读取层面的配置,不触碰SIM卡硬件,从技术原理上来说是安全的。但修改网络配置本身有风险,建议操作前备份原设置。
核心技巧就是配合Shizuku稳定运行。先确保Shizuku服务在后台被系统允许自启动和电池优化白名单,这样Nrfr每次调用都不会失败。修改前先用应用内的备份功能保存原始设置,万一新配置不满意可以一键还原。
突出的特色就是无需Root权限。它的核心用途是让那些被手机系统或运营商限制的海外SIM卡能够正常工作,解决信号差、无法联网等问题,同时还支持自定义运营商名称显示。
数据是安全的。Nrfr修改的是手机系统本地的网络配置读取方式,不会上传或收集你的任何个人信息或SIM卡数据,也不会对SIM卡本身造成任何损坏。
对于熟悉“开发者选项”和“USB调试”的用户来说,设置一次Shizuku后,后续使用Nrfr就是一键切换的事,非常简单。对于普通用户,Shizuku的初次激活步骤稍显繁琐,但跟着教程走一遍也能完成。
Nrfr是为Android系统开发的工具,不支持苹果iOS或他手机操作系统。使用前提是需要Android系统本身支持Shizuku服务。
几乎不占用。Nrfr本身是一个非常轻量级的配置修改工具,在完成设置后,它并不会在后台持续运行或消耗系统内存与电量,只在主动打开应用进行配置时才会工作。