找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

【教程 11-03】免root|用双卡手机和一张外国卡过SIM卡地区检测

双卡手机哈,对应夏普R3 R5G Zero2的台版

【教程 11-03】免root|用双卡手机和一张外国卡过SIM卡地区检测-1.jpg
回复

使用道具 举报

大神点评(2)

kjrismlr73 2021-7-20 12:43:12 显示全部楼层
在下手持台版R3,亲测可用Google的Reminders,Film&TV,Feed,Timeline,At a glance等等,以及TikTok抖音国际版
====================
需要的东西:
双卡手机X1 无需root
非大陆手机卡X1 能读到信息就行,废卡也可以
日用手机卡X1 修改的时候需要两个卡都插着
数据线X1 需要使用ADB
====================
步骤:
1。插好两张手机卡(哪个放卡1哪个卡2不影响),开机,打开USB调试,连接手机
2。获得你两个手机卡槽的代号码。方法见TIPS
3。将非大陆卡设置为默认上网卡。每个手机不一样,但大同小异。例如对夏普R3,是指进入设置-网络-SIM卡-默认数据流量SIM卡,选择非大陆卡
4。进入你要绕过检测的APP,此时系统会检测到你使用非大陆卡,你可以正常使用。确认可以正常使用后,关掉这些APP。
5。关闭非大陆卡的卡槽。每个手机不一样,但大同小异,例如对夏普R3,是指进入设置-网络-SIM卡,将非大陆卡对应的开关关闭。此时在安卓系统中,你的默认上网卡已经成为日常用的那张卡,并且由于非大陆卡的卡槽关闭,你无法在设置里改成非大陆卡。因此从现在开始,你不能再打开那些希望绕过检测的APP,直到这个教程全部结束。
6。进入开发者设置,寻找“始终保持移动网络连接(用于高速网络切换)”这个选项,将其打开。这一项对于有些ROM不是必选项,但保险起见建议打开,关于他的作用,后面讲原理的时候再说。
7。手机连上ADB,输入代码 “adb shell settings put global multi_sim_data_call X” ,X为2中提到的卡槽代码中,你插非大陆卡的那个卡槽,对于夏普R3,卡1为4,卡2为5。这条代码可以强行修改默认的上网卡卡槽。现在上网卡卡槽就是非大陆卡了,由于安卓的机制,你也可以使用那些需要绕过检测的APP了。这个机制楼下再说。同时,有一些手机可能还需要后续的设置,我也楼下说(比如夏普R3就还需要补充设置)
====================
TIPS1。补充设置:
夏普的机器在进行上面的设置之后会发现,连着WiFi插着卡,可以正常使用目标APP,打电话也没问题,但日常用卡的移动网络数据不能用了。这也是V2上的教程没解决的地方。这是因为对于包括夏普R3的一部分机器,选择一个卡作为数据卡的时候系统会默认关闭另一个卡的数据。因此只需要再加一行代码 “adb shell settings put global mobile_dataY 1” 就可以了,Y为日常用卡的卡槽代码,对夏普R3 Y=5。这行代码的作用是始终打开Y卡槽的移动数据。
2。获得卡槽代码:
每个机器的卡槽代码不一样,我这里有个比较笨的办法:使用代码 “adb shell settings get global multi_sim_data_call” 。这个代码可以获得当前设置为默认上网卡槽的卡槽的代码,把两个卡槽都设为默认并用代码检测一遍就得到两个卡槽的卡槽代码。
3。关于双卡机制:
双卡的检测机制:安卓始终检测multi_sim_data_call字段对应的SIM卡,而不关心这次网络连接由哪张SIM卡发起
双卡的调用机制:安卓始终调用当前激活数据网络的SIM卡,而不检查任何字段
双卡的数据激活机制:安卓每次只会激活一张SIM卡的数据网络。每当multi_sim_data_call字段变动时,安卓寻找该字段新值对应的卡槽,若该卡槽可用,激活此卡槽并关闭之前的卡槽,否则返回错误,不作任何操作。
由此可见,正常情况下只有一张卡,你修改不了那个字段,但使用ADB就可以修改。修改之后由于返回值为空,上网使用的卡槽不变,由此绕过了检测。
4。关于第6步“始终保持数据网络连接”:
这与TIPS 3中双卡的数据激活机制和连接断开WiFi有关。安卓固然只会激活一个卡槽的移动数据,但正常情况下为了省电,所有安卓在连接WiFi的时候是一个数据也不激活的,在断开WiFi时再进行激活。对一部分手机,断开WiFi时采用另一种激活数据的方法,即激活一个存储的值,也就是你连上WiFi前的那个卡槽,这样可以正常激活。但另一部分手机,比如夏普R3,他们的做法是在断开WiFi时做正常激活,即检测一遍multi_sim_data_call字段,于是系统检测到非大陆卡,非大陆卡又不能用,然后就维持原状--一个也不激活。而打开了始终保持数据就没这个问题,你连上断开WiFi,数据都不会断,也就不存在重新激活的问题。
回复 支持 反对

使用道具 举报

Carlosturf 2021-7-20 12:44:10 显示全部楼层
最后问一下 台版R3 双卡双待全网通 全套箱说包装 后盖小磨损 2500有人要不
【教程 11-03】免root|用双卡手机和一张外国卡过SIM卡地区检测-1.jpg
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