写在最前

此贴仅为技术研究分析,使用模拟器或fake location有一定风险,请勿将此教程用于贩卖,使用程序造成的后果自行承担

本文以步道乐跑为例,众所周知步道乐跑的跑步数据是通过手机定位获取的,因此可以通过模拟定位来完成跑步,但是对于部分需要步数与GPS定位检测的校园跑应用来说可能不适用
步道乐跑在使用本机环境不带ROOT,不使用步频模拟的情况下系统检测通过,但是步数过少不一定能通过人工检测,有可能被检测请有能力ROOT尽量ROOT,ROOT后记得隐藏ROOT与magisk hide

前置条件

一部安卓手机 带root权限的最好(如果不懂请忽略)
下载Fake Location

下载链接

打开开发者选项

  1. 打开手机设置
  2. 找到关于手机 里面有版本号 点击 版本号 3次即可打开开发者选项
    如小米则点击miui版本点击三次即可打开开发者模式

如果未能找到请自行搜索

  1. 打开开发者选项

选择fake location

打开 fake location

位置模拟

打开位置模拟,选择位置,点击摇杆后点击启动模拟
选择NOROOT模式,选择NOROOT模式

此时你会发现你到达你刚刚选择的位置了,使用摇杆即可模拟跑步

这里可以调节速度

ROOT用户请去app设置开启"隐藏ROOT" “模拟GPS信号” “步频模拟”

路线模拟

选择NOROOT模式
打开路线模拟,自行规划路线,点击启动模拟

注意

使用fake location具有一定风险性,推荐root用户启用步频模拟的情况下使用,本文描述较乱,请自行摸索,有问题请留言

不root是可以使用的,但是不root不能同时修改步数,可能造成跑两公里但是步数只有200步的情况,经我本人测试是可以通过但是会不会被人工查就不知道了

关于虚拟机

电脑上的各种安卓模拟器都不可使用 ,MUMU模拟器,雷神模拟器,BlueStacks模拟器等均无法运行fake location,推荐有一定动手能力的,追求无风险的,或者上述方法无法用的拿实体机进行root并进行magisk hide,root hide

GG修改器

GG修改器是一款修改数据的软件,可以修改公里数,修改步数,修改跑步速度等,本文不做介绍

lua脚本下载链接