适用场景:海外游戏区域限制测试、隐私保护(隐藏真实位置)、应用开发调试。
本文谨以「打卡软件」作为读者高频提问的场景来引出技术方案,不代表鼓励违反公司规章制度。请合理使用,遵守相关法律法规。
实测方案:安卓手机 + VMOS Pro虚拟机 + LSPosed + PortalDev v2.0.6(含许可证验证,14位数字即可激活)
之前写过影梭(免 ROOT、改 GPS)和 FakeLocation(需 ROOT、底层 Hook),有读者问:「能不能不 ROOT 真机,又能达到 FakeLocation 级别的防检测?」
答案是手机虚拟机 + Portal。这个组合方案目前用的人还不多,但效果很硬——原理是在手机里装一个虚拟机 App,在虚拟机里 ROOT 并装 LSPosed + Portal 模块,所有虚拟定位都在虚拟机里跑,真机系统原封不动。
本文实测了完整流程,从装虚拟机到配置 Portal,一步不漏。
请在微信客户端打开
| 📦 三件套打包下载(懒人直达) |
一、先说结论:这个方案适合谁
如果你觉得影梭太弱、FakeLocation 又不想 ROOT 真机,这是目前真机不 ROOT 前提下最实用的折中方案。
二、跟现有方案的全面对比
三、方案原理:一层层拆开看
可能有点绕,拆开看其实就一层套一层:
| 真机 |
整个方案的核心在于——真机不做任何修改,不解锁也不ROOT,原封不动。虚拟机App本身不需要ROOT就能安装,内部自带的ROOT环境只服务于LSPosed和Portal。所有修改只在虚拟机内部生效,钉钉拿到的是Portal给的虚拟位置,真机位置完全不受影响。
| 💡 跟影梭的本质区别: |
四、准备工作
你需要的东西
虚拟机 App 怎么选
推荐顺序:VMOS Pro > 虚拟大师 > VPhoneGaGa > X8 沙箱
五、详细操作步骤(VMOS Pro 为例)
下面以 VMOS Pro 为例,其他虚拟机操作类似,界面位置可能略有不同。
| 📌 重要依赖关系(务必先读) |
第一步:安装 VMOS Pro 并创建虚拟机
1. 手机应用商店搜索「VMOS Pro」,下载安装(首个虚拟机免费)
2. 首次打开会请求存储/悬浮窗等权限,全部点「允许」
3. 进入 VMOS Pro 主界面 → 点击 「创建虚拟器」按钮(橙色大按钮)
4. 进入「添加设备」页面 → 默认选中 「本地虚拟机」
5. 在官方 ROM 列表中,选择 安卓 7.1 精简版(64位)(限免,278MB,87% 的用户选择该版本)
6. 点击右侧「下载」→ 等待下载完成 → 虚拟机自动创建
第二步:开启 ROOT 和 Xposed
虚拟机创建完成后,回到 VMOS Pro 主界面,可以看到虚拟机卡片(无需启动虚拟机)。Root和Xposed的开关按钮都在虚拟机卡片的右侧,不需要进入虚拟机内部操作。
1. 在虚拟机卡片右侧,找到Root快捷按钮(默认显示「已关闭」),点击切换为「已开启」(首次开启可能需要重启虚拟机)
2. 同样在右侧,找到Xposed快捷按钮(默认显示「已关闭」),点击 → 选择LSPosed → 等待安装完成(会自动重启虚拟机)
💡按钮识别小贴士:
|
第三步:确认 LSPosed 已激活
上一步通过 Xposed 按钮安装的 LSPosed,重启后应该已经自动激活。这里做确认。
确认方法:
1. 启动虚拟机(点击虚拟机卡片底部的大 ▶ 播放按钮)
2. 进入虚拟机桌面,找到 LSPosed 图标(粉色创可贴形状)
3. 打开 LSPosed,确认状态显示为 「已激活」
内置安装失败时用手动方式(网盘有打包文件):
需要两个文件配合:ZIP(框架本体)+ APK(管理器),顺序不能乱:
1. 把 LSPosed-v1.9.2-7024-zygisk-release.zip 传到虚拟机里
2. 在 VMOS Pro 主界面虚拟机卡片上,点击 Xposed 按钮 → 选择 ZIP 刷入(入口在卡片右侧,无需进入虚拟机)
3. 再把 LSPosed_1.9.2.apk 传到虚拟机里,正常安装
4. 重启虚拟机,桌面出现 LSPosed 图标(粉色),打开确认「已激活」
第四步:安装 Portal 定位模块
1. 把 PortalDev v2.0.6 APK 传到虚拟机里(通过虚拟机自带的文件互传功能,或从真机分享到虚拟机)
2. 在虚拟机里安装 Portal APK(安装后先不打开,直接进入下一步)
3. 打开 LSPosed →「模块」→ 找到 Portal → 启用模块
4. 勾选作用域:选择装在虚拟机里的钉钉/企业微信
5. 重启虚拟机,让 LSPosed 和 Portal 生效
第四步补充:Portal 许可证验证(v2.0.6 新增)
PortalDev v2.0.6 打开后会弹出许可证验证页面,显示「开发人员验证」和输入框,底部有到期时间和剩余配额信息。
直接输入任意 14 位数字(比如 12345678901234),点击确定即可通过验证。
验证通过后会显示到期天数(通常 500+ 天)和剩余使用次数(通常 110+ 次)
第五步:打开并配置 Portal
1. 重启后,在虚拟机应用列表(所有应用)里找到 Portal
2. 打开 Portal → 进入地图界面 → 搜索或点击目标位置
3. 配置关键参数:
4. 点击「开始模拟」→ 通知栏出现 Portal 运行通知 = 已生效
第六步:在虚拟机里使用钉钉/企业微信
1. 打开虚拟机里的应用商店或浏览器,搜索下载钉钉/企业微信
↳ 如虚拟机没有应用商店,可通过真机把钉钉 APK 传入虚拟机安装(VMOS Pro 自带文件互传功能)
2. 安装后登录账号
3. Portal 只需启用一次,之后打开钉钉就会自动获取虚拟位置
4. 完成打卡
第七步(可选):摇杆移动模式
Portal 支持摇杆移动,用法跟 FakeLocation 类似:
1. 打开 Portal → 切换摇杆模式(Joystick)
2. 在地图长按标记起点,再标记目标区域
3. 通过摇杆拖动控制位置的移动速度和方向,界面会实时显示当前经纬度变化
4. 适合需要「途经打卡点」的场景(比如多个考勤点)
六、防检测能力分析
Portal 是目前真机不 ROOT 前提下,防检测能力最强的实用方案,原因有三:
1. 多维度模拟(不只是 GPS)
很多高级检测不只是看 GPS 坐标,还会比对「GPS 显示的位置」和「当前连接 WiFi 的物理位置」是否一致。Portal 把 WiFi 和传感器数据一起改,配合 GPS 模拟,这些检测就失效了。
2. 底层 Hook(不是模拟位置 API)
3. 虚拟机隔离
即使钉钉真机检测到了你的真机位置,虚拟机和 Portal 又形成了一层额外的隔离——钉钉只装在虚拟机里,它看到的只有 Portal 给它的虚拟位置。
七、常见坑和避坑指南
| 显示引导页,无法进入主界面 | ||
八、方案优缺点总结
✅ 优点
❌ 缺点
九、常见问题
Q1:这个方案跟 FakeLocation 比,哪个更好?
A:如果真机已经 ROOT → 直接用 FakeLocation,步骤少、效率高。如果真机不想 ROOT → 虚拟机+Portal 是最好的选择,防检测效果不相上下。
Q2:虚拟机里的钉钉会被检测出来吗?
A:有可能。钉钉对新版虚拟机环境有基本的检测机制,但不是所有 ROM 都能检测到。建议多试几个 ROM 版本,VMOS Pro 的安卓 7.1 ROM 目前已知兼容最好。
Q3:Portal 还能下载到吗?
A:可以,现用版本是 PortalDev v2.0.6(比原来归档的 v2.0.5 更稳)。原仓库 github.com/fuqiuluo/Portal 已归档(只读),但第三方分流可找到 v2.0.6。首次启动会弹出许可证验证,输入任意 14 位数字(如 12345678901234)即可免费激活。网盘和公众号关键词回复均有提供。
Q4:装了 Portal 打开后显示「未检测到LSPosed」怎么办?
A:这是正常的——说明 LSPosed 还没激活或没启用 Portal 模块。Portal 自己会显示引导界面,按 4 步操作即可:① 打开 LSPosed 管理器 → ② 在模块列表中找到 Portal,点击进入详情页 → ③ 开启模块开关 → ④ 重启虚拟机 重启后再打开 Portal 就能正常进入主界面了。
Q5:虚拟机里的定位能随时改吗?
A:可以。打开 Portal → 地图上点新位置 → 立即切换。摇杆模式也支持实时移动,位置一直在变。
Q6:不连电脑,手机端独立运行?
A:是的,这是跟 iPhone 方案最大的区别——无需电脑、无需数据线,手机端独立运行。Portal + 虚拟机全部在手机上跑,出门也能用。
Q7:如果不想折腾虚拟机,最简单的推荐是?
A:影梭。不需要装任何额外环境,开启开发者选项就能用。缺点是只能改 GPS、防检测弱。
Q8:钉钉/企业微信会检测虚拟机吗?用这个方案有封号风险吗?
⚠️ 风险警告:钉钉、企业微信的企业管理员后台可开启「禁止模拟器/虚拟机登录」策略。若企业开启了此策略,本方案将完全失效,且可能触发账号安全警告。建议:先在虚拟机中登录小号测试,确认不被拦截后再考虑用于主账号。不涉及企业管理的个人账号通常无此限制。
十、工具包下载(三件套实测版)
方式一:夸克网盘直链
方式二:公众号关键词领取(推荐,版本持续更新)
关注公众号「IT效率部」→ 后台回复关键词 → 自动获取:
📡Portal 原仓库已归档,网盘链接若失效,请通过公众号关键词回复获取最新地址(方式二),我们会第一时间同步更新。
十一、方案选型速查
十二、往期相关文章
🔍 关注「IT效率部」,获取更多实测方案 回复「虚拟定位」→ 影梭 + FakeLocation + iPhone 全套教程 回复「打卡」→ 钉钉/企业微信打卡防检测全攻略 回复「查人」→ 8 个官方免费查询通道 回复「效率」→ Windows 工具合集 |
有问题评论区问,见到的都会回。
本文最后更新:2026年6月 | PortalDev v2.0.6 实测
夜雨聆风