![]() ![]() This should make it easier to get display emulation up and running, leaving more time to implement other devices. The 4g uses the same/similar SOC as some of the later generation models (PP5020), while using a simpler (grayscale) display. I've got some reverse engineering experience, but truth be told, it's not really my forte, so if you're interested in helping out, please get in touch! Free and powerful reverse engineering tools (like Gridra), and emulation software ( clicky itself) aught to make it easier to inspect and observe the state of the RetailOS binaries while they're being run, and gain insight into what the hardware is supposed to do. clicky can already boot into RetailOS, and I'm noticing lots of accesses to undocumented parts of the PP5020 memory space.įortunately, now that we're living in 2020 (i.e: the future), we have access to newer, better tools that can aid in reverse-engineering the iPod. While lots of reverse-engineering work has already been done by the iPodLinux and Rockbox projects back around 2007, it seems that there are still plenty of registers / memory blocks whose purpose is unknown. While I expect that I'll be able to get Rockbox and iPodLinux up and running, I worry that getting Apple's RetailOS working may prove difficult. If you're interested in emulating an iconic piece of early 2000s pop-culture, don't hesitate to get in touch!Īre you someone with strong reverse engineering experience and wants to help preserve an iconic piece of early 2000s pop-culture? If so, read on! I've also included detailed developer-focused documentation under the docs folder.Īdditionally, I've kept collected a fairly extensive corpus of iPod documentation / test software which is included in-tree under the resources folder. I've tried to keep the project as clean and well organized as possible, with plenty of inline comments and documentation. Up until now, clicky has been a one-man hobby project, and while it's been a great way to kill time during my impromptu COVID-induced "staycation" that spanned the months between University graduation and starting full time work, I won't have too much time to dedicate to clicky moving forwards.Īs such, I'm hoping to find a couple folks out there who might be interested in pushing this project forwards! That said, if you're a cool hackerman who can jam with the console cowboys in cyberspace, check out the QUICKSTART.md and/or DEVGUIDE.md for info on how to build clicky and start running iPod software! This project is not ready for general use yet!Ĭlicky is still in it's early stages, and there hasn't been much effort put into making it easy to use. Current focus: Getting Rockbox up and running on an emulated iPod 4G (Grayscale).īooting ipodloader2 (a third-party bootloader for the iPod)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |