斐讯n1降级、刷官改系统,安装armbain、CoreELEC系统
- USB双头线一根
- HDMI 数据线一根
- U盘一个
- USB鼠标一个
- adb工具
- 降级固件:微云链接 密码:nzwy53. 注意下载N1版本的!注意下载N1版本的!注意下载N1版本的!帖子
- webpad官改系统 微云链接 密码:faewbc N1_mod_by_webpad_v2.0_20180601-sf-gms-xposed-2.img -> 沙发桌面 和 Lighthome桌面,沙发桌面v2.0_20180601 修正版无需打补丁patch1,但是首次启动后xposed框架处于未激活状态,请手动激活;
- armbain 镜像: 下载地址
- CoreELEC 镜像:下载地址 密码:3jur 帖子
斐讯官方固件比较新(>V2.22)的版本bootloader有问题,如果不降级就无法刷机。所以先用HDMI连接线将N1盒子插上显示器。启动后首屏即可看到版本号,版本号大于V2.22的都需要降级。
1.如果需要降级,需要先插入USB鼠标,利用鼠标连上无线网络,或者直接插入有线(最好是不能上网的网络,以防自动升级),获取到盒子的IP地址。
2.打开远程调试开关adb:鼠标点击四次版本号的位置即可开关远程调试。
3.电脑打开上cmd
# adb 连接盒子
adb connect 盒子IP地址
# 启动盒子到fastboot
adb shell reboot fastboot
# 刷入bootloader
fastboot flash bootloader bootloader.img
# 刷入boot
fastboot flash boot boot.img
# 刷入recovery
fastboot flash recovery recovery.img
# 重启
fastboot reboot
安装好Usb burning tools 工具 加载n1wepad官方系统镜像,点击开始按钮取消默认的擦除flash和解除bootloader 连接双头USB线,n1尽量接在靠近hdmi口的usb口上 打开adb
# adb 连接盒子
adb connect 盒子IP地址
# 启动盒子到fastboot
adb shell reboot update
等待固件烧录完成,点击停止,拔掉电源后重新上电开机。
下载好自己喜欢的系统文件,server为没有桌面的服务器版,其他的都是带了桌面的,桌面占用内存对比: mate > xfce > icewm 这里选择Armbian_5.44_S9xxx_Ubuntu_xenial_3.14.29_server_20180515.img.xz 制作启动U盘,在linux下
xzcat Armbian_5.44_S9xxx_Ubuntu_xenial_3.14.29_server_20180515.img.xz | dd of=/dev/sdd
制作启动U盘,在linux下
gzip -dc CoreELEC-PhiComm_N1.arm-8.95.0.img.gz | dd of=/dev/sdd
使用adb命令重启N1
adb connect N1的IP
adb shell reboot update
使用Android内置终端重启N1:
su
reboot update
进入recovery模式后再插入制作好的U盘,点击reboot to system
如果U盘制作没问题,重启后就可以armbian系统了,默认armbian的root密码是1234,第一次需要重新设置armbian密码之后才能登入系统
Coreelec系统的ssh用户名:root、密码:coreelec
这样是通过U盘启动的,速度不够快也比较麻烦,我们还需要将armbian、coreelec刷到自带的eMMC里面去。
仍需u盘引导:
nand-sata-install
脱离U盘: 到这里下载脚本:链接 替换系统中的/root/install.sh
mv install.sh install.shorg
gunzip install.sh.gz
chmod +x install.sh
nand-sata-install
重新切换到Android系统:
mv /boot/s905_autoscript /boot/s905_autoscriptbak
reboot
重启后就会自动进入Android系统
若要写入eMMC,开启ssh,用户名、密码:root、coreelec,登录后执行installtointernal,按屏幕提示操作完成。
如果没有报错的运行完成就可以拔掉U盘重启系统了
如果内置的armbian被破坏了,可以根据上面的步骤重刷启动U盘, 用U盘启动之后,运行命令:(注意:这样 data 分区上的数据会全部丢失,但是Android系统还是在的)
mke2fs -F -q -t ext4 -m 0 -O ^64bit,^metadata_csum /dev/data
完成后就可以全新安装armbian到emmc了