# 前言
一直想整个 N1 玩一下,终于在某鱼花了 98 入手了,在等待的到货的过程中,在百度、恩山看了几天的文章教程。
在众多大神的固件中纠结徘徊,一开始想刷 Armbian, 然后有想刷小钢炮,最后决定刷 CoreElec。
卖家之前装的是网心云,需要利用拆机短接救砖的方法,刷回官方镜像。比如 v2.19 固件(小于 22 不需要降级)
开启 ADB 调试,连接上显示器和鼠标,用鼠标点击斐讯 N1 官方固件的那个版本号 3 4 次,出现 【ADB 调试开启】的字样即可
# 准备工具
- U 盘或 SD 卡 + 读卡器(听说闪迪的好,正好我就是。读卡器是随便买的杂牌,我都有)
- 双公 USB 线
- 微型螺丝刀(那种很小很细的双头螺丝刀)
- 网线
- HDMI 线
- 支持 HDMI 的电视或者显示器
- USB 接口鼠标
- 电脑 (win7 win10 win11, 系统越老应该越稳定)
- 能导电的小物件(我拆了坏的耳机的线控,找到了一块小铁片,前面试了几个东西,短接都不成功)
- 软件
- Win32DiskImager (制作 u 盘启动)
- 晶晨线刷工具 Amlogic USB_Burning_Tool
- SSH 工具 (PuTTY、SecureCRT 等)
- N1 进线刷工具包文件
- N1U 盘启动脚本
- 固件镜像
- CoreELEC 20.1 for Phicomm N1 感谢 Damenly,什么新我用什么
- szkifen 大的斐讯 N1 专用 EMUELEC3.1 官方纯净版 (链接:https://pan.baidu.com/s/1236scBBXi7sVMc_cmAWkvQ 提取码:n950)
- v2.19 官方固件
- 其他安卓固件,如 W 大固件 (可选)
- reboot_update.apk (安装到安卓固件里的 https://pan.baidu.com/s/1J65Lxouweg3vf9I9HH-0-g 提取码: i7mf)
# 工具箱链接
- https://file.zhuym.com/?dir=/N1
- https://rom.nanodm.net/N1/
# 拆机短接救砖 (包括网心云等非安卓系统,无法通过 USB 启动的同样可以)
参考链接
- https://www.bilibili.com/video/BV19J411c7Zf
- https://www.right.com.cn/forum/thread-6218594-1-1.html
# 拆机
撕开底部 4 处垫脚,露出螺丝孔,用之前准备的微型螺丝刀,卸下螺丝。最后找东西,大胆的撬开底盖。露出主板。找到需要短接的两个点。
# 晶晨线刷工具 Amlogic USB_Burning_Tool
- 安装 USB_Burning_Tool
- 导入镜像包
# 短接救砖
- 先用双公头,一端连接 N1 盒子,靠近 HDMI 口的 USB 接口。另一端连接电脑 USB(台式机最好接后面,不过我用的是笔记本,还是 WIN11 的系统)
- 准备好电源,先不接入 N1 盒子。
- 用能导电的小物件,短接两个点,然后接入电源。
- 成功的话,会读取到设备,否则可能是介质不导电,或者短接不成功,多试几次,
# 刷入官方固件
- 具体步骤还是看韩风大佬的救砖视频,刷入官方固件,到此救砖成功
- 之后为了刷其他镜像,需要开启 ADB 调试 (连接上显示器和鼠标,用鼠标点击斐讯 N1 官方固件的那个版本号 3 4 次,出现 【ADB 调试开启】的字样即可)
# 刷入安卓固件
还是韩风大佬的视频 4 大固件任意刷 (根据需要刷其他安卓固件,我选的是 W 大的固件)
- https://www.bilibili.com/video/BV1mJ411g7fS
# 安装 CoreElec
成功进入大佬的安卓固件,通过 N1 U 盘启动脚本,进入 CoreElec。
但是画面一直卡在 905d 的 logo 界面,或者 Recovery 界面,换了几种版本,仍然不行。
在安卓固件中安装 reboot_update.apk 也不行。
最后发现使用刷入 emuelec 3.1 镜像的成功 U 盘启动了。
之后再换 CoreElec 镜像的 U 盘能正常启动了。
这里总结下过程。
参考链接
- https://www.right.com.cn/forum/thread-4130547-1-1.html
- https://www.znds.com/forum.php?mod=viewthread&tid=1189263&page=1
- https://www.right.com.cn/FORUM/forum.php?mod=viewthread&tid=4113495
# 划重点
优盘启动每次都进安卓恢复界面,小机器人倒地,启动不了,据说可能是挑盘,n1 插 u 盘进不去系统,机器人倒地
可以先刷 emuelec 进 u 盘,插 n1 启动后,再刷 coreelec 进 u 盘,
n1 就能正确引导进 coreelec,只要能进一次优盘系统,以后就都能优盘启动了, 而且不挑盘。
具体原因,可能是缺少 aml_autoscript 这个文件
# 进入安卓系统
- 用 HDMI 连接显示器,直接的看到系统界面
- 连接 WiFi 或者直接网线连接,获取 ip, 后面 N1 U 盘启动脚本,要用到。
- 安装 reboot_update.apk (看一些教程说会卡 logo, 之前没有刷机经验,就直接安装了,所以不清楚有没有效果,后来人可以先不装)
# 制作 emuelec 3.1 U 盘启动
- 格式化 U 盘
- 打开 Win32DiskImager
- 选择要刷入的镜像,如 emuelec 3.1
- 选择 U 盘
- 写入
- 成功后,点击 OK,弹出 U 盘。(因为 U 盘变成了启动盘,系统提示 U 盘有问题,不用管直接关掉)
# N1 U 盘启动 emuelec
- 制作好的 U 盘,插入靠近 HDMI 口的 USB 接口。
- 另一个 USB 接口,插入双公 USB 线,并且和电脑相连供电。(供不供电都可以自己尝试下,因为我就用了各种镜像,各种方式试过)
- 通过 N1 U 盘启动脚本,点击 U 盘启动.bat, 根据提示输入 N1 的 ip,回车确认,开始重启。(这步很关键,因为连接了显示器,可以看到画面一直卡在 905d 的 logo 界面,或者 Recovery 界面。)
- 成功进入 emuelec 系统。(第一次进入系统都要花点时间初始化)
- 初始化之后断电,去掉 U 盘,去掉供电。再接电重启 N1 盒子待用。
# 制作 CoreElec U 盘启动盘
重复 制作 emuelec 3.1 U 盘启动 的步骤,当然镜像换成 CoreElec 的,我直接用目前最新的镜像
Damenly 的 CoreELEC 20.1 for Phicomm N1
# N1 U 盘启动 CoreElec 20.1
- 因为之前成功进入 emuelec,启动其他 U 盘系统就简单多了
- 插上 CoreElec 的启动盘,依然是靠近 HDMI 口的 USB 接口,不用插供电
- 通过 N1 U 盘启动脚本,重启。
- 这次启动 CoreElec 就没有卡 Logo 了,成功进入系统。
- 根据提示设置,记得开启 ssh 和 smb
# 写入 emmc
到上一步其实已经 ok 了,盒子能通过不同启动 U 盘使用各自系统,方便自由。
也可以把系统写入 N1 emmc 里,就不用通过 U 盘启动了。
当然写入 emmc 后,系统不是安卓没有 adb,想改刷别的系统,依然可以用拆机短接救砖的办法或者 ddbr 方法 (没试过,这里记录下)
使用 ddbr 恢复官改系统
参考链接
- https://zhuanlan.zhihu.com/p/378724348
# 使用 ssh 工具 (PuTTY、SecureCRT 等) 远程连接 ssh root@<N1 的 ip> 如下, | |
# 如果之前进入系统时,没有设置密码的话,默认密码是 coreelec, | |
ssh root@192.168.1.10 | |
# 执行 /flash 目录下的命令 写入 emmc | |
/flash/installtoemmc | |
# 第一个选 yes 剩下的全部 y(执行完毕会自动重启)-> 重启后关机拔下 U 盘再次重启。如果一切顺利,此时盒子应该顺利从 EMMC 启动 Coreelec 了 |
https://www.right.com.cn/forum/thread-4127217-1-1.html
本来是按照 Damenly 提供的脚本,想写入 emmc,结果抄作业失败了。
# 部分工具保存到 github
- https://github.com/amber6hua/cdn/tree/master/n1