前言

N1 天天链是斐讯出的一款挖矿产品,虽然已经翻车,但是本身硬件配置还是很不错的,晶晨 S905D 主控,蓝牙 4.1,双频 WiFi,2G + 8G,USB2.0,HDMI。而一个只要不到 80 块,真是玩 Linux 神器。买了个回来折腾刷上了 Armbian 5.64,记录一下折腾过程。

准备工作

硬件:

N1 一个,U 盘一个(推荐闪迪酷豆 CZ33),键盘,鼠标,双公头 USB 线

软件:

webpad 2.2 线刷包、降级包、刷机工具 http://www.right.com.cn/forum/thread-338759-1-1.html

meson-gxl-s905d-phicomm-n1.dtb https://github.com/yangxuan8282/phicomm-n1/releases

Armbian 5.64(推荐 Armbian_5.64_Aml-s9xxx_Debian_stretch_default_4.19.0-rc7_20181019) https://yadi.sk/d/pHxaRAs-tZiei/5.64/20181019

过程

将 N1 接上显示器,上电,开机后可看到系统很新,需要降级。如果版本是 2.19 等低版本则可以跳过降级这一步。在最外侧的 USB 口接上鼠标,设置 N1 连接到 WiFi,然后连续点几次固件版本,弹出“打开adb”提示即可



解压“斐讯T1、N1官方系统降级工具”,打开 run.bat,选择“N1降级”



输入 N1 的 IP,根据图一输入 192.168.1.217,开始降级





等待 N1 重启完成后,重新打开降级工具,选择进入线刷模式,按照提示将 USB 线接到靠近 HDMI 的 USB 口



打开刷机工具,可以看到已经识别到设备,导入 webpad 2.2 固件,切记切记右侧的两个勾都要去掉!



点击开始,如果已经是低版本的系统,跳过了上面的步骤,则可以先在刷机工具导入固件点击开始后,接 USB 线,再接电源。刷机完成后拔掉 USB 线,断电重启。进入 webpad 系统后设置连接 WiFi。



制作 Armbian 启动 U 盘,用 Win32DiskImager 将 Armbian_5.64_Aml-s9xxx_Debian_stretch_default_4.19.0-rc7_20181019.img 写入 U 盘



写入完成后,将 meson-gxl-s905d-phicomm-n1.dtb 复制到 dtb 目录



用 Sublime Text 之类的文本编辑器(不要用记事本)打开 uEnv.ini,将第二行后面修改为 meson-gxl-s905d-phicomm-n1.dtb



打开 extlinux 目录的 extlinux.conf,修改第 5 行,完成后弹出 U 盘



打开刷机工具的 data 目录,在地址栏输入 cmd 回车打开命令行,输入命令,其中 IP 根据实际修改

adb.exe connect 192.168.1.217



接着输入以下命令,回车后马上将 U 盘插到靠近 HDMI 的 USB 口

adb.exe shell reboot update



等待启动,看到下图则说明已经成功了一大半



接上键盘,输入用户名 root,密码 1234,登录后会要求修改密码,输入一次 1234,两次新密码。修改完成后会提示创建新用户,按 Ctrl + C 跳过即可



输入命令,将系统安装到 N1 内部 EMMC

/root/install.sh



安装完成,输入 poweroff 关机后拔出 U 盘



重新上电,N1 就可以从内部 EMMC 启动了

后记

下篇博文介绍一下在 Armbian 的各种折腾过程

