From: William R. <wil...@gm...> - 2011-12-26 01:40:01
|
Gtkpod Development Team This Christmas I got an iPod Nano Gen. 6. When I tried to Sync it to my computer running Ubuntu (10.04) via Rhythmbox (0.12.8) it didn't work. I did research, and found that gtkpod doesn't support 6th gen. Nanos yet. Do you know how soon support will be added? I cannot use my iPod until it is, because I have no other computer. Thank you for your time. Sincerely, William Ricks |
From: Mathieu W. <mat...@gm...> - 2011-12-26 10:16:03
|
As you can see in the mails below, you are not alone in this position, but for now we don't get answers for our questions. Anyway you can use your ipod nano 6g with virtualbox, who can emulate an virtual windows machine and support USB connector. Mathieu On 26/12/2011 02:39, William Ricks wrote: > Gtkpod Development Team > > This Christmas I got an iPod Nano Gen. 6. When I tried to Sync it to > my computer running Ubuntu (10.04) via Rhythmbox (0.12.8) it didn't > work. I did research, and found that gtkpod doesn't support 6th gen. > Nanos yet. Do you know how soon support will be added? I cannot use my > iPod until it is, because I have no other computer. Thank you for your > time. > > > Sincerely, William Ricks > > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > > > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > 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... <mailto: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... <mailto:Gtk...@li...> https://lists.sourceforge.net/lists/listinfo/gtkpod-devel ------------------------------------------------------------------------------ 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 athttp://p.sf.net/sfu/ms-windowsazure _______________________________________________ Gtkpod-devel mailing list Gtk...@li... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel |
From: phantomjinx <p.g...@ph...> - 2011-12-26 11:29:52
|
Mathieu Westphal <mat...@gm...> wrote: As you can see in the mails below, you are not alone in this position, but for now we don't get answers for our questions. Anyway you can use your ipod nano 6g with virtualbox, who can emulate an virtual windows machine and support USB connector. Mathieu On 26/12/2011 02:39, William Ricks wrote: Gtkpod Development Team This Christmas I got an iPod Nano Gen. 6. When I tried to Sync it to my computer running Ubuntu (10.04) via Rhythmbox (0.12.8) it didn't work. I did research, and found that gtkpod doesn't support 6th gen. Nanos yet. Do you know how soon support will be added? I cannot use my iPod until it is, because I have no other computer. Thank you for your time. Sincerely, William Ricks ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Gtkpod-devel mailing list Gtk...@li... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel 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 ------------------------------------------------------------------------------ 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 Feel free to join in ... There are not many of us and we all have commitments. Both libgpod and gtkpod are part time projects, looking for new people to help. Work needs to be done to get the latest ipods and iPhones working with libgpod. phantomjinx -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. |
From: Florian E. <fl...@bu...> - 2011-12-26 13:28:00
|
> This Christmas I got an iPod Nano Gen. 6. When I tried to Sync it to my > computer running Ubuntu (10.04) via Rhythmbox (0.12.8) it didn't work. I > did research, and found that gtkpod doesn't support 6th gen. Nanos yet. Do > you know how soon support will be added? I cannot use my iPod until it is, > because I have no other computer. Thank you for your time. AFAICT from the source code, the latest version of libgpod can use a binary library called libhashab.so to sync an iPod nano 6G. Haven't tried this yet myself, another holiday project :-). Florian -- "_Nothing_ brightens up my morning. Coffee simply provides a shade of grey just above the pitch-black of the infinite depths of the _abyss_." |
From: Joe D. <jo...@co...> - 2011-12-26 18:40:44
|
I read that somewhere as well. If memory serves, the latest release of libgpod has hooks in it that allow for the loading of third party "plug-in" libraries to provide additional functionality. These hooks could be used to load additional libraries that include the hash functions necessary to generate the correct checksums for the iPod Nano 6g music database. I am not familiar with the API defined by the hooks, and I absolutely have no idea where to start when it comes to investigating the correct way to generate the checksum for the Nano 6g and others. Can any of the experienced libgpod team give me some pointers? To phantomjinx's point, I understand that this is a small project and that people have commitments elsewhere. I have lots of travel and family stuff going on this time of year. I work full time and am taking grad school courses. At the same time, this problem bugs me, so I'd like to throw some of my free time at it. Any guidance that people can share would be great. Happy holiday's to those that celebrate them! Thanks! Joe On Mon, Dec 26, 2011 at 8:05 AM, Florian Echtler <fl...@bu...>wrote: > > This Christmas I got an iPod Nano Gen. 6. When I tried to Sync it to my > > computer running Ubuntu (10.04) via Rhythmbox (0.12.8) it didn't work. I > > did research, and found that gtkpod doesn't support 6th gen. Nanos yet. > Do > > you know how soon support will be added? I cannot use my iPod until it > is, > > because I have no other computer. Thank you for your time. > AFAICT from the source code, the latest version of libgpod can use a > binary library called libhashab.so to sync an iPod nano 6G. > > Haven't tried this yet myself, another holiday project :-). > > Florian > -- > "_Nothing_ brightens up my morning. Coffee simply provides a shade of > grey just above the pitch-black of the infinite depths of the _abyss_." > > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > |
From: phantomjinx <p.g...@ph...> - 2011-12-26 18:55:22
|
Joe Dougherty <jo...@co...> wrote: I read that somewhere as well. If memory serves, the latest release of libgpod has hooks in it that allow for the loading of third party "plug-in" libraries to provide additional functionality. These hooks could be used to load additional libraries that include the hash functions necessary to generate the correct checksums for the iPod Nano 6g music database. I am not familiar with the API defined by the hooks, and I absolutely have no idea where to start when it comes to investigating the correct way to generate the checksum for the Nano 6g and others. Can any of the experienced libgpod team give me some pointers? To phantomjinx's point, I understand that this is a small project and that people have commitments elsewhere. I have lots of travel and family stuff going on this time of year. I work full time and am taking grad school courses. At the same time, this problem bugs me, so I'd like to throw some of my free time at it. Any guidance that people can share would be great. Happy holiday's to those that celebrate them! Thanks! Joe On Mon, Dec 26, 2011 at 8:05 AM, Florian Echtler <fl...@bu...> wrote: > This Christmas I got an iPod Nano Gen. 6. When I tried to Sync it to my > computer running Ubuntu (10.04) via Rhythmbox (0.12.8) it didn't work. I > did research, and found that gtkpod doesn't support 6th gen. Nanos yet. Do > you know how soon support will be added? I cannot use my iPod until it is, > because I have no other computer. Thank you for your time. AFAICT from the source code, the latest version of libgpod can use a binary library called libhashab.so to sync an iPod nano 6G. Haven't tried this yet myself, another holiday project :-). Florian -- "_Nothing_ brightens up my morning. Coffee simply provides a shade of grey just above the pitch-black of the infinite depths of the _abyss_." ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Gtkpod-devel mailing list Gtk...@li... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel Your best point of contact would be teuf. He is the principal dev for libgpod whilst I maintain gtkpod. He does keep an eye on the lists as do I so maybe give it a few days and he may reply directly. Any help on the project is much appreciated. Phantomjinx -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. |
From: Joe D. <jo...@co...> - 2011-12-26 19:11:51
|
Thanks! I'll hold out and see who chimes in. Joe On Mon, Dec 26, 2011 at 1:55 PM, phantomjinx < p.g...@ph...> wrote: > ** > Joe Dougherty <jo...@co...> wrote: >> >> I read that somewhere as well. If memory serves, the latest release of >> libgpod has hooks in it that allow for the loading of third party "plug-in" >> libraries to provide additional functionality. These hooks could be used to >> load additional libraries that include the hash functions necessary to >> generate the correct checksums for the iPod Nano 6g music database. >> >> I am not familiar with the API defined by the hooks, and I absolutely >> have no idea where to start when it comes to investigating the correct way >> to generate the checksum for the Nano 6g and others. Can any of the >> experienced libgpod team give me some pointers? >> >> To phantomjinx's point, I understand that this is a small project and >> that people have commitments elsewhere. I have lots of travel and family >> stuff going on this time of year. I work full time and am taking grad >> school courses. At the same time, this problem bugs me, so I'd like to >> throw some of my free time at it. Any guidance that people can share would >> be great. >> >> Happy holiday's to those that celebrate them! >> >> Thanks! >> Joe >> >> On Mon, Dec 26, 2011 at 8:05 AM, Florian Echtler <fl...@bu...>wrote: >> >>> > This Christmas I got an iPod Nano Gen. 6. When I tried to Sync it to my >>> > computer running Ubuntu (10.04) via Rhythmbox (0.12.8) it didn't work. >>> I >>> > did research, and found that gtkpod doesn't support 6th gen. Nanos >>> yet. Do >>> > you know how soon support will be added? I cannot use my iPod until it >>> is, >>> > because I have no other computer. Thank you for your time. >>> AFAICT from the source code, the latest version of libgpod can use a >>> binary library called libhashab.so to sync an iPod nano 6G. >>> >>> Haven't tried this yet myself, another holiday project :-). >>> >>> Florian >>> -- >>> "_Nothing_ brightens up my morning. Coffee simply provides a shade of >>> grey just above the pitch-black of the infinite depths of the _abyss_." >>> >>> >>> ------------------------------------------------------------------------------ >>> Write once. Port to many. >>> Get the SDK and tools to simplify cross-platform app development. Create >>> new or port existing apps to sell to consumers worldwide. Explore the >>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join >>> http://p.sf.net/sfu/intel-appdev >>> _______________________________________________ >>> Gtkpod-devel mailing list >>> Gtk...@li... >>> https://lists.sourceforge.net/lists/listinfo/gtkpod-devel >>> >> >> > Your best point of contact would be teuf. He is the principal dev for > libgpod whilst I maintain gtkpod. He does keep an eye on the lists as do I > so maybe give it a few days and he may reply directly. > > Any help on the project is much appreciated. > > Phantomjinx > > -- > Sent from my Android phone with K-9 Mail. Please excuse my brevity. > |
From: Jan K. <JKubitschek@JakPod.de> - 2011-12-28 17:21:07
|
Hi, today i had the chance to get temporarily an iPhone 4Gs from an colleague of mine and had a first look into the database stuff. Here my first explorations: 1.) The sqlite-database stuff is no more split into 5 databases inside the "iTunes Library.itlp" folder but there is only one database file, called "MediaLibrary.sqlitedb" inside the "iTunes_Control/iTunes" folder. 2.) The artwork is no more split into several "*.ithmb" files containing the RAW-image data but there is a single file: "MediaLibrary-artwork.data" inside the "iTunes_Control/iTunes" folder containing the "real" JPEG image data one after another (each starting with the typical fingerprint "FFD8 FFE0 0010 4A46 4946"). 3.) The "iTunesCDB" has the hashingSheme set to "1" and therefore only the 58-Hash is present. Something similar for the sqlite-DB (like the "Locations.itdb.cbk" on the former models) I couldn't find. But what about the AB-stuff? Because of the totally changed sqlite-DB-handling i suspect that there is a lot of implementation work to be done to support this iPhone model. Maybe this is also the case with the former requested Nano 6. Gen integration - but I'm unsure because of I've never hold one in my hand. If one is interested in some of the files from the phone or some brainstorming... i will regulary read this list. Or is this all well-known and the work on this is already in progress? Kind regards, Jan. _______________________ JakPod - an iPodManager http://www.jakpod.de |
From: Jan K. <JKubitschek@JakPod.de> - 2011-12-28 20:09:33
|
Hi, please forget Point 3! HashingSheme inside the database header is set to "3" and there is no 58-Hash und no 72-Hash - but "something mysterious" behind... annoying. :( But something like the "Locations.itdb.cbk" i really couldn't find. Kind regards, Jan. _______________________ JakPod - an iPodManager http://www.jakpod.de Am 28.12.2011 18:02, schrieb Jan Kubitschek: > Hi, > > today i had the chance to get temporarily an iPhone 4Gs from an > colleague of mine and had a first look into the database stuff. Here my > first explorations: > > 1.) The sqlite-database stuff is no more split into 5 databases inside > the "iTunes Library.itlp" folder but there is only one database file, > called "MediaLibrary.sqlitedb" inside the "iTunes_Control/iTunes" folder. > > 2.) The artwork is no more split into several "*.ithmb" files containing > the RAW-image data but there is a single file: > "MediaLibrary-artwork.data" inside the "iTunes_Control/iTunes" folder > containing the "real" JPEG image data one after another (each starting > with the typical fingerprint "FFD8 FFE0 0010 4A46 4946"). > > 3.) The "iTunesCDB" has the hashingSheme set to "1" and therefore only > the 58-Hash is present. Something similar for the sqlite-DB (like the > "Locations.itdb.cbk" on the former models) I couldn't find. But what > about the AB-stuff? > > Because of the totally changed sqlite-DB-handling i suspect that there > is a lot of implementation work to be done to support this iPhone model. > > Maybe this is also the case with the former requested Nano 6. Gen > integration - but I'm unsure because of I've never hold one in my hand. > > If one is interested in some of the files from the phone or some > brainstorming... i will regulary read this list. > > Or is this all well-known and the work on this is already in progress? > > Kind regards, Jan. > > _______________________ > JakPod - an iPodManager > http://www.jakpod.de > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel |
From: Christophe F. <cfe...@gm...> - 2011-12-31 16:54:14
|
Hi Jan, 2011/12/29 Jan Kubitschek <JKu...@ja...>: > Hi, > > please forget Point 3! HashingSheme inside the database header is set to > "3" and there is no 58-Hash und no 72-Hash - but "something mysterious" > behind... annoying. :( > > But something like the "Locations.itdb.cbk" i really couldn't find. > Israr has also been looking into this and has posted his findings so far to the libimobiledevice-devel mailing list in the "[libimobiledevice-devel] Reverse Engineering iOS 5-style Music Sync " thread. You need to be subscribed to get to the mailing list archives, and I couldn't find any public archive of the ML, so I can't provide a direct link to this message, sorry for the inconvenience... Cheers, Christophe |
From: Jan K. <JKubitschek@JakPod.de> - 2012-01-01 01:38:47
|
Hi Christophe, thank you for pointing me to this mailing list! Kind regards, Jan. PS: And all the best for the new year for all of you! Am 31.12.2011 17:53, schrieb Christophe Fergeau: > Hi Jan, > > 2011/12/29 Jan Kubitschek<JKu...@ja...>: >> Hi, >> >> please forget Point 3! HashingSheme inside the database header is set to >> "3" and there is no 58-Hash und no 72-Hash - but "something mysterious" >> behind... annoying. :( >> >> But something like the "Locations.itdb.cbk" i really couldn't find. >> > > Israr has also been looking into this and has posted his findings so > far to the libimobiledevice-devel mailing list in the > "[libimobiledevice-devel] Reverse Engineering iOS 5-style Music Sync" > thread. You need to be subscribed to get to the mailing list archives, > and I couldn't find any public archive of the ML, so I can't provide a > direct link to this message, sorry for the inconvenience... > > Cheers, > > Christophe |