Recently I got a new car (2010 Audi S4) which has full iPod integration. So on the Radio you can basically see everything that you can see on the iPod (Tracks/Artist/Albums/Playlist/etc).
What I want is the possibility to leave the iPod Touch in the car forever, then if I want to put new music on it, I can sync it though my wireless network at home. The iPod doesnt support this "wireless sync" out of the box; so I attempted to make my own application that can do this.
This is the prototype. I have a 1st gen iPod touch 16gb running OS 2.2.1 which is jailbroken and running vsftpd and openssh. Using the FTP server, I can transfer songs to the iPod, then also read/write the iTunesDB file (contains all the tracklist/albums/etc). Then using OpenSSH I can connect to the iPod and tell it to reload the iTunesDB file (ReSpring the ipod) when needed.
In this video I only read the itunesdb, change one of the Titles, then I manually upload the itunesdb file using FileZilla, and then I manually trigger the "ReSpring". Then you can see the updated title on Audi's MMI (The Radio).
Again, this is only a proof of concept. The intention is to have a simple to use Windows program that does all the dirty work for you.
This will only work on iPod touches running OS 2.x and must be jailbroken. Yes it is possible to downgrade an iPod touch running 3.x to 2.x (at least for the 1st gen iPod). I've done it :). I do not plan on supporting album art/video upload/etc. This is only so I can leave my ipod in the car and sync music to it.
Source Code will be made public once the project is done.
Sunday, April 25, 2010
Subscribe to:
Posts (Atom)
Sunday, April 25, 2010
Wireless Ipod Touch Sync Prototype
Recently I got a new car (2010 Audi S4) which has full iPod integration. So on the Radio you can basically see everything that you can see on the iPod (Tracks/Artist/Albums/Playlist/etc).
What I want is the possibility to leave the iPod Touch in the car forever, then if I want to put new music on it, I can sync it though my wireless network at home. The iPod doesnt support this "wireless sync" out of the box; so I attempted to make my own application that can do this.
This is the prototype. I have a 1st gen iPod touch 16gb running OS 2.2.1 which is jailbroken and running vsftpd and openssh. Using the FTP server, I can transfer songs to the iPod, then also read/write the iTunesDB file (contains all the tracklist/albums/etc). Then using OpenSSH I can connect to the iPod and tell it to reload the iTunesDB file (ReSpring the ipod) when needed.
In this video I only read the itunesdb, change one of the Titles, then I manually upload the itunesdb file using FileZilla, and then I manually trigger the "ReSpring". Then you can see the updated title on Audi's MMI (The Radio).
Again, this is only a proof of concept. The intention is to have a simple to use Windows program that does all the dirty work for you.
This will only work on iPod touches running OS 2.x and must be jailbroken. Yes it is possible to downgrade an iPod touch running 3.x to 2.x (at least for the 1st gen iPod). I've done it :). I do not plan on supporting album art/video upload/etc. This is only so I can leave my ipod in the car and sync music to it.
Source Code will be made public once the project is done.
What I want is the possibility to leave the iPod Touch in the car forever, then if I want to put new music on it, I can sync it though my wireless network at home. The iPod doesnt support this "wireless sync" out of the box; so I attempted to make my own application that can do this.
This is the prototype. I have a 1st gen iPod touch 16gb running OS 2.2.1 which is jailbroken and running vsftpd and openssh. Using the FTP server, I can transfer songs to the iPod, then also read/write the iTunesDB file (contains all the tracklist/albums/etc). Then using OpenSSH I can connect to the iPod and tell it to reload the iTunesDB file (ReSpring the ipod) when needed.
In this video I only read the itunesdb, change one of the Titles, then I manually upload the itunesdb file using FileZilla, and then I manually trigger the "ReSpring". Then you can see the updated title on Audi's MMI (The Radio).
Again, this is only a proof of concept. The intention is to have a simple to use Windows program that does all the dirty work for you.
This will only work on iPod touches running OS 2.x and must be jailbroken. Yes it is possible to downgrade an iPod touch running 3.x to 2.x (at least for the 1st gen iPod). I've done it :). I do not plan on supporting album art/video upload/etc. This is only so I can leave my ipod in the car and sync music to it.
Source Code will be made public once the project is done.
Subscribe to:
Posts (Atom)