|
From: Jon D. <jo...@pe...> - 2011-12-15 10:36:05
|
Hi, I've had a look around the repository, website and mailing lists and can't really find much information about what is required to get libgpod syncing music with the new v5 database on iOS5. I have an iPad2 with iOS 5.0.1 and would like to help with getting this working if possible. I'm a professional programmer (mostly C and C++) with reasonable experience with Linux/Unix programming and some Mac (but I'm mostly Windows). What would be the best way for me to get involved with this particular aspect? JD |
|
From: Christophe F. <cfe...@gm...> - 2011-12-18 19:54:47
|
Hi Jon, Sorry for the late answer, 2011/12/15 Jon Dye <jo...@pe...>: > I've had a look around the repository, website and mailing lists and > can't really find much information about what is required to get > libgpod syncing music with the new v5 database on iOS5. At this point, I haven't heard a lot from people with iOS5 devices, so I don't know how (dis)similar iOS5 is to iOS4 with respect to music syncing. > > I have an iPad2 with iOS 5.0.1 and would like to help with getting > this working if possible. I'm a professional programmer (mostly C and > C++) with reasonable experience with Linux/Unix programming and some > Mac (but I'm mostly Windows). What would be the best way for me to > get involved with this particular aspect? The best way to approach this problem would be to first try to see if music syncing is done similarly as what was done in iOS4, that is by updating sqlite3 databases located in iTunes_Control/iTunes/iTunes Something/*.itdb and a Locations.itdb.cbk file containing hashes for the Locations.itdb. From what I heard, it's now doing something quite different, so the next step would be to figure out what it's doing, if it's changing some files on the iPhone, or using a dedicated protocol at the libimobiledevice level, ... Feel free to come to visit on IRC if you want a live discussion about this (irc.freenode.net #gtkpod), or to ask more questions as it is just a quick summary Christophe |
|
From: Jon D. <jo...@pe...> - 2011-12-18 20:28:17
|
On 18 Dec 2011, at 19:54, Christophe Fergeau <cfe...@gm...> wrote: > Sorry for the late answer, > > 2011/12/15 Jon Dye <jo...@pe...>: >> >> I have an iPad2 with iOS 5.0.1 and would like to help with getting >> this working if possible. >> What would be the best way for me to >> get involved with this particular aspect? > > The best way to approach this problem would be to first try to see if > music syncing is done similarly as what was done in iOS4, > From what I heard, it's now doing something quite > different, so the next step would be to figure out what it's doing, if > it's changing some files on the iPhone, or using a dedicated protocol > at the libimobiledevice level, ... Ok, I'll have a poke around and see if I can work out what's happening. I've never put any music on this thing yet so that's a good starting point. I also have access to a USB analyser if it turns out to be a new protocol. > Feel free to come to visit on IRC if you want a live discussion about > this (irc.freenode.net #gtkpod), or to ask more questions as it is > just a quick summary It's enough to get me started but I'll pop in to irc if I need to discuss. Thanks, JD |
|
From: Christophe F. <cfe...@gm...> - 2011-12-18 20:40:17
|
2011/12/18 Jon Dye <jo...@pe...>: >> From what I heard, it's now doing something quite >> different, so the next step would be to figure out what it's doing, if >> it's changing some files on the iPhone, or using a dedicated protocol >> at the libimobiledevice level, ... > > Ok, I'll have a poke around and see if I can work out what's > happening. I've never put any music on this thing yet so that's a > good starting point. I also have access to a USB analyser if it turns > out to be a new protocol. After talking a bit with the libimobiledevice guys, it seems that iOS5 is indeed using a whole new sync protocol that will have to be figured out... Christophe |
|
From: Mathieu W. <mat...@gm...> - 2011-12-18 20:41:51
|
Hello everybody I'm currently a owner of an ipop nano 6g (the touching one) and a software engineer. As i can understand, this version is not currently suppported? Why this model make problems? Is there people working on it? if so, do we have a chance to get this feautre in the future. And the most important? How can I help? Can i contribute to the source? i'm pretty noob about any iDevice programming. Hope not disturbing you all. Mathieu Westphal |
|
From: Joe D. <jo...@co...> - 2011-12-18 22:42:58
|
Hello All; I find myself in the same position as Mathieu when it comes to libgpod support for the nano 6g. As I understand it, Apple changed the way that iTunes computes the library checksum on the 6g nano (and others) and that is why libgpod no longer works. Is someone currently working the super fun task of reverse engineering the hash-generation function? What can I do to help. I am a SW engineer as well. Joe On Sun, Dec 18, 2011 at 3:41 PM, Mathieu Westphal < mat...@gm...> wrote: > Hello everybody > > I'm currently a owner of an ipop nano 6g (the touching one) and a > software engineer. > > As i can understand, this version is not currently suppported? > > Why this model make problems? > Is there people working on it? if so, do we have a chance to get this > feautre in the future. > > And the most important? How can I help? Can i contribute to the source? > i'm pretty noob about any iDevice programming. > > Hope not disturbing you all. > > Mathieu Westphal > > > ------------------------------------------------------------------------------ > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > Microsoft is holding a special Learn Windows Azure training event for > developers. It will provide a great way to learn Windows Azure and what it > provides. You can attend the event by watching it streamed LIVE online. > Learn more at http://p.sf.net/sfu/ms-windowsazure > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > |