📜 ⬆️ ⬇️

iPod without iTunes? This is real!

Hello.

There is: an iPod of one of the latest generations, as well as the desire to work with it from under * nix systems. because I use FreeBSD, I’ll rely on it in this article.
so what is all the fuss? there was an old ipod nano 4 gb, which was "cheerfully" recognized in FreeBSD 7.0 RELEASE, and I carried out all operations with songs through GtkPod. I recently bought a brand new iPod nano 4GB, and to my surprise, gtkpod stopped recognizing it correctly.
when gtkpod was launched, it began to issue a message that it could not recognize the “extra information” of the ipod, and after adding songs, the ipod refused to see them, although it clearly showed in the info that xxxx megabytes was occupied by unknown data.
In general, during the climbing on the vast expanses of Ineta, it turned out that this is due to the additional level of protection that Apple has added to the latest generation iPods and iPhones. The database of new models of Apple devices is now protected by cheksumma. in case of discrepancy of this cheksumma with the contents of the iPod database, the iPod simply ignores the files thrown at it, and does not display them on its display. The new version of libgpod supports recording this generated cheksum on the iPod, however, to generate the cheksum itself, so-called. "Firewire ID", which is unique for different models of iPods. therefore, this ID should be “prompted” to the prog manually.

Below is a recipe for solving the problem

ps: under Linux procedure is very similar. the only thing to get the id is to use the command:
"Lsusb -v | grep -i Serial
pps: useful links:
www.mail-archive.com/gtkpod-cvs2@lists.sourceforge.net/msg02174.html
ubuntuforums.org/showthread.php?t=611404
lilserenity.wordpress.com/2007/12/22/virgin-mobile-praise-ubuntu-and-ipod-nano-3g

')

Source: https://habr.com/ru/post/58799/


All Articles