小爱触屏音箱LX04刷入国际版固件教程
MaxCai0722
编辑于 2025年01月05日 23:16

本教程基于xda上的文章(https://xdaforums.com/t/discussion-x04g-unlock-and-custom-apps-and-conversion-of-lx04-to-x04g-and-vice-versa.4666408/)并结合本人亲身实践进行编写,踩了不少坑。今天将这篇教程分享给大家,指导给位刷上国际版固件。

 国际版的小爱同学与国内版硬件相同,仅在系统上有所不同,国内版固件搭载的是小爱同学语音助手,国际版搭载的是Google助手。此外国际版没有电源键,中间的按钮为静音键。由于国际版系统是Android10底层,所以默认搭载了动态分区特性,自带Recovery,刷GSI比较方便。刷国际版固件使用体验可能不如国内版本,请结合个人需求进行折腾。

 要准备的东西:

1. 有一台电脑,最好搭载Win11(也可以用Linux系统,更方便),这样有终端刷起来方便

2. 一根工作正常的数据线

3. 下载刷机要用的文件,下载链接:https://www.123pan.com/s/E8kiVv-5hKgh.html

备注:如果遇见按照我的步骤原原本本的执行,然后没有开机或者刷进去进入Recovery屏幕显示的不是No Command,请最好上本文给的xda链接里面找到原文件下载。123盘里的文件可能有点损坏了,我也没有生成md5,无法确定是哪里的锅。

 刷机步骤:

1. 先安装Mtkclient,由于本次刷机倾向于命令行,不推荐使用打包好的单文件版本。请大家跟着我的步骤进行安装。

(1)安装Git,Python3

https://git-scm.com/downloads

https://www.python.org/downloads/

选择最新版本下载即可,下载好后一切都按照默认进行安装,除了Python3安装要勾选一下Add path那个

(2)右键出来菜单选择在终端中打开,然后输入:git clone https://github.com/bkerler/mtkclient.git

(3)接着输入:cd mtkclient

(4)然后输入该命令换国内源:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

(5)输入:pip3 install -r requirements.txt

(6)中间会有报错提示我们:error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

所以我们要打开网页下载它

打开它,安装一些必要内容,选择使用C++的桌面开发,默认然后安装

(8)完成以后,返回终端输入:pip3 install -r requirements.txt

(9)接着输入:pip3 install .

(10)完成以上步骤无任何报错即安装mtkclient成功

(10)可能会出现这些报错,可以安装UsbDK解决(安装完成记得重启电脑),下载链接:https://github.com/daynix/UsbDk/releases

2. 备份一下emmc全盘用来以防万一资源链接里有一份备份好的文件,大家可以跳过省略这一步,不过一定要备份一下自己的proinfo和nvram(proinfo可以修改回原来的序列号,但是nvram是一个机子独有的,丢了就用不了原来的系统了),后面恢复序列号或者刷回去原来的系统要用,输入:python mtk.py r proinfo proinfo.img --noreconnect

3. 解压dump_mico_x04g.zip,将其解压到mtkclient文件夹中

4. 开刷,输入: python mtk.py wl --preloader dump_mico_x04g/preloader_mico_x04g.bin --noreconnect dump_mico_x04g

正确刷入应该是没有太多报错的,这样才算刷入成功

5. 刷入完成后,我们直接重启小爱同学会发现黑屏无法启动,此时我们就需要刷入boot1来解决该问题,输入:

python mtk.py wf --parttype boot1 --noreconnect boot1_for_microx04g.bin --preloader preloader_mico_x04g.bin

插入电源,大约五秒之后屏幕亮起,松开电源键并按住其他两个键直到No command在屏幕中显示,接着按住电源键和音量加键进入recovery。

8.进入recovery以后,选择Wipe data/factory reset和Wipe cache partition,进行格式化data和清除cache

9.. 重启进入系统,第一次开机有点慢,当屏幕亮起显示系统界面即大功告成