本帖最后由 路人甲是野百合 于 2020-7-10 14:41 编辑
一、刷机前的准备工作和说明
教程开始前请自行在网上寻找自己设备的root 固件并刷入,否则可能无法正常食用本教程。
在食用本教程之前请先上网查询Armbian是否支持自己的设备,可以前去Armbian官方网站自己查找下,本教程主要针对cpu为晶晨s905的设备。
Armbian主要分为Debian和Ubuntu两个版本,具体如下图:
其中bionic表示Ubuntu众多发行版中的一版,buster表示Debian众多发行版中的一版;带desktop的表示有桌面,不带的是命令行版本,但是可以进设置里安装桌面;
本教程使用的镜像版本为:Armbian_20.05.5_Arm-64_bionic_current_5.7.0-rc7_20200527.img.xz!
教程除了换源部分其余都是通用的。
二、刷入Armbian
U盘或者内存卡插入电脑,打开安装好的rufus,按下图操作,等待写入完成。
三、替换uEnv.txt文件
写入完成之后打开BOOT分区,在dtb文件夹里找到相对应的dtb,然后复制dtb文件名,回到根目录找到uEnv.txt文件,删掉前面的#,用刚复制的文件名替换掉uEnv.txt文件里的dtb文件名,保存并退出,插入内存卡开机,在电视系统里运行Reboor to LibreELEU点击确定,切换到Armbian系统。
如果想要查询设备的型号,在安卓终端模拟器下或者TTL下输入:
- COPYcat /proc/device-tree/amlogic-dt-id
复制代码
返回的即为设备的型号。
斐讯N1的DTB文件名为:meson-gxl-s905d-phicomm-n1
四、初始化Armbian
切换到Armbian系统之后,等待编译完成,按照示例图片中输入相应内容。
五、putty的使用
步骤4可以使用putty远程操控完成,插上网线再开机,在 路由器的管理界面中找到设备的ip地址记下来,打开putty。
点击是,然后重复步骤4的操作即可!
六、设置中国时间并汉化armbian
1.设置中国时间
- COPYsudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone
复制代码
2.更换软件源
#编辑/etc/apt/sources.list: - 1 COPYsudo nano /etc/apt/sources.list
复制代码
- COPYsudo nano /etc/apt/sources.list
复制代码
#删除里面的内容,换成下面的(此源为arm版Ubuntu-bionic软件源):
- COPYdeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
- deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
- deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
复制代码
Debian-buster的软件源(如果源失效请自行上网寻找) - <ol><li>COPYdeb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free</li><li>
复制代码
#按ctrl+x #按y #回车 #更新软件列表和软件:
- COPYsudo apt update && apt upgrade
复制代码
3.编辑locale.gen
- COPYsudo nano /etc/locale.gen
复制代码
#去掉zh_CN.UTF-8前面的#
#按ctrl+x #按y #回车
4.安装中文字体
- COPYsudo apt-get install ttf-wqy-zenhei
复制代码
#如果要输入y/n的话,输入y并回车
5.编辑.xprofile
- COPYsudo nano ~/.xprofile
复制代码
添加:
- COPYexport LC_ALL=zh_CN.UTF-8
复制代码
#按ctrl+x
#按y #回车 6.编辑locale
- COPYsudo nano /etc/default/locale
复制代码
把内容改成:
- COPY# File generated by update-locale
- LC_MESSAGES=zh_CN.UTF-8
- LANGUAGE=zh_CN.UTF-8
- LANG=zh_CN.UTF-8
- LC_ALL=zh_CN.UTF-8
复制代码
#按ctrl+x #按y #回车
7.执行以下命令
- COPYsudo locale-gen zh_CN.UTF-8
复制代码
8.重启系统
来源:玄名的博客
感谢恩山大神@你懂地、@Rishi、@Weifeng
|