Technically this iPod is not supported on linux.
Linux did recognize it and could mount the file system, gtkpod was also capable of reading the file list, however no changes could be made nor files added to the device (it will add in Amarok and gtkpod) but don't show up on the playlist.
After some digging around it was found that Apple use a new hash algorithm to check the files and database on the iPod.
Luckily someone reverse engineered and produced this mod libhashab_mod_14-04-13.tar.gz or here that will update your system with the correct libhashab32.so or libhashab64.so.
After this I could sucsesfully create a playlist and save a song into the playlist on a iPod nano Gen 6 with gtkpod. Amarok 2.8.1 still not working but onto it now.
Only the 64 bit change seem to work, this is failing on 32 bit Ubuntu install
ReplyDeleteWorked with Ubuntu 13.10 with my Nano 6th gen. Thanks
ReplyDeleteA bit outdated, but... I'm trying to use it in the current Ubuntu 18.04 LTS 64bit with the latest gtkpod 2.1.5 from official repo but it doesn't work.
ReplyDeleteIt looks like that gtkpod ignores these libraries at all (there aren't such libhashab.so originally anywhere in the system).
Which version of gtkpod I have to use? Thanks a lot.