Hey, everyone! I've been a lurker of this forum for quite some time and can finally give back to the numerous solutions I've found here and elsewhere.
I ran into a hairy problem with my iPhone 3G running iPhone OS 3.1.2 (Jailbroken and Unlocked) after a canceled sync where the iPod application would crash immediately after opening. Re-syncing didn't work on two of the computers I sync it with, and I couldn't find any (recent) solutions on Google. Observing the crash logs showed the obvious: the library was corrupted.
I solved it by doing the following:
1. Bring up the iPhone's filesystem, either by SCP or other means.
2. Navigate to your iTunes library, which is located in /private/var/mobile/Media/iTunes_Control/iTunes.
3. RENAME "iTunes Library.itlp" to something else. I renamed it to "iTunes Library_orig.itlp."
4. Re-sync the device.
I can't find much literature on this on Google, but from investigating its contents, it seems to be a collection of critical MobileMusicPlayer databases. I've found that canceling syncs with the original iPod would corrupt these files and result in spectacular wonkyness and frustrated owners.
Hope this helps anyone that encounters this issue!
-cn
I ran into a hairy problem with my iPhone 3G running iPhone OS 3.1.2 (Jailbroken and Unlocked) after a canceled sync where the iPod application would crash immediately after opening. Re-syncing didn't work on two of the computers I sync it with, and I couldn't find any (recent) solutions on Google. Observing the crash logs showed the obvious: the library was corrupted.
I solved it by doing the following:
1. Bring up the iPhone's filesystem, either by SCP or other means.
2. Navigate to your iTunes library, which is located in /private/var/mobile/Media/iTunes_Control/iTunes.
3. RENAME "iTunes Library.itlp" to something else. I renamed it to "iTunes Library_orig.itlp."
4. Re-sync the device.
I can't find much literature on this on Google, but from investigating its contents, it seems to be a collection of critical MobileMusicPlayer databases. I've found that canceling syncs with the original iPod would corrupt these files and result in spectacular wonkyness and frustrated owners.
Hope this helps anyone that encounters this issue!
-cn