Repository navigation
Releases: qsbye/vectras-vm-zulu
Release list
Alpine XFCE noVNC 离线桌面 v1.1(arm64)
Alpine Desktop v1.1 —— 离线 Alpine XFCE 桌面(arm64)
打开 APK 即进入完整 Alpine Linux 3.20 XFCE 桌面,无需 root、无需联网。
本版更新(相对 v1.0)
- 新增启动权限检查界面:每次启动逐项确认存储(READ+WRITE 分开校验)与通知权限
- 新增软件设置页:启动横屏(默认)/竖屏、桌面分辨率(auto 自动适配或手动指定),写入
Documents/VectrasVM/config/config.toml - 修复设置重启后不生效:EMUI 上“能写不能读”导致配置读取失败,改为 READ+WRITE 同时校验
- 修复 EMUI 通知权限弹窗:Android 12 回填的 POST_NOTIFICATIONS 改为在权限页提前申请,启动过程不再被动弹窗
- 修复桌面只显示上半部分:auto 分辨率改用实测窗口 DIP;内置补丁版 vnc_lite.html
- 修复顶部面板消失:XFCE pager 插件竞态崩溃,改为启动时自动应用无 pager 的面板配置
- 共享目录:宿主机
Documents/VectrasVM/home/qsbye/share↔ guest/home/qsbye/share双向互通,设置页可一键用文件管理器打开 - 局域网连接:VNC/noVNC 监听 0.0.0.0,其他设备可经浏览器(
http://手机IP:6080)、VNC(5900)、SSH(8022)连接;内置官方 LocalSend CLI 1.18.2 可收发文件
基本信息
- 技术栈:termux/proot 套件(外置 loader)+ Xvnc + noVNC/websockify + 系统 WebView
- 架构:arm64-v8a;系统:Android 8.0+(minSdk 26 / targetSdk 28)
- 账户:
qsbye/qsbye(sudo 免密) - 安全:5900/8022 对局域网开放且为弱口令/无密码,仅限可信 WiFi
- 首次启动需解压约 384MB rootfs(约 1–3 分钟),之后秒进
- 对应源码:分支
alpine-xfce-novnc,提交 e4847bf
安装:adb install alpine-desktop-release-signed_20261007_190551.apk
覆盖安装 v1.0 可保留已解压的 rootfs;如遇异常可卸载后重装。
Alpine XFCE noVNC 离线桌面 v1.0(arm64)
Alpine Desktop v1.0 —— 离线 Alpine XFCE 桌面(arm64)
打开 APK 即进入完整 Alpine Linux 3.20 XFCE 桌面,无需 root、无需联网。
- 技术栈:termux/proot 套件(外置 loader)+ Xvnc + noVNC/websockify + 系统 WebView
- 架构:arm64-v8a;系统:Android 8.0+(minSdk 26 / targetSdk 28)
- 账户:
qsbye/qsbye(sudo 免密);VNC 无密码、仅监听 127.0.0.1 - 首次启动需解压约 280MB rootfs(约 1–3 分钟),之后秒进
- 签名:Android Debug 自签名(v2/v3),安装时请允许"未知来源"
- 对应源码:分支
alpine-xfce-novnc,提交 d9da82f
安装:adb install alpine-desktop-release-signed_20261006_235621.apk
Offline Alpine Dependencies v3.19 (aarch64) / 离线 Alpine 依赖包
离线 Alpine 运行时依赖仓库 (aarch64)
本 Release 仅包含 Vectras VM 本分支自动补装 QEMU 运行库所需的 Alpine Linux v3.19 离线软件包闭包(共 168 个 .apk,约 97 MB,含 edge testing 的 libiscsi-1.19.0-r2),用于完全无网络环境。
包含文件 / Contents
alpine-apks-aarch64.tar.gz— 打包好的 168 个 apk,解压后目录结构为apks/aarch64/*.apk
使用方法 / Usage
构建前解压到工程对应目录:
tar -xzf alpine-apks-aarch64.tar.gz -C app/src/main/assets/应用运行时会把这些文件释放到 proot rootfs 的 /apks/aarch64/,并执行:
apk add --no-network --allow-untrusted /apks/aarch64/*.apk这些文件同时已直接纳入 git 仓库(app/src/main/assets/apks/aarch64/),本 Release 仅为单文件下载便利。
This release contains only the offline Alpine Linux v3.19 package closure (168 .apk files, ~97 MB, including libiscsi-1.19.0-r2 from edge testing) required by this Vectras VM fork to auto-install QEMU runtime libraries without any network access. The files are also tracked in git under app/src/main/assets/apks/aarch64/; this archive is provided for convenient single-file download.
Ver2610042251
Vectras VM v2.9.5-3dfx with embedded offline resources (arm64 QEMU runtime + WePE ISO).
Assets:
- VectrasVM-offline-arm64.apk - signed release APK (411 MB)
- vectras-vm-arm64-v8a.tar.gz - QEMU runtime for replication, place in app/src/main/assets/setup/
- WePE_64_V2.3.iso - Windows PE image for replication, place in app/src/main/assets/roms/