📱Android免拔SIM卡使用官方TikTok

2025-1-4|2025-1-6
Yawatasensei
Yawatasensei
type
status
date
slug
summary
tags
category
icon
password
😀
TikTok(抖音国际版)在中国(大陆及香港地区)无法正常使用,原因在于TikTok会检测SIM卡的国家代码,若为中国大陆用户则会直接提示“TikTok 网络错误”或无法使用完整功能,即便已经使用纯净IP的家宽节点。目前常见的解决方法包括拔除SIM卡或修改TikTok应用,即所谓的解锁版。今天,我们将介绍一种无需拔卡即可使用官方TikTok的方法。

📝 Tiktok检测原理

TikTok检测中国大陆及香港地区用户的原理主要基于以下三个方面:
  1. SIM卡检测
      • 国家代码检测:TikTok通过读取设备上的SIM卡信息来确定用户所在的国家或地区。中国大陆的SIM卡通常会有特定的国家代码(如CN),当TikTok检测到此代码时,会限制用户的功能或直接显示网络错误。
      • 运营商识别:TikTok还可能通过识别SIM卡所属的运营商来进一步确认用户的地理位置。
  1. IP地址检测
      • 地理定位:TikTok会通过用户的IP地址来判断其所在的地理位置。如果IP地址显示用户位于中国大陆,TikTok会采取相应的限制措施。
      • 动态IP检测:为了防止用户通过VPN等方式绕过检测,TikTok可能会监控IP地址的动态变化,识别异常的IP行为。
      • IP地址干净度:TikTok会尝试对BGP机房的IP地址进行阻止访问,原因在于大部分通过机房线路IP所来的请求为代理请求。
  1. 设备信息检测
      • 设备标识符:TikTok可能通过读取设备的唯一标识符(如IMEI、MAC地址等)来识别用户的设备,并根据设备的注册地或其他信息进行判断。
      • 系统语言和时区:TikTok还会检查设备的系统语言和时区设置,如果这些设置与中国的标准一致,也可能触发检测机制。
以上检测部分,第二点IP地址检测我们可以通过代理方式进行解决,使用纯净的家宽节点完全可以规避检测。第三点可以通过修改手机语言方式进行解决,时区部分我实测目前没有影响。
所以剩下的就是第一点,SIM卡检测。这也是为什么现在大多数的Tiktok使用教程均需要将SIM卡从手机移除。而现在通过Nrfr这个开源软件,即可实现SIM卡国家码的修改,从而完全避开TikTok检测,正常使用TikTok,无需ROOT,而且也不用担心各种解锁版、破解版的程序后门。在Google Play应用商店也可以同步进行更新。

📝 Nrfr介绍

Nrfr是一款强大的 SIM 卡国家码修改工具,无需Root权限即可修改SIM卡国家码。本项目完全基于Android系统原生API实现,不依赖Xposed、Magisk等任何第三方框架,仅通过调用系统级接口实现功能。通过修改国家码,你可以:
  • 🌏 解锁运营商限制,使用更多本地功能
  • 📱 优化信号显示和网络选择
  • 🔓 突破某些区域限制的应用和服务
  • 🛠️ 解决国际漫游时的兼容性问题
  • 🌐 帮助使用海外SIM卡获得更好的本地化体验
  • ⚙️ 解决部分应用识别SIM卡地区错误的问题

实现原理

Nrfr通过调用Android系统级API(CarrierConfigLoader)修改系统内的运营商配置参数,而不是直接修改SIM卡。这种实现方式:
  • 完全在系统层面工作,不会对SIM卡本身进行任何修改或造成损坏
  • 仅改变系统对SIM卡信息的读取方式
  • 基于Android原生API实现,不依赖任何第三方框架(如Xposed、Magisk等)
  • 通过Shizuku仅提供必要的权限支持
  • 所有修改都是可逆的,随时可以还原

📝 Nrfr使用教程

开启开发者模式

这里以我的小米15(澎湃OS2)为例,不同手机品牌与系统可能存在差异。
打开设置 ,点击我的设备 ,快速且疯狂的点击OS Version(OS版本?系统版本?),直到提示"You are already a developer" ,即表示开启开发者模式成功。
开发者模式选项位于更多设置 - 开发者选项

开启USB调试

进入开发者选项 ,下滑找到USB调试 ,点击开启。如果是澎湃OS2系统,会进行一些风险提示,选择允许。然后找到USB安装 ,同样点击进行开启。如果你是小米手机,或使用MIUI系统或澎湃OS系统,还需要开启USB调试(安全设置)。

安装Shizuku

Nrfr的使用需要通过Shizuku获得Android系统的调试权限。所以第一步需要安装Shizuku。你可以通过Google Play进行下载安装,或者通过Shizuku的Github下载最新的Released版本。
Google Play:Shizuku
Github Released: GitHub Release

Shizuku配对

首先将手机连入一个无线网络(Wifi),在未连接Wifi的情况下,无法启用无线调试。
同时,小米手机用户需要修改通知样式为Android默认样式,否则无法在通知栏输入配对码。位置在通知管理 - 通知显示设置 - 原生样式
打开已经安装的Shizuku,找到通过无线调试启动,点击下面的配对,在第一次使用时,Shizuku会提示开启通知权限。
点击Shizuku内的开发者选项 ,找到无线调试 ,点击进入,开启无线调试 ,点击使用配对码配对设备 ,然后在Shiziku的通知内,输入配对码完成配对操作。
配对完成后,可以将通知样式改回原来的样式。

Nrfr安装

从Github下载Nrfr。
下载完成后,解压并打开Nrfr 快速启动工具
将手机通过USB线连接到电脑,保持开启USB调试权限。此时选择设备中会出现你的手机。
notion image
点击确认选择 ,在检查应用中会提示Nrfr的手机App没有安装,点击确认并继续 ,进行安装。
notion image
notion image
点击安装必须应用,手机上会弹出通过USB安装的提示,点击继续安装
notion image
点击继续下一步 ,进行Shizuku的启动与授权。
notion image
此时会弹出Shizuku未授权的提示,需要我们打开Shizuku,在已授权应用中开启Nrfr的授权选项。
notion image
然后在Nrfr 快速启动工具中,点击启动Nrfr
notion image

Nrfr设置SIM卡国家码

在手机上打开Nrfr,显示如下界面
notion image
如果是单卡用户,则直接选择SIM卡,然后选择国家码为美国(US)日本(JP) 。双卡用户,修改SIM1 即可,不需要全部进行修改。
另外需要提示,修改的国家码尽量与你的代理节点出口地址相同,防止因IP与国家码不同所出现的账号问题。

🤗 总结归纳

至此已完成全部的配置工作,此时通过Google Play安装Tiktok并打开,所有功能已经可以全部正常使用,包括登录自己的Tiktok账号。最近我也是高强度的刷了几天Tiktok,把原本睡前刷抖音的时间全部用来刷了Tiktok,发现短视频这个东西真的是毒,几乎没有什么语言障碍,画面表达的内容有时候无需语言,难怪全世界的人们都上瘾。
notion image

TikTok代理规则

如果你也使用Dae,那么可以增加以下规则用于TikTok分流。请将分流指向JP、SG等出口用于正常使用TikTok,香港出口无法使用TikTok。其他软件根据文件格式可自行修改添加。建议使用国外无污染DNS,避免因为解析结果被判定为国内用户。

📎 参考文章

 
💡
有关TikTok安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
SEO和Google Adsense的关系使用Caddy反向代理加速NotionNext博客图片访问
Loading...