From: Jan K. <JKu...@Ja...> - 2013-05-21 14:40:04
|
Hi again, maybe someone could have a closer look into the method "ItdbChecksumType itdb_device_get_checksum_type (const Itdb_Device *device)" inside "itdb_device.c". The first "switch" checks for the "db_version" and returns "ITDB_CHECKSUM_HASH58" in case of "db_version" is "3". This is not correct because of the Nano 5th gen (with cam) is using a database with version "3" but needs a "ITDB_CHECKSUM_HASH72". The second switch statement (using the "info->ipod_generation") returns correctly: "ITDB_CHECKSUM_HASH72" for "ITDB_IPOD_GENERATION_NANO_5" - but is this line ever reached if there was an "db_version" given? I don't think so. I have only some very basic C-knowledge but it seems that there could be the error. After changing "DBVersion" inside the "SysInfoExtended" file to "4" by hand I could add and delete tracks using gtkpod on my Nano 5th gen (with cam) (Version 1.0.2 PC) without any problems. Kind regards, Jan. Am 10.05.2013 11:43, schrieb phantomjinx: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > HI Jan, > > Thanks for contributing! > > So to summarize: > > * André has a 5g nano with 2.1 firmware that doesn't work with libgpod (produces the > itdb_splr_validate error) > * He tried it with Jakpod and songs were successfully added to the nano > * Jakpod and libgpod appear to have the same hashing scheme so should both correctly hash the songs > > Clearly, something is not quite right. > > Could people with 5g nanos, running 2.1 firmware, could speak up and indicate whether they have > the same problem? > > PGR > > On 05/10/2013 07:41 AM, Jan Kubitschek wrote: >> Hi, >> >> this is Jan - the developer of the ugly Java-tool JakPod with lack of documentation. :o) >> >> As far as i know there where no changes regarding the hashing scheme on 5g nanos. It needs the >> hash72 that is already part of libgpod. >> >> Because of my lack of C-knowledge i can't help fixing libgpod but if someone needs some help >> feel free to contact me. >> >> By the way - if someone knows implementation details of the hashAB-plugin for libgpod, it >> would also be nice to contact me. >> >> Kind regards, Jan. >> >> Am 10.05.2013 00:44, schrieb phantomjinx: On 05/09/2013 10:45 PM, André Nunes Batista wrote: >>>>> Hello, >>>>> >>>>> I'll try to contact the author of jakpod and see what can be done with his source code, >>>>> license now forbids commercial use, but says nothing other than that and documentation >>>>> is certainly lacking. >>>>> >>>>> BTW, do you know who maintains gtkpod's website? A simple notice regarding this issue >>>>> would prevent others from doing foolish attempts on this and would alert possible >>>>> developers. >>>>> >>>>> Thank you! >>>>> >> >> Thanks! >> >> In passing I have maintained the website on/off as well as a couple of other people. >> >> The "Status of Supported Hardware" box in bottom-right corner of the main page does try and >> outline the position but could be made more informative. >> >> Regards >> >> PGR >> >>> >>> ------------------------------------------------------------------------------ Learn Graph >>> Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to >>> graph databases and their applications. This 200-page book is written by three acclaimed >>> leaders in the field. The early access version is available now. Download your free book >>> today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ >>> Gtkpod-devel mailing list Gtk...@li... >>> https://lists.sourceforge.net/lists/listinfo/gtkpod-devel >>> >> >> >> ------------------------------------------------------------------------------ Learn Graph >> Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph >> databases and their applications. This 200-page book is written by three acclaimed leaders in >> the field. The early access version is available now. Download your free book today! >> http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ >> Gtkpod-devel mailing list Gtk...@li... >> https://lists.sourceforge.net/lists/listinfo/gtkpod-devel >> > > - -- > Paul Richardson > > * p.g...@ph... > * p.g...@re... > * pgr...@li... > > "I know exactly who reads the papers ... > > * The Daily Mirror is read by people who think they run the country. > * The Guardian is read by people who think they ought to run the country. > * The Times is read by people who do actually run the country. > * The Daily Mail is read by the wives of the people who run the country. > * The Financial Times is read by the people who own the country. > * The Morning Star is read by the people who think the country ought to be run by another country. > * The Daily Telegraph is read by the people who think it is." > > Jim Hacker, Yes Minister > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.13 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQEcBAEBAgAGBQJRjME+AAoJEG7P2ul73V7cR2wIAIr+BeHGy8AyUYnaqDBc8nNw > fTmKy+vb3sPaVsHrCmtrzt8tlJy3TQhSXdXv5CTFEaxVFF6MnWd/kk5J4uOH6tfY > YLZWjue1v5plbE8e4m/F4bDAxe0ZV2RI5j0sur/3M6nY+gw3Beg3LTovLDaaBaYh > LMviJ5LnuXhnT0ybYnzYP8ge3Zvu6ie5NHTVsaEJoeVHg5jegcMM9BlLt55ReF1+ > C1ZkOnkagZObsyf73dONCGpvi0agvBQ01QTmIPHWfGgAid0UsyIz5nCrd2CwyAtn > T+/gZQuXR8dMgdPVILrXc/0BeOqwysAEB8XQdtRzspxPBISiQ23tkZBsAZ+bXuY= > =E/tF > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and > their applications. This 200-page book is written by three acclaimed > leaders in the field. The early access version is available now. > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > |