给小爱音箱刷上自己的固件:xiaoai-patch 完整构建与刷机指南

发布时间:2026/10/31 1:32:51

给小爱音箱刷上自己的固件:xiaoai-patch 完整构建与刷机指南 给小爱音箱刷上自己的固件xiaoai-patch 完整构建与刷机指南【免费下载链接】xiaoai-patchPatching for XiaoAi Speakers (小爱音箱), add custom binaries and open source software. Tested on LX06, LX01, LX05, L09A项目地址: https://gitcode.com/GitHub_Trending/xia/xiaoai-patch开源项目 xiaoai-patch 会替换小爱音箱的 rootfs把小米的闭源软件整个移除装上一套 MPD、Snapcast、Shairport-Sync 等开源程序让音箱变成一台由你自己管理的语音助手和媒体播放器。这篇文章面向愿意动手的普通用户以 LX06 为例按顺序把构建和刷写走一遍。兼容性自查哪些型号能刷要备哪些工具动手前对照这份清单缺任何一项都不要继续型号LX06 / L06A 测试最充分推荐首选LX01、L09A、L09B未实测可用。LX05、L15A 的分区带加密校验项目建议不要刷刷坏风险自担。电脑Linux amd64 系统Ubuntu 20.04 及以上24.04 实测通过。Windows、Apple M1 均不在支持范围。工具squashfs-tools、make、rsync、shasum、Docker另需预留一小时以上编译时间。音箱侧micro USB 数据线LX06 拧开底部 6 颗螺丝即可接触 USB 口不用焊接但强烈建议预留 TTL 串口线以备恢复。WSL 用户注意需开启setCaseSensitiveInfo否则路径大小写会导致构建失败。全程走通四步构建并刷入自己的固件1. 获取源码与 rootfs 镜像git clone https://gitcode.com/GitHub_Trending/xia/xiaoai-patch同时需要一份音箱自身的root.squashfs镜像可以来自系统升级文件也可以直接在音箱上dd导出。成功标准用file查看确认是 Squashfs 格式大小与分区容量吻合LX06 上限 40MB。2. 配置要安装哪些包编辑 packages.sh勾选需要交叉编译的服务MPD、Snapcast、Shairport-Sync、UPnP 客户端等。这一步可选但建议做能避免编译用不到的东西。3. 用 Docker 构建打包新镜像编译过程会对构建环境打补丁项目明确要求在 Docker 里跑否则会污染你自己的 Linux 系统docker build -t xiaoai-patch packages docker run -it -v $PWD:/xiaoai xiaoai-patch进入容器后执行sudo make clean all FILEroot.squashfs MODELlx06这一条命令串起解包、打补丁、重新打包三个环节。成功标准release/lx06/下出现带时间戳的镜像文件和latest链接。每个目标的作用在 Makefile 里有 help 说明。4. 刷入音箱LX06 需拆下底盖、接上 micro USB再用 aml-flash-tool 刷机工具。关键动作上电后约 2 秒内连续执行update identify终端里打出固件版本号就进入了刷机窗口随后把root.squashfs写进 system0 / system1 两个分区即可完整命令见 research/lx06/install.md。成功标准重新上电后音箱正常启动能连上 Wi-Fi 拿到 IPSSH 用 root / root 登录。跑通之后的三个真实场景客厅听歌音乐放在 NAS 或本机磁盘上MPD 负责播放。iPhone 可以用 AirPlay 直接推流电脑上的 UPnP / LMS 客户端也能把歌丢给它。不用再打开某个专属 App浏览器访问音箱 IP 就能打开内置的 Web 管理页随时查看状态。语音控灯在 Web 页里填上 Home Assistant 的地址和令牌后音箱用 Porcupine 识别唤醒词录音送 Whisper 转成文字再交给 HA 执行意图结果用 TTS 念回来。对音箱说一声开灯HA 里对应的灯真的会亮。配置细节见 docs/voice-assistant.md。多房间同步装上 Snapcast 后这台音箱成为同步播放的客户端。同一局域网里再挂几台输出设备大家播放同一首歌、同一秒组一套粗糙但够用的多房间音响。想深入时的三个入手点scripts/ 目录开机后的 SSH、主机名、服务开关等改造全是独立 shell 脚本按编号执行加一段自己的逻辑最直接。packages/目录每个组件一个package.mk写清下载、编译、安装规则。想加一个新软件照抄一个目录改就行。api/目录设备端的 HTTP 管理接口还在持续完善适合读代码理解设备端结构。风险与回退备份怎么做出问题怎么还原刷机前备份先用刷机工具把 U-Boot 的bootdelay调大update bulkcmd setenv bootdelay 15加saveenv确保随时能进启动菜单再用mread把 mtd0 到 mtd6 七个分区全部 dump 到电脑并核对文件大小。保修与数据刷入自定义固件后保修失效小米账号及云端配置不再可用这是一条单行道。还原动作启动失败时用 U-Boot 菜单最坏情况靠 TTL 串口把备份里的出厂 system 分区镜像写回去即可恢复README 的 Unbricking 一节有完整步骤。加密型号别碰如果binwalk分析镜像时看到 Certificate 条目说明有签名校验不要刷写可能直接锁死。常见问题刷完之后米家 App 还能用吗不能。默认补丁移除了全部小米软件米家找不到设备。管理方式变成 SSH、音箱 Web 页和 Home Assistant 三条路。刷完怎么连 Wi-Fi按 Play 键 5 次用手机上的 improv-wifi 应用靠近音箱配网或者在终端直接执行/bin/wifi_connect 信号名 密码。蓝牙配对则是按 Play 键 3 次进入约 45 秒的配对窗口。刷机后开机循环还有救吗有前提是做过分区备份。LX06 若刷入发布版boot.img后提示不认识 NAND 芯片把备份的自己那台机器的mtd2.img写回 boot0 分区即可恢复不需要重新编译任何东西。xiaoai-patch 把一台闲置的小爱音箱从App 控制的家电变成自己手里的 Linux 设备。建议先把分区完整备份一份再从测试最充分的 LX06 开始动手。【免费下载链接】xiaoai-patchPatching for XiaoAi Speakers (小爱音箱), add custom binaries and open source software. Tested on LX06, LX01, LX05, L09A项目地址: https://gitcode.com/GitHub_Trending/xia/xiaoai-patch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/31 1:32:51

哔哩下载姬DownKyi完整教程:从粘贴链接到批量下载B站8K视频

哔哩下载姬DownKyi完整教程:从粘贴链接到批量下载B站8K视频 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等&…

2026/10/31 1:32:51

Qwen3-30B-A3B本地部署:24G显卡可跑

Qwen3-30B-A3B本地部署:24G显卡可跑 【免费下载链接】Qwen3-30B-A3B Qwen3-30B-A3B具有以下特点: 类型:因果语言模型 训练阶段:预训练和后训练 参数数量:总计 305 亿,其中已激活 33 亿 参数数量&#xff08…

2026/10/31 2:23:18

Forest Pack 7 帮助文档拆解:从散布逻辑到渲染农场部署

简介:这份PDF是3ds Max森林树木植物散布插件Forest Pack 7的官方帮助文档,面向建筑可视化、游戏开发与影视特效领域的三维设计师,尤其适合需要在大场景中批量布置树木、植被、人群、岩石与地面覆盖物的中高级用户。文档系统覆盖安装与论坛访问…

2026/10/31 2:23:18

纯方位无源定位建模全解析:从余弦定理到无人机编队调整方案

简介:这份资源是2022年全国大学生数学建模竞赛本科组B题的完整研究论文,聚焦无人机纯方位无源定位问题,适合备战数模竞赛的本科生、指导教师及对编队控制建模感兴趣的读者参考。论文围绕圆形与锥形两种编队展开,涵盖被动接收信号无…

2026/10/31 2:23:18

Forest Pack 7 帮助文档精读:从安装配置到散布调优的完整指南

简介:这份PDF是3ds Max森林树木植物散布插件Forest Pack 7的官方帮助文档,面向建筑可视化、游戏开发与影视特效领域的三维设计师,尤其适合需要在大场景中批量布置树木、植被、人群、岩石与地面覆盖物的中高级用户。文档系统梳理了从入门到进阶…

2026/10/31 2:23:18

Kettle 9.3 安装配置全攻略:从JDK选择到定时作业验证

简介:这份资源面向数据工程师、ETL 初学者及需要搭建数据集成流程的技术人员,提供开源 ETL 工具 Kettle(Pentaho Data Integration)9.3 版本的获取入口,帮助读者解决官方渠道下载不便的问题。资源包共 1 个 docx 文档&…

2026/10/31 2:23:18

Spark路径URI规范详解:file://与hdfs://正确写法避坑指南

简介:本资源是《大数据技术原理与应用》课程配套的‘Spark初级编程实践’实验报告,面向高校大数据初学者及Hadoop/Spark入门学习者,聚焦分布式计算框架的核心操作训练。内容覆盖Spark环境搭建(Ubuntu虚拟机Hadoop 3.1.3SparkJDK 1…

2026/10/31 2:18:17

Shell脚本 vs Python脚本:数据报表生成的效率

在数据统计报表与BI(商业智能)的场景中,选择合适的工具至关重要。随着业务数据量的增长,开发者常面临如何高效处理、分析并生成报表的问题。Shell脚本以其简洁和快速的执行能力被广泛用于Linux环境下的自动化任务,而Py…

2026/10/30 20:55:10

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/30 20:55:10

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/30 20:55:09

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/31 0:02:41

猫狗目标检测数据集:VOC/COCO/YOLO三格式一体化实战包

简介:本资源是一套面向计算机视觉初学者与YOLO目标检测实践者的猫狗图像数据集及配套开发工具包,专为快速上手目标检测模型训练而设计。资源包含1000张真实场景高清猫狗图片,标注质量高,同时提供VOC(XML)、…

2026/10/31 0:02:41

HDU2017多校标程复现:算法竞赛工程化真题沙盒

简介:本资源为2017年HDU多校联合训练第一场官方配套资料,面向ACM程序设计竞赛备赛学生、算法爱好者及高校编程集训队成员,旨在提供权威解题参考与完整测试验证环境。压缩包共40个文件,含15份C标程(覆盖全部赛题&#x…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