ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 社区App下载

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 4572|回复: 8
[分享]

斐讯盒子N1刷成armbian教程

    [复制链接]
发表于 2020-10-22 16:04 | 显示全部楼层 |阅读模式
安卓方案的缺点很明显,1是安卓本身占用大,2是安卓没法自动更新,3是只能当盒子用,其他功能少,4是崩溃没法自启动等等。现在终于出炉了armbian方案(理论上是arm架构的linux都可以)优点就是可以后台自动升级,以后有更新就不需要连显示器点检测更新了,而且会自动闲时更新,不影响任务~并且可以借助armbian系统的配置来设置开机/崩溃自启动,再也不用担心系统强杀啦~
下面上攻略!

首先是给N1刷armbian系统,我用的是5.77的版本,网上有很多资源。

对各位小伙伴应该不难啦~

刷完之后,有些步骤需要我们进一步配置:

1、开机不会自启动ssh,这导致不接显示器没法控制N1,所以需要将ssh配置为开机自启
2、手动挂载u盘,并设置为开机自动挂载
3、设置固定mac地址,否则每次重启会自动变。
4、写脚本监听程序是否存在,不存在则自动拉起(崩溃自启动)
5、设置开机运行程序(按理说有步骤4不写也行,多一层保障吧)

如果上述步骤自己知道怎么操作的话,就可以不用往下看啦,只需要知道程序运行命令即可

其中/mnts为你自己挂载的存储路径

如果是其他的armbian系统,可能不存在上面提到的一些问题,如mac地址自动变化等,那就根据实际情况跳过即可

下面是冗长的配置教程~

首先是我们要准备的工具,xshell/putty,用来在电脑敲命令行控制n1,以及xftp,用来放文件到n1上。怎么连接这里不多赘述啦
为了方便起见,我先说下我的配置:

U盘挂载路径为/mnts;
ttnode的路径为/usr/node/ttnode
大家可以参考我的路径,后续教程的配置也会按这路径来,如果大家放别的位置的话需要根据自己的路径修改对应命令。

开始教程~
1、手动挂载u盘,并设置为开机自动挂载
1)命令lsblk,查看系统所检测到的磁盘,这里的 sda1就是检测到的硬盘(我是插的靠近hdmi口旁边的usb口),如果挂载了的话会在MOUNTPOINT项显示挂载目录,否则会为空
  1. lsblk
复制代码

微信图片_20201022160632.png


2)在根目录新建一个目录用于挂载硬盘,命令如下
  1. <p>cd /.                                                                //进入根目录</p><p>mkdir mnts                                             //新建目录名为‘mnts’ 可用'ls'查看</p><p></p>
复制代码

3)挂载新增的磁盘sda1
  1. mount /dev/sda1 /mnts/
复制代码


4)开机自动挂载:
这条命令可以显示硬盘信息,并记下UUID,为下一步做准备,这里以sda1为例

微信图片_202010221606321.png


5)用xftp打开/etc/fstab,编辑文件,在 fstab 最后添加这行u盘信息
  1. [hide]UUID=722059EC2059B835   /mnts      ntfs    defaults        0 0[/hide]
复制代码

UUID=后面的内容替换为刚刚查到的uuid,u盘格式如果是fat32的话把ntfs改为vfat

6)最后保存并应用, 则成功自定挂载,开机也会自动挂载
  1. mount -a
复制代码

微信图片_202010221606322.png


2、配置开机自启动ssh及运行程序
用xftp找到/etc/rc.local,右键用记事本打开,添加如下内容(可参考网盘附件里的同名文件)
  1. <p>service sshd start</p><p>/usr/node/ttnode -p /mnts</p><p>exit 0</p>
复制代码

其中ttnode的路径请根据自己实际放置ttnode的位置修改;如果直接替换rc.local文件的话需要再赋予完全读写权限,xftp右键更改权限,然后全部打勾即可。

3、固定mac地址

