国产手机中,OPPO也算是很有名气的品牌了,特受女性群体喜爱。最近老碰到使用移动4G手机的朋友咨询一些有关使用联通3G/4G的方法之类的问题,就拿OPPO N1 迷你版N1 mini(N5117)来说,“破解联通3G/4G” 基本是每个入手新机的朋友不久后必会产生的想法。而关于OPPO 手机破解联通3G/4G 网络的方法,之前ROM中国也分别提到了其它的两款很出名的机子,OPPO Find7(X9007) 和OPPO R1S(R8007),对应的破解联通3G/4G的教程也已整理出来。
这一次的主题是OPPO 的另一款很时尚的机型,旗舰机型OPPO N1 的迷你版OPPO N1 mini(N5117)。OPPO N1 mini 破解联通3G/4G的方法,OPPO论坛的@雲隨風 也已提供了可行的破解工具,这里仅是将被打包的程序还原给各位有兴趣了解其破解过程的机友们,好终结因不清楚而产生如“破解之后会有什么后遗症”的尴尬。
破解工具“解包”
adb.exe AdbWinApi.dll AdbWinUsbApi.dll cmdmenusel.exe crack_roaming_policy fastboot.exe Phone recovery.img runme.bat wei9566r wei9566s
如果有看过OPPO Find7 (X9007) 破解联通3G/4G网络那篇文章,我们可以轻易发现破解OPPO N1 mini联通网络的文件是基本一致的。也就是说破解步骤没有什么大区别!下面来详细点的。
批处理脚本内容
cls
@ECHO OFF
set cmdmenusel=cmdmenusel.exe
COLOR 2f
TITLE N1mini 联通破解工具v0831 --雲隨風
:start
cls
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO I I
ECHO I N1mini 联通3G/4G破解工具 I
ECHO I I
ECHO I I
ECHO I OPPO社区:雲隨風 I
ECHO I //www.oppo.cn I
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
echo.
ECHO 请选择您要进行的操作:
echo.
%cmdmenusel% cff2 " * 查看更新以及问题反馈." " " " * 联通3G/4G破解,无需ROOT." " " " * 还原破解,还原之前的破解操作." " " " * 使用帮助/故障排除以及作者信息." " " " * 退出 工具更新日期: 2014/8/31"
if "%errorlevel%"=="1" goto bbs
if "%errorlevel%"=="2" goto start
if "%errorlevel%"=="3" goto add
if "%errorlevel%"=="4" goto start
if "%errorlevel%"=="5" goto del
if "%errorlevel%"=="6" goto start
if "%errorlevel%"=="7" goto info
if "%errorlevel%"=="8" goto start
if "%errorlevel%"=="9" goto EXIT
cls
:bbs
start //bbs.myoppo.com/thread-4129644-1-1.html
cls
goto start
:info
cls
echo.
echo J M M J EE f M M J EE f M M J J M M J
echo A AA EE p AA EE p AA A AA
echo E AAA EE AAA EE AAA E AAA
echo Y AA EEY AA EEY AA Y AA
echo L M M J EE L M M J EE L M M J L M M J
echo EE EE
echo EE EE
echo.
echo. 工具作者:雲隨風
echo. 所在论坛:OPPO官方论坛
echo. 其他荣誉:ROM之家开发者
echo. 作者邮箱:wei9566@QQ.com
echo.
ECHO.
ECHO.
%cmdmenusel% cff2 " >>> 新浪微薄 <<<" " " " >>> 官方论坛 <<<" " " " >>> 使用帮助 <<<" " " " >>> 返回主页 <<<"
if "%errorlevel%"=="1" start //weibo.com/wei9566 && goto info
if "%errorlevel%"=="2" goto info
if "%errorlevel%"=="3" start //myoppo.com/?4359100 && goto info
if "%errorlevel%"=="4" goto info
if "%errorlevel%"=="5" goto help1
if "%errorlevel%"=="6" goto info
if "%errorlevel%"=="7" goto start
:help1
cls
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO. 使用本工具之前,需要先在电脑上安装手机驱动.
ECHO.
ECHO. 可以使用刷机精灵自动安装.当然如果你是高手,你也可以下载驱动自己手动安装.
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO. 请选择您要进行的操作:
ECHO.
%cmdmenusel% cff2 " * 我已经安装好手机驱动,请继续下一步." " " " * 我尚未安装驱动,立即前往下载刷机精灵." " " " * 我是高手,我要下载ADB驱动自己手动安装."
if "%errorlevel%"=="1" goto help2
if "%errorlevel%"=="2" goto help1
if "%errorlevel%"=="3" goto shuame
if "%errorlevel%"=="4" goto help1
if "%errorlevel%"=="5" start //pan.baidu.com/s/1o6FimiY && goto help2
:help2
cls
ECHO.
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO. 打开 "刷机精灵" 手机在开机状态,打开 "设置-更多-开发者选项-USB调试”.
ECHO.
ECHO. 手机使用USB数据线连接至电脑,"刷机精灵"会自动安装手机所需驱动程序.
ECHO.
ECHO. 驱动安装完成后,即可正常使用本工具.
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
%cmdmenusel% cff2 " * 返回主菜单."
if "%errorlevel%"=="1" goto start
:help3
cls
ECHO.
ECHO.
ECHO. 手机在本工具执行破解完成后,如果不会自动重启,说明手机驱动安装不完全.
ECHO.
ECHO. 请关闭本工具,在手机恢复模式中(不要重启手机),再次打开刷机精灵安装驱动.
ECHO.
%cmdmenusel% cff2 " * 返回主菜单."
if "%errorlevel%"=="1" goto start
:shuame
start //www.shuame.com
goto help2
:add
cls
ECHO.
ECHO.
ECHO.
ECHO 第一步:
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO 1、将您的手机用USB连接至电脑,并正确安装驱动程序;
ECHO.
ECHO 2、在您的手机设置-更多-开发者选项中,打开“USB调试”;
ECHO.
ECHO 3、关闭你电脑上可能于后台运行的XX大师、○○助手等手机管理软件及杀毒软件。
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
%cmdmenusel% cff2 " * 确认就绪,请继续下一步."
cls
ECHO.
ECHO.
ECHO.
ECHO 第二步:
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO 正在启动调试服务...
adb kill-server >NUL 2>NUL
adb start-server >NUL 2>NUL
IF %ERRORLEVEL% NEQ 0 (
cls
ECHO.
ECHO.
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO 服务启动失败!!!
ECHO.
ECHO 请确认已经关闭了其它占用调试端口的软件!
ECHO.
ECHO 请确认已经关闭了XX大师、○○助手等手机管理软件及杀毒软件!请重启电脑后重试!
ECHO.
%cmdmenusel% cff2 " * 退出"
GOTO EXIT
)
ECHO.
ECHO 服务启动成功,正在连接手机...
ECHO.
adb devices >nul 2>nul
ECHO 请查看您的手机,若提示计算机调试授权,如果手机没有提示,请忽略此步骤。
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
%cmdmenusel% cff2 " * 确认就绪,请继续下一步."
cls
ECHO.
ECHO.
ECHO.
ECHO 第三步:
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO 即将开始,正在尝试重启您的手机.
ECHO.
ECHO 尝试重启进入fastboot模式,请耐心等待手机出现fastboot模式界面...
ECHO.
adb reboot bootloader >nul 2>nul
ECHO 如果手机长时间无响应,请确认手机驱动已安装,并重新插拔USB数据线或者重启电脑…
ping 127.0.0.1 -n 5 >nul 2>nul
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO 等待手机进入fastboot模式...
ping 127.0.0.1 -n 5 >nul 2>nul
ECHO.
ECHO 如果手机已经进入fastboot模式,请不要操作手机...
ECHO.
%cmdmenusel% cff2 " * 确认就绪,请继续下一步."
cls
ECHO.
ECHO 开始刷入Recovery...
fastboot erase recovery >nul 2>nul
fastboot flash recovery recovery.img >nul 2>nul
ECHO.
ECHO 手机即将重启...请按住手机音量下键.
ECHO.
%cmdmenusel% cff2 " * 按住手机音量下键后,请继续下一步."
fastboot reboot >nul 2>nul
cls
ECHO.
ECHO 正在进入Recovery...
ping 127.0.0.1 -n 12 >nul 2>nul
ECHO.
ECHO 进入Recovery后,请放开手机音量下键,开始下一步...
ECHO.
%cmdmenusel% cff2 " * 进入Recovery,一切准备就绪.开始破解."
cls
ECHO.
ECHO.
ECHO.
ECHO 正在尝试植入破解……
ECHO.
adb shell "mount -orw -text4 /dev/block/platform/msm_sdcc.1/by-name/system /system" >nul 2>nul
adb shell "dd if=/dev/block/platform/msm_sdcc.1/by-name/oppostanvbk of=/system/bk.bak" >nul 2>nul
adb shell mv -f /system/app/Phone.apk /system/app/Phone.apk.bak >nul 2>nul
adb push Phone /system/app/Phone.apk >nul 2>nul
adb shell "chmod 644 /system/app/Phone.apk" >nul 2>nul
adb shell "chown 0:0 /system/app/Phone.apk" >nul 2>nul
adb shell mv -f /system/bin/rmt_storage /system/bin/wei9566.bak >nul 2>nul
adb push wei9566r /system/bin/rmt_storage >nul 2>nul
adb push wei9566s /system/static_nvbk.bin >nul 2>nul
adb push crack_roaming_policy /system/etc/crack_roaming_policy >nul 2>nul
adb shell "dd if=/system/static_nvbk.bin of=/dev/block/platform/msm_sdcc.1/by-name/oppostanvbk" >nul 2>nul
adb shell "chmod 755 /system/bin/rmt_storage" >nul 2>nul
adb shell "chown 0:0 /system/bin/rmt_storage" >nul 2>nul
adb shell "chmod 644 /system/etc/crack_roaming_policy" >nul 2>nul
adb shell "chown 0:0 /system/etc/crack_roaming_policy" >nul 2>nul
adb shell rm -f /system/static_nvbk.bin >nul 2>nul
adb shell mv -f /system/recovery-from-boot.p /system/recovery-from-boot.bak >nul 2>nul
adb shell "umount /system" >nul 2>nul
ECHO 操作已完成,手机即将重启到正常模式……
adb reboot >nul 2>nul
ping 127.0.0.1 -n 3 >nul 2>nul
cls
goto exitlogo
:del
cls
ECHO.
ECHO.
ECHO.
ECHO 第一步:
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO 1、将您的手机用USB连接至电脑,并正确安装驱动程序;
ECHO.
ECHO 2、在您的手机设置-更多-开发者选项中,打开“USB调试”;
ECHO.
ECHO 3、关闭你电脑上可能于后台运行的XX大师、○○助手等手机管理软件及杀毒软件。
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
%cmdmenusel% cff2 " * 确认就绪,请继续下一步."
cls
ECHO.
ECHO.
ECHO.
ECHO 第二步:
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO 正在启动调试服务...
adb kill-server >NUL 2>NUL
adb start-server >NUL 2>NUL
IF %ERRORLEVEL% NEQ 0 (
cls
ECHO.
ECHO.
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO 服务启动失败!!!
ECHO.
ECHO 请确认已经关闭了其它占用调试端口的软件!
ECHO.
ECHO 请确认已经关闭了XX大师、○○助手等手机管理软件及杀毒软件!请重启电脑后重试!
ECHO.
%cmdmenusel% cff2 " * 退出"
GOTO EXIT
)
ECHO.
ECHO 服务启动成功,正在连接手机...
ECHO.
adb devices >nul 2>nul
ECHO 请查看您的手机,若提示计算机调试授权,如果手机没有提示,请忽略此步骤。
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
%cmdmenusel% cff2 " * 确认就绪,请继续下一步."
cls
ECHO.
ECHO.
ECHO.
ECHO 第三步:
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO 即将开始,正在尝试重启您的手机.
ECHO.
ECHO 尝试重启进入恢复模式,请耐心等待手机出现恢复模式界面...
ECHO.
adb reboot recovery >nul 2>nul
ECHO 如果手机长时间无响应,请确认手机驱动已安装,并重新插拔USB数据线或者重启电脑…
ping 127.0.0.1 -n 10 >nul 2>nul
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO 等待手机进入恢复模式...
ping 127.0.0.1 -n 15 >nul 2>nul
ECHO.
ECHO 如果手机已经进入恢复模式,请不要操作手机...
ECHO.
%cmdmenusel% cff2 " * 确认就绪,请继续下一步."
cls
ECHO.
ECHO.
ECHO.
ECHO 正在尝试还原破解……
ECHO.
adb shell "mount -orw -text4 /dev/block/platform/msm_sdcc.1/by-name/system /system" >nul 2>nul
adb shell rm -f /system/app/Phone.apk >nul 2>nul
adb shell rm -f /system/bin/rmt_storage >nul 2>nul
adb shell mv -f /system/app/Phone.apk.bak /system/app/Phone.apk >nul 2>nul
adb shell mv -f /system/bin/wei9566.bak /system/bin/rmt_storage >nul 2>nul
adb shell mv -f /system/bk.bak /system/static_nvbk.bin >nul 2>nul
adb shell rm -f /system/etc/crack_roaming_policy >nul 2>nul
adb shell "dd if=/system/static_nvbk.bin of=/dev/block/platform/msm_sdcc.1/by-name/oppostanvbk" >nul 2>nul
adb shell mv -f /system/recovery-from-boot.bak /system/recovery-from-boot.p >nul 2>nul
adb shell "umount /system" >nul 2>nul
ECHO 操作已完成,手机即将重启到正常模式……
adb reboot >nul 2>nul
ping 127.0.0.1 -n 3 >nul 2>nul
cls
:exitlogo
cls
ECHO.
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO I 联通破解操作已完成 I
ECHO I I
ECHO I 系统重启中 I
ECHO I I
ECHO I OPPO社区:雲隨風 I
ECHO I //www.oppo.cn I
echo.+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ECHO.
ECHO.
%cmdmenusel% cff2 " * 论坛反馈,加分支持." " " " * 手机未自动重启,查看帮助及故障排除." " " " " " >>> 退出工具 <<<"
if "%errorlevel%"=="1" goto bbs2
if "%errorlevel%"=="2" goto exitlogo
if "%errorlevel%"=="3" goto help3
if "%errorlevel%"=="4" goto exitlogo
if "%errorlevel%"=="5" goto exitlogo
if "%errorlevel%"=="6" goto EXIT
:bbs2
start //bbs.myoppo.com/thread-4129644-1-1.html
goto EXIT
exit
:EXIT
adb kill-server >NUL 2>NUL
del /q/s *.* >nul 2>nul
EXIT
这里,OPPO N1 mini 的recovery 已经被替换了:
fastboot erase recovery >nul 2>nul
fastboot flash recovery recovery.img >nul 2>nul
但与OPPO Find7(X9007) 破解联通3G/4G 时有点不同,少了一个
fastboot oem unlock
有点奇怪,可能OPPO N1 mini(N5117)的bootloader 默认是没有锁上的。当然,bootloader 上锁与否似乎对刷机党来说影响基本可忽略了。
3G/4G网络的破解与还原
从上面的216行开始
ECHO 正在尝试植入破解……
到238行结束,为OPPO N1 mini(N5117) 破解联通3G/4G的详细过程。 恢复未破解状态的处理则在结尾部分。这两部分与OPPO Fin7(X9007)破解联通3G/4G网络的过程完全一致,这里就不再唠叨了。
破解完成,手机设置网络模式
一般情况下默认为 4G/3G/2G自动模式. 优先使用4G信号,如4G信号不稳定则自动使用3G/2G信号,信号良好时自动切换回4G信号。个人感觉,一旦没了4G信号,整个机子都处于无法上网的状态,还需手动切换至3G/2G自动模式。
评论
由 杨清 (未验证) 提交于 周四, 2015/12/10 - 15:09 1
毛线ROM中国老是密码错误,密码还ROM中国发到我邮箱的呢
由 飘零落雪 (未验证) 提交于 周二, 2015/12/15 - 16:54 2
已成功,谢谢指点,就是蓝牙不好使了
由 枯言 (未验证) 提交于 周五, 2015/09/04 - 14:30 3
破解之后,可以用4G了,但是4G信号没有之后,就一直不能用3G网,各种改也不能用了,请问怎么解决
枯言 (未验证) 回复
由 ying 提交于 周五, 2015/09/04 - 19:40 4
抱歉,我只是将过程展示出来。
ying 回复
由 枯言 (未验证) 提交于 周六, 2015/09/12 - 14:30 5
谢谢!
ying 回复
由 梦之初醒 (未验证) 提交于 周二, 2016/04/26 - 21:46 6
能教我下怎么刷吗