斐讯 n1 刷机指南

斐讯 n1 刷机指南

前置提醒:加粗的很重要,细读!

0 准备

以下内容自己准备,网上什么都有,我就不再一一搬运。

  • Windows PC。

  • USB Type-A to USB Type-A 线缆 或者 USB Type-A to USB Type-C 线缆。

    这取决于你的 PC 有没有 USB Type-C 接口,如果没有的话就只能去买一根 USB Type-A to USB Type-A 线缆。总之只要保证能够连接盒子和你的 PC 就行

  • Android 调试工具: ADB tools。

  • 可选:晶晨烧录工具 USBBurningTool v2.1.6。

    如果你要刷 Android 固件的话,比如官改包,做电视盒用很棒。

  • 要刷入的镜像 *.img

    包括降级用的 boot.imgbootloader.imgrecovery.img

1 降级

  1. 打开 ADB 调试:

    • 给盒子开机。
    • 插上鼠标。
    • 点击版本号字样四次,会有打开调试的提示信息。
  2. 重启至 fastboot:

adb connect [ip]  
adb shell reboot fastboot  
  1. usb 插第一个口,然后:
fastboot flash boot boot.img  
fastboot flash bootloader bootloader.img  
fastboot flash recovery recovery.img  

2 刷机

这里有几种情况:

  1. 你要拿这个盒子做电视盒,那么只需找一个固件(比如官改包),然后按照 2.1 中的流程。
  2. 你只是想拿来当个 Linux Server 或者其他奇奇怪怪的用途,反正就是不需要安卓,请按照 2.2
  3. 我全部都要,也行。2.12.2 都走一遍,并注意 2.2 里第 6 步操作别把分区给搞没了(手动狗头。

2.1 刷入 Android

  1. 安装 USBBurningTool

    这里注意,安装完一定要装上那个末尾弹出来请求安装的驱动,并且如果你是 win 10,要在设备管理器添加老旧硬件中手动添加设备。

  2. 打开usb burning tool:

    • 导入烧录包

    • 等待校验完成

    • 去除勾选右边烧录配置的 [擦除flash] 和 [擦除bootloader]

    • 点击开始

    • 给盒子断电,第一个 USB 口插 USB 线, 第二个 USB 口插 U盘

    • 接入电源,ADB 操作:

adb connect [ip]  
adb shell reboot update  
 - 自动进入刷机。

 - 提示烧录成功,**点击[停止],关闭烧录工具,断电重启**。

    *第一次重启时间较长,耐心等待。*

2.2 刷入 Armbian

  1. 使用 USB Image Tool 把镜像写进u盘(写入前需要删除所有 U 盘原有分区)。

  2. 拷贝 boot/dtb/gxlp2302g.dtb (或meson-gxl-s905d-p230.dtb) 到 boot/dtb.img。

  3. 把 U 盘插到盒子第一个 USB 口。

  4. 插电启动

  5. ADB 操作:

    这里要注意,如果你是从 2.1 过来的那么你可能要重新进去开一下 ADB 调试。

adb connect [ip]  
adb shell reboot update  
  1. 进入root,把 linux 写入 emmc:

nand-sata-install  
e2label /dev/data "ROOTFS"  
  1. 拔 U 盘。

完成。

additional:

  1. 修复菜单:
sudo apt-get install mate-tweak  
mate-tweak  

在 panel 中添加 gnome2

  1. 删除红外驱动:
    N1 没有红外,而且由于红外支持找不到红外,一直给系统日志写错误。
# 停止红外支持
systemctl stop lircd.service lircd-setup.service lircd.socket lircd-uinput.service lircmd.service  
# 删除红外支持
apt remove -y lirc && apt autoremove -y  

CHiSec

a PRIoZ Primer & INTP.

赣州
comments powered by Disqus