![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_芯片](https://file.cfanz.cn/uploads/png/2023/01/17/10/6b6673N90I.png)
1、准备工具
工欲善其事,必先利其器,为了尽可能避免发生奇怪的错误,我在这里列举一下大家需要用到的工具:
- PC机:
Windows 10系统 - RK驱动助手:
DriverAssitant(瑞芯微驱动助手),版本 >= 5.1.1 - AndroidTool烧写工具:
RKDevTool,版本 >= 2.81 - 良好的Type-C 数据线
RK驱动助手与AndroidTool烧写工具可以到Firefly官方进行下载,链接如下:
https://www.t-firefly.com/doc/download/106.html
大家点击以下图片中指向的地方进行下载:
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_rk3566_02](https://file.cfanz.cn/uploads/png/2023/01/17/10/a5US7XI55J.png)
2、环境搭建
环境搭建主要就是安装RK驱动助手:
- 右键点击以管理员身份DriverAssitant;
- 点击驱动安装(注意:如果大家以前安装过该驱动,要首先点击驱动卸载,待卸载完毕后再点击安装!)
3、系统烧写
3.1 Ubuntu固件下载
依然是之前的Firefly官方下载页面:https://www.t-firefly.com/doc/download/106.html
注意:MiniLoaderALL.bin 也要下载,后面会说明如何使用!
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_java_03](https://file.cfanz.cn/uploads/png/2023/01/17/10/RS72M1845K.png)
Firefly官方提供了两个版本的Ubuntu系统,大家可以各取所需~~~
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_ubuntu_04](https://file.cfanz.cn/uploads/png/2023/01/17/10/H011EOf3F2.png)
假如大家点击了Ubuntu 20.04,继续点击一般系统(RTLinux是实时系统,一般场合我们用不到):
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_芯片_05](https://file.cfanz.cn/uploads/png/2023/01/17/10/9d76466QI3.png)
点击7z文件进行下载(第一项的md5是校验文件):
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_rk3566_06](https://file.cfanz.cn/uploads/png/2023/01/17/10/afbeD41X95.png)
3.2 板卡ROC-RK3566-PC进入升级模式
大家先看一下Firefly维基教程关于升级模式的描述:
通常我们升级固件的模式有两种,分别是Loader模式和MaskRom模式。烧写固件前,我们需要连接好设备,并让板子进入到可升级模式。
Loader模式
硬件方式进入Loader模式
连接设备并通过RECOVERY按键进入Loader升级模式步骤如下:
- 先断开 Type-C 数据线连接:
- 按住设备上的 RECOVERY (恢复)键(靠近耳机处)并保持
- 接上 Type-C 数据线
- 大约两秒钟后,松开 RECOVERY 键
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_java_07](https://file.cfanz.cn/uploads/png/2023/01/17/10/91LTST94OD.png)
注意:Type-C 数据线是接到PC机!!!此时打开 AndroidTool烧写工具,呈现的画面如下证明处于Loader模式(注意:下方打印着“发现一个LOADER设备”):
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_android_08](https://file.cfanz.cn/uploads/png/2023/01/17/10/4Ed8aCb54b.png)
3.3 Ubuntu固件烧写
1、在打开AndroidTool烧写工具之后,大家首先切换到升级固件,然后点击第一步加载固件,选择大家预先下载好的固件,第二步点击擦除Flash,这是因为板卡中的Android系统与Ubuntu系统分区表不一!
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_rk3566_09](https://file.cfanz.cn/uploads/png/2023/01/17/10/5dU3Lc6b21.png)
2、擦除Flash之后,大家会发现AndroidTool烧写工具下方打印着“发现一个MASKROM设备”:
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_ubuntu_10](https://file.cfanz.cn/uploads/png/2023/01/17/10/D0a7320GV7.png)
3、下载MiniLoaderALL.bin:
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_java_11](https://file.cfanz.cn/uploads/png/2023/01/17/10/H63T34J4a3.png)
4、切换存储器为eMMC:
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_java_12](https://file.cfanz.cn/uploads/png/2023/01/17/10/R19D471E7K.png)
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_android_13](https://file.cfanz.cn/uploads/png/2023/01/17/10/db4546b3NC.png)
5、切换回升级固件,直接点击升级,等待烧写完毕:
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_芯片_14](https://file.cfanz.cn/uploads/png/2023/01/17/10/W61B8f41a0.png)
6、烧写完毕后会自动重启进入系统,等待几分钟系统恢复出厂设置,完毕后会重启然后进入Ubuntu系统桌面啦!
![[ROC-RK3566-PC] 如何把出厂的Android系统替换为Ubuntu系统?_java_15](https://file.cfanz.cn/uploads/png/2023/01/17/10/412a53R8Y4.png)










