前提准备

  • 支持解锁bootload的手机
    • 目前支持的机子有小米、红米、三星、摩托罗拉、一加,以及OPPO和真我的部分机子
      • 小米解锁需要考试,极难,且会掉主板之类的保修,但作者实测,仍可以保修期间免费更换烧了的屏幕,请自己注意。
      • 其他厂商可能存在熔断、拒保的问题,请自行查看自己机子情况。
  • 系统在A14以前,但不要太老
    • 作者在A14上无法使用。
    • 太老的系统无法保证能有效,建议在A10或A9左右。
  • windows/mac/linux电脑

具体步骤

1.解bl锁(已解锁可跳过,以小米为例)

前往小米社区->底栏[官方]->内侧申请->BL解锁申请

  

通过后,前往设置->我的设备->全部参数->疯狂点击OS/MIUI版本,直到提示“您现在处于开发者模式!” 

 随后前往,更多设置->开发者选项->设备解锁状态->绑定账号和设备,根据提示绑定账号和设备,回到开发者选项,打开usb调试。 前往绑定页面小米提供的网址,点击立即解锁->解锁工具下载。

下载后解压,打开[miflash_unlock],登录。 手机关机,按住下音量和关机键,,进入fastboot模式,此时手机上会有fast boot的英文,老机型会有上图的米兔干安卓机器人标志。找根数据线,连接电脑,点击解锁,一路确定,切忌断开连接。等待自动完成重启即可,如重启时屏幕上方带有解锁标志即为成功。

注意

  1. 解锁会清除数据,请自行备份。
  2. 小米的答题很麻烦。
  3. 其他品牌机型请自行查找方法。
  4. 回退版本和线刷可以用小米线刷工具,系统包和线刷工具在这
  5. 当然,也有其他办法,强行解锁,自行探索。

2.刷入root管理器(magisk为例,已获取root的可跳过)

方法1:提取boot安装(不推荐)

下载自己机型当前系统版本的系统包,解压后,部分机型可以看到boot镜像文件。如果没有,请自行搜索如何提取,本文不再讲解。 安装magiks[官方连接](Releases · topjohnwu/Magisk (github.com))下载最新版,我个人推荐alpha版,但此文章不提供连接。安装此应用,打开,如图,点击安装,选择修补一个文件,选择所提取的boot文件,等待修补完成后,关机,进入fastboot。 

 连接电脑,使用fastboot命令或者可视化工具刷入,具体请自行搜索。

方法2:刷入rec后刷入

1.刷入rec

建议在twrp[官网](TeamWin - TWRP),橙狐[官网](OrangeFox Recovery Downloads),以及酷安找自己机型和系统的rec。 手机进入fastboot模式,用数据线连接电脑。将rec刷入,这里要注意是否为ab设备,以及手机是否有REC分区。

  1. 有rec分区或onlyA设备
fastboot flash recovery recovery.img
  1. AB设备且无rec分区 没刷过,我不会,建议看酷安教程

当然,你也可以使用可视工具刷入,如搞机助手。 输入后按住上音量键+关机,即可进入rec。 进入rec后,会有密码,密码是你锁屏密码,twrp需要右滑块进入。 将rec文件拷到手机中,选择安装->找到文件刷入(如果是镜像img文件,可能需要点击镜像刷入,才能找到刷入),或者高级->刷入当前rec。之后回到主界面,重启,选择重启到rec。

2.安装magisk

之后将下下来的面具的安装包拷到手机上,rec中点击安装,找到并刷入,apk格式,选择系统包,是可以刷入的,如果找不到,请重命名后缀改为zip。刷完后重启系统。 进入系统后,找到面具的apk安装包,点击安装。之后就能找到一个面具图标的软件。 

 点进去,提示你要修复,确定,直接安装,安装完直接重启即可。 

注意

3.隐藏ROOT

  • 由于闪动校园会检测,故需要隐藏root。

需要用到的文件

LSP[官方](LSPosed/LSPosed: LSPosed Framework (github.com)),请注意下载Zygisk版 Shamiko[官方](Releases · LSPosed/LSPosed.github.io) ZygestNext

ksu的隐藏

  • 如果您使用的是kernel su,点击底栏[模块]->安装,请安装以下模块(下载的zip文件),重启即可。 

magisk隐藏

  • 如果您使用的是面具,请使用此方案。 进入magisk,点击右上角的齿轮,点击隐藏magisk,默认的名字,确认即可。随后面具会退出,桌面上会多一个,和你定的名字同一个的软件,且封面为小机器人。  
  • 点击进入,随后点击右上角的齿轮,将Zygisk打开,重启。 重启后,再次进入Magisk,点击底栏[模块]->从本地安装,安装如下模块(下载的zip文件),重启。  重启后,再次进入Magisk,点击右上角的齿轮->配置排除列表->搜索[闪动校园]->全部开启。  

开始跑步吧

准备如下

1.打开Fake Location,测试是否成功

点击左上角,打开菜单,登录账号,购买会员(一个月就9块,BTM买不起)。

会员到账后,回到主页,点击图示内容,选择一个地方,启动模拟。 

 选择启动方式为root模式,点击确定,出现授权root弹框,点确定即可,如果无法授权,进入magisk/kernel->底栏[超级用户]->找到Fake Location,ksu需要点击进去,打开超级用户,magisk直接打开即可。

此时重新点击选择一个地方,点击启动模拟 

 成功后会有如下提示,且按钮会变为[停止模拟]。  

然后开启缺德地图等地图软件,查看是否模拟成功。 

2.模拟跑步

正常打开闪动校园,开始跑步,先暂停。 打开Fake Location,点击左上角菜单,点击加号,按照闪动校园的要求设计路线。  

功能键作用介绍(上到下):
  • 切换地图背景,卫星图还是路线图,建议卫星。
  • 撤销,万一规划错了,回到上一步。
  • 点击第一次地图出现同符号标志,即可开始规划路线(注意是直线,别当超人穿墙和房子)。
  • 定位你当前的位置
  • 确认你的设置路线。 设计完路线,回到原页面,设置好速频,建议3.5,开启步频模拟和速度浮动。启动模拟。 回到闪动校园,继续跑步。 跑步要求的点位可能会变化,点击此处,继续延长线路即可。 

一些小问题以及解决办法

Q:他强迫我关闭开发者模式怎么办

A:使用这个模块解决

Q:他禁止链接WIFI网络,但是我用的备用机没手机卡怎么办

A:ESIM或者简单点的用蓝牙共享网络,一般都在你热点设置那里有,不过网速很难评

Q:提示违规跑步怎么办

A:原因很多,可以试试先跑够2km再经过所有打卡点

Q:登录了太多账号,不让登录了怎么办

A:在data文件夹下把登录的数据复制一份,不让登录的时候直接覆盖回去即可

鸣谢

  • 感谢xiangyu233的技术指导
  • 感谢相关开发人员付出的努力
届ける言葉を今は育ててる
最后更新于 2024-04-24