与运行修改版 Linux 的无网络中文 MP3 播放器交互

逆向工程 固件 硬件 USB 固件分析
2021-07-04 20:06:36

我的朋友给了我这个便宜的小型中文 MP3 播放器。我很好奇探索它以了解有关硬件的更多信息,并可能看看我是否可以以某种方式扩展它的功能或在其上运行我自己的代码以使其成为像数码相框一样简单的东西。任何真的我只是好奇它可能会做什么,但我不太了解它的可行性。

它没有 wifi 或任何东西,只有一个 USB 端口、蓝牙(音频)和一个 SD 卡插槽。当我将它插入我的计算机时,它显示为一个 USB 大容量存储小工具,我理解它只是一个用于将文件传输到它的接口。我向制造商询问了内部处理器的情况,他告诉我的只是“ATJ”。我的主要机器是带有 Ubuntu 双引导的 mac。

我只是想了解一下该设备哪些可行,哪些不可行,以及了解有关硬件的更多信息或可能能够通过 USB 与设备进行通信的任何工具或第一步,或通过 SD 卡。我不在乎我是否变砖。我只是很好奇,如果有人的工作是找出有关此设备的任何信息,或使其运行“Hello World”或其他内容,他们可能会采取哪些步骤或可能使用哪些工具来尝试做到这一点。我也可以向公司询问更简单的细节,但我不确定他们会提供多少。

1个回答

我一直在寻找同样的东西,最近我找到了 www.rockbox.org,这是一个音频播放器的开源固件。他们的想法是所有者能够自定义该固件并使其在某些情况下更具功能性。总是足够好,可以学习一些东西,并且在此过程中也能找到一些乐趣......