找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 6971|回复: 2

[N1盒子] 关于N1盒子从Openwrt刷到armbian系统(双系统)的经历,以及救砖问题

[复制链接]
发表于 2022-12-31 18:23 | 显示全部楼层 |阅读模式
本帖最后由 幻生 于 2023-1-1 19:49 编辑

废话很多,仅供记录--------------------
如题:我从Openwrt系统刷到Armbian系统中经历的 刷机过程,途径 无法进任何系统/成砖、救砖、USB启动失败等问题,特此记录,以供其他类似我经历的人一个参考



------
背景:之前我盒子处于YYF之类的盒子系统,看到很多人讨论Openwrt,特地刷入了它来体验,当时异常顺利,只需要下载这个镜像,用一个写盘工具写入到U盘再插入U盘,关机重启就自动进入了这个系统,然后执行了 相关脚本写入到盒子内置存储,也就是大家说的emmc


-----
但是,经过一番捣鼓,我很快发现,这个路由系统不是我想要的,我不需要拿它做wifi,捣鼓太多东西,我想要的仅仅是跑一个linux环境和一些docker,仅此而已。


我经过一番搜索,很快选定了 armbian,这个是我想要的,但问题很快出现了,我下载了一个 armbian 镜像并写入到我的u盘,但是无论如何,我都无法通过u盘重启(现在我也不确定通过adb 命令能不能解决,这样的话我就不会有后面的一系列坑了)


经过一番搜索,我很快找到了一个可能的答案,需要先刷回安卓盒子系统,才能再刷入linux,我下载了n1板块靠头的某个帖子,YYF系统,然后我发现了,刷入官方系统与官改系统都需要使用到双口USB线,我经过热心人士建议,在电脑上有Typec口的情况下,将手机充电线反插来实现。


线刷需要使用到 usb burning tools,我下载了论坛的最新版3.2,貌似是这个,但是我遇到了问题,导入镜像一直报错,我重复安装了几遍这个软件还是不行,于是我下了个老版本,我记得2.2吧应该是,但是不显示设备,由于论坛帖子都是没有新手步骤的,老帖子都在很多年前,搜索多个关键词没找到合适的小白教程。


当然,虽然没找到详细的帖子,还是找到了老哥们的楼中回复的,我试着先点导入镜像、开始然后再快速插入n1电源,能显示设备了,但是进度条到13就遇见了 数据传输错误等问题,反复拔插,尽量同时插入 电源线和usb线,快速插入usb线,快速插入电源线,都没反应。


我寻思着,可能是我数据线有问题,于是我决定制作一根双口线(以前的搞丢了),剪开就4条线,同色相接就行了,看起来还是很简单的,由于没有电焊的和胶布,我铜线只能简单的卷一卷,但是也遇见上诉问题,怎么办了,我寻思不得,来回搜索翻阅老哥们的回复和帖子。


我甚至不去除 刷机的那些钩子,flash和boot成功被我搞挂了,我还是没刷进去。


盒子也开不了机了,成砖。
--------------
转机出现,这个老哥的帖子:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4041517&highlight=%BE%C8%D7%A9  ,通过他的帖子我重新刷成功了,需要补充的是,刷第二个系统的时候如果遇见失败,可以试试 点击停止,拔掉n1电源,再点开始,然后快速插入n1电源,多试几次,我是成功了的

救砖成功,再次感谢这个老哥,很好,不但说明了步骤,还提供了 相关的包;
更重要的是,他链接没过期,我之前找的很多链接都过期了,包括了w大的

---------
这也让我意识到了一点,不是所有的包都能通过 电脑直接线刷的,yyf以及好几个精简系统我后续测试都无法直接刷入。

当然要刷入这些系统的方法我也已经摸索出来了,如果你救砖成功但想刷入其他系统都在中途失败的话,可以先 下载 `斐讯T1、N1官方系统降级工具` 然后通过他的 bash脚本 用n1连接进入线刷模式,再通过这个软件刷入即可。这个原因应该是 他们无法在不进入线刷的模式下直接刷入,具体是哪部分校验没做到就不是我所了解的了。

-----------
盒子系统是进入了,但是我多次写入 armbian 系统到u盘一直来回重启就是直接进入了 n1我线刷的盒子系统,并没有进入u盘里的linux系统


怎么整?


反复拔插,来回重启,各种通过软件重启、进入rec、fast等方式,我就是进不去u盘系统


省略n字,在u盘被我折腾坏之前,我还是找到了路子:https://www.znds.com/forum.php?mod=viewthread&tid=1189263&page=1

