ipodedit is a command line program for editing resources in the iPod firmware. It was originally inspired by the iPodWizard program. However, ipodedit is a result of my own reverse engineering and works quite differently from the current iPodWizard so it should not be taken as a replacement for iPodWizard.

Brief comparison of ipodedit and iPodWizard:

Warning: use this at your own risk. I take no responsibility for anything whatsoever. This program is not for those who shudder at using the command line. If you cannot compile this program yourself, then you probably should not be using this!

For most people, I would recommend trying one of the following programs instead. These other options include GUIs, precompiled binaries, and much more support: iPodIcons (Mac OS X, Linux, *BSD, Windows?, anything else with Qt), alterPod (Mac OS X) (google for alterpod, podite.com site is no longer available), or iPodEditor (Mac OS X).

But if you're feeling brave today, here's the program source released under the GPL) almost certainly with many untested "features" (that's what you're for):
Download: ipodedit.c (Last update: Feb. 3, 2008) (update for 5g/5.5g ipods). It should easily compile (it shouldn't have any dependencies). Note program is not being actively managed as I no longer use an ipod. If you have a good patch, I'll incorporate it. Otherwise, don't expect much more from this program.
This version may or may not support newer iPods. I've only personally tested on one 4g ipod. Let me know if it doesn't work on newer models, or better yet, send me a new iPod and I'll be sure to make this program work for that version :).

Notes about use

Bugs/Improvements

Have fun and don't get into trouble.


Austin Che
email