From: Patryk Z. <pa...@pl...> - 2008-01-22 10:14:33
|
Hi guys, Hope someone is interested in my little research project: http://code.google.com/p/ipod-update/ All information is there in the wiki, sources available in SVN. -- Patryk Zawadzki PLD Linux Distribution |
From: Christophe D. <chr...@gm...> - 2008-01-22 15:14:35
|
wow! very nice work! Christophe On Jan 22, 2008 11:14 AM, Patryk Zawadzki <pa...@pl...> wrote: > Hi guys, > > Hope someone is interested in my little research project: > http://code.google.com/p/ipod-update/ > > All information is there in the wiki, sources available in SVN. > > -- > Patryk Zawadzki > PLD Linux Distribution > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > |
From: Bastien N. <ha...@ha...> - 2008-01-22 15:16:04
|
On Tue, 2008-01-22 at 11:14 +0100, Patryk Zawadzki wrote: > Hi guys, > > Hope someone is interested in my little research project: > http://code.google.com/p/ipod-update/ > > All information is there in the wiki, sources available in SVN. Very good writeup. I discussed some time ago with Christophe how to handle the new iPods, so I'll reiterate here. - Add a HAL callout (similar to PodSleuth, but in C) to libgpod, this binary could be used by HAL to populate properties on the iPod device, or write out a file on the device once mounted - Allow applications to pass the device UID to libgpod (or leave as NULL if should be read from the SysInfo file), this means apps can choose to depend on HAL, but would get the same information - The UpdaterFamilyID and current firmware version would be available as properties - On startup, or when the network becomes available again (checking once a day, or once a week), the application would download the versions database from itunes.com - When an iPod is plugged in, versions are compared, and we check whether we need to update the firmware - The firmware updater would be an autostarted D-Bus service (PolicyKit'ed so one doesn't require root, but runs as root), and download the firmware, check it, and install on the device, with user feedback along the way. - The same code could be used to provide a UI for non-PolicyKit'ed/non-D-Bussed applications to run as root Comments? PS: There's probably a few terms that aren't right, I'm doing this OTOH, and didn't look them up ;) |
From: Christophe F. <te...@gn...> - 2008-01-22 15:16:56
|
Hi, 2008/1/22, Patryk Zawadzki <pa...@pl...>: > Hope someone is interested in my little research project: > http://code.google.com/p/ipod-update/ > > All information is there in the wiki, sources available in SVN. Does that work with Nano Video/iPod Classic ? I think they no longer have a firmware partition :-/ Christophe |
From: James <jam...@op...> - 2008-01-22 21:01:29
|
On Tue, 2008-01-22 at 11:14 +0100, Patryk Zawadzki wrote: > Hope someone is interested in my little research project: > http://code.google.com/p/ipod-update/ > > All information is there in the wiki, sources available in SVN. Looks like fun ;-) I just tried the sg_inq command. It said; sg_inq: unrecognized option `--vpd' I installed it for Ubuntu 7.10 with; sudo apt-get install sg3-utils and sg_inq -V reports; Version string: 0.70 20070429 So what version do you have? Regards, James. |
From: Javier K. <jk...@us...> - 2008-01-22 21:20:59
|
Hi James, On mi=C3=A9, 2008-01-23 at 08:01 +1100, James wrote: > On Tue, 2008-01-22 at 11:14 +0100, Patryk Zawadzki wrote: > > Hope someone is interested in my little research project: > > http://code.google.com/p/ipod-update/ > >=20 > > All information is there in the wiki, sources available in SVN. >=20 > Looks like fun ;-) >=20 > I just tried the sg_inq command. It said; > sg_inq: unrecognized option `--vpd' >=20 > I installed it for Ubuntu 7.10 with; >=20 > sudo apt-get install sg3-utils >=20 > and sg_inq -V reports; >=20 > Version string: 0.70 20070429 >=20 > So what version do you have? Debian unstable has version 1.24 of the same package, so yours looks comparatively rather old. I haven't tried his procedure, though. Hope it helps, --=20 Javier Kohen <jk...@us...> ICQ: blashyrkh #2361802 Jabber: jk...@ja... |
From: Patryk Z. <pa...@pl...> - 2008-01-23 00:38:57
|
On Jan 22, 2008 10:01 PM, James <jam...@op...> wrote: > On Tue, 2008-01-22 at 11:14 +0100, Patryk Zawadzki wrote: > > Hope someone is interested in my little research project: > > http://code.google.com/p/ipod-update/ > > > > All information is there in the wiki, sources available in SVN. > > Looks like fun ;-) > > I just tried the sg_inq command. It said; > sg_inq: unrecognized option `--vpd' > > I installed it for Ubuntu 7.10 with; > > sudo apt-get install sg3-utils > > and sg_inq -V reports; > > Version string: 0.70 20070429 > > So what version do you have? I'm not really sure if that options is needed as the pages in question are out of the supported range anyway. Feel free to try without them and report any success so I can update the wiki (no iPod available now to check). -- Patryk Zawadzki PLD Linux Distribution |