原来已经有热心老哥摸索出来了,通过adb命令是可以进去的,所以我准备来试试,先通过键盘、鼠标、显示器链接n1的wifi
通过adb链接n1并让其 `adb reboot update`,终于,我胡汉三成功了。

由于我没有adb环境,还是借助降级工具里的adb程序完成的。

系统进入成功,我链接到了屏幕,等他启动成功,按照提示 设置 用户名和密码

终于结束了。

废话很多,但我折腾的中途更多,耗时好几天,来回下载各种镜像和各种方法,啥偏门的都试过,省略未提。

尽量只提了关键的,不过我还是叨叨叨了很多,也许是太高兴,不好意思。

-------
个人推荐软件版本:
1. usb burning tools 2.2.4(不推荐:Amlogic_USB_Burning_Tool v3.2.0

----------
总结:
1. 刷机要找对软件版本,不一定版本越高越好
2. 资源失效太快,且备份且珍惜
3. 刷机前做好折腾的准备,如非必要,还是别随意刷入emmc,就放在u盘做双系统挺好。

-------
相关镜像、软件备份链接:

https://www.123pan.com/s/ie2SVv-4BOAH提取码:mIqf




--------折腾linux后续---
升级系统里的软件到最新:`apt-get update && apt-get upgrade`


安装docker:`curl -fsSL https://get.docker.com -o get-docker.sh`

安装casaos:`curl -fsSL https://get.docker.com -o get-docker.sh`(docker的可视化管理软件,也可以选择 Portainer

安装Nginx:https://blog.csdn.net/t8116189520/article/details/81909574(网站必备)


安装Nodejs:
```json
wget https://nodejs.org/dist/v18.12.1/node-v18.12.1-linux-arm64.tar.xz && tar xf node-v18.12.1-linux-arm64.tar.xz && cd node-v18.12.1-linux-arm64


vi /etc/profile


最下面添加


export PATH=$PATH:/root/node-v18.12.1-linux-arm64/bin


执行命令:source /etc/profile


查看测试:node -v


```



-------------------再次更新-------


ipv6我没玩过,搞不太明白,虽然通过test-ipv6那个网站知道了我的路由支持ipv6,也关闭了防火墙,开启了ipv6的选项,但是我通过 ifconfig 查看的n1 ipv6地址在流量环境下还是无法访问,搞不明白。(wifi环境下 通过 http://[ipv6]地址是能访问的),其开头也是 2409,按道理应该是公网来着,摸索了一会不会,先放弃。

--用内网穿透来过渡下:


内网穿透,frp和frps啥的对我来讲太麻烦(当然,是因为我没有细研究过,简单的研究了下要不下客户端要不备案实名,有点迷茫,我也不想装app启动vpn),有些还需要服务器支持。


于是我内网穿透选择了 ngrok,免费且因为我用过,所以非常简单哦:


1. 在官网注册帐号
2. 下载并启动就大功告成了:
```bash
# 下载

wget https://bin.equinox.io/c/bNyj1mQ ... ble-linux-arm64.tgz
# 解压
tar zxvf ngrok-v3-stable-linux-arm64.tgz -C ./
# 配置自己的秘钥
./ngrok config add-authtoken 令牌
# 启动
./ngrok http 80
```
但是我不希望一直在这个命令行界面,我们需要它后台运行


```bash
# 后台运行
nohup ./ngrok http 80 & >/dev/null 2>&1 &
# 可以通过这个查看后台运行
ps -aux | grep ngrok
#杀死进程(这个不要执行)
kill -9  进程号PID
```


方便快捷,可以直接访问了:


---------增加frpc:
捣鼓很久,从frps捣鼓到免费的,docker、克隆仓库、一键sh、手动官网一步一步下载解压安装 安装试了n种方式,就是连不上

最后折腾一天发现是他么的那个免费服务器的问题,换了个就好了。。浪费我一天还以为是frpc没装好。。。。。。。

如果愿意折腾,不用购买服务器,我刚开始还头铁自己部署,发现还得服务器多浪费成本,我服务器今年也要过期了,没必要,frpc百度搜索免费frp穿透能找到合适的,注册就得到frpc配置

在本机上拉取frpc镜像
```bash
# 这是我的拉取命令
docker run -d --name=frpc --restart=always --pull=always -v /home/frpc/frpc.ini:/frp/frpc.ini stilleshan/frpc
```
在阿里云里解析下域名指向免费的frps服务器地址即可,CNAME模式。
修改frpc.ini贴上相关配置即可。




只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2023-1-1 01:15 | 显示全部楼层
一般机器都没这个问题
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2023-1-1 07:28 | 显示全部楼层
很有参考性,谢谢分享
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 21:15

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

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