斐讯 N1 刷 Armbian 5.64的更多相关文章

  1. 斐讯 N1 刷 Armbian 5.75

    前言 不知不觉居然鸽了快半年的博客_(:3」∠)_ 好吧最近发现之前玩的 N1 Armbian 系统已经出到 5.75 了,之前刷 5.64 玩过,具体博文在此,说实话并不是很稳定,有线网络有时会卡死 ...

  2. 斐讯N1折腾记

    斐讯N1折腾记:运行 Linux 及优化  2018-06-23  37条评论  4,445次阅读  11人点赞 最后更新时间:2019年03月10日 咳咳咳,上篇教程教大家给斐讯 N1 降级并且刷了 ...

  3. 斐讯N1搭建高性能博客

    前些日子我在网上淘到了一台斐讯n1,Amlogic S905D的板子让这个盒子平滑地用上了Armbian系统,有了linux的加持,让这个设备的玩法又上升了一个层次,网上大多都是把他作为旁路由用来富强 ...

  4. 斐讯K2刷不死breed与第三方固件教程

    本文主要就是简单的斐讯 K2 刷机教程,方便大家了解一下 K2 怎样刷固件.斐讯 K2 是一款 1200M AC 双频无线路由器,支持 5G 和 2.4G WiFi 信号,虽然缺少 USB 且只有百兆 ...

  5. 给斐讯K1刷机并拨号e信(湖北地区测试无问题)

    ◆购买斐讯k1路由器 路由器在天猫京东斐讯旗舰店都有售卖,我买的价格是159,不过有一张铃铛卡,一个月之后返还160元,相当于0元购 ◆路由器刷不死Breed 1.路由与电脑有线连接好,输入192.1 ...

  6. 斐讯K2 22.5.9固件刷华硕固件实测教程

    斐讯K2最新的固件是V22.5.9.163这个版本是锁死了,不能刷机的,而且不能降级到原来的可以刷机的老版本固件,也就不能刷第三方固件了,怎么破呢?下面就教大家怎么降级刷机到V22.4.2.8固件.  ...

  7. [无线路由] “免费”斐讯K2路由器刷OpenWRT(实战MWAN多宽带网速叠加)

    (阿财首发于什么值得买)斐讯K2可以算是一个非常另类的跨界数码产品,其产品完全的醉翁之意不在酒.最多值99元的 MT7260硬件架构和用料,售价399元,金额激活K码后自动转入合作理财P2P平台,等待 ...

  8. 斐讯K2 V22.X.X.X 新版固件 刷机教程 (开telnet,安装SSH,adbyby,刷breed,华硕Padavan)

    源:http://www.right.com.cn/forum/thread-191833-1-1.html 属于我的上一个帖子的升级版,基本属于无脑操作,点击恢复就可以自动刷好breed,浏览上传新 ...

  9. TFTP 1.68智能刷机全能版发布,TTL线在CFE模式解决BCM5357如斐讯FIR302B等产品变砖问题

    TFTP 智能刷机从发布以来一直受广大刷机朋友的喜爱,也有很多人一直加我的Q问如何刷机? 在这里我要告诉大家一下,由于机型种类繁多,建议有遇到问题,直接百度,有空的时候我能回答我尽量回答,其他的爱莫能 ...

随机推荐

  1. Android4.0+锁屏程序开发——设置锁屏页面篇

    [如何开发一个锁屏应用] 想要开发一个锁屏应用,似乎很难,其实并没有想象中那么难. 从本质上来说,锁屏界面也只是一个Activity而已,只是这个界面比较特殊,在我们点亮屏幕的时候,这个界面就会出现. ...

  2. QPS、PV和需要部署机器数量计算公式

    QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准. TPS是 Transactions ...

  3. libevent源码深度剖析九

    libevent源码深度剖析九 ——集成定时器事件 张亮 现在再来详细分析libevent中I/O事件和Timer事件的集成,与Signal相比,Timer事件的集成会直观和简单很多.Libevent ...

  4. 分布式基础学习【二】 —— 分布式计算系统(Map/Reduce)

    二. 分布式计算(Map/Reduce) 分布式式计算,同样是一个宽泛的概念,在这里,它狭义的指代,按Google Map/Reduce框架所设计的分布式框架.在Hadoop中,分布式文件系统,很大程 ...

  5. WDCP从php5.2升级到5.3的办法,以及升级过程中iconv错误的处理

    从wdcp官方论坛我们可以找到一个询问升级的帖子,然后管理员在回复中也提供了升级方法: cd /tmp wget -c http://dl.wdlinux.cn:5180/soft/php-5.3.1 ...

  6. Solidity智能合约升级解决方案

    https://blog.zeppelin.solutions/proxy-libraries-in-solidity-79fbe4b970fd

  7. Apache rotatelogs命令

    一.简介 rotatelogs 是 Apache 自带的管道日志程序,可以完美的实现日志的轮转功能. 二.语法 Usage: rotatelogs [-v] [-l] [-L linkname] [- ...

  8. 类操作,removeClass&addClass

    // 添加类 function addClass(node,className){                 var reg=new RegExp("\\b"+classNa ...

  9. 列表推导式对比For循环执行效率

    我们在前面的学习中都知道,如果把1-10以内的元素追加到一个新的列表表中,如果使用for循环我们可以这么做: a = [] for i in range(1,11): a.append(i) prin ...

  10. OSG3.2+Qt5.2.1+VS2012+OSGEarth 2.5编译问题记录

    问题1:CMake Error at D:/Qt/Qt5.2.1/5.2.1/msvc2012_64_opengl/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake: ...