Add
to the sources of your iPhone installer (or just click on it from the iPhone !).
Launch the installer, it should read the sources and display two new categories: MNPlight and MNPgoodies. The first one is for the program, the second one is for goodies that will work with MNPlight.
You can also access PXL files directly from HERE. Stable versions end with N.MM, while development versions end with N.MM.PP
iPod touch users should be careful while using MNPlight. Indeed, the iPod Touch is more regarding than the iPhone on the origin of the iPod music database. In particular, it verifies a checksum in the file using the iPod Firewire GUID (a material identifier associated with your USB connection).
MNPlight requires iPod Touch users to enter this Firewire GUID before any modification of the music database. It is a 16-digits code, that should be entered in MNPlight Preferences, prefixed by 0x.
Depending on your computer, you can obtain this identifier by:
sudo lsusb -v -d 05ac: | grep iSerial | awk '{ printf("0x%s\n",substr($3,1,16))}'
in a terminal. It should directly output your FireWireGUID as you
should enter it in MNPlight preferences.ioreg -lxafter the terminal finishes listing stuff (I don't know exactly what it does, I think it lists every connection and device which act with the computer...), press "cmd+f" and type
IOFireWireLocalNodea few lines under this entry, you will see:
"GUID" = 0x.........
In MNPlight, don't forget the 0x before the Firewire GUID in the preferences !