Fake Location 海外版本去除验证,无需改语言时区即可用![爱心]
Fake的海外版本是对国内用户不开放使用的,但是海外版本明显比国内版本好用,主要在于从来不卡重启,国内版本即使关闭了selinux还时不时地强制死机重启,也是想吐槽一下给海外用户推广的版本为什么就是比国内版本要好?
海外版进入的时候会检测手机的时区和语言,当时用的跳过方法是把手机的时区改为非亚洲地区,语言改为英文,但是对于英文不好的朋友来说很是苦恼,为了一个软件要改整部手机的设置。
使用"应用变量"这款插件可以更改语言和时区,但是经过测试效果并不理想甚至没什么效果,可能该插件并不支持所有手机把~那么今天分享的是直接用MT管理器修改Fake海外版本的安装包,直接让他识别手机的这两个信息为海外。
①去除签名验证
经过测试,fake是有签名验证的,签名验证的作用是检测自身有没有被修改,一旦检测删除被修改那么软件直接打不开或者闪退,所以fake以这种方式来保护自己防止被修改。
所以必须要去除它自身的签名检测~这里使用的是MT管理器(VIP功能)或者NP管理器(免费)的意见去除验证,接下来用NP管理器来教学。
打开NP管理器,点击Fake然后选择功能
图一
然后测试签名强度,超强方案1.0,然后直接确定
图二
然后生成一个新的安装包直接安装,如果不闪退说明会去除成功~
②修改时区、语言验证
这时候拿到去除签名的安装包使用MT或者NP管理器都可以修改,在包内选中第一个dex文件,然后用dex++编辑器打开
图三
直接搜索 GMT 在结果中找到 GMT+08:00 转到相关代码
图四
将 GMT+08:00 修改为 GMT+07:00
图五
在相关代码界面继续搜索08:00
图六
然后改成07:00
图七
最后就是语言了,搜索zh 改成 en
图八
图九
然后保存,一路退出,自动签名即可,最后安装
③存在的BUG
由于重新打包,重新签名导致地图的Key失效,地图将无法使用搜索功能,所有地图的地点都提示null,但是实际功能都在
评论区图一
解决这个bug也很简单,不去除签名校验、直接改包,打包保存的时候不进行签名,这样它原本的签名就 不会变
评论区图二
然后后xp模块核心po*jie进行安装即可,核心po*jie的作用就是让系统不见检测签名即可安装apk
评论区图三
未改变签名的apk就可以正常使用地图了
红红火火恍恍惚惚