VCAM在LineageOS 17.1下的配置说明

@hanq  2023年09月02日 10:51

运行环境

  • 机型 Nexus 6(shamu)
  • 操作系统 Lineage OS 17.1
  • Recovery TWRP 3.7.090
  • Root工具 Magisk v22.0
  • Root管理 Magisk Manager v26.1
  • XPosed的后续版本 LSPosed v1.9.1-6990-zygisk
  • 屏蔽XPosed检测插件 Shamiko v0.7.3-174

因不同版本兼容问题,上面的软件请尽量按照给定版本进行配置(已在files文件夹中提供对应版本的各种安装包)

前置阅读

本博客不提供files目录,请自行下载对应的工具

本文针对运行环境中的对应版本进行测试成功,如果更改机型或操作系统,请注意自行查找对应机型的Magisk Root方案

请仔细浏览一下网页后,再开始刷入步骤

请熟悉files下的文件

  • es-explorer.apk ES文件管理器
  • latest_usb_driver_windows.zip Fastboot模式下的Windows驱动 - 用于解决刷Recovery的时候找不到设备
  • lineage-17.1-20210120-nightly-shamu-signed.zip Nexus 6(shamu)专用的LineageOS 17.1刷机包
  • LSPosed-v1.9.1-6990-zygisk-release.zip LSPosed替代之前不能用的XPosed 重要
  • Magisk-v22-0.zip Magisk刷机包 重要
  • Magisk-v26.1.apk Magisk管理器 重要
  • platform-tools.zip ADB管理工具 - 最好配置环境变量
  • Shamiko-v0.7.3-174-release.zip 屏蔽作弊检测插件 重要
  • twrp-3.7.0_9-0-shamu.img 第三方Recovery 重要
  • VCAM-1.apk VCAM 重要
  • Root Explorer_v4.10.1.apk Root文件管理器

adb常用命令

  • 查看设备列表

    > adb devices
  • 传输文件

    > adb push pathToFile sdcard/
  • 重启至recovery

    > adb reboot recovery
  • 重启至bootloader

    > adb reboot bootloader
    

步骤

刷入Magisk + LSPosed并配置

    1. [必选] 解锁Bootloader并刷入TWRP 参考教程
    1. (非必须) 使用TWRP刷入LineageOS并双清

          如果不是Nexus 6机型,可以参考对应机型的Magisk Root方案
    1. 使用adb命令或者文件传输,将Magisk刷机包Magisk管理器LSPosedShamikoVCAM目标App放到手机内部存储中
    1. 使用TWRP刷入Magisk 需要注意不同版本的影响 参考教程
    1. 安装Magisk管理器,打开管理器(需要更新点击更新即可)
    1. 检查“超级用户”是否可用状态(不在可用状态就是Root失败,检查步骤3),可用就点击右上角“设置”继续:
      1. 打开“Zygisk”开关
      1. 关闭“遵守排除列表”
    1. 返回主页,点击底部的“模块”Tab,点击从本地安装:
      1. 安装内部存储中的LSPosed
      1. 安装内部存储中的Shamiko
    1. 安装VCAM和目标软件后,重启手机
    1. 点击手机状态栏中的LSPosed通知条,进入LSPosed管理器,确认处在“模块”Tab下,可以看到“VCAM”的行,点击进入
    1. 确认“启用模块”处于打开状态,勾选目标App,刷入配置完成。

剩下的部分就是根据VCAM使用说明进行配置了。

放置视频

    1. 上面步骤9的时候,可以看到目标App的包名,打开文件管理器(如果手机没有,可以用files下的Root文件管理器或者ES文件管理器操作)
    1. 进入内部存储/Android/data/目标App包名/files
    1. 如果插件生效,会看到文件夹Camera1
    1. 将视频文件重命名为:virtual.mp4,放到步骤3的位置,并通过应用详情,强制停止目标App
    1. 重新打开目标App,进入相机预览界面,会看到Toast提示,根据Toast提示改编virtual.mp4的宽高,就可以看到具体效果了

注意事项

  • 视频的宽高设置好后,可能会出现视频90度旋转的现象
  • 退出目标App的相机预览界面,还是会有视频的声音,划掉目标App就可以

如何查找对应机型的旧版ROM

archive.org是用来对目标资源存档的网站,很幸运的是LineageOS在这里有一部分存档

  • roms 找rom
  • su 如果是LineageOS 16或以下,可以在这里找root扩展包

下载资源地址

AndroidVirtualCam项目

克隆项目后,需要使用Android Studio进行编译和打包。files下已提供VCAM的安装包。

附录

扩展


添加新评论