乐跑是不可能跑的,除非把我号封了。

准备

  • 一台能解BL(Boot Loader)的手机
  • Root
  • magisk
  • Fake Location
  • Virtual Hosts
  • 一个支持node环境的服务器

步骤概述(有一些具体的记不清了)

找一台可以解BL锁的手机

这一步有一定的困难,需要在家里翻出可能多年前的小米(也不能太多年前,有可能装不上软件)这里我翻出了小米six,作为刷机的king(我是说米六),总是能找到教程的。

解BL锁

记录一下小米6解BL锁,获取ROOT权限 (zhihu.com)

我记得按照知乎这个链接是没什么问题的,这里简单说一下步骤

  1. 狂点MIUI版本进到开发者模式
  2. 开发者选项中找设备解锁状态
  3. 绑定小米账号和设备
  4. 下载小米解锁工具申请解锁小米手机
  5. 重启手机至fastboot[电源音量-],插线连接电脑
  6. 工具内 登陆账号 驱动检测 解锁

刷Magisk面具(ROOT)

我是笨比,我直接用别人写好的工具

别翻了,这是B站最简单的小米刷ROOT刷Magisk/面具教程

里面会涉及到一个ROM包的下载。这里简单说一下。

ROM可以理解成系统的image,分成(SD)卡刷和(usb)线刷两种,两种模式不通用,可以在XiaomiROM.com中找需要的版本。而且实测下载会遇到magic wall的问题,如果你下载速度小于MB/s先解决wall的问题

隐藏Root(Shamiko)

Shamiko安装(Shamiko install)

用shamiko对步道乐跑隐藏root,当然我不确定不隐藏root会发生什么,因为没试过。。。


这里画一条分割线,表示环境的准备结束了,下面是操作部分


Fake Location && Fake Server

一个GitHub上面的项目,用来模拟gps位置。但丫的是付费的。

好在GitHub上还有另一个项目BIT-BOBH/FakeLocation-server (github.com)

按照项目指引,运行一个node的server并在手机中用vHosts(项目里讲了)来做DNS劫持

一些已知问题

  1. 防火墙!防火墙!防火墙!一定要记得放行对应端口
  2. 不支持 >1.3.0.2的FakeLocation应用,1302版本路线模拟不可用(但是好在北三环的路又平又直,方便锁定摇杆)
  3. 如果你在北三环的某大专上学且能私下找到我可以直接来问我的内网ip地址

最后

多走走多看看,只是别被傻逼校园跑困在校园里了。