斐讯N1刷入Armbian(linux)或者电视盒子系统

准备工具

  • 电脑一台
  • 公对公USB线(可自己剪两根安卓线接起来)
  • 网线一根
  • hdmi显示屏一个(可用电视替代)
  • 鼠标一个

降级,刷入recovery

开启adb调试
通电开机,对屏幕上的固件版本用鼠标点四下,屏幕显示“ADB调试开启”即可。
如果刷入了安卓系统之后,需要打开内置的NAS软件,再点击四下固件版本。

进入fastboot模式
插上网线,用usb双公线连接盒子和电脑,记录下盒子的ip地址。
下载所需要的工具N1盒子adb降级和线刷模式.zip

解压后依次运行

连接盒子.bat

进入线刷模式.bat

刷入recovery

依次运行

降级.bat

降级完毕.bat

刷入官改版安卓系统(电视盒子系统)
准备工作

  • 下载线刷工具
  • 下载webpad大佬提供的线刷包,这里建议使用
  • 安装好线刷工具后,需要进入设备管理器添加一个过时硬件:
    • 右键点开始菜单,点设备管理器
    • 点击 [操作] 菜单
    • 安装我手动从列表选择的硬件
    • libusb-win32 Usb Devices
    • WorldCup Device
  • 解压线刷包

打开线刷工具后,切记取消勾选“擦除flash”和“擦除bootloader”,鼠标左上角选择导入线刷包,然后再次adb连接盒子并进入线刷模式。进入线刷模式后即可点击开始进行刷机。

刷入Linux系统

从U盘引导启动


直接下载Armbian镜像用etcher烧录进U盘,镜像可选Ubuntu/Debian/有桌面/无桌面。

烧录进优盘后,先修改boot分区里面的uEnv.ini文件,把里面的“XXX.dtb”改成“meson-gxl-s905d-p230.dtb”。

给N1接上电源线,网线,usb双公头线

依次运行

连接盒子.bat

update盒子.bat

然后插入U盘,重新给N1上电就可以进入linux了

把Linux刷入内部储存emmc

进去以后,ssh连接它吧。Armbian系统的初始用户名密码是root,1234。其他系统看相关说明。ssh登录后会提示修改root密码,然后提示创建普通用户。

然后运行nand-sata-install命令,即可把系统刷入内部储存中。结束后重启,拔掉U盘,即可从emmc启动。如果插入U盘,仍会从优盘启动。

刷机后的一些设置

连接无线网

使用nmtui命令打开伪图形界面,或者直接输入下面命令(自行替换黑体字):

nmcli device wifi connect SSID password 密码

禁用IPV6

1
armbian-config

在里面的network中有disable ipv6选项

重启应用更改

1
reboot

执行软件库更新

1
2
3
sudo apt-get update

sudo apt-get upgrade

安装微软雅黑字体

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
wget -P /root https://czliantai.com/storage/file/msyh.TTF

cd /root/

cp msyh.TTF /usr/share/fonts/

cd /usr/share/fonts/

mkfontscale

mkfontdir

fc-cache

cd ~

安装VNC

1
2
3
sudo apt-get install tightvncserver

sudo apt-get install xrdp

设置密码

1
vncpasswd

修改配置文件

1
sudo nano /etc/init.d/tightvncserver

替换成下面文本中的代码

tightvncserver.txt

 

1
2
3
sudo chmod 777 /etc/init.d/tightvncserver

sudo update-rc.d tightvncserver defaults

重新启动vncserver与xrdp

1
2
3
4
5
sudo tightvncserver -kill :1

sudo tightvncserver

sudo service xrdp restart

设置开机自启

在/etc/rc.local中加入

1
sudo tightvncserver -geometry 1920x1080 :1

 

参考文章N1玩法总结整理——刷入电视盒子系统或者Linux系统

19