Re: libgpod 0.8.2 not working with ipod nano 5th gen

AndrĂ© Nunes Batista <[email protected]> Thu, 09 May 2013 16:13:04 -0300
Newsgroups gmane.comp.ipod.gtkpod
Message-ID <1368126784.7489.8.camel@tagesuhu-pc>
--===============8187503255639942628==
Content-Type: multipart/signed; micalg="pgp-sha1";
	protocol="application/pgp-signature"; 
	boundary="=-aRDlQoL25M0L+OYzCgjT"


--=-aRDlQoL25M0L+OYzCgjT
Content-Type: multipart/mixed; boundary="=-tY4NEnvRw9pt6rCpwsSO"


--=-tY4NEnvRw9pt6rCpwsSO
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

What do you mean by "later ipods"? Libgpod says it can handle 5g nanos,
are there something like 5.1g nanos? Or was it the firmware upgrade?

BTW, actually, after hours of useless tries and web research, I found
out a little, ugly, java tool that accomplishes this task: jakpod
(http://jakpod.de/en). It lacks integration with GNU software, but it at
least solves the issue. I'll work on a script to automate it's
installation, but I would be real nice if libgpod developers could
address this reverse engineering issue. I'm not up to the task of
reversing it myself.

--=20
-- Andr=C3=A9 Nunes Batista



--=-tY4NEnvRw9pt6rCpwsSO
Content-Disposition: inline
Content-Description: Forwarded message - Re: [Gtkpod-devel] libgpod 0.8.2
	not working with ipod nano 5th gen
Content-Type: message/rfc822

Delivered-To: [email protected]
Received: by 10.58.74.134 with SMTP id t6csp11524vev; Thu, 9 May 2013
	06:03:26 -0700 (PDT)
X-Received: by 10.180.76.103 with SMTP id j7mr17472332wiw.21.1368104605736;
	Thu, 09 May 2013 06:03:25 -0700 (PDT)
Return-Path: <[email protected]>
Received: from merry.visn.co.uk (merry.visn.co.uk. [193.254.210.63]) by
	mx.google.com with ESMTPS id li2si779238wjb.182.2013.05.09.06.03.25 for
	<[email protected]> (version=TLSv1 cipher=RC4-SHA bits=128/128);
	Thu, 09 May 2013 06:03:25 -0700 (PDT)
Received-SPF: pass (google.com: domain of [email protected]
	designates 193.254.210.63 as permitted sender) client-ip=193.254.210.63;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of
	[email protected] designates 193.254.210.63 as permitted
	sender) [email protected]
Received: from 7.103.2.81.in-addr.arpa ([81.2.103.7]:52378 helo=falcon) by
	merry.visn.co.uk with esmtpa (Exim 4.80) (envelope-from
	<[email protected]>) id 1UaQVI-0002Ju-Oa;
	Thu, 09 May 2013 14:03:24 +0100
Received: from [192.168.88.4] (Goshawk [192.168.88.4]) by falcon (Postfix)
	with ESMTP id CA9E212C; Thu,  9 May 2013 14:03:23 +0100 (BST)
Message-ID: <[email protected]>
Date: Thu, 09 May 2013 14:03:23 +0100
From: phantomjinx <[email protected]>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130311
	Thunderbird/17.0.4
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Andr=E9_Nunes_Batista?= <[email protected]>
CC: [email protected]
Subject: Re: [Gtkpod-devel] libgpod 0.8.2 not working with ipod nano 5th gen
References: <1368028838.22600.27.camel@tagesuhu-pc>
	<1368049861.30052.2.camel@tagesuhu-pc>
In-Reply-To: <1368049861.30052.2.camel@tagesuhu-pc>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset=ISO-8859-1
X-AntiAbuse: This header was added to track abuse, please include it with
	any abuse report
X-AntiAbuse: Primary Hostname - merry.visn.co.uk
X-AntiAbuse: Original Domain - gmail.com
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - phantomjinx.co.uk
X-Get-Message-Sender-Via: merry.visn.co.uk: authenticated_id:
	p.g.richardson+phantomjinx.co.uk/only user confirmed/virtual account
	not confirmed
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

That looks very familiar to others who have posted about libgpod not workin=
g with their ipods.

The itdb_splr_validate is the usual error for writing the tracks but not pr=
operly writing the
database, meaning the tracks do not get displayed.

I am afraid you are out of luck unless someone comes up with a reverse engi=
neered way of getting
these later ipods working.

PGR


