[00:34:42] hi again, I'm having trouble transfering files again. I run the enter fallback image, then connect via usb, but windows can't seem to access the contents of the ipod [00:46:25] nortunyu: yes, this happens sometimes, i can recommend either using other operating system (even a virtual one, for example ubuntu in virtualbox), using the command-line python tools (emcore.py) for file transfer, or trying different rockbox versions, until you find one that works for you [00:50:19] I will try it on my mac, let's see [00:52:12] "the disk you inserted was not readable by this computer"... [00:55:41] and windows is now asking me to format the disk [00:55:53] what is the "fallback image" anyways? [00:57:34] *** Quits: liar (~liar@83.175.90.24) (Remote host closed the connection) [00:59:46] *** Joins: liar (~liar@83.175.90.24) [01:13:55] nortunyu: it's a known-working version of rockbox [01:14:26] and we use it for file transfers, since we don't have a "disk mode" in emCORE [01:14:52] and if you delete the .rockbox dir, you can't boot rockbox anymore, unless you re-upload it [01:15:15] that's why we flash a rockbox image into the boot flash of the ipod, so you can easily recover such mistake [01:15:58] about mac, we use a partitioning scheme that macs don't seem to like [01:16:37] you can use my virtual filesystem app (emCOREFS), to mount the ipod on mac [01:28:29] http://freemyipod.org/wiki/EmCOREFS [01:40:48] question about the ipod classic rockbox version r31516-120101 [01:41:08] how does that compare to the latest release of rockbox 3.13? [01:42:02] and is there effort going on to update the r135... to whatever is current in the rockbox world? [01:45:45] the sencond part of the build number (120101) means that it is built from the source on 1 january 2012, so it's very old [01:46:07] you can get the latest available build either by updating using rockbox utility [01:46:14] www.rockbox.org/twiki/bin/view/Main/RockboxUtility#Download [01:47:38] or my downloading this file [01:47:41] http://build.rockbox.org/data/rockbox-ipod6g.zip [01:47:50] and extracting it to the root directory of the ipod [01:48:20] keep in mind that the most recent version of rockbox that will get installed by either method, is completely untested, and contains the most recent rockbox code [01:48:55] it's possible that it won't boot at all, or in rare cases, cause some side effects [01:50:09] there is no "release" version for the classics yet, that's why these builds are the most recent versions of rockbox for ipod classic [01:55:15] got it. well, when i tried to use the rockbox utility on the classic, it just didn't work at all [01:55:32] i.e. it didn't boot and went back to the fallback image [01:55:44] i uploaded the ipod video version, i assumed that would be the closest build [01:57:17] is there a forum where people may have mentioned particular builds that seem stable on the 6g? or do you know whether the latest build is stable/unstable? [02:27:30] <[7]> csharp_: you obviously need to use the ipod classic version, not an ipod video one (which is completely different hardware, they really have barely anything in common) [02:27:59] <[7]> you can generally assume that the latest build is likely to work well, except for file transfers which seem to generally be having problems lately [02:28:57] yea, i seem to be running into those problems as speaking [02:31:26] <[7]> they typically don't affect the fallback version though [02:31:48] <[7]> so your computer must be especially picky about something [02:32:17] <[7]> (sure, it should be fixed in rockbox regardless, but nobody seems to be getting around to actually doing that) [02:32:36] <[7]> csharp_: did you have *any* trouble accessing the UMSboot drive to copy the installer file? [02:32:44] <[7]> i.e. did it take long to appear or anything? [02:32:52] <[7]> or did it behave just like a regular USB thumbdrive? [02:33:13] <[7]> that information might help us further track down where rockbox's USB problems might be coming from [02:33:30] no problem in terms of timing or copying the file, but the dos prompt that appeared said there was an error [02:33:41] <[7]> that's to be expected [02:34:07] <[7]> that error is basically "the device has disappeared from the bus (due to it booting the just uploaded code)" [02:34:34] <[7]> so completely harmless and expected... actually that error not appearing would be a sign of a problem, lol :) [02:34:43] "DeviceIoControl: Error 31: A device attached to the system is not functioning." is what it said [02:34:50] haha [02:35:01] <[7]> yes [02:35:33] <[7]> windows just doesn't know WHY it disappeared (and that we expected it to), and thus freaks out [02:36:07] <[7]> the code is actually waiting for that error condition before it indicates success to the user [02:36:42] i see. well, no other problems i can think of [02:36:52] when i plug it in now, it takes a while for the drive to show up [02:37:15] <[7]> ok, and exactly the misbehavior that you're observing now didn't happen with UMSboot, right? [02:37:18] first a note shows up there is a problem with the plugged device, it then dissapears and a drive shows up [02:37:34] <[7]> that suggests that rockbox could benefit from just ripping out its USB driver and replacing it with UMSboot's (and some glue) [02:37:59] nope. i was able to transfer ubi file without a problem [02:38:10] <[7]> (it's a fair bit of work though) [02:38:33] i'm using XP, if that makes any difference.. [02:38:43] <[7]> interesting [02:38:57] <[7]> most of our user base is using windows 7/8 or linux, a few use macs [02:39:09] <[7]> win7 seems to work mostly fine with the fallback image [02:39:21] <[7]> win8 (and possibly win7 on usb3-capable hardware) is a bit more picky [02:39:29] <[7]> linux just works, as usual ;) [02:39:51] so do you think if i loaded an older UBI version just to transfer all the files the first time, it might be more stable? [02:39:54] <[7]> (linux system logs also suggest that something might not be completely right though) [02:40:06] <[7]> no, the .ubi file version isn't relevant here [02:40:11] i see [02:40:18] <[7]> only the rockbox version is [02:40:19] so it's the rockbox build [02:40:45] yea, i'm still using the version that came with the distribution (01 01 2012) [02:40:53] i can upload the lates one and see if that helps... [02:41:04] <[7]> (this kind of stuff is actually fixed in the latest bootstrapper and (not yet released) UBI file/emCORE image, but not in the rockbox image that it includes [02:41:26] <[7]> and fixing it in rockbox is a bit of work, although it should be mostly straightforward [02:41:46] <[7]> I suspect that later rockbox versions will make matters worse, not better (for USB transfers) [02:42:09] ok [02:42:14] <[7]> they do fix a few other bugs (especially random hangs/lockups with stuttering music) and dramatically improve battery runtime though [02:42:36] <[7]> so we recommend to upgrade to the latest and just use the fallback image for transferring files for the time being (until this gets fixed properly) [02:42:50] yea.. i've transfered the first 21GB without a hitch, and now restarting the transfer for the third time [02:43:18] ok, sounds good. i'll do that [02:43:36] thanks so much for doing all the development, by the way! [02:44:38] i was eagerly waiting/hoping for a classic stabalish build for a long time!!! [02:44:49] and this is already awesome [03:10:36] [7]: so how do you suggest I proceed? none of my computers seem to be able to see the contents of my ipod now, but yesterday it was working fine [03:29:37] *** Joins: csharp__ (~quassel@99-74-170-105.lightspeed.sntcca.sbcglobal.net) [03:31:55] *** Quits: csharp_ (~quassel@99-74-170-105.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 248 seconds) [03:56:53] *** Quits: csharp__ (~quassel@99-74-170-105.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) [04:21:26] *** Quits: nortunyu (~mm@69.196.129.24) (Read error: Connection reset by peer) [04:21:45] *** Joins: nortunyu (~mm@69-196-129-24.dsl.teksavvy.com) [06:24:19] *** Quits: [7] (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [06:24:32] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [08:35:04] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Remote host closed the connection) [09:27:57] *** Joins: [Saint] (~quassel@rockbox/user/saint) [09:47:44] *** Joins: STeeF (~STeeF@office.hostnetbv.nl) [14:46:09] *** Quits: liar (~liar@83.175.90.24) (Ping timeout: 272 seconds) [14:49:49] *** Joins: liar (~liar@83.175.90.24) [16:46:45] *** Quits: liar (~liar@83.175.90.24) (Ping timeout: 252 seconds) [17:14:25] *** Joins: liar (~liar@83.175.90.24) [18:13:43] so, given that none of my computers can see the contents of my ipod when running the fallback image, what version of rockbox should I try next? [18:14:20] or am I better off installing a virtual box with ubuntu? (I've never done this before, so I'm a bit hesitant)) [18:18:04] and will trying a different rockbox version make me lose the music I have already trasnfered to the ipod? [18:39:03] nortunyu: you can reinstall the rockbox version, as long as you can access the ipod's hard disk [18:39:17] if you format it, you will lose all the data on it [18:40:23] hmmm well I can see the disk, but not its contents... [18:40:28] if emCORE can read the hard disk, you can access it with emCOREFS on Mac/Linux, or you can try the python scripts (emcore.py ls and so on) [18:40:53] you can tell if emcore reads the disk, if you see the winter theme of the boot menu [18:40:59] with the snow [18:41:09] if you don't, then emcore also can't read the hard disk [18:42:38] oh, it's working fine by itself [18:43:03] I see the rockbox options, can enter rockbox and see all the music there [18:44:05] it's just that I can't really access the drive for file transfer through windows [18:46:04] rockbox version seems to be f580714 131009, and when in fallback mode the version is d8fd988m 120222 [18:47:41] does that make sense? [20:30:07] I've decided to try emcorefs on my mac, but I'm pretty lost [20:45:18] nortunyu: it makes sense, the fallback version is usually a very old one [20:46:08] ok, so if even that doesn't seem to work on my windows anymore, is there any sense in trying other versions of rockbox? [20:47:15] nortunyu: i would try an ancient one, like 2-3 years old [20:47:39] uhm well ... the ipod classic support isn't that old actually [20:49:52] ok, and to try an older version, do I need to format my ipod first? [20:54:07] not really, if you boot it using the python script [20:54:28] then you can use that old version (if it works) to install it permanently on the hard disk [20:55:03] in terms of "untethered" installation [20:55:37] which computer are you using now? the windows one, or the mac? [20:56:17] windows [20:56:28] my mac is too old for me to want to bother with [20:57:02] ok, connect your ipod, and select emCORE Console from the boot menu [20:57:29] then open device manager and tell me if you see any new device, in the USB branch [21:00:10] I see unknown device in the other devices branch [21:00:59] the USB controllers branch has some other normal looking intel stuff [21:02:28] double-click the unknown device [21:02:31] then go to the last tab [21:03:15] and select Hardware Ids [21:04:12] then tell me what's after VID_ and PID_ [21:04:15] I see usb/vid_0763&PID_1001&Rev_0001 [21:04:24] that's not the ipod [21:04:51] ok, let me look again [21:04:55] can you select View from device manager's menu, then select Devices by connection [21:05:34] then click on the top-level item (your computer), and press * from the numpad keyboard [21:06:33] it should expand all devices, then look for the ipod below the USB root hubs [21:08:20] I only see 2 unknown devices, the other one is FFFF and E000 [21:08:28] yes, that's it [21:08:32] ah ok [21:09:11] great, now go to http://zadig.akeo.ie/ [21:09:27] and download the appropriate version for your windows [21:09:39] k [21:10:28] then run it, select that device (check the USB ID section to make sure it's the correct one) [21:10:51] and tell me what's in the left box "Driver", to the left of the green arrow [21:11:42] in the dropdown I have 2 options: unknown device 1 and emcore debugger [21:11:48] we want the second one? [21:11:56] yes, exactly [21:12:23] ok, it has None listed [21:12:46] as driver [21:13:28] ok, select libusb-win32 in the right box, then click the button below [21:15:02] ok, done [21:15:13] now I see emcore debugger in device manager [21:15:34] great, now i'll send you some python scripts [21:16:36] do you have python 3 (installed or standalone)? [21:17:57] no, last time we used the temp version... [21:18:07] that should work too [21:18:46] *** Joins: Bapt_ (564ce287@gateway/web/freenode/ip.86.76.226.135) [21:20:28] *** Quits: liar (~liar@83.175.90.24) (Quit: huiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii) [21:20:57] nortunyu: get this file: https://mega.co.nz/#!QkYQXKbQ!GGWIPiiGEi1eLC93KgpQ60D6IVV61Jk-OUIJJhHQQXs [21:21:15] extract it side by side to your python3 folder [21:22:11] then go to the folder where both python3 and tools are located, shift+right-click, select Open command window here [21:22:19] and type inside the console: [21:22:31] python3\python.exe tools\emcore.py ls [21:22:42] this should list all files in the root folder of the ipod [21:22:52] if this works, i have good news for you [21:25:09] hello everyone [21:25:26] problem with import libmcore and usb.core [21:26:17] "no module names usb.core" [21:26:22] I'm having trouble copying installer-ipodclassic.ubi on the USMboot volume on a Windows 7 32bits system and with an ipod classic 7g 160GB [21:26:59] each time I try to copy the file, explorer.exe stop working [21:28:14] nortunyu: extract this archive inside the tools folder: https://mega.co.nz/#!hgA0UKDJ!c-9KwAsvKAGaF1Xx69ZpKhMzJVVRXx1t-IwwrsTJnhI [21:29:04] Bapt_: can you copy it using the command line? press Windows key + R, then type cmd [21:29:09] do you have an idea what could be the cause ? [21:29:12] in that window, type: [21:29:25] nop, I tried [21:29:29] ah, i see [21:29:34] what happens then? [21:29:49] I typed cd H:\ (the letter of the USMboot [21:30:08] try this: [21:30:18] and there's no response anymore in the command line [21:30:28] copy c:\\installer-ipodclassic.ubi H:\ [21:31:13] which method are you using? itunes or non-itunes? [21:32:19] non-itunes (using floola) [21:32:21] now I get: "error: no emCORE device found!" [21:32:28] I'm trying to copy it your way [21:33:47] Bapt_: so you installed our driver for the DFU device? [21:33:54] yes [21:34:11] and uploaded the bootstrap using python, right? [21:35:26] nortunyu: is the emcore debugger still in device manager? [21:35:51] if not, reconnect the ipod, if this doesn't work, hard-reset it with menu+select, then go to emCORE console again and reconnect it [21:36:03] then, rerun the python command [21:36:54] yes, it is [21:38:27] *** Joins: Duckbuster (~Duckbuste@178-117-38-182.access.telenet.be) [21:38:31] ok, I'll reset and try again [21:38:42] will I need to install that usb driver again? [21:39:11] Hello, I'm in the process of installing EmCORE on my iPod Classic (160G/thin) [21:39:27] And I was wondering how long the "Booting UBI file..." normally takes [21:41:51] @user890104 -> rebooted the ipod, reran the bootstrap, tried to copy the .ubi on the USMboot again and nothing happened again, any idea ? [21:42:18] It's safe to reboot, and try this again right? [21:44:09] Duckbuster: it should take no mo than 2-3 seconds, it is safe to reboot at this stage [21:44:27] nortunyu: no, the driver is alredy installed for this device [21:44:55] Bapt_: eject the ipod, as shown on the screenshot in the wiki [21:44:57] Tried it again, same result. Any idea's? [21:45:27] Bapt_: eject it exactly this way, not using the system tray icon or just unplugging it [21:45:52] Duckbuster: what operating system are you using on your computer? [21:46:14] Windows 8.1 [21:47:02] Should this be a problem? [21:48:45] Duckbuster: we haven't tested in on win 8.1 yet, but it should work [21:49:44] ok, well I restarted the ipod and I still see the emcore device in device manager, but the python script still gives the same error [21:49:47] @user890104 : ejected it, what should I do then ? [21:50:03] Duckbuster: can you check in device manager if the ipod is still shown as an usb device, after you eject it? [21:50:24] Bapt_: it should boot the installation now [21:50:46] i'll be back in a couple of minutes [21:50:56] nop, I still haven't found a way to copy it [21:50:57] Only my dongle [21:50:58] https://dl.dropbox.com/u/9985874/ShareX/2013-10/2013-10-16_20-50-58.png [21:51:04] ok [21:51:44] Could it be because of the ipod firmware? [21:54:26] Does the first error have any effect on my ipod? Or is it just some other device it found [21:54:27] https://dl.dropbox.com/u/9985874/ShareX/2013-10/2013-10-16_20-54-09.png [21:57:58] Duckbuster: this error message is expected and normal, that's windows wondering why the device has disappeared, while it loads our custom firmware [21:58:10] I see [21:58:26] So you guys have no clue on why it doesn't want to boot the ubi? [21:58:35] Should I try on a different pc? [22:02:22] user890104_: I still haven't found a way to copy the .ubi on the USMboot [22:02:24] Duckbuster: yes, that could fix the problem [22:02:50] do you have any idea how I could do that ? [22:03:15] Bapt_: you can try a different version of umsboot [22:03:32] nortunyu: what error message do you get? emcore device not found? [22:05:35] Duckbuster: you're using the itunes method, right? i can give you an alternative version of bootstrap_ipodclassic_itunes.exe that might work on win 8.1 [22:05:52] yeah I am using itunes method [22:05:57] Sure, pass that along [22:06:24] es, that's the error [22:07:19] and I tried it on my other laptop, which gives a longer error message from core.py: "no backend available" [22:08:20] nortunyu: this means it can't find libusb (i.e. no driver installed) [22:08:36] you can use zadig to install/reinstall the libusb driver [22:09:19] ok [22:12:04] Bapt_: i'll send you a different version of bootstrap-ipodclassic.dfu, so you can use that instead and start over with the installation [22:13:12] ok, now I get the same error on my laptop too: "no emcore device found" [22:13:48] nortunyu: that's strange, we must be missing something [22:14:31] Bapt_ Duckbuster: i'll send you an alternate installers, once i get my development pc to work, that should be in a couple of minutes [22:14:47] trying the no itunes method atm [22:14:50] on my netbook [22:15:04] seems like that is a older usmboot version [22:15:15] (0.0.1 r419) [22:15:30] ah, that's *very* old one :) [22:15:36] where did you get it from? [22:15:42] from the page [22:16:05] http://www.freemyipod.org/wiki/EmCORE_Installation/iPodClassic/DFUNoiTunes [22:16:09] "this file" [22:16:48] is it safe to continue? [22:17:01] ah, that's TheSeven's .net app i guess [22:17:52] it worked [22:17:59] it launched the installer [22:18:04] ok, great [22:18:24] seems like our new umsboot version (0.2) doesn't work so well [22:18:25] I can use a newer rockbox build right? (http://www.rockbox.org/wiki/IpodClassicPort) [22:18:36] Seems like it [22:18:41] Duckbuster: yes, of course [22:18:43] It looks better though (on screen) [22:19:01] Thanks for the help, let's see if I can get rockbox running now [22:19:10] but keep in mind that file transfers in recent rockbox versions are broken sometimes [22:19:37] Any recommended version around? [22:19:40] and you might need to use the older rockbox file (Tools->Run rockbox fallback image) for the file transfers [22:19:51] that's in emcore's boot menu [22:20:04] tried a reboot, but still getting the no emcore device found error [22:20:19] *** Quits: Bapt_ (564ce287@gateway/web/freenode/ip.86.76.226.135) (Ping timeout: 250 seconds) [22:20:26] well, generally you might want to install the most recent rockbox version and use it for playing music and stuff [22:20:47] and use the "fallback" one only for file transfers, since it doesn't have any codecs and won't play music [22:21:13] switch between them by holding the Play button, so rockbox shuts down, then select the desired version in the boot menu [22:21:42] so, I just drop it in the root right? [22:21:45] not in .apps [22:22:07] yes [22:22:22] .apps stores the bootmenu's settings and theme [22:22:34] you extract rockbox in the root folder [22:22:52] and put your music wherever you like, except in the .rockbox folder [22:23:51] i usually make a Music folder in the root folder, and put everything there [22:24:16] nortunyu: can you check everything again? [22:24:20] 1. the device is with hardware ids USB\VEN_FFFF&PID_E000\.... [22:24:22] 2. the device is listed as libusb-win32 device [22:24:34] 3. zadig reports that it has the required driver [22:24:43] then, in the cmd window, type: [22:24:52] python3\python.exe [22:27:41] import usb.core [22:28:06] when I run zadig now this device is not showing up [22:28:12] only my other unknown device [22:29:10] ah, I had to let it show all devices [22:29:12] ok [22:29:18] https://dl.dropbox.com/u/9985874/ShareX/2013-10/iPodClassic_%28L%29_2013-10-16_21-29-16.png [22:29:20] :) [22:29:51] Duckbuster: great, enjoy using rockbox [22:29:58] Thanks [22:30:16] I was getting sick of itunes and converting my flacs to alac [22:30:31] you can get a theme for the user interface here: http://themes.rockbox.org/index.php?target=ipodvideo [22:30:38] these should work fine on a classic [22:31:20] nortunyu: after the first two commands (if they succeed), type: [22:31:30] usb.core.find(find_all=True) [22:31:30] import tools\usb.core is giving me a character error [22:31:59] leave out the 'tools' part, type it as-is [22:32:34] that's how it should look like: [22:32:35] but then it doesnt find the module [22:32:38] >>> import usb.core [22:32:38] >>> usb.core.find(find_all=True) [22:32:38] [] [22:32:38] >>> [22:32:43] ah, i see [22:32:46] usb is a folder inside the tools folder [22:32:56] type exit, then cd to tools [22:33:02] k [22:33:03] then launch python with [22:33:08] ..\python3\python.exe [22:33:19] and rerty the import command [22:35:14] ok, that works [22:35:44] object at 0x02...something [22:36:52] can you try [22:37:04] usb.core.find(idVendor=0xffff, idProduct=0xe000) [22:39:01] ok, it finds object at somewhere else [22:39:10] similar to above [22:39:26] ok, so python sees the device [22:39:33] type exit [22:39:44] then type [22:40:02] ..\python3\python.exe emcore.py ls [22:40:10] assuming you're in the tools folder [22:41:32] no emcore device found... [22:42:23] ok, now launch python again [22:42:28] ..\python3\python.exe [22:42:31] import usb.core [22:42:38] usb.core.find(idVendor=0xffff, idProduct=0xe000) [22:42:56] if it still finds it, there's something very wrong here [22:45:28] yes, this still finds something... [22:45:37] *** Quits: STeeF (~STeeF@office.hostnetbv.nl) (Remote host closed the connection) [22:45:46] well, that's exactly what emcore.py does [22:50:57] weird... [22:51:15] what, 3 people needing support at once here? wow... [22:52:10] what I don't understand is why the fallback image was allowing me to trasnfer my files perfectly yesterday, but not today [22:52:28] TheSeven: yeah, it was a busy evening :) [22:53:00] What theme are you using user890104? I am trying out Googley-Classic-Green [22:53:32] what, 3 people needing support at once here? wow...<- yeah I wasn't expecting this either, I thought "oh boy another dead support channel..." [22:53:59] Duckbuster: i'm using the default one, since my ipod is mostly used for development, and gets restored/formatted frequently :) [22:54:25] I see [22:54:34] er.... umsboot 0.2 failed on a device where 0.1 worked? wtf. [22:55:55] TheSeven: windows 8.1 could be the reason for this [22:56:16] You could pass me another version btw [22:56:24] I could tgry to see if it works or not [22:56:51] Duckbuster: go to tools->umsboot, and see if it works [22:56:54] Well I tried the other version on a other computer, running Windows 8, it did not have iTunes. [22:57:05] All those factors [22:57:09] that's not good at all [22:57:16] upload the installer for example, it won't touch your music/files [22:57:19] means that 0.2 is still buggy [22:57:30] and we do know for sure that 0.1 is crap [22:57:50] make sure you eject it properly, by right-clicking the device in Computer, and selecting Eject [22:58:16] Duckbuster: go to tools->umsboot, and see if it works <- that launches the 0.1.0 r859 one [22:58:19] not 0.2 [22:58:23] ah, i see [22:58:33] does this one work then? [22:58:55] you installed using r4xx, right? [22:59:01] yeah [22:59:07] going to try r8xx on my 8.1 [22:59:13] ok [22:59:54] here's 0.2: https://mega.co.nz/#!08QV3bbR!biJuqTvOJEnxEyAGVTLXn3GAYr8dzePm9x490mkKZkI [22:59:55] panic, data abort at 22000304 [23:00:00] ouch [23:00:29] so yeah, that one didn't work, should I try it again? [23:00:52] when did the message appear? after ejecting? [23:00:57] yeah [23:01:00] after eject [23:01:04] also, yesterday the fallback image would show up as ipod device in windows, but today it's just a "removable drive" that I can't access [23:01:14] I can't think of anything that has changed [23:01:38] Duckbuster: try uploading the file i just posted instead of the installer [23:02:02] this should load umsboot 0.2 using umsboot 0.1 [23:02:14] hmm [23:02:18] I tried it on my netbook [23:02:23] and it booted the installer fine [23:02:31] my netbook is 32bit though, this pc is 64bit [23:02:42] But I'll try the file you posted now on my desktop [23:02:54] what about booting umsboot 0.2 (can you test on both computers please?) [23:04:54] botting umsboot 0.2 on my netbook just hangs on booting... [23:05:55] on desktop I get the same 22000304 error [23:07:18] Duckbuster: can you reinstall using this installer: https://mega.co.nz/#!g0BmBbIT!Ssa-QDGHzsYwO7bRcZAoVDvOCOJQQ1fTBpfD7G8bz3c [23:07:52] on your netbook [23:11:19] it's flashing [23:12:25] So I got it reinstalled [23:12:27] What now? [23:17:10] now try umsboot on your desktop computer [23:17:19] (I tested USMBoot from r899M) Tried to boot the file installer-ipodclassic.ubi that you posted earlier. It works on my netbook(you can see it boot text appear for a sec ) and my desktop it freezes at booting ubi file... [23:17:47] I really have no idea what would cause this [23:18:19] which ubi files did you test on the desktop, with r899M? [23:18:26] just that one [23:18:30] i'll try the other installer [23:18:56] try booting umsboot 0.2 (umsboot-ipodclassic.ubi) [23:19:08] I did that [23:19:14] That didn't work [23:20:33] the point is to get a panic message with this version (i have debug files for it, so i can check what's going on using the numbers from the error message) [23:20:36] any other ideas? I will format and start over if that's what it takes... [23:20:49] you don't need to [23:21:02] the issue is with umsboot, that's entirely in the RAM [23:21:41] Well like I said [23:22:06] booting umsboot-ipodclassic.ubi just results in it hanging on Booting UBI file..., not error messages or anything [23:24:01] maybe if you enable more verbose or something? [23:26:31] Duckbuster: yes, i can make a debug build [23:26:41] Yeah, give me that [23:26:44] hmmm device manager even sees the device as Apple Ipod Classic Usb Device, but explorer only shows removable disk [23:26:54] I can't really help you right now if it doesn't show me any information [23:44:01] Duckbuster: i can't make a debug build right now, thanks for testing so far. feel free to join tomorrow. [23:44:12] Aight no problem [23:44:18] I'll problem idle around here [23:44:23] so just hit me up with a pm [23:44:27] ok [23:44:28] *probably [23:44:57] awsheet, is that some bejeweled [23:45:12] nortunyu: if you have your music files backed up, can you uninstall emcore completely? [23:57:46] yes, I have everything backed up [23:58:09] so I can re-install, but I don't really know how to on my own [23:59:33] nortunyu: you can either restore using itunes, or restore manually using our scripts [00:00:13] this will bring your ipod to factory state, with no traces of emcore/rockbox [00:00:47] ok, I don't have itunes installed, but I guess I could install it, if that's easier [00:01:31] well, you have python and dfu driver already, so the manual way might be easier in your case [00:01:57] get your ipod into DFU mode, then install a libusb-win32 driver using zadig [00:03:40] how do I get it into dfu mode again? [00:03:56] hold menu+select for 12 seconds while usb is connected [00:04:14] and download the archive i sent you in the meantime [00:05:15] also, download these two: [00:05:17] https://mega.co.nz/#!I0Ix0a6S!XKlcj2xM4mEj-FQIS-Tmq34Gg8wlQ60oEdYX60zpCR4 [00:05:17] https://mega.co.nz/#!csZHTbRI!fRSg0RP5ixr5lX5NN_Eb0Apfp4MJGoTd9UcRF38ST2Y [00:06:47] then, launch a cmd and execute the following commands (assuming you extract these archives in the same folder where your python3 folder is) [00:07:11] Python3\python.exe ipoddfu\ipoddfu.py WTF.x1223.RELEASE.dfu [00:07:39] then install a libusb driver using zadig for the new device that appeared [00:08:26] and tell me what is the product ID (vendor ID should be 05AC) [00:08:35] so i can give you the correct command [00:11:45] it should be: [00:11:55] Python3\python.exe ipoddfu\ipoddfu.py FIRMWARE.x****.RELEASE.dfu [00:12:12] where **** is your product id (1241, 1245 or 1247) [00:12:56] ok, I'm getting there, one sec [00:13:01] after this one is done, your ipod should show an apple logo after about 5-6 seconds, then after a couple seconds show a black/white Do not disconnect screen [00:13:33] the final command is: [00:13:41] ipodscsi\ipodscsi.exe X: ipod6g writefirmware -p Firmware-33.9.0.1 -r [00:13:59] where X: is the drive letter that your ipod has in Explorer [00:15:06] after running this one, the hard disk will be repartitioned the way apple expects it, then the original firmware will be written (destroying all other data on the hard disk) [00:16:06] at the end, the ipod should reboot into the original firmware (and ask you for display language, since it has no settings stored) [00:16:25] I'm confused way at the beginning, what is WTF.x1223.RELEASE.dfu? [00:16:41] this is the first stage bootloader [00:16:54] you need to send it to your ipod while it's in DFU mode [00:17:23] that's what ipoddfu.py does [00:17:41] and we really don't know why apple named the file this way :) [00:18:14] well python is giving me an error there [00:18:23] what error? [00:18:29] no such file or directory Wtf... [00:18:42] is the file in the same directory? [00:19:04] try specifying the full path to it [00:19:22] I don't see that file anywehre [00:19:29] where should I have gotten it? [00:19:37] it's in the archive i sent you as a private message [00:19:45] oh! [00:19:50] I didnt see that, sorry [00:20:17] getting it now [00:34:55] ok, the last step is completing now... [00:41:23] I guess the last step will take a while since I had a lot of music on there? [00:42:13] no, it doesn't format it, just writes a new partition table and overwrites the beginning of the hard disk with apple's firmware [00:42:34] there should be a small progress bar below the apple logo when it starts flashing [00:42:50] yes, that already happened [00:43:14] now it's "Writing firmware........................................" [00:44:11] that's the final step, and it looks like it's going well so far [00:47:45] absolutly loving rockbox so far [01:05:49] still writing firmware..... [01:06:49] nortunyu: does it still show new dots? [01:09:22] yup [01:10:27] then should be fine, it's probably just slow [01:10:50] a microsoft window popped up saying I need to format the disk if I want to use it, but that has been happening all day, so I am just ignoring that [01:12:34] well, after the firmware uploader completes, you need to format it [01:12:51] but don't do it before it's done, as the results are unknown [01:16:13] k [01:25:54] nortunyu: still not complete? [01:26:11] can you count the number of lines that are made of dots? [01:34:30] 13 lines so far [01:35:19] and I'm estimating about 100 dots per line [01:35:27] 80 [01:37:27] and the ipod screen still says "do not disconnect" with a flashing no sign [01:40:08] this is how the whole process should look like: [01:40:13] http://pastie.org/pastes/8407696/text?key=dao6jovccn8bnilbpt6dxg [01:40:39] 18 lines of dots for the final step [01:41:03] and the whole ipodscsi command completed in less than 10 seconds for me [01:41:30] (and i have a factory-restored ipod as a side effect :) ) [01:43:52] how can it be that quick for you? [01:44:25] well, i don't know. maybe it uses usb 1.1 and not 2.0 for you? [01:44:35] it has always been that quick [01:45:00] the dots appear as fast as if someone is holding down the key on a keyboard [01:46:24] I'm pretty sure I have usb 2 [01:48:51] * user890104 hasn't seen the original firmware in a long long time [01:49:05] ah, this thing has 3 games... [02:00:21] nortunyu: just leave it like this, it should reboot into the original firmware once it's done [02:26:01] Rebooting device.... done! [02:59:08] <[Saint]> Ohhhhh, heh - this is cute. [02:59:27] <[Saint]> My Classics) just plain fall over trying to update emCORE. [02:59:29] <[Saint]> Yay. [02:59:52] what the hell is going on today [03:00:11] <[Saint]> This is a /really/ fun one. :) [03:00:28] <[Saint]> Transfer .ubi, eject, device turns off. [03:00:46] <[Saint]> restart, no .ubi, nothing changed. [03:00:58] <[Saint]> Huzzah. [03:01:06] which particular ubi? and using which umsboot version? [03:02:27] <[Saint]> r859 iirc [03:02:48] any signs of the ubi starting up? [03:02:48] <[Saint]> ...whatever comes linked from the installer page. [03:02:53] i.e. emcore kernel console splash screen? [03:03:07] <[Saint]> Nope, as soon as I eject it, it just powers down. [03:03:37] <[Saint]> Everything seems kosher until that point. [03:04:02] umsboot v0.1 or 0.2? [03:04:07] does it power down even if there is no ubi file? [03:04:16] or let's say an empty file put in there or something? [03:05:10] <[Saint]> I haven't tried an arbitrary file, but with no file, it works as expected. [03:06:19] i.e. remounts? [03:08:51] <[Saint]> Glargh. It was being unreasonably picky. It decided to update now. [03:09:11] * [Saint] has no idea why this one was on 708 to begin with. [03:22:46] *** Quits: TheSeven (~quassel@rockbox/developer/TheSeven) (Ping timeout: 246 seconds) [03:38:56] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [03:46:15] user890104, so how should I proceed now that device rebooted? [04:34:03] I guess the next step would be to re-install, but I'm afraid to turn of the ipod now... [06:19:19] *** Quits: TheSeven (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [06:19:33] *** Joins: [7] (~quassel@rockbox/developer/TheSeven) [08:57:55] nortunyu: did it restore to the original firmware successfully? it's normal that the hard disk shows as Unformatted, feel free to format it manually [09:00:02] if you want to reinstall emCORE, i can give you instructions and updated installer/bootstrapper later today (i'm in GMT+2, so in about 10 hours) [10:44:08] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Remote host closed the connection) [10:45:18] *** Joins: [Saint] (~quassel@rockbox/user/saint) [12:07:35] *** Joins: user890104 (Venci@unaffiliated/user890104) [14:52:30] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Remote host closed the connection) [15:31:04] Hello~ [16:39:54] hello [16:45:15] What's up user890104? [17:26:20] user890104, I'm ready to reinstall emcore whenever you are [17:26:34] but first, do I format as Exfat with 256 kb allocation size? [17:27:55] *** Joins: STeeF (~STeeF@office.hostnetbv.nl) [17:34:23] <[7]> emcore and rockbox only support fat32 [17:40:10] windows is only giving me the option to format as ntfs or exfat [17:45:48] nortunyu: that's a windows issue, use this instead: http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm [17:46:38] nortunyu: i'm still at work, and will be available in about 1-2 hrs. [17:46:56] ok, thanks, I can wait [18:42:46] *** Quits: STeeF (~STeeF@office.hostnetbv.nl) (Remote host closed the connection) [20:07:36] back? [20:18:40] nortunyu: yes [20:18:59] so you have an ipod with stock firmware, formatted as fat32? [20:20:04] I didn't format it yet [20:20:31] I do a quick format? [20:20:50] using that ridgecrop software [20:24:27] yes, that should be fine [20:26:45] uhhh it failed [20:27:36] "Failed to set partition info GetLastError() = 23 cycle redundancy check" [20:29:53] uhm [20:33:15] right now the ipod is on, with the screen saying "do not disconnect" [20:33:21] is that how I should have it? [20:37:54] nortunyu: is the screen in colors, or just black/white? [20:40:25] I'd say it's black and white [20:44:03] is the apple firmware installed at all? [20:44:18] what happened after the ipodscsi command completed? [20:46:36] it said: writing firmware............ done, rebooting device.... done [20:47:49] and what happened then? [20:47:59] can you reboot the ipod using menu+select for 5 seconds [20:48:17] and tell me what you see on the screen [20:48:25] while leaving the usb connected? [20:48:41] no, disconnect it [20:48:44] k [20:49:22] I get the apple logo [20:49:28] then a screen saying to use itunes to restore [20:49:31] then it turns off [21:02:22] ah, i see [21:02:41] in this case, ipodscsi did not complete successfully [21:02:48] can you retry it on another computer? [21:05:04] ok [21:08:37] just the last ipodscsi command? not the ipodfu one before that? [21:18:34] yes [21:27:17] I'm getting errors: can't find dfu device [21:27:45] do I need to install that libusb driver the other computer? [21:28:39] dfu device? ipodscsi doesn't do DFU [21:28:59] i mean, just connect it to usb and power it on [21:29:09] while it's showing Do not disconnect, run ipodscsi [21:29:28] ipodscsi\ipodscsi.exe X: ipod6g writefirmware -p Firmware-33.9.0.1 -r [21:32:12] ok, it's going [21:32:19] *** Joins: [Saint] (~quassel@rockbox/user/saint) [21:32:26] dot by dot again [21:38:08] ah, that's bad [21:40:21] should I try a different firmware version? I used 1247 both times (which is what zadig told me) [21:44:25] no, the other ones are for different ipod models [21:44:44] 1241 is for classic 6G, 1245 is for 6.5G, 1247 is for 7G [21:46:40] ok, I bought this last week (in canada) so I guess that makes sense [21:49:07] yes, it's the last model of the ipod classic line [21:50:56] ok, so any ideas what to do from here? [21:54:27] actually, I have to run some errands, I'll be back in an hour [21:56:07] nortunyu: i would try itunes, version 9.2.1 [21:56:17] it should be able to successfully restore the ipod at this point [21:56:32] despite that we're doing exactly the same with ipodscsi [23:00:47] installing itunes... [23:13:01] done [23:16:24] itunes says "the ipod could not be restored because the firmware is not compatible" [23:18:21] uhm well, sounds like damaged syscfg [23:18:33] [7] might have an idea how to fix that [23:18:49] we might want to have a look at your NOR flash contents first [23:19:20] i can give you instructions how to download that area of memory, so we can examine it [23:19:34] <[7]> which itunes version? [23:19:40] <[7]> is that 9.2.1? [23:19:54] <[7]> newer ones might do that kind of nonsense [23:20:29] lemme check [23:22:20] mmmm itunes 11.1.1.11 [23:22:52] I need 9.2.1 specifically? [23:24:29] yes [23:24:38] or an older one [23:25:02] k [23:25:15] http://appletoolbox.com/2010/09/how-to-downgrade-itunes-10-to-itunes-9-2-1/ [23:31:01] <[Saint]> Fuck I wish we knew /why/. [23:31:21] <[Saint]> I guess I'm going to have to find time to sit down with various iTunes versions, and a USB sniffer. [23:32:13] <[Saint]> Though, I understand user890104 has a semi-reliable linux restore method? [23:32:34] <[Saint]> (I would really love to document that, if possible) [23:33:43] [Saint]: i'm currently uploading a video on how to restore a classic, sans-iTunes, to youtube [23:34:09] now itunes is having trouble contacting the itunes update server [23:34:40] <[Saint]> user890104: excellent. [23:35:00] <[Saint]> nortunyu: that usually happens when the iTunes downgrade wasn't clean. [23:35:55] <[Saint]> If the link above was follewd verbatim, it _should_ work. [23:39:29] ok, will start over [23:40:32] uploading a 767 MB avi takes ages [23:40:58] <[Saint]> If you previously did the "with iTunes" installation method, or attempted to, you might possibly also need to roll back the DFU driver when the time comes. [23:40:58] <[Saint]> ([7] user890104 ^?) [23:41:29] <[Saint]> Oooooh, that's a long-un. [23:41:34] <[Saint]> 40m or so? [23:43:26] * [Saint] thinks this Classic may be electrically defective [23:43:32] this is my first "with itunes" attempt [23:43:45] <[Saint]> (The one he had the other day that was randomly turning off after .ubi upload) [23:43:55] <[Saint]> nortunyu: Ah, I see. [23:44:18] <[Saint]> Sometimes plugging USB also seems to abruptly turn this Classic off. [23:44:21] <[Saint]> Very odd. [23:44:36] <[Saint]> I think I'm going to need to do some surgery this afternoon. [23:44:57] <[Saint]> I'm guessing a cracked logic board, or dock adapter dolder seams failing. [23:45:04] <[Saint]> *solder [23:46:21] warning [23:46:29] :itunes was installed properly [23:46:33] why! [23:46:45] <[Saint]> Hahaha. Nice one. [23:47:54] [Saint]: it's a 3 min uncompressed avi, at a resolution of approximately how much a cmd windows takes up on the desktop [23:48:31] i suck at video recording, and i know it. it was just too late when i realized it [23:48:37] <[Saint]> that's *huge*. [23:48:42] <[Saint]> what's up with that? :-S [23:48:56] <[Saint]> IS it the audio track dominating? [23:49:36] <[Saint]> With that kind of filesize I was expecting a much longer video, but there's a chance I failed at math. [23:50:07] \me remembers why he didn't want to install itunes to begin with [23:50:14] zuh? [23:50:56] [Saint]: 20 fps, 24 bit color, 679x339, 02:59 [23:51:55] ok, 9.2.1.5 is installed [23:52:04] still getting same network error [23:52:19] let's uninstall all the garbage and try again!~` [23:52:31] nortunyu: can you try something else first? [23:52:43] shift+click on the restore button [23:52:49] does it ask for .ipsw file? [00:00:18] yes [00:01:04] great, i can send you one [00:01:06] <[Saint]> Then we don't need to care about the update server at all. Huzzah. [00:01:19] btw: the video i was talking about, just got uploaded [00:01:21] http://www.youtube.com/watch?v=IEz0cCDBqnQ [00:01:27] <[Saint]> Nice. [00:01:48] nortunyu: you can see how fast the ipodscsi command should do its job [00:01:59] k [00:03:14] nortunyu: download the latest apple firmware for your ipod here: http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPod/SBML/osx/bundles/061-5740.20081111.ZaU7Y/iPod_33.2.0.1.ipsw [00:03:35] then upload it with itunes (using shift+restore) [00:07:13] firmware file not compatible, again... [00:11:04] <[Saint]> What the flying? [00:11:04] <[Saint]> This iPod appears to have forgotten its an iPod. [00:11:16] heh [00:13:01] [23:18:33] uhm well, sounds like damaged syscfg [00:13:33] meaning? [00:13:35] unfortunately, my guess was correct [00:13:49] your ipod has a block of data which holds the serial number, model and other stuff [00:14:09] this seems to have been wiped during installation of emcore for some reason [00:14:21] oy [00:14:35] so... I'm just screwed? [00:14:37] [Saint]: which generation is your ipod? [7] what about yours? [00:15:08] nortunyu: no, we can construct a new one, we just need a 7G ipod classic [00:15:17] ah [00:15:20] mine is 6.5G, so it won't work [00:15:35] and we are psotive that mine is 7G ? [00:15:47] yes, zadig shows 1247 [00:15:53] right, ok [00:16:23] this is getting intense, I leave on a 15 hour flight in a few days, hence the ipod purchase :) [00:17:06] well, these things happen very rarely [00:17:28] mine has been re-flashed a zillion times, and its syscfg is still fine [00:17:51] (except when i forcefully wiped it, just to see how itunes handles such situations :) ) [00:19:06] it's a matter of transferring a 1 MB file over usb, and we have a tool that does it [00:19:15] we just need the correct file for your ipod model [00:19:24] I understand [00:19:32] i can download mine and change the model (and serial number) [00:19:42] unless [7] has a better plan [00:20:17] I will try anything [00:21:14] [7]: we havent't tested mixing up different generations of ipod and SCfg, right? maybe i should flash a 1G one on my 2G, just to see if it works? [00:21:25] *** Quits: Duckbuster (~Duckbuste@178-117-38-182.access.telenet.be) (Quit: Leaving) [00:21:31] <[7]> I've never seen syscfg getting erased [00:21:38] <[7]> in fact we never write to that block on a classic [00:22:00] <[7]> user890104: can you actually confirm that the syscfg is damaged? [00:22:53] we should be able to download the NOR [00:23:35] with an umsboot bootstrap+emcore [00:24:08] can you please give nortunyu instructions how to do that, as i'm a bit busy at the moment? [00:24:28] I am all ears [00:30:50] * [7] is too busy as well [00:31:15] <[7]> but I think in case of a trashed syscfg our installer would refuse to install as well? [00:31:21] <[7]> (that should be verified) [00:31:30] <[7]> my take is that it might just be itunes being dumb [00:31:35] <[7]> try the ipodscsi route of restoring [00:32:46] we tried that [00:33:08] it took an abnormally long time, but claimed to be successful [00:33:25] then I got an error when I tried to reformat the drive [00:36:13] my guess is that apple's updater is responsible for screwing up this [00:36:33] (the small progress bar below the apple logo, that runs after completing ipodscsi's upload) [00:37:08] nortunyu: so you have itunes installed now, right? [00:37:21] yup [00:37:32] ok, close it, then open up Task manager [00:37:49] go to processes, and kill everything that has Apple and Ipod in it [00:38:11] IpodService, AppleMobileHelper, or whatever these are named [00:38:28] i don't remember the exact names [00:38:58] k [00:39:14] then connect your ipod to usb, and enter DFU mode [00:39:49] ituneshelper was all I killed [00:40:27] ok [00:41:11] if itunes does not launch automatically when the ipod enters DFU, then it should be fine [00:41:24] ok, dfu mode entered [00:41:26] no itunes [00:41:30] <[Saint]> user890104: all 6G "fat" models, sorry. [00:42:56] [Saint]: ah, i see [00:43:08] nortunyu: i'll send you a file to run, just a moment [00:43:53] check in device manager, if the dfu device uses apple's driver [00:45:34] it should be named Apple mobile device usb driver [00:45:41] the device manufacturer is Apple Inc. [00:46:01] but it is named USB DFU Device [00:46:52] <[Saint]> user890104: Its not that I dislike the other generations of Classic, I actually think the 7G is kinda cute, but I like the old "fat" Classic for two reasons: 1 - It /looks/ like an iPod, it maintained almost identical lines to the iPod 5/5.5G Video with the silver backing and almost identical dimensions. 2 - They have a massive stock battery, and room for an even larger aftermarket battery. [00:47:18] nortunyu: that's fine then [00:48:07] <[Saint]> Oh, I guess there's a 3: ease of disassembly. [00:48:18] nortunyu: https://mega.co.nz/#!8hJhhQyL!Yc5QHXwBXrcwgBXpOZRSQAJYficgVNkccYfO3D28ThE [00:48:36] [Saint]: 3. is a serious advantage :) [00:48:46] * [Saint] nods [00:49:27] got the file [00:49:33] shall I run it? [00:49:38] yes [00:50:04] <[Saint]> I have had a 2A battery and a 256GB mSATA disc in a "fat" Classic for a while now. It rocks. [00:50:21] "Could not open DFU device!" [00:50:36] <[Saint]> Though the battery is closer to 1.8A in real life. [00:50:50] <[Saint]> Gah! What the shit? [00:50:56] error 3: The system cannot find the path specified [00:51:18] nortunyu: sounds like a wrong driver, can you go to device manager, right click the device and select Update driver? [00:51:38] ok [00:51:41] then select Browse my computer... [00:51:48] <[7]> user890104: apple's updater should never, ever write the syscfg sector either [00:52:01] then Let me pick from a list... [00:52:04] <[7]> and if WTF actually booted up, then the syscfg can't be screwed up [00:52:10] <[7]> even more so if the OF boots [00:52:15] ok, what file do I give it? [00:52:21] then click Have disk [00:52:45] <[7]> if things are taking ages and USB access is troublesome, this smells more like HDD problems [00:53:04] look for iTunes in Program file, it should have its driver somewhere in its folder [00:53:11] k [00:54:29] i have the x64 driver files, so if your windows is 64 bit, i can make it easier for you by sending them [00:54:39] ok, now it's listed as Apple Mobile Device USB driver [00:54:57] great, rerun the bootstrapper app [00:55:33] UMSBoot has been launched! [00:55:49] and you see umsboot v0.2 on the screen? [00:56:40] but the console says error 31: a device attached is not functioning [00:57:11] in explorer, the H drive is now UMSBoot [00:57:11] that's fine, it's expected and harmless [00:57:20] download this: http://builds.freemyipod.org/emcore/target/ipodclassic/emcore-ipodclassic-r890.bin [00:57:34] rename it to emcore.ubi, and copy it to H: [00:57:50] then go one level up, right-click H: and select Eject [00:58:11] (i'm doing the same on my ipod at the moment) [00:59:12] ok [00:59:19] you should see a white screen with "emCORE v0.2.3 r890" text [00:59:26] my ipod says "Loading UBI file.. no ubi file found. Please retry" [00:59:37] uhm, you didn't rename it to .ubi [00:59:49] AH [00:59:52] you're right [00:59:53] sorry [01:02:30] now I get: [01:02:46] "no usable boot options. Waiting for usb command" after the emcore screen [01:02:55] <[7]> sounds good [01:04:06] <[Saint]> excellent. [01:05:12] I'm happy if you guys are :) [01:05:44] <[Saint]> Oh, right, that's what I was supposed to do - from a /long/ time ago. How do I go about updating emCORE to bleeding edge for testings sake, [7]? [01:07:37] https://mega.co.nz/#!QkYQXKbQ!GGWIPiiGEi1eLC93KgpQ60D6IVV61Jk-OUIJJhHQQXs [01:07:48] nortunyu: download this tools.zip, in case you don't have it already [01:07:53] <[Saint]> Just grab the latest non-failed Classic bin from the build server, rename to .ubi, and pray? [01:07:53] <[Saint]> user890104: ^? [01:09:27] [Saint]: or better, use the svn head .ubi that i have on my desktop [01:09:41] i built it in my ubuntu VM [01:09:52] and it seems to work fine so far [01:10:12] with a notable exception of file renaming, that crashes the kernel :) [01:10:25] <[Saint]> :) [01:11:05] so what did we conclude? syscfg is not damaged, or what? [01:11:32] no, we need to download the NOR flash contents [01:12:27] ok [01:12:46] that's why you need tools.zip [01:13:20] [7]: i need a quick reminder of the commandline that dumps nor to a file [01:25:54] <[7]> memalign 0x100000 0x10 [01:26:17] <[7]> readbootflash [01:26:32] addr_flash addr_mem size [01:26:43] <[7]> so that's 0 0x100000 [01:26:47] <[7]> downloadfile 0x100000 filename [01:26:54] thanks [01:26:54] <[7]> free [02:08:55] ack, and ready to proceed when you are [02:09:08] (back) [02:35:54] nortunyu: more likely tomorrow, it's 02:35 in the night here [02:35:56] good night [02:39:56] ok, good night [06:18:06] *** Quits: [7] (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [06:18:19] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [09:03:49] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Remote host closed the connection) [09:05:10] *** Joins: [Saint] (~quassel@rockbox/user/saint) [09:34:26] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Remote host closed the connection) [09:36:28] *** Joins: [Saint] (~quassel@rockbox/user/saint) [10:56:16] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Ping timeout: 246 seconds) [10:59:43] *** Joins: [Saint] (~quassel@rockbox/user/saint) [11:06:16] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Ping timeout: 245 seconds) [11:07:24] *** Joins: [Saint] (~quassel@rockbox/user/saint) [15:22:03] hooray for another day of troubleshooting :) [15:36:33] *** Joins: liar (~liar@83.175.90.24) [15:40:24] *** Quits: liar (~liar@83.175.90.24) (Read error: Connection reset by peer) [15:41:17] *** Joins: liar (~liar@83.175.90.24) [17:49:23] user890104, please let me know when we you're ready to carry on [17:55:21] I will have a third computer available tonight that I can try this on, but I really don't think that would help much at this point... [20:25:14] nortunyu: maybe in about half an hour [20:27:39] okie dokie, i'll be around for about 2 more hours [20:27:47] I appreciate your help, a lot [21:02:09] nortunyu: i'm ready [21:02:18] me too! [21:02:25] ok, let's get this done [21:02:44] enter DFU, and use bootstrapper-ipodclassic.ubi (the most recent one) with ipoddfu [21:02:56] i'll send you a more recent emcore.bin file [21:02:57] yup, that's where I'm at now [21:03:04] ok [21:03:10] because we changed the usb debugging api at some point [21:03:23] so you can reuse that tools.zip file i sent you yesterday [21:04:12] I have the ...r890.ubi on the ipod now [21:04:18] that's not what we want? [21:04:45] you didn't restart it since yesterday? [21:05:04] I did, but then I did this again since I figured that's where we left off [21:05:12] ah, i see [21:05:16] the ipod is now "waiting for command via usb" [21:05:21] well, i'll make a brand new build just in case [21:05:38] k [21:05:41] so i'll have the debug files handy, in case something goes wrong again [21:08:41] actually, I'm not sure what you mean by "use bootstrapper-ipodclassic.ubi (the most recent one) with ipoddfu" [21:09:00] ah, did i write .ubi? [21:09:05] i meant .dfu [21:09:37] ok, but how do I "use" it? [21:09:45] just reboot the ipod in DFU mode, and don't upload anything yet [21:09:59] well, "python.exe ipoddfu.py bootstrap-ipodclassic.dfu" [21:10:05] ah ok [21:10:11] (assuming they are in the same folder) [21:10:24] but just leave it in DFU for now [21:10:34] until i send you some updated files [21:12:56] building everything should take no more than 10 minutes [21:28:43] well, it takes a little longer [21:29:44] hehe [21:40:57] nortunyu: download this [21:40:59] https://mega.co.nz/#!45Ih0abb!GGXDFSIQB2qZJClchUDoz26c5x8GEetU6Xv32cZLHG8 [21:41:05] k [21:41:33] then run the ipoddfu script with this bootstrapper, and upload emcore.ubi [21:42:08] the installer.ubi file is not needed now [21:42:22] tell me when you see "waiting for usb commands" on the screen [21:43:30] python.exe ipoddfu.py emcore.ubi ? [21:43:37] assuming all files in one folder? [21:45:32] no [21:45:38] didn't think so [21:45:50] python.exe ipoddfu.py bootstrap-ipodclassic.dfu [21:46:03] then upload emcore.ubi to the umsboot drive using explorer [21:47:38] oh, windows doesn't see my dfu device for some reason [21:47:46] and menu+select isn't doing anything [21:48:44] ok there we go [21:48:54] but windows still doesn't see it... [21:49:43] ok got it [21:50:32] waiting for usb command [21:51:43] python3\python.exe tools\emcore.py getinfo version [21:52:41] connected to emcore debugger v0.2.3 r899 running on ipod classic [21:53:40] ok, great [21:54:03] run the next commands using the same script [21:54:14] replacing "getinfo version" with the actual command [21:54:22] k [21:54:26] memalign 0x100000 0x10 [21:54:38] tell me what is the result of this command [21:54:52] it should include an address in the form of 0x0800xxxx [21:55:06] allocating 16 bytes of memory aligned to 0x100000 [21:55:20] allocated 16 bytes of memory at 0x8100000 [21:55:56] readbootflash 0 0x8100000 0x100000 [21:56:26] downloadfile 0x8100000 0x100000 norflash.bin [21:56:37] free 0x8100000 [21:56:54] then zip and send me norflash.bin that's in the same folder where you cmd window is currently at [21:58:56] free gave me an error [21:59:08] what error? [21:59:20] Error: there is a problem with the usb connection [21:59:35] what's the size of norflash.bin? [21:59:51] 1 mb [22:00:44] there's also an error msg on the ipod screen, but I'm not sure when it came up: [22:01:04] *Panic* Data abort at 220034E4! [22:01:19] FSR: 00000005 (domain 0, fault 5) [22:01:32] Address: 53724E79 [22:01:59] ouch [22:02:08] can you redo the whole process, starting with dfu [22:02:14] k [22:02:19] then watch the screen after every of the emcore.py commands [22:05:53] it comes up after the free command [22:07:41] ok, that's fine [22:07:51] send me the file please [22:08:19] through irc? [22:08:53] well, i doubt that would work [22:09:11] either use a file sharing site, or email it to user890104@freemyipod.org [22:10:09] https://mega.co.nz/#!yFZT2K7T!bjHYJ0AZLWi6E-mlvigBomCjzTQR_Ut-uxvsQanMsZE [22:11:09] ok, let's take a look at this... [22:13:45] syscfg looks fine [22:13:51] * user890104 pings TheSeven [22:13:56] ok... [22:14:47] there are some remains of emcore at 0x1000 [22:14:56] looks like the directory entries [22:15:34] and something with an emCOexec header at 0x2000 [22:16:59] also at 0x3000, something that looks like umsboot at 0x5000, and probably apple's bootloader at 0x8000 [22:17:32] so we need to clear away all this junk, or what? [22:18:04] well, itunes should overwrite that with its stuff [22:18:20] i don't see any reason why it doesn't want to restore the ipod [22:18:33] as TheSeven, we don't touch the area where syscfg is stored [22:18:51] but i just wanted to make sure it's ok [22:19:15] can you redo restoring with itunes? [22:19:22] ok I'll try [22:19:27] back into dfu mode? [22:19:37] uhm, we haven't tried that [22:19:50] get it to dfu, then update the driver with apple's [22:20:07] and use itunes to restore (shift+click) the ipsw file i sent you [22:20:16] k [22:20:50] so I want the device to be "Apple mobile Device USB driver" ? [22:21:16] yes [22:21:48] hmm itunes isn't asking me to restore [22:22:28] can I get to that screen manually? [22:22:50] if the ipod is in dfu with apple's driver, itunes should pop up and ask you to restore it [22:23:40] when I start itunes I get "The ipod software update server could not be contacted" and then just the itunes screen [22:23:47] this wasn't happening yesterday [22:27:32] switching the driver to ipod classic dfu gives the same behaviour [22:37:06] I will try this again tonight on another computer with a fresh install of itunes 9.2.5.1 [22:38:19] ok [22:38:50] if it doesn't work, redo it but leaving the ipod in non-dfu mode (the do not disconnect screen) [22:39:17] ok [22:39:48] if you have any other suggestions that come to mind just write them out here and I'll see it when I return tonight [22:39:59] well, i don't at the moment [22:40:21] btw, what is the correct way to get out of dfu mode? [22:40:39] uploading a valid image [22:40:56] it would run it, and exit dfu [22:41:07] but it should be perfectly safe to hard-reset the ipod [22:41:14] oh, because right now I just sort of press a bunch of buttons until it resets [22:41:46] hard reset is menu+select? [22:41:53] yes, for 5 seconds [22:42:57] hmmm itunes now wants to restore my ipod [22:43:06] with the do not disconnect screen [22:43:39] but I still get the same error using your ipsw file [22:43:52] "the firmware file is not compatible" [22:45:07] oh, hopefully I will have better luck later [22:46:18] and if I disconnect the ipod when it's connected in dfu mode, do I just leave it like that until I use it next? [22:47:54] anyways, gotta go [22:48:01] will report back in later [22:49:24] if you disconnect an ipod in dfu mode, it would be a better idea to reset it, then turn it off [22:50:12] doing this if you don't have any working firmware (neither emcore nor apple's), is a bit tricky, you basicly want to lock the hold switch, exactly when it reboots while holding menu+select [22:50:36] so if reboots with the hold switch locked, and doesn't boot any OS [23:17:00] [01:26:06] <[7]> memalign 0x100000 0x10 [23:17:05] gotcha! [23:17:20] memalign [23:27:14] *** Quits: nortunyu (~mm@69-196-129-24.dsl.teksavvy.com) (Quit: nortunyu) [01:33:20] hahaha [01:35:18] user890104: 0x2000-0x7fff area is unused by the apple firmware, and will probably not be wiped by apple's installer [01:35:37] it's typically all-0xff on a stock firmware device [01:35:52] hm.... that might explain part of the problem with detecting whether emcore is already installed [01:36:55] to power it down, you can either do that menu+select+hold trick (works fairly well if you figured out the timing), or just boot emcore through something and power it off through a USB command [03:58:09] *** Joins: nortunyu (~mm@69-196-129-24.dsl.teksavvy.com) [03:59:18] well, "ipod software update server could not be contacted" happens on all 3 of my computers [03:59:52] I don't think this has anything to do with my ipod, it seems to be a common itunes problem, that I haven't found a solution for yet [04:07:17] even if I run "check for updates" in itues I get an error about not being able to contact the server [06:19:52] *** Quits: TheSeven (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [06:20:12] *** Joins: [7] (~quassel@rockbox/developer/TheSeven) [06:49:20] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Remote host closed the connection) [09:12:30] *** Joins: [Saint] (~quassel@rockbox/user/saint) [13:59:33] *** Quits: [Saint] (~quassel@rockbox/user/saint) (Remote host closed the connection) [15:50:15] anyone around? [16:15:33] yes [16:19:17] I spent half the night looking into itunes not being able to update... and I am still at a loss [16:19:34] seems like a common problem, or at least it was a few years ago... [16:20:32] I tried all the different fixes: editing hosts file, playing with lan settings, flushing dns, etc... nothing works [16:24:38] do you think it's time to give up? I certainly have no idea what to do anymore [16:24:49] other than shelling out another $300 for a new ipod [16:37:54] nortunyu: give up? no, definetely not [16:38:47] ok :) [16:39:04] your NOR flash is ok, and the hard disk is also fine [16:39:12] that's good [16:39:12] it's just itunes that doesn't want to flash it [16:39:41] i guess that you don't have the right driver loaded [16:40:08] in the ipod? [16:40:24] on the computer, so itunes can do its thing [16:40:36] btw, I can't even update itunes, regardless of ipod stuff... [16:40:54] but as you've seen in my video, it is possible to restore an ipod without itunes at all [16:41:10] can you check the timing of the first two steps? [16:41:34] the first 2 steps in your video? [16:41:42] or do the first two steps with itunes turned off [16:41:43] yes [16:41:58] then turn on itunes, and try to restore with shift+click on Resotre [16:41:58] ok [16:42:22] it's also possible that i've sent you a wrong firmware [16:42:27] i'll double check that [16:44:28] damn, i've sent you the firmware for classic 2G :) [16:44:49] I'm happy to hear that! [16:44:50] ok, go here: http://www.felixbruns.de/iPod/firmware/ [16:45:15] and download both classic 3g and classic 4g [16:45:22] then try each of them with shift+click [16:47:00] k, downloading... [16:51:39] bah, same errors with both [16:52:05] firmware file is not compatible [17:01:49] he first two steps run perfectly fine [17:01:52] no speed issues [17:15:23] your NOR flash says that the version of firmware is 2.0.5 [17:15:39] that matches classic 4g (160 gb) (38/2.0.5) [17:15:45] on the firmware website [17:16:11] can you reboot your ipod, then hold down menu+select while it boots [17:16:18] while it's connected to usb [17:16:23] mm, in itunes at the top it shows my serial number and sfotware version 2.0.4 [17:16:39] then tell me what happens [17:16:48] rVwS2.0.5 [17:17:05] this reads as: SwVr (software version) 2.0.5 [17:18:44] and #doMMB562 means Mod # MC297 [17:18:48] this just gets it to dfu mode, no? [17:18:56] no, it gets it to disk mode [17:19:00] the apple logo shows up, it "clicks", then tursn off [17:19:19] http://support.apple.com/kb/HT1363 [17:19:25] follow these instructions [17:19:46] "iPod devices with a Click Wheel" [17:20:43] once you get to disk mode, retry manual restoring with itunes, using the classic 4g firmware [17:21:09] ok, it's in disk mode [17:21:11] one sec [17:21:42] same error [17:23:33] can you use ipodscsi? [17:23:49] rename the ipsw file to .zip [17:23:56] then extract it [17:25:19] I need to do the first two steps, with the WTF and FIRMWARE files? [17:25:41] well, if it's in disk mode, you don't need to [17:25:59] ok, doing it [17:26:02] but it's slow again [17:26:37] maybe a bit less slow? [17:26:45] 7 lines so far [17:28:04] 7 lines or 7 dots? [17:28:19] there are about 15 lines in totoal [17:28:21] total* [17:28:33] and your model's firmware is smaller, so there should be less [17:28:34] almost done [17:29:21] rebooting device... done [17:29:34] now I have the do not disconnect screen [17:29:45] did it reboot? [17:29:57] and is the Do not disconnect screen colorful? [17:30:19] it rebooted [17:30:23] nope, black and white [17:30:44] uhm well, i think your best bet is waiting for [7] to be available [17:31:19] you posted a link to your NOR flash earlier, so he could have a look as well [17:31:29] ok [17:31:36] i have to go now, goodbye [17:31:43] bye bye, thanks [17:31:48] <[7]> so what's the executive summary here? OF crashing during boot for no obvious reason? [17:32:13] what is OF? [17:32:19] <[7]> original firmware [17:32:51] I don't really see anything crashing anywhere [17:33:16] <[7]> the apple logo shows up, it "clicks", then tursn off [17:33:38] that's if I keep holding menu+select [17:33:43] [7]: we have an unrestorable ipod [17:34:01] itunes refuses to do so, and ipodscsi doesn't want to properly flash the fw partition [17:34:04] otherwise I get an apple logo, followed by "restore with itunes" [17:34:10] or rather, the bootloader doesn't want to boot it [17:34:42] <[7]> so writing the fw with ipodscsi works, but fails to boot afterwards? [17:34:50] yup [17:34:52] <[7]> HDD SMART is OK? [17:35:12] haven't checked that [17:35:24] <[7]> any signs of problems with emcore/rockbox? [17:35:38] I only used it for about a day [17:35:44] <[7]> how old is it? [17:35:44] it seemd fine [17:35:46] <[7]> any clicking noise from the drive? [17:35:53] less than a week old [17:36:06] not really any clicking from what I remember [17:36:17] <[7]> hm, can't really be a broken drive then... do a SMART check regardless just to rule that out [17:36:34] the reason I wanted to restore was because windows was no longer seeing the drive when I botted the fallback image [17:36:42] so I was unable to transfer any more files [17:37:09] how do I do a smart check? [17:37:11] <[7]> and you can now actually transfer files successfully in disk mode? [17:37:27] I haven't tried [17:37:50] <[7]> go to diagmode (menu+select, then left+select), choose "manual test", go to "I/O" "HDD SMART info" or something like that [17:38:42] (I can't transfer files in disk mode, windows wants me to format the drive) [17:39:35] <[7]> well, try formatting it then [17:40:19] the test looks ok... gives me a bunch of stats [17:40:35] <[7]> what are those numbers? [17:40:42] <[7]> especially remaps and pending? [17:40:45] retracts: 13 [17:40:57] realloacs: 16368 [17:41:04] <[7]> ok, scratch that [17:41:04] pending sectors: 8 [17:41:12] k [17:41:16] <[7]> that drive is completely fucked up [17:41:28] <[7]> at least 17000 bad sectors on it [17:41:52] <[7]> that both explains both the USB transfer and restoring problems [17:42:00] meaning... it's just broken? [17:42:05] <[7]> exactly that. [17:42:17] and I can't return it or fix it? [17:42:22] <[7]> one could try to work around the damage somehow, but it will never work reliably [17:42:35] <[7]> returning it seems like the best option if possible [17:43:07] will apple let me? it's still within the 2 week return period, but I've done things I'm not supposed to [17:43:17] <[7]> was that a new one? or a refurb? [17:43:25] <[7]> I can't quite believe that apple ships massively damaged drives [17:43:25] but I guess they have no way of knowing? [17:43:37] it was new as far as I know [17:43:44] I paid full price [17:43:50] <[7]> if they really wanted to they could possibly figure it out... but I don't think they'll even try to. [17:44:18] ok, off to the apple store I guess! [17:44:27] <[7]> which model was that? 160GB? [17:44:35] ya [17:45:02] <[7]> that is really fishy... [17:45:47] <[7]> does diagmode list the number of power on hours somewhere? [17:45:48] I trasnfered about 100GB of music to it successfully [17:46:18] poweron hours: 20 [17:46:28] <[7]> hm, so this is indeed a completely new but badly broken drive [17:46:38] <[7]> as if there was some kind of dirt on it in some area [17:46:46] <[7]> or possibly a headcrash due to shock [17:46:58] <[7]> well, try getting it replaced by apple [17:47:11] I will [18:32:17] I am back [18:32:22] with a new ipod :p [18:38:05] so, do I risk rockbox again? [18:38:21] or was there never really much risk to begin with [18:38:56] check the numbers in diagmode first [18:40:52] retracts: 0, reallocs: 0, pending sectors: 0, poweron hours: 3, start/stops: 104 [18:41:44] that's better [18:42:16] the hard disk is really brand new and undamaged [18:42:30] yay [18:43:10] itunes says this ipod requires itunes 10.7 or later [18:43:21] you can try installing emcore using the bootstrap and installer i last sent you in the same archive as emcore.ubi [18:43:51] this is the most recent version [18:45:14] I forget what the steps were, it's all a big mess in my head now [18:47:26] the wiki instructions should be enough [18:47:57] since you have itunes, use that method [18:48:38] good idea [18:49:19] can I use itunes 9.2.1.5 even though it says my ipod requires a new version? [18:49:39] <[7]> yes [18:49:44] <[7]> that's plain nonsense [18:50:01] k [18:51:54] can you wait a bit? [18:52:25] i'd like to have a look at a brand new ipod's nor flash [18:52:48] ok, but I'm in UMSboot now [18:52:49] i found some interesting stuff in mine [18:53:10] ok, just don't upload the installer [18:53:30] k [18:53:42] upload emcore.ubi instead [18:54:19] i'll be home in 2-3 mins, so i can send you the download commanda [18:54:48] or if 7 can copy them, it would speed up the process [18:55:01] ok, emcore.ubi is uploaded [19:02:15] nortunyu: and you see Waiting for USB commands? [19:02:27] no [19:02:33] I guess I need to eject the drive? [19:02:44] ah, yes [19:02:58] waiting for commands [19:03:03] ok [19:03:14] open the command prompt [19:03:50] python3\python.exe tools\emcore.py memalign 0x10 0x100000 [19:04:12] and tell me the 0x800xxxx part of the response [19:04:50] 8000c80 [19:06:02] readbootflash 0 0x8000c80 0x100000 [19:06:02] downloadfile 0x8000c80 0x100000 norflash-new.bin [19:06:02] free 0x8000c80 [19:06:17] (using the same prefix as above) [19:07:46] then zip&upload norflash-new.bin [19:07:56] i would love to see its contents [19:08:29] last time i discovered a hard disk testing tool, and something else that was used during factory testing of the ipods [19:08:50] seems like itunes wipes these remains on updating/restoring [19:09:55] https://mega.co.nz/#!rB4VyJCZ!E27a1RGIcwAsubzYPFLdhmvsXS1xikIOGaAlmXuVi0g [19:10:14] btw, the free command worked this time [19:10:55] I can install rockbox now? [19:11:17] yes, it is supposed to work, 7 mislead me with the syntax earlier [19:11:28] but i figured out at some point [19:11:36] let me see the file [19:13:30] ok, proceed with the installation [19:13:35] and thank you for the file [19:13:55] I just menu+select to get out of this? [19:14:00] actually, the fact that umsboot runs, means that apple hasn't fixed the software exploit we use to install rockbox [19:14:10] well, you can also do something else [19:14:22] since you're already running emcore [19:15:25] but don't I need installer-ipodclassic.ubi on there instead? [19:15:46] well, ok then [19:15:56] python3\python.exe tools\emcore.py reset [19:16:13] then enter DFU and load the installer this time [19:24:01] wooo it's working [19:25:18] :) [19:25:23] now it is normal for windows to take ~20 seconds to see the contents of the drive after I click on it? [19:25:55] well, yes [19:26:09] unfortunately this still isn't fixed [19:27:34] k [19:28:09] I'm so glad this works [19:28:16] thanks for all your help [19:28:36] we're glad we were helpful [19:29:18] and what's up with the battery when the drive is connected? it always looks misleadingly low [19:29:28] but when I disconnect and play music, looks normal... [19:30:30] you mean in rockbox? [19:30:36] or the one in emcore's menu [19:31:51] when rockbox is running, and the big usb connection shows up [19:31:57] the battery looks empty [19:33:49] it should be charging when usb is connected [19:34:04] and there should be an animation of the battery level that shows it [19:34:08] but i'm not sure [19:34:14] you can ask in #rockbox [19:34:23] k [19:38:23] and about your old ipod, it looks like to me that someone in the factory or the store got it dropped on the floor :) [19:39:45] how sensitive are these devices to dropping? [19:39:57] it seems like this is something that would happen quite often [19:41:06] well, there is a hard disk inside, and plates that rotate at 4200 RPM [19:41:50] there's a big chance it would get damaged somehow if it's dropped while reading/writing [19:42:00] and I'm guessing those ipod cases don't do much for protection against this? [19:43:05] not really i think [19:43:40] but if the hard disk is powered off, the head is not near the plates and it's more likely that it would survive dropping [19:43:56] i wouldn't try that of course [19:44:05] heh [19:44:37] rockbox (and probably apple's OS too) uses the large RAM space for cacheing hard disk data that's going to be read soon (read-ahead) [19:45:11] so the hdd turns on for like 2-3 seconds, and reads about 40-50 MB of data ahead [19:45:28] then it's off about 10 mins, until the buffer is empty [19:45:52] (it has 64 MB of RAM in total) [20:32:46] *** Joins: [Saint] (~quassel@rockbox/user/saint) [21:15:35] <[7]> nortunyu: the battery meter is a crude estimate that will be way off as long as the disk is spinningh [21:15:42] <[7]> and probably not very accurate while charging either [21:16:03] <[7]> discharging with hdd off should be somewhat accurate (although the top 20% of the scale might be way off) [21:16:29] <[Saint]> Mine says 9882m right now :) [21:16:37] I thought that might be the case... better to just ignore it [21:17:03] <[Saint]> that's at 62% battery, too. [21:17:27] <[Saint]> the estimated runtime is basically fairytales. [22:58:30] is there any reason for me to *not* always just run the fallback image? [22:59:59] yes, it won't play any songs [23:00:10] it doesn't have audio codecs, apps, nothing [23:00:28] just the rockbox core, and we use it mostly for file transfers [23:02:33] ah, I see [23:11:29] nortunyu: did your ipod's hard disk got formatted when installing emcore? [23:16:13] I think it formatted and then flashed [23:16:17] it was pretty quick [23:21:17] <[Saint]> it should be. [23:31:51] if the ipod is connected via usb, and I eject it so that I can use it, but leave it connected, is it still charging? [23:32:08] <[Saint]> yes. [23:32:38] <[Saint]> Interestingly, it will also charge when powered down completely as wel. [23:32:49] you can charge and use it at the same time, by holding down MENU while plugging usb in [23:33:33] great [23:33:41] <[Saint]> s/MENU/any key/ [23:34:56] <[Saint]> ...I really need to try and sneak a menu setting for that into Rockbox again. [23:34:56] ah, i missed that, it actually works [23:35:16] <[Saint]> That "hold N key to subvert USB" business is fucking stupid. [23:37:30] <[Saint]> well, its not that bad...but there also should be an alternative "hold any key to mount, and don't otherwise" and "do nothing at all" setting options. [23:38:48] or a "connect mass storage and don't chagre" key [23:39:13] when i use it as a portable hard disk for my smartphone via usb otg [23:41:12] why would you not want it to charge? because it steals power from the smartphone? [23:42:12] <[Saint]> exactly. [23:42:13] yes, and because if my phone sees a device requiring more than ~250 mA, it refuses to connect it [23:43:19] rockbox's USB descriptor is cleverly adjusted to report it that needs almost no power, when you turn off charging via usb