Nvidia Shield 问题解决: 系统时间老变,无法激活,U盘速度慢

本文能够帮你解决以下问题:
如何通过U盘扩容
系统重设后如何激活
手柄不在了,如何 Factory reset
下面记录一下我自己折腾的过程。
第一阶段:
本人的 Shield TV 2017 只有16GB 的容量。没装点东西就说没空间了,连升级版本都升级不了了。不过 Shield 支持外插U盘,然后还能直接装东西在外接的 U盘上。本人淘汰的 2.5 寸 SSD 很多, 速度快的 U盘也不少,于是决定开搞。
不幸:试了Corsair 的 U盘,Lexar 的 3.0 U盘,元谷 存储巴士 + SSD 的3.0硬盘盒,均被神盾表示,速度慢。等了N个小时,数据都没法传完
万幸,找到个老外的帖子,说把 USB 性能改为 Performance 就能秒传
不幸,改后然并卵
于是乎,打算重装,这样就不存在把已经装了的那些软件移动到U盘的这个步骤,理论上在重设原厂之后,应该秒加载。于是进入下面的第二阶段。
第二阶段:
听说过神盾激活很麻烦,需要连接谷歌服务,但因为自己华硕路由可以配置全局科学,所以毫无畏惧的在盒子里,system 里面进行了 Factory Reset.
不幸:神盾启动后无法激活。尝试了:
1. 直插网线
2. Wifi 连接路由
3. 通过手机上的 Google 查找Device 连接
于是诊断认为是还是网络的问题,需要在路由器上进行配置。
不幸:好死不死,这会华硕路由器的 Koolshare 固件的软件中心出错了,一直卡在“升级中”,好几天了,无法进入软件中心安装的软件进行配置。
所幸:网上有很多关于如何拯救 Koolshare 软件中心卡在升级中的方案。 比如:
1.2 命令重置:
需要开启固件的ssh功能(【系统管理 】-【 系统设置】-【启用 SSH】),
然后使用ssh客户端(Putty、Xshell、SecureCRT等软件均可)登录进路由器,
依次输入以下命令,即可重置软件中心。
# 1. 关闭软件中心相关进程,删除软件中心文件
kill -9 $(pidof skipd)
cd /koolshare/perp && sh perp.sh stop
cd / && rm -rf /jffs/.asusrouter /jffs/.koolshare /jffs/db
#2. 重置软件中心
jffsinit.sh
cd /koolshare/perp && sh perp.sh start
service restart_skipd
# 3. 重启路由器(可选)
reboot
# 4.浏览器进入软件中心,将软件中心版本更新到最新,安装插件...
然后顺便把 AX86U 和 Mesh 的AC68U 都升级到了 386.5_2
不幸: 配置全局科学之后,还是无法激活,郁闷了
第三阶段:
网上搜索,发现有人说对机器进行底层的,在Bootloader下的 factory reset 能解决问题。虽然觉得不大科学,但是也没别的办法,死马当活马医了。结果发现:
不幸:一个up主说,需要手柄 USB 连接盒子之后,开机时候按住 A B键才能进入 Bootloader,而我的手柄之前被娃摔坏了。
万幸:觉得Nvidia不会做这么2的事情,一定要求手柄。而且手柄必须接 USB 线按住AB键才能进,那搞不好其实就是当USB键盘来使的。放狗一搜,还真是。 USB 键盘也可以,按住 A 和 B 一样能进去 Bootloader。 X 是移动,A 或者回车都能作为确认按钮。但老外的帖子里面就看到说,USB 键盘的兼容性不是很好,有的work,有的不work。我家有俩能插 USB 的机械键盘,没怕过谁,上!
不幸:被打脸,确实能进去Bootloader,但是发现进去之后,一松键盘上的 A 和 B 就会自动进安卓系统。
万幸,发现是因为默认选项就是进入系统,所以松手 A和B的时候,如果先松了 B,就等于按了 A,所以就选择了默认选项,进系统。所以松手时候,一定先松A,然后在松B。然后再正常按照教程,用X选择 Factory Reset。注意,这里Factory Reset 的时间还挺久的,大概要3-5分钟的样子。
不幸: 通过这样进行了 Factory Reset 之后,依然无法激活.... 几乎没招了....
第四阶段:
放弃对Reset 抱有的幻想,还是转向对网络进行调试。毕竟自己是可以全局科学的,没理由做不到。
第一尝试:Koolshare的固件太麻烦了,软件中心也不稳定,是否能直接刷梅林,然后自己在 JFFS里面通过脚本安装软件也可也。这样就不依赖 Koolshare 了。
万幸:找到了一个教程,确实可以通过脚本安装Clash, 然后通过 192.168.50.1:9090/UI 进入。(教程up主:油管搜索”大鱼“)
不幸:尝试了一下,太麻烦了。up主给出的懒人包是 AC86U而不是 AX86U,所以还要自己改配置文件。所以:
结果:放弃
第二尝试:把所有混肴关闭,切换国家,等,自己一顿瞎折腾。
结果:无效
第三尝试:Android TV 提示没有网络连接,必然是有什么地方无法连通。搜了一下,发现激活尝试连接的是 time.android.com 如果无法访问,则就无法激活。然后有针对性的搜索了一下,发现一些up主也提到了这个选项。(油管搜索”水貨牛二“)。 所以现在的目标是修改 time.android.com 的IP 去其他时间服务器,比如阿里的。在梅林里面有两个方案。
自定义 DNSmasq 的脚步,相对麻烦
软件中心加的小飞机程序里面,直接在 DNSmasq里面加一句 address=/time.android.com/203.107.6.88
加完重启路由后,在电脑上ping一下 time.android.com,如果是连去 上面那个IP,则成功。
结果:成功。 电脑能ping通之后,神盾一把就激活成功了。
第五阶段:
神盾激活了,那么新的U盘加上之后,因为没有内容需要转移,所以几秒钟就加载成功了。而且时间更新的地址更新为阿里的之后,神盾之前时间老是变,导致无法上网的问题也顺带解决了。
这次折腾圆满结束。