On 05/08/2013 10:51 PM, Andr=E9 Nunes Batista wrote:
> This is the output on bash shell when gtkpod is run from the command line=
, just after trying to
> save the newly transfered files:
>=20
> ** (gtkpod:30016): CRITICAL **: itdb_splr_validate: assertion `at !=3D IT=
DB_SPLAT_UNKNOWN'
> failed libitdbprep: itdb_sqlite_generate_itdbs called with file
> /media/IARASPOD/iPod_Control/iTunes/iTunesCDB and uuid 000A2700206B8DE8 i=
tlp
> directory=3D'/media/IARASPOD/iPod_Control/iTunes/iTunes Library.itlp' *.i=
tdb files will be stored
> in '/media/IARASPOD/iPod_Control/iTunes/iTunes Library.itlp' [mk_Dynamic]=
 Processing
> '/tmp/file6gcj8a/Dynamic.itdb' [mk_Dynamic] creating table structure [mk_=
Dynamic] - processing
> 1 tracks [mk_Dynamic] - processing 3 playlists [mk_Dynamic] done. [mk_Ext=
ras] Processing
> '/tmp/file6gcj8a/Extras.itdb' [mk_Extras] re-building table structure [mk=
_Extras] done.=20
> [mk_Genius] Processing '/tmp/file6gcj8a/Genius.itdb' [mk_Genius] re-build=
ing table structure=20
> [mk_Genius] done. library_persistent_id =3D 0x672f2e9e6b0d2c3b [mk_Librar=
y] Processing
> '/tmp/file6gcj8a/Library.itdb' [mk_Library] building table structure [mk_=
Library] compiling SQL
> statements [mk_Library] - inserting into "version_info" [mk_Library] - in=
serting into
> "genre_map" [mk_Library] - inserting songs into "item_to_container" [mk_L=
ibrary] - inserting
> playlist 'Iaraspod' into "container" [mk_Library] - inserting songs into =
"item_to_container"=20
> [mk_Library] - inserting playlist 'Podcasts' into "container" [mk_Library=
] - inserting songs
> into "item_to_container" [mk_Library] - inserting playlist '[Orphaned]' i=
nto "container"=20
> library_persistent_id =3D 0x672f2e9e6b0d2c3b device name =3D Iaraspod [mk=
_Library] - inserting into
> "db_info" [mk_Library] - processing 1 tracks [mk_Library] done. [mk_Locat=
ions] Processing
> '/tmp/file6gcj8a/Locations.itdb' [mk_Locations] re-building table structu=
re [mk_Locations]
> Processing 1 tracks... [mk_Locations] done. [run_post_process_commands] G=
etting SQL post
> process commands [run_post_process_commands] binding functions [run_post_=
process_commands]
> Running 88 post process commands now [run_post_process_commands] ERROR wh=
en executing=20
> 'CreateRentalExpiredColumn': duplicate column name: rental_expired [run_p=
ost_process_commands]
> 87 out of 88 post process commands successfully executed [run_post_proces=
s_commands] done.
>=20
>=20
>=20
> -------------------------------------------------------------------------=
----- Learn Graph
> Databases - Download FREE O'Reilly Book "Graph Databases" is the definiti=
ve 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
>=20
>=20
>=20
> _______________________________________________ Gtkpod-devel mailing list=
=20
> [email protected] https://lists.sourceforge.net/lists/li=
stinfo/gtkpod-devel
>=20

- --=20
Paul Richardson

  * [email protected]
  * [email protected]
  * [email protected]

"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 b=
e 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/

iQEcBAEBAgAGBQJRi56bAAoJEG7P2ul73V7cleQH/3mWI1ay9VXzvMswSPqN/Ia4
eWpjMz+gGteB+mBSSfz5IDnp6qnBCtZ9viAsGqkDXbnT4mJpQZgDAO56iDUdAiBj
1EHH4fnc/O1ohPYG6Zy9tod+ESvxtVAzaVeCNl7t+UVaA5Vqo55tYFGIiSeqPQAu
F7OrX8I7Cf64cYO1E64ZZaY+FpVGIwxx4AgD0XLLPjmTxFA/k2mn4qQ+mPvL/hXQ
9kQHl+FvlD1sk/phmux5lj4TsiitEveLKNpqOV0Y8AEdPHKebuCAJr6H9dIBdwAF
abZI89BlxK09gAse9ZH6B94YYNTdt4OE3kw4mtzZRy68xTI2eilej+xrFNjSxbY=3D
=3DwJgr
-----END PGP SIGNATURE-----

--=-tY4NEnvRw9pt6rCpwsSO--

--=-aRDlQoL25M0L+OYzCgjT
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlGL9UAACgkQewWQy2ciz4CblQCfaOVeOZ2Tc2fPd8Smt6k1k0O8
Q4sAnR9xoz0DIiI9Rnb1yoMfhwGT5mt2
=OEUW
-----END PGP SIGNATURE-----

--=-aRDlQoL25M0L+OYzCgjT--



--===============8187503255639942628==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
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
--===============8187503255639942628==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Gtkpod-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-devel

--===============8187503255639942628==--