我正在冒险进入未知地区。我唯一的经验是在手机上生根/刷新固件并安装OpenWrt / DD-WRT
我有一个来自NTT的日语数字媒体播放器,名为HB-1000光盒+ ://osmc.tv/)之类的东西...现在不存在的任何东西。
媒体播放器正在运行Android 4.2.2。
我可以访问GUI并打开一些预安装的应用程序,但是在设置中某些选项不可用(例如开发人员选项)。
我将设备连接到路由器并进行了端口扫描。我找不到打开的SSH / FTP / Telnet端口。
NTT的网站显示,当播放器连接到Internet时可以升级固件。
也许我可以使用Wireshark帮助我弄清固件更新过程中的情况。
NTT的网站指出下载的文件无法保存到SD卡或USB中。 > lk在引导过程中使用
https://github.com/littlekernel/lk
规格:
Telechips TCC8930 Dual ARM Cortex A9 @ 1.2GHz ARMv7-A
4GB NAND闪存
1GB DDR3-800Mhz RAM
LAN 1000Base-T
HDMI
USB 2.0(x2)
SD卡插槽
Wi-Fi 802.11n
蓝牙4.0
重置和WPS按钮
绿色的闪烁LED灯(非常重要)
电路板是由OKI制造。
我找到了芯片制造商的一些软件
(我将添加链接)
我还找到了一个网站,谈论泄漏的Android SDK
(我将添加链接)
我设法将(UART / TTY到USB)设备连接到某些调试或串行连接器端口。有14个“漏洞”,当我在Ubuntu 14.04计算机上使用Minicom时,我设法连接到正确的漏洞。
我看不到任何命令行。如果我按下键盘上的某个键,则媒体播放器将重新启动。
我可以根据要求提供一些电路板和终端屏幕的图片。
任何人都可以帮忙或指导我到一个更好的地方解决我的问题,或者我可以在某个地方了解到我转身时发生的事情打开电源吗?
#1 楼
我不知道这台特定的设备,因此我会一概而论。由于该设备运行的是Android,因此不太可能使用软件更新机制上传自己的设备版本号(更新映像很可能是由制造商签名的,尽管应该对Android OTA系统进行足够的文档记录,以便您能够擦除自己的服务器来为其提供Android更新映像)。 br />从那里开始,有几种方法可以实现所需的功能,但是首先,您必须找到一种方法来用新映像刷新设备。
您说找到了串行线。该行在启动时显示什么?是使用Uboot还是另一个引导程序?有没有办法中断启动,如果有的话,有办法刷新新映像。
找到的连接器可能是JTAG连接器。
也,板子的正/反图片总是有帮助的!尝试下载它并编译计算机中相应处理器的版本。查看它是否工作或在哪里失败,然后从那里进行调试。
尝试检查Linux主线内核是否支持此处理器。看起来制造商允许您下载所使用的内核源。这也将是创建您自己的图像的起点。
评论
抱歉,您的回复很晚...我会添加一些板子照片。
– AELJAPAN
17年5月4日在13:48
i.imgur.com/IDAE4jw.jpg
– AELJAPAN
17年5月22日在21:36
i.imgur.com/EutDRHf.jpg
– AELJAPAN
17年5月22日在21:37
@AELJAPAN这些图片应张贴在问题中,而不是作为评论
– julian♦
17年6月21日在22:01
评论
我从芯片制造商telechips.com/technical_support/kor/opensource/找到了一些软件…我还找到了一个网站,谈论泄漏的Android SDK cnx-software.com/2014/02/12 / ...