1)用xftp打开/etc/network/interfaces文件,在eth0网卡上写死一个mac地址即可。记得要给这个文件权限哦,不然编辑了无效
  1. <p>
  2. </p><p># Wired adapter #1</p><p>allow-hotplug eth0</p><p>no-auto-down eth0</p><p>iface eth0 inet dhcp</p><p><font color="Red">hwaddress 2e:2e:ce:e8:e6:19</font></p>
复制代码

2)请务必修改为自己独一的mac地址,mac地址如果跟别人重复那可能就无法绑定啦

4、写脚本监听程序是否存在,不存在则自动拉起(崩溃自启动)
脚本文件我已经写好放在网盘里了,文件名是crash_monitor.sh,大家把这个文件还有log.log文件一同放到/usr/node/ttnode目录即可,如果路径不同,请手动修改一下crash_monitor.sh。
这两个文件都需要手动添加读写权限,xftp右键更改权限,然后全部打勾即可。

然后运行命令crontab -e ,将脚本加入定时运行中

也就是在末尾添加一行命令
  1. * * * * * /usr/node/crash_monitor.sh
复制代码

完成后用ctrl+x退出即可。然后我们可以通过命令查看是否成功
  1. crontab -l
复制代码

这样全部配置都成功啦,大家试下重启设备会不会自动运行就可以了~
通过命令查看程序有没在运行
  1. ps -ef|grep ttnode
复制代码

能看到两条记录就代表在运行啦(其中一条是grep自己的可以无视)

运行成功后,点击右上角加号按钮,就可以搜到局域网内的甜糖星愿服务了,刚开始运行并绑定的设备显示离线是正常的,等待5-10分钟就好~

百度云盘下载链接:https://pan.baidu.com/s/1SLeCko_jR92jhLnZEWFQdA
提取码:
游客,如果您要查看本帖隐藏内容请回复


以上就是楼主分享的斐讯盒子N1刷成armbian教程具体教程,如果你有斐讯盒子相关问题,欢迎加入我们爱好者交流群进行沟通互动:810386864期待您的加入。

想要了解更多斐讯盒子内容请点击:https://www.znds.com/bbs-419-1.html

上一篇:斐讯盒子N1基于5.8.0内核的Centos7.8系统以及扩容方法
下一篇:斐讯N1蓝牙遥控器app
发表于 2020-10-22 17:02 | 显示全部楼层
步骤这么复杂

点评

楼主分享的很全面啊  详情 回复 发表于 2020-10-22 17:02
回复 支持 反对

使用道具 举报

发表于 2020-10-22 17:02 | 显示全部楼层

楼主分享的很全面啊
回复 支持 反对

使用道具 举报

发表于 2020-10-22 17:03 | 显示全部楼层
感谢楼主进行分享
回复 支持 反对

使用道具 举报

发表于 2020-10-24 08:07 来自ZNDS手机版 | 显示全部楼层
别的盒子也能用这个固件吗

来自客户端来自Android客户端
回复 支持 反对

使用道具 举报

发表于 2020-10-25 14:56 | 显示全部楼层
该回家广发银行激光焊接
回复 支持 反对

使用道具 举报

发表于 2020-11-14 05:39 来自ZNDS手机版 | 显示全部楼层
感谢楼主分享,前来学习研究

来自客户端来自Android客户端
回复 支持 反对

使用道具 举报

发表于 2020-11-14 08:31 来自ZNDS手机版 | 显示全部楼层
感谢楼主耐心讲解

来自客户端来自iPhone客户端
回复 支持 反对

使用道具 举报

发表于 2020-11-30 23:38 来自ZNDS手机版 | 显示全部楼层
谢谢分享

来自客户端来自iPhone客户端
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 浙ICP备14000780号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:浙B2-20150411 丨 浙公网安备 33010802006145号

浙网文(2016)6491-366号 | GMT+8, 2021-1-24 00:14 , Processed in 0.048403 second(s), 12 queries , MemCache On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2021 ZNDS.Com

快速回复 返回顶部 返回列表