V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
davidx2014
V2EX  ›  Android

2024 年了,求个安卓 14 的模拟定位方案

  •  
  •   davidx2014 · 2024-03-16 23:08:33 +08:00 · 18278 次点击
    这是一个创建于 386 天前的主题,其中的信息可能已经有所发展或是发生改变。
    机器是用了 ksu+lsposed 的,所以主要是想找 lsp 的模块。
    试过好几个方案了,lataclysm ,fucklocation ,Lerist 的 FakeLocation (收费软件,免费修改无效),都是没有作用的,直接 google 出来的都是一些 10 年前叫去开发者选项开 mock location 和卖广告叫下他们电脑软件的方案.
    之前用 a11 的时候有一个模块是对我的工作软件生效的,但是那个模块不是 lsposed 官方的模块,官方库没有收集,它更像是一个 demo ,功能非常简单,就选择生效的软件和调整经纬度/lac+cid 的,名字就叫 xposedhook ,现在刷机已经找不到了。
    求大佬们给点实在的方案咯,像买个硬件 gps 来这种太过硬核的方案臣妾还是做不到的
    36 条回复    2025-01-03 13:44:01 +08:00
    h157
        1
    h157  
       2024-03-16 23:17:06 +08:00 via iPhone
    同问,不 root 的情况下怎么改定位
    ltkun
        2
    ltkun  
       2024-03-17 00:07:20 +08:00 via Android
    是针对某个 app 还是通用 微信这种定位插件还是 OK 的
    my2017
        3
    my2017  
       2024-03-17 00:27:06 +08:00 via Android
    @ltkun 微信这个插件哪里有呢?肯定要 root 吧?
    k7262140
        4
    k7262140  
       2024-03-17 00:37:09 +08:00
    https://github.com/Houvven/Guise

    企业微信使用这个是没问题的
    haimianbihdata
        5
    haimianbihdata  
       2024-03-17 00:42:32 +08:00 via Android
    如果是微信。微 x 可以。企业微信。我用企微小打手。酷安都可以找到
    davidx2014
        6
    davidx2014  
    OP
       2024-03-17 01:52:30 +08:00
    @haimianbihdata
    @ltkun 谢谢两位大佬回复,我想找的方案并不是只针对微信,钉钉这种常见的大厂应用,我公司那个内部应用是没有上架任何应用商店的,所以还是想找个比较通用的修改模块咯
    davidx2014
        7
    davidx2014  
    OP
       2024-03-17 01:56:08 +08:00
    @k7262140 谢谢大佬的指路,没有您指路还不知道有这个项目了,不过我看它的 release 是 23 年的 2 月份了,想这个 app 在 a14 上还能生效吗?现在我没有公司附近的基站信息没法测试,白天我回去测一下看看
    davidx2014
        8
    davidx2014  
    OP
       2024-03-17 02:22:53 +08:00
    @h157 据我所知不 root 的方案基本上是过不了现代 app 的检测的,苹果这边还好点,挺多方案能用的,安卓这边检测的花活实在太多了
    my2017
        9
    my2017  
       2024-03-17 06:32:05 +08:00 via Android
    @davidx2014 哦?苹果这么松?都有哪些方案呢?
    ltkun
        10
    ltkun  
       2024-03-17 07:07:45 +08:00 via Android
    ltkun
        11
    ltkun  
       2024-03-17 07:09:02 +08:00 via Android
    @my2017 不要钱的有 闰二月 不 root 没有试过 不过
    Jirajine
        12
    Jirajine  
       2024-03-17 07:30:04 +08:00
    你自己写就行,查一下 Android 文档定位的 API ,不要用 xposed 用 frida ,配合 gpt 分分钟搓一个脚本,还方便调试。
    liyafe1997
        13
    liyafe1997  
       2024-03-17 07:50:17 +08:00   ❤️ 2
    最无敌的方法:上 SDR ,直接发射模拟 GNSS 信号,物理级模拟定位。这里有个开源项目: https://github.com/osqzss/gps-sdr-sim
    同时建议开飞行模式避免用基站定位,如果还不行可以关 WIFI 和蓝牙(如果周边 WIFI 热点太多可能会用 WIFI 定位,但是一般在有 GNSS 信号的时候 GNSS 优先级都高过基于网络定位,虽然地图软件是这样,但是见过一些 App 比如支付宝在服务器端会有相应的逻辑,似乎 GNSS 不一定时刻优先于 WIFI 定位,如果偏差太大有时会取 WIFI 的位置,有时甚至会直接告诉你定位失败),然后用 USB 通过 RNDIS 或者 USB 以太网卡来联网。
    liyafe1997
        14
    liyafe1997  
       2024-03-17 07:52:10 +08:00
    debuggeeker
        15
    debuggeeker  
       2024-03-17 08:15:57 +08:00
    没用通用的模块,内核系统版本,或者 APP 用的地图 sdk 都不一样通用不了,只能针对性查看你们自己 APP 的逻辑才能做出对策。
    debuggeeker
        16
    debuggeeker  
       2024-03-17 08:16:52 +08:00
    @Jirajine 他要是会这些就不会来问了
    Aitisikuoliv1d
        17
    Aitisikuoliv1d  
       2024-03-17 11:07:40 +08:00 via iPhone
    lsp 安装 hookvip ,facklocation 就可以用了
    hxy100
        18
    hxy100  
       2024-03-17 11:27:40 +08:00
    同问。蹲一个,v 站大佬多
    luistrong
        19
    luistrong  
       2024-03-17 12:33:32 +08:00
    面具+lsposed, 两年多了, 试过各种方法, 还是没找到安卓的虚拟定位方法, 现在留一个 ios 来虚拟定位
    guanzhangzhang
        20
    guanzhangzhang  
       2024-03-17 12:38:52 +08:00
    苹果之前钉钉那个硬件设备模拟,不知道安卓有没有类似的便携硬件设备
    yick
        21
    yick  
       2024-03-17 13:36:36 +08:00 via iPhone
    @luistrong ios 什么方案
    akkkkk77
        22
    akkkkk77  
       2024-03-17 14:14:33 +08:00
    不 root 是不是没有方法
    pianjiao
        23
    pianjiao  
       2024-03-17 14:18:57 +08:00 via Android
    对微信。还是啥
    davidx2014
        24
    davidx2014  
    OP
       2024-03-17 14:26:29 +08:00
    @liyafe1997 大佬的方案太硬核啦,我做不到的呀

    @ltkun 这个我之前 a11 的时候就试过了,当时它是只模拟 gps 的,基站这些是不修改的,公司的 app 会非法定位或者干脆就说没开定位权限
    luistrong
        25
    luistrong  
       2024-03-17 14:50:51 +08:00
    @yick #21 trollstore
    helleon
        26
    helleon  
       2024-03-17 20:24:27 +08:00
    我在 lsposed 下用 gps setter 挺好的啊
    liyafe1997
        27
    liyafe1997  
       2024-03-18 07:28:33 +08:00
    @davidx2014 花几百块买个 HackRF ,跟着 README 或者网上的教程跑下来,没啥难度的
    woody3rd
        28
    woody3rd  
       2024-03-18 08:28:32 +08:00
    苹果倒是有
    Granado
        29
    Granado  
       2024-03-18 09:43:12 +08:00
    @h157 装虚拟机,光速虚拟机或者 VMOS ,然后用 fakeLocation
    winnievinnie
        30
    winnievinnie  
       2024-03-18 10:16:32 +08:00
    fakelocation 破解版,修改定位、模拟轨迹都可以
    lasiteer
        31
    lasiteer  
       2024-03-18 17:14:23 +08:00
    花几百块随便买个二手的苹果手机,老点也无所谓,苹果系统的软件选择比较多
    ccglp
        32
    ccglp  
       348 天前
    Shenqichuizi
        33
    Shenqichuizi  
       328 天前
    @haimianbihdata 你好,请问是使用什么工具配合小打手呀。我使用时,需要卸载重装安装,登录时提示签名不对,无法登录。。。
    haimianbihdata
        34
    haimianbihdata  
       328 天前 via Android
    @Shenqichuizi 换手机号码的方式登录呗。
    xscc
        35
    xscc  
       300 天前 via Android
    @winnievinnie 你好,这个 app 能发个地址吗?
    letmefly
        36
    letmefly  
       93 天前
    @ccglp 试试这个,我用了很久. https://github.com/ChenGuoqing1001/MockLocation

    这个我下载并安装后,提示有更新,我不更新不让用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5288 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:49 · PVG 11:49 · LAX 20:49 · JFK 23:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.