[02:11:25] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [02:11:28] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [02:13:32] *** Quits: n1s (~n1s@rockbox/developer/n1s) (Quit: Ex-Chat) [06:41:13] *** Quits: [7] (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [06:41:19] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [08:13:07] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [08:13:14] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Read error: Connection reset by peer) [13:56:51] *** Joins: n1s (~n1s@nl118-168-30.student.uu.se) [13:56:52] *** Quits: n1s (~n1s@nl118-168-30.student.uu.se) (Changing host) [13:56:52] *** Joins: n1s (~n1s@rockbox/developer/n1s) [14:03:35] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [14:03:35] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [16:00:47] TheSeven: what about making a bootstrap, that launches emcore instead of umsboot? is it some straight-forward copy/paste/replace thing, or it needs some more time/research in order to be made? [16:03:24] user890104: should be pretty much straightforward [16:03:32] just swap out the payload [16:03:48] (as long as it stays <128KB, which is why we can't bootstrap a full installer that way) [16:04:00] but i'll need to recompile the windows binary, right? [16:04:08] yes [16:04:09] what are you using for that? mingw? [16:04:13] yes [16:04:29] ok i'll give it a try [16:04:41] so we'll have an alternative method of installation [16:05:11] IMO the whole DFU driver mess is the bigger problem [16:06:23] might be worthwhile to build a fully automatic installation/uninstallation GUI tool [16:07:14] which either nukes away itunes and piggybacks on its driver, or installs its own driver (using pnputil or setupapi) if not itunes is present [16:07:30] that tool can then easily push the mail installer through emcore [16:07:31] well, i can do that (and i've been thinking about it for a long time, but never had the time to make it) [16:07:48] and while we're at it, make it capable of doing the full uninstall process to take care of the recent itunes breakage [16:08:21] ah yeah [16:08:48] basicly just downloading and sending dfu+wtf? [16:11:02] grab dfu ipsw from phobos, unpack it, push apple's dfu file, wait for device to reappear, determine generation from usb PID, download the right recovery ipsw from phobos, unpack it, push the recovery file to the WTF, wait a bit for disk mode to come up (download restore IPSW in the meantime and extract it), repartition through proprietary scsi commands, write MSE through proprietary scsi commands, reboot through proprietary scsi commands [16:12:43] oh, and another idea: build something that takes care of bootstrapping our installation from WTF instead of DFU, if possible [16:12:59] and we can also make a linux port, using the ipodscsi code that some guy wrote [16:13:25] for linux I'd just provide the individual tools, linux users can usually work with those [16:13:39] and automating it on linux would be a real pain [16:13:50] maybe write a little shell script that takes care of grabbing stuff from phobos [16:14:05] maybe even automate it completely, but without a gui [16:14:52] back to WTF: we can't just push our installer because it isn't vulnerable to pwnage anymore I think, but maybe we can trick it into rebooting the ipod [16:15:14] but we probably can't get back into DFU easily => might be best to just inform the user that he has to re-enter DFU [16:17:05] i think the latter would be the safest option [17:29:39] *** Joins: liar (~liar@clnet-p09-185.ikbnet.co.at) [18:02:36] *** Quits: alberthrocks (~alberthro@unaffiliated/alberthrocks) (Read error: Connection reset by peer) [18:20:11] *** Joins: alberthrocks (~alberthro@unaffiliated/alberthrocks) [19:46:15] *** Joins: Kebianizao (~kvirc@130.35.218.87.dynamic.jazztel.es) [19:55:40] *** Quits: Kebianizao (~kvirc@130.35.218.87.dynamic.jazztel.es) (Read error: Connection reset by peer) [19:56:29] *** Joins: Kebianizao (~kvirc@130.35.218.87.dynamic.jazztel.es) [20:03:27] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [20:03:27] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection)