TearSnow Fan


一代神机——斐讯N1折腾记录

2020年春节疫情期间在家无聊,平时顾不上看的电视成了消磨时间的重要工具。之前用过海美迪HD600A和迈乐A200两款电视盒子,现已严重过时。本来想买个Chromecast一类的投屏器,但想想还不如入个百元的斐讯天天链N1刷成机顶盒用,基本功能都能满足。这款小白盒子颜值也很高哦。

可能由于斐讯0元购骗局,闲鱼上禁止了“斐讯”关键词的搜索,但是仍然可以用“白色盒子”一类的搜索到。此外也可以在58转转上购买。

斐讯N1硬件方面CPU采用S905,运行内存2GB,ROM采用8G的EMMC存储,有一个千兆有线网口,一个HDMI接口,两个USB2.0接口,无线网络支持2.4GHz/5GHz,刷机后的可玩性相当高,当机顶盒用的推荐webpad的官改系统(适合喜欢稍折腾的),或者YYF羽音坊的固件(适合完全不折腾的);当下载机用的可以刷入无灯的小钢炮;当游戏机的可以刷入SX05RE;其他通用用途可以刷入俄罗斯某大神的armbian系统在这款arm架构的机器上运行linux;也有一些其他的linux发行版可以选择。

本帖将刷机过程和使用心得记录如下。

一、fastboot降级关键分区

首先开机在原生系统中查看系统版本。

如果系统版本是V2.19,那么可以直接跳过降级过程;如果是更高的版本(例如上图中我的版本V2.28),请依据webpad给出的教程降级三个关键分区(bootloader.img,boot.img,recovery.img)来恢复盒子的线刷功能,该教程支持的版本为N1官方V2.22~V2.28和T1官方1.4T51~1.6T57。

手动降级教程(进入fastboot):https://www.znds.com/tv-1066103-1-1.html

一键降级工具(Windows脚本):https://www.znds.com/tv-1119524-1-1.html

我是依据手动降级教程,在macOS下进行的。

首先在N1官方系统中开启adb调试,方法是非常简单,连接HDMI显示器和鼠标后,用鼠标点击4次固件版本号,出现【ADB调试开启】的字样即可(再次点击4次可以关闭)。

然后使用adb命令进入fastboot模式,安卓手机刷过机的用户应该不陌生。所需的工具可以在Google官方网站下载platform-tools,Windows/Linux/macOS都有。下载并解压后,可以在adb命令所在的目录中打开Command/Powershell/Terminal窗口(当然也可以将platform-tools目录加入环境变量方便使用),输入下列命令连接N1(%IP%为N1的IP地址):

.\adb.exe connect %IP%

显示“connected to 192.168.88.61”则表明连接成功,也可以使用命令“adb devices”查看。连接成功后输入下列命令重启到fastboot模式:

.\adb.exe shell reboot fastboot

N1重启后会进入fastboot模式,此时用一根USB公对公的连接线将电脑和斐讯N1连接起来,如果电脑上的接口是USB Type C,当然也可以用USB Type C to USB Type A连接线,部分教程推荐在N1的两个USB口中使用靠近HDMI接口的USB端口,原因不详。

连接后输入下列命令查看fastboot 工具是否已识别设备

.\fastboot.exe devices

如果返回类似XXXXXXXXXXXX fastboot这样的提示(XXXXX 为序列号),表示成功识别,否则可能是驱动问题,如果是Windows系统可以在设备管理器中查看新硬件,如果新硬件驱动异常,右键新硬件点击 [更新驱动程序]。

需要刷入的分区文件可以在上文提到的webpad的教程帖中下载,也可以使用百度网盘下载链接: https://pan.baidu.com/s/1aI-AXOE90jyK5CbXdXO-uQ 提取码: ppex下载。

为了方便,将压缩包内的3个分区文件解压至 fastboot命令所在目录,并依次执行下列命令刷机:

.\fastboot.exe flash boot boot.img
.\fastboot.exe flash bootloader bootloader.img
.\fastboot.exe flash recovery recovery.img

确认没有任何错误提示则写入成功,键入下面的命令重启N1:

.\fastboot.exe reboot

至此,降级步骤就完成了,可以刷如其他固件了。需要注意的是,开机后系统固件版本显示的并不是2.19,而仍然是原系统版本,这是因为降级关键分区并没有更改系统,所以系统版本不会变。

