Fake Location可为每个应用单独设置虚拟位置,无需模拟位置权限或Root,但必须先安装LSPosed框架并正确启用;安装后需重启设备,再通过主界面为单个应用开启拦截、设定坐标或应用预设模板;停用时应关闭开关或禁用模块,不可直接卸载APK。

你想让微信显示在北京、高德地图定位在东京、而某款游戏却在巴黎打卡?Fake Location能帮你为每个应用单独设置虚拟位置,不用开“模拟位置”权限,也不用Root或越狱,直接在系统底层拦截定位请求。
安装前必须搞定Xposed框架
Fake Location不是普通APK,它依赖Xposed类框架运行。没这层基础,装了也白装。【LSPosed是当前最稳定兼容的方案,EdXposed已停止维护】
第一步:确认手机已解锁Bootloader(不同品牌路径差异大,小米需申请解锁码,华为/荣耀多数已永久关闭)→ 刷入TWRP Recovery → 通过Recovery刷入Magisk → 在Magisk中启用Zygisk → 安装LSPosed模块
第二步:重启后打开LSPosed管理器,检查状态栏是否显示“已激活”,且Android版本与模块版本匹配(如Android 14对应LSPosed v1.9.3+)
这一步卡住就别往下走——Fake Location图标即使能点开,模块未生效时所有设置都无效。
获取并启用Fake Location模块
方法一:从GitCode Release页下载最新APK(不要用第三方渠道打包的版本,存在签名篡改风险)→ 手动安装 → 打开App,按提示授予位置、存储、无障碍(仅部分Android版本需要)权限
方法二:在LSPosed管理器中点击“模块”→ 右上角“+”→ 选择刚安装的Fake Location APK → 勾选启用 → 返回并重启设备
【重启是硬性要求,不重启模块不会注入到系统服务进程】
为单个应用设置专属虚拟位置
① 打开Fake Location主界面,列表默认按安装时间倒序排列。找到你要设虚拟位置的应用(比如“微博”),点击右侧开关开启拦截
② 点击该应用条目进入配置页 → 地图模式下长按任意位置,或点击“坐标输入”手动填入经纬度(支持度分秒和十进制两种格式)→ 精度滑块拉到需要值(1米适合打卡,500米适合隐私模糊)
③ 点击右上角“保存”→ 返回主界面确认开关仍为蓝色 → 此时再打开微博,刷新首页或发一条带位置的动态,就能看到已生效
注意:如果应用启动后仍显示真实位置,先检查该App是否被系统“优化电池”限制后台活动——Fake Location需持续运行才能维持Hook,建议在电池管理中将它设为“不受限制”。
快速切换预设位置模板
办公模式:预设公司地址+10米精度 → 旅行模式:酒店坐标+50米 → 游戏模式:热门打卡点+100米 → 隐私模式:城市中心点+1000米模糊范围
点击底部“模板”标签 → 选择对应模式 → 点击“应用到当前选中应用” → 不用重复选坐标,一键覆盖
这一步操作起来很简单,直接点选就行,但模板只作用于当前已开启Fake Location拦截的那个App,不会批量改所有应用。
停用或彻底关闭虚拟定位
关闭单个应用:回到主界面,把对应App开关拨回灰色即可,无需重启,下次打开该App自动恢复真实定位
全局停用:LSPosed管理器中关闭Fake Location模块 → 重启设备 → 所有App定位回归原始状态
【切勿直接卸载Fake Location APK,会导致LSPosed残留配置异常,可能引发系统定位服务崩溃】


















