msfeinstein wrote:I appreciate that a fix for 3.0 is coming relatively soon. While I clearly would not understand the technical details of the solution, I am curious to know if it is something generic that will apply across future versions of the iPhone OS or if we can anticipate similar delays each time Apple upgrades (and changes the DB format or hash or whatever it is they keep changing). Perhaps it's something of a hybrid framework that will require tweaks each time Apple upgrades but it will be a much quicker process?
Here's the thing (other people more in-the-know, please correct me if I'm wrong): the problem is that Apple encrypts their iTunes database. In other words, the "thing" that the iPhone looks at to determine what songs are actually playable by the device is encrypted. To be able to put music on the device that the iPod application can understand, Mediamonkey has to be able to write to that database file. And Apple has the key to the encryption. What the devs are working on is trying to figure out what the key is. You can imagine that this would be a very difficult process.
There's no way to "speed it up" next time, because each time the key is changed the devs have to figure out what the key is again.
(by the way, I assumed you don't have any knowledge of this stuff at all, so if it seems like I'm talking down to you or dumbing stuff down too much, don't take offense.

)