二、斐讯N1刷入官改系统

我自己刷入的是webpad的官改V2.2版本系统做机顶盒用,该版本下载和刷机教程可以在webpad的帖子中找到:智能电视网恩山论坛

刷入官改在macOS下不好操作,我最终还是换了台windows 10的机器刷了。帖子里有具体方法,有几个地方比较有趣,在本文中唠叨下。

首先将N1断电并拔掉数据线,是的你没看错。

打开 USB_Burning_Tool → 点击 [文件] 菜单 → 导入烧录包 → 选择官改固件的 img 文件 → 等待校验完成,一定要去除勾选右边烧录配置的 [擦除flash] 和 [擦除bootloader],否则会报错。然后点击烧录工具的 【开始】,这时候,工具就进入了待命状态

此时再将彻底断电的N1,用数据线连接电脑(使用靠近 HDMI 接口的 USB 接口)然后接通电源(先数据线再通电的顺序不能错)。

如果不出意外,电脑会自动发现N1并安装驱动,USB_Burning_Tool工具应该会识别出 N1 并且开始烧录。

如果电脑没有识别出 N1开始刷机, N1 直接进入了系统(HDMI连接显示器可观察到),则需要使用 ADB 连接 N1(方法同上),重启到update刷机模式:

.\adb.exe shell reboot update

上面这一步也可以使用webpad刷机包中提供的脚本“使N1进入线刷模式”来完成。

如果还是识别不出来,则可能是驱动问题,可以手动添加libusb-win32 Usb Devices驱动,方法是打开设备管理器 → [操作] 菜单 → [添加过时硬件] → 下一步 → 选择 [安装我手动从列表选择的硬件] → 下一步 → 选择 [libusb-win32 Usb Devices] → 下一步 → 选择 [WorldCup Device] → 下一步 → 下一步 → 完成后重新彻底断电并按照上述方法连接。

我是重试了几次才识别出了线刷模式下的N1,可能和兼容性有关,所以尽量使用使用主板后的接口而不是延长到机箱前面板的USB接口,使用质量较好较短的USB 线缆,去除可能造成干扰的其他USB设备等并多重启几次。

进入刷机后,等待工具的紫色的进度条变绿,提示烧录成功。先点击烧录工具的 【停止】,再关闭烧录工具,然后拔掉数据线,将 N1 断电,重新通电开机即可进入新系统。

三、使用体验

WebPad的官改2.2系统中附带了一些选装功能,包括HDPFans的optware,Xposed框架和两个插件,GMS框架和YouTube,以及Kodi和插件。而且贴心并提供了“N1选装功能一键工具”方便使用adb方式安装,

我直接在N1的安卓系统中安装了SS/SSR客户端来科学上网,在手机YouTube应用中选择Watch on TV后,可以使用手机版YouTube将视频投射到YouTube TV版来播放。

部分人反应的N1无法登陆Google的问题我没有遇到,如果遇到了应该可以通过在Google官网进行android设备注册来解决,参考下面两个恩山论坛的帖子:

https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=323968
https://www.right.com.cn/forum/thread-337397-1-1.html

比较好用的功能/APP有:

  • 悟空遥控器,也可以下载斐讯遥控器(停止更新),后者不需要在N1端安装软件,当然愿意投资的买个空中飞鼠会更好用,或者买个斐讯T1的遥控器刷YYF语音版固件可以完美使用语音控制功能;
  • KODI播放本地视频;
  • YouTube TV版可以使用YouTube手机版控制;
  • Keep TV版,在客厅铺个瑜伽垫跟着做运动非常带感;
  • QQ音乐 TV版,登陆后可以同步歌单,但是看了几个MV都是照片拼接的而不是影片;
  • 全民K歌 TV版,配个蓝牙麦克风,妥妥KTV既视感;

其他APP可以参考下面两篇文章:

进一步折腾的方向:

  • NAT路由内网无独立IP时的远程控制:使用Zerotier,或者frp;

参考资料

菊花|斐讯PHICOMM-N1上手

本文固定链接: https://blog.xieyc.com/phicomm-n1-flashing/ | 小谢的小站

该日志由 xieyc 于2020年02月18日发表在 折腾, 败家 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 一代神机——斐讯N1折腾记录 | 小谢的小站
关键字: , ,

一代神机——斐讯N1折腾记录:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter
//added by myself XIEYC