[00:06:59] *** Quits: liar (~liar@clnet-p09-185.ikbnet.co.at) (Remote host closed the connection) [04:56:17] *** Quits: slowdow (~slowdow@172.Red-81-37-67.dynamicIP.rima-tde.net) (Ping timeout: 252 seconds) [04:57:01] *** Joins: slowdow (~slowdow@26.Red-81-37-128.dynamicIP.rima-tde.net) [05:10:25] *** Quits: [7] (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [05:10:31] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [11:27:58] *** Quits: [Saint] (~quassel@unaffiliated/saint/x-8516940) (Remote host closed the connection) [11:30:24] *** Joins: [Saint] (~quassel@unaffiliated/saint/x-8516940) [13:15:38] *** Quits: [Saint] (~quassel@unaffiliated/saint/x-8516940) (Quit: Quit) [13:16:00] *** Joins: [Saint] (~quassel@unaffiliated/saint/x-8516940) [13:16:06] *** Quits: [Saint] (~quassel@unaffiliated/saint/x-8516940) (Client Quit) [13:17:51] *** Joins: [Saint] (~quassel@unaffiliated/saint/x-8516940) [14:59:30] *** Quits: njsg (~njsg@unaffiliated/njsg) (Ping timeout: 264 seconds) [15:10:45] *** Joins: njsg (~njsg@unaffiliated/njsg) [17:54:58] *** Quits: [Saint] (~quassel@unaffiliated/saint/x-8516940) (Quit: Quit) [17:55:19] *** Joins: [Saint] (~Saint]@unaffiliated/saint/x-8516940) [18:01:12] *** Quits: [Saint] (~Saint]@unaffiliated/saint/x-8516940) (Remote host closed the connection) [18:01:49] *** Joins: [Saint] (~sinner@unaffiliated/saint/x-8516940) [20:31:31] http://freemyipod.org/wiki/Nano4G_firmware_upgrade_process <-- isn't the command example wrong? "for the first one", "c6 97", shouldn't it be "c6 90"? [20:47:29] njsg: this paragraph is outdated [20:47:52] oh, I was just wondering about it [20:48:04] because, well, it didn't match the list [20:48:07] "command summary" has the most recent details [20:49:11] yeah, do you know if there are more details somewhere, even if just a list of possible commands? [20:49:35] I'm just wondering whether formatting a Classic to the mac format is made through a command other than 0x94 [20:50:28] TheSeven reverse-engineered that code, he should have an idea [20:51:36] yes, I found some old IRC logs where he's talking about the codes [20:51:55] s/he's/they're/ [20:53:45] i have some skype logs about the update process and the commands [20:57:41] user890104: can you, by any chance, share some part of those? [20:57:51] yeah, just a moment [20:58:07] I guess the best way would really be to monitor an update process made by iTunes on OSX [20:58:25] but well, no apple computer here, and OSX isn't exactly linux, where you can get a bunch of livecds [20:59:09] http://pastebin.com/raw.php?i=GQpRpr4h [20:59:22] this is where the irc discussion continued [21:00:24] i was capturing usb traffic while restoring my ipod classic inside a vmware VM [21:00:34] then TheSeven analyzed the result [21:00:46] we used USBlyzer [21:02:26] njsg: you could use a windows box with usblyzer installed, that has a cpu with hardware virtualization (the one of my laptop doesn't unfortunately), so you can run OSX in vmware (for example), and capture the usb traffic when mac-poding a classic [21:03:03] basicly the same thing we did, but with winxp as a guest OS [21:03:23] i really don't want itunes on my physical machine :) [21:05:10] from what I'm reading of the logs, it seems 90, 91,92,93,94 and 96 may be the only commands, then my next bet would be some flag what's passed to 94 [21:06:09] yeah, virtualization would probably be the best, although I'd have to see how can I do it. At least then I'd not be blind. [21:08:21] at least it didn't complain about a 0x01 after the size... [21:08:57] no luck, still "PC" [21:28:55] *** Quits: ShapeShifter499 (Lance@95.211.165.246) (Ping timeout: 248 seconds) [21:55:43] *** Joins: [Saint_] (~sinner@unaffiliated/saint/x-8516940) [21:57:00] *** Quits: [Saint] (~sinner@unaffiliated/saint/x-8516940) (Ping timeout: 276 seconds) [21:59:57] *** [Saint_] is now known as [Saint] [22:01:15] *** Quits: [Saint] (~sinner@unaffiliated/saint/x-8516940) (Quit: Quit) [22:01:34] *** Joins: [Saint] (~sinner@unaffiliated/saint/x-8516940) [22:29:24] *** Joins: ShapeShifter499 (Lance@95.211.165.246) [22:32:49] *** Joins: mpescador (6db0d70a@gateway/web/freenode/ip.109.176.215.10) [22:56:52] *** Quits: mpescador (6db0d70a@gateway/web/freenode/ip.109.176.215.10) (Quit: Page closed) [23:13:25] *** Joins: benedikt93 (~benedikt9@unaffiliated/benedikt93) [23:18:01] on a second thought, no wonder it didn't react to the 0x01 after the partition size [23:18:06] after all "cmd.sptd.CdbLength = 6;" ... [23:18:14] * njsg hits himself