pokemon go 和 虚拟gps

山疏珂
2023-12-01

尝试fake gps类软件

在非root,没有xposed框架的纯净情况下,
fake gps 会有不能定位或者没有gps signal的现实,从而不会加载游戏数据
不过使用最开始的fake gps,在打开网络定位的情况下,虽然游戏正常,但是gps并不会是软件模拟出的地址。
几个别人提到的app:
fake gps(我开始用的,最稳定的mock gps,不过没有摇杆)
https://play.google.com/store/apps/details?id=com.lexa.fakegps
fly gps 4.0.5(好像有摇杆,记不清了)
google play 上的新版好像不能用
fake gps go(有摇杆,比较好用)
https://github.com/diegulog/FakeGps/raw/master/FakeGPS.apk
GPS JoyStick 2.14(有摇杆)(似乎已经被下架)
可以搜到下载地址,安装后首先选哪个private mode,输入名字,生成一个新的应用,然后卸载掉原应用,否则pokemon go 会检测到

尝试用懒人版

安装兔兔助手(http://www.tutuapp.vip/index.php?r=overseaTutu/ovAnIndex)
然后在其中查找并安装pokemon go(120M左右,正常的游戏大小是90M左右)
但是打开游戏后发现版本已过期

尝试使用手机分身

事实上是先尝试xposed框架失败才尝试此方法的。
想法是,既然xposd 或者fake gps 会被检测到,那么用虚拟机机制,吧fake gps 放到另外的系统中,有可能是可行的。

小米自带的手机分身,失败

具体:在主系统中安装fake gps 软件,在分机中安装ss客户端和pokemon go
失败原因,分机中的gps定位失效,游戏提示没有gps signal(但是游戏可以正常启动)

第三方分身app,失败

第一种分身app,parallel space(apk store上直接搜,可能使用中会要求安装64位适配的插件),失败

主系统中设置gps,有效
具体,主系统中打开fake gps,在应用中加入一个随便什么地图软件,然后地图定位是fake出的地址
但是,进不去游戏,猜测是因为无法通过safenet的验证

第二种分身app,app自带gps模拟功能,失败

同样是登录不了游戏,猜测是没能通过safenet验证

尝试用xposed 实现模拟gps

起因是因为xposed官方的这篇,http://xposed.appkg.com/1447.html
最终结果失败,因为装作xposed后,无法登陆游戏,好像pokemon go用来safenet一类的东西做检验,同理root也不行
方法:

1.做好的带有xposed的rom

http://bbs.ydss.cn/thread-825883-1-1.html
http://pan.baidu.com/s/1qYlUamg

2.自己刷

根据xposed官网,
http://xposed.appkg.com/tag/xposed%e6%a1%86%e6%9e%b67-1
http://xposed.appkg.com/2624.html
官方包应该已经支持miui,
忘记刷的是miui版还是通用版,总之是可以刷成功的

方法一,第三方recovery 刷入 官方xposed框架,如果后面需要卸载也同样要通过recovery模式

xposed框架地址:
http://dl-xda.xposed.info/framework/
miui8对应android6,对应sdk23
miui9对应android7,对应sdk24
卸载包地址在相同目录下:
http://dl-xda.xposed.info/framework/uninstaller/
装完框架后就可以装xposed installer,然后在其中找自己需要的模块

方法二,国内开发版root(国际开发版好像没有root,不知道supersu是不是可以替代root),然后通过xposed installer 安装xposd框架

这种方法的好处是,卸载也方便

总结一下

fake gps的软件会被检测到
safenet 机制会检测出root,xposed,分身应用

备忘:

1.第三方recovery(twrp )的刷入

http://bbs.zhiyoo.com/thread-12616480-1-1.html
http://www.miui.com/thread-10494447-1-1.html
我的用方式是
fastboot boot twrp.img
twrp的官方网站
https://twrp.me/
img下载
https://dl.twrp.me/mido/
(关于这个mido,好像就是小米线刷包的意思。。。miui系统的线刷包开头的资格字母也是mido,真的是对刷机不了解,如果错了请指正)
note 4x对应的页面:
https://twrp.me/xiaomi/xiaomiredminote4.html
这个地方和后面安装xposd是一样的:
如果已经root,就可以先现安装app,然后给app root权限,然后在app中安装。
如果不想root,就要下载刷机包(img或者zip),通过第三方recovery刷入

2.红米note 4X rom 汇总

rom 搜素关键字

bigota.d.miui.com/7.3 /miui_HMNote4XGlobal

最新rom

小米国际版rom:
http://en.miui.com/a-234.html
小米国内版:
http://www.miui.com/download-326.html

miui 8.5.6 国内版 稳定版

帖子:
http://en.miui.com/thread-808868-1-1.html
卡刷包:
http://bigota.d.miui.com/V8.5.6.0.MCFCNED/miui_HMNote4X_V8.5.6.0.MCFCNED_13e146f407_6.0.zip
线刷包
http://bigota.d.miui.com/V8.5.6.0.MCFCNED/mido_images_V8.5.6.0.MCFCNED_20170828.0000.00_6.0_cn_8705777baf.tgz

miui 8.5.7 国内版 稳定版

帖子:
卡刷包:
http://bigota.d.miui.com/V8.5.7.0.MCFCNED/miui_HMNote4X_V8.5.7.0.MCFCNED_59d20a5e82_6.0.zip
线刷包:
http://bigota.d.miui.com/V8.5.7.0.MCFCNED/mido_images_V8.5.7.0.MCFCNED_20170925.0000.00_6.0_cn_c9351ab81f.tgz

miui 8.2 国际版 稳定版

帖子:
http://en.miui.com/thread-576603-1-1.html
卡刷:
http://bigota.d.miui.com/V8.2.4.0.MCFMIDL/miui_HMNote4XGlobal_V8.2.4.0.MCFMIDL_b340f1c79f_6.0.zip
线刷:
http://bigota.d.miui.com/V8.2.4.0.MCFMIDL/mido_global_images_V8.2.4.0.MCFMIDL_20170407.0000.00_6.0_global_08ba89f464.tgz

miui 8 国际版 开发版(开发版的版本号和时间一致)

帖子:
http://en.miui.com/thread-550771-1-1.html
Redmi Note 4X / Qualcomm
Fastboot 1700M
http://bigota.d.miui.com/7.3.23/mido_global_images_7.3.23_20170323.0000.00_7.0_global_efd9cabe92.tgz
Recovery 1364M
http://bigota.d.miui.com/7.3.23/miui_HMNote4XGlobal_7.3.23_f2665291ea_7.0.zip

3.拆机

英文版:http://en.miui.com/thread-554086-1-1.html
国内视频:http://v.youku.com/v_show/id_XMjgxNzUwODUwMA==.html

剩余可行的方法:

1.xposed + magisk 隐藏root 和xposed自身,
2.组合android原生定位api,可能性不大
3.自己写钩子,同时完成防root检测
4.搜索并实验绕过safetynet的通用方法

其他

pokemon go QQ群:338406916

 类似资料: