任何人都想帮助菜鸟吗? (请问我不正确的术语/知识)
我正在冒险进入未知地区。我唯一的经验是在手机上生根/刷新固件并安装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时,我设法连接到正确的漏洞。
我看不到任何命令行。如果我按下键盘上的某个键,则媒体播放器将重新启动。

我可以根据要求提供一些电路板和终端屏幕的图片。

任何人都可以帮忙或指导我到一个更好的地方解决我的问题,或者我可以在某个地方了解到我转身时发生的事情打开电源吗?



评论

我从芯片制造商telechips.com/technical_support/kor/opensource/找到了一些软件…我还找到了一个网站,谈论泄漏的Android SDK cnx-software.com/2014/02/12 / ...

#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

#2 楼

有一个家伙正在反转Mele X1000 Android电视盒,这是Telechips TCC8935,他可能有一些信息https://www.cnx-software.com/tag/telechips