免 root,把《碧蓝航线》自动化脚本 ALAS 装进你的 Android 手机——游戏跑在后台虚拟屏里挂机,前台刷视频、回消息、打游戏,互不干扰。
AOS = ALAS on Android OS —— ALAS 的 Android 系统版。
$ alas-aos status # 三个进程层,各司其职 App 进程 挂机页 / 控制台 / 悬浮窗 特权进程 虚拟屏 + 截屏/触控注入 proot Ubuntu ALAS 调度器 + WebUI # 内部服务端口 桥服务 :22300 screencap·click·swipe wrapper :22400 监管与启停 ALAS WebUI :22267 任务配置 # 链路延迟(HONOR MagicOS 实测) screencap p50 ≈30ms ✓ $
不解 BL、不刷机、不用电脑、不插线、不开 adb——所有能力都收进一个安装包。
利用开源特权桥接工具 Shizuku 获得系统级能力,全程不解锁、不刷机、不折腾 bootloader。
游戏运行在独立的 1280×720 后台虚拟屏里,主屏该干嘛干嘛——刷视频、回消息、甚至打别的游戏。
内置 Ubuntu 运行环境(Python 3.12 + ALAS 官方版 + OCR 模型),首次打开自动部署,装完即用。
每次启动自动检查 ALAS 上游更新,国内 CDN 增量通道秒级快进;断网/超时自动跳过,绝不卡启动。
截图与触控走手机本机的特权桥,延迟中位数约 30ms。不用电脑、不插线、不开 adb。
App 不在前台也能随时启停挂机、盯实时日志——挂机页的随身迷你版,切后台后全靠它。
想自己点两下?预览画面一键全屏,手指直接操作游戏;退出后画面无缝回到预览卡。
半自动点击、活动剧情等 ALAS 工具任务可独立运行,与挂机自动互斥,永不抢设备。
中英界面语言跟随系统或手动切换;主题支持浅色 / 深色 / 跟随系统。
App 进程管界面,Shizuku 特权进程管虚拟屏与注入,proot Ubuntu 里跑 ALAS 本体。
特权进程由 Shizuku 以 shell 身份拉起,虚拟屏创建、截屏、触控注入全部走系统 API,不碰游戏本体、不改系统分区。
游戏跑在后台虚拟屏,主屏不渲染游戏画面;ALAS 在 proot Ubuntu 里独立调度,与前台 App 互不抢资源。
桥服务 :22300 负责手机侧截屏/触控;wrapper :22400 负责启停监管;WebUI :22267 内嵌在 App 的 WebView 里做任务配置。
整条链路都在本机回环(localhost)内完成,截图与配置存放在 App 私有目录,无需任何外部服务器。
前置条件只有三样:arm64 Android 手机、已激活的 Shizuku、碧蓝航线国服。
com.bilibili.azurlane,渠道服/外服欢迎实测反馈Shizuku 是开源的特权桥接工具,让普通 App 也能使用系统级能力——本项目用它创建后台虚拟屏、截屏和模拟触控,全程无需 root。
一个 APK 全搞定——运行环境已内置(所以约 330MB),首次打开自动部署。
ALAS-AOS-v0.1.5-android-arm64.apk。先记住分工,再看第一次使用流程——之后日常就只剩「点一下开始」。
看虚拟屏实时画面、选运行配置、开始/停止挂机、看日志、跑小工具。
挂机页的随身迷你版:状态、启停、日志板——App 切后台后全靠它。
ALAS 官方 WebUI:任务配置、计划任务、截图回看……所有详细设置都在这。
分工一句话:挂机页 / 悬浮窗管「跑不跑、跑哪个配置」,控制台管「任务怎么跑」。
出击、委托、科研……按 ALAS 官方用法配置。配置方法见 ALAS 官方 Wiki——所有详细设置都在这个 WebUI 里完成。
在「运行配置」下拉框里选中你在控制台配好的实例。启停一律走挂机页或悬浮窗——控制台里的启动/停止按钮已被锁定,防止双跑抢设备。
App 会自动在后台虚拟屏拉起游戏、处理登录弹窗,然后开始执行调度。虚拟屏实时画面与日志板都在挂机页上,调度器在干什么一目了然。
此刻起 App 可以退到后台。悬浮窗面板提供状态、启停、日志板——刷视频、回消息、打别的游戏,挂机不中断。
挂机页或悬浮窗一键搞定。停止后环境保留,下次启动秒级恢复。
挂机页与悬浮窗都有,调度器在干什么一目了然。出错现场还能回看自动保存的游戏截图。
点击预览画面进入全屏(自动横屏、隐藏系统栏),单指点击、拖拽直接操作游戏;点右上角 ✕ 退出,画面无缝回到预览卡。
「半自动点击」「活动剧情」可独立开启。工具与挂机自动互斥:开工具自动停挂机,开始挂机自动停工具。
每次打开 App 自动检查 ALAS 上游更新;断网/超时自动降级跳过,不阻塞启动。
启动器日志一页看全启动过程、运行与崩溃记录;ALAS 日志按天翻看,大文件从尾部按需加载秒开;超过 7 天自动清理。
为防止 WebUI 与挂机页双跑抢设备,ALAS 原生启停通道已关闭(点了只会在日志里留一条警告)。启停请一律走挂机页或悬浮窗。
需要按官方方式重新启动 Shizuku(已 root:App 内点「启动」;未 root:重新走一次无线调试或电脑激活),再打开 ALAS-AOS 即可自动恢复环境。这是免 root 方案物理上不可省略的一步。
全部来自开发基线机(HONOR · MagicOS · Android 16)实测,已隐去个人信息。






各家手机渲染方案不一致,极个别场景可能识别失败——多 ROM 实测矩阵持续补充中。
| 机型 | ROM | Android | shizuku-m 激活 | VD + 桥 | 热更新 | 悬浮窗 | 结论 |
|---|---|---|---|---|---|---|---|
| HONOR PPG-AN00 | MagicOS | 16 (API 36) | ✓ 离线自连 | ✓ p50=30ms | ✓ 三态实证 | ✓ | ✓ 全链路实测(开发基线) |
| MIUI / HyperOS | — | — | 待测 | 待测 | 待测 | 待测 | 已知特例:安全设置弹窗与通知样式差异 |
| ColorOS | — | — | 待测 | 待测 | 待测 | 待测 | 已知特例:权限监控激进,悬浮窗权限可能收紧 |
| HarmonyOS(无无线调试入口机型) | — | — | 待测 | 待测 | 待测 | 待测 | shizuku-m 离线自连恰是解法,此类机型反而是目标用户 |
你的机型跑通了?欢迎到 Issues 报喜。完整测试规程见仓库 docs/rom-matrix.md。
com.bilibili.azurlane),其他服务器欢迎实测后到 Issues 反馈。9 天 6 个版本:从首个公开发布到切页秒回。
构建命令、仓库结构、阶段账本——想自己编译或参与开发从这里开始。
开发宪法:13 项已确认决策,记录项目的方向与边界。