[01:16:42] TheSeven: you were right, there's an app in my WC (/apps/launcher) that lists a directory in the form of libui list, and attempts to execute the app that's selected [02:03:21] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [02:03:21] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [02:10:45] *** Quits: n1s (~n1s@rockbox/developer/n1s) (Quit: Ex-Chat) [05:32:44] *** Quits: [Saint] (~saint@rockbox/user/saint) (Quit: No Ping reply in 180 seconds.) [05:34:51] *** Joins: [Saint] (~saint@rockbox/user/saint) [06:41:51] *** Quits: TheSeven (~quassel@rockbox/developer/TheSeven) (Read error: Operation timed out) [06:44:00] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [08:03:21] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [08:03:22] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [08:32:27] * user890104 blames TheSeven for not saying that umsboot on nano4g doesn't give any lcd feedback when launched :) [08:34:19] or it's just my ipod? [08:40:27] it works fine btw - emcore is able to boot, but the apple boot logo stays on the lcd all the time (both in umsboot and emcore) [11:16:55] user890104: the LCD works fine on mine, but IIRC the LCD init just isn't implemented (correctly) for all models so far [11:17:37] that isn't a UMSboot but rather a bootstub issue though... [11:18:01] TheSeven: ah, i remember that. there was a version of the bootstub, that managed to initialize my lcd, but it was too dimmy [11:18:28] I'm confused... how does the apple logo even get on there? I would have expected a white screen [11:20:42] well, i guess that somehow the lcd matrix is powered off, but the controller stays on (is this actually possible?), then something just powers on the matrix, and the last image shows up [11:21:15] or maybe the apple logo is there all the time, just the backlight is off, so it's not visible [11:21:34] i need to have a closer look at the screen [11:22:23] that must have survived through a menu+select reset, i.e. through a full power cycle of the LCD [11:22:40] if that stays on the display this isn't really a good sign [11:22:57] because it kinda means that there is DC voltage applied to the pixels, which will make them burn out [11:24:01] i remember my ipod showing very strange and scary pixel patterns with one of the umsoot builds a long time ago [11:24:34] fading in slowly, then some horizontal or vertical lines - don't remember exactly [11:25:29] don't know if it has something to do with this issue [11:40:36] *** Joins: n1s (~n1s@nl118-168-30.student.uu.se) [11:40:36] *** Quits: n1s (~n1s@nl118-168-30.student.uu.se) (Changing host) [11:40:36] *** Joins: n1s (~n1s@rockbox/developer/n1s) [14:03:22] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [14:03:22] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Remote host closed the connection) [15:02:59] <[Saint]> TheSeven: I didn't realize you guys were 0playing with N4G again. [15:03:06] <[Saint]> -0 [15:03:17] <[Saint]> If yoiu need anything tested, lemme know. [15:03:31] <[Saint]> eeeeek, typing. [15:08:11] I have two n4g too [15:14:53] <[Saint]> It would make a nice Rockbox yarget. [15:14:59] <[Saint]> *target [15:16:09] <[Saint]> Nice resolution screen, fucking high ppi, nice form factor (I <3 Nano {except for that ugly N3G bastard, that can die in a fire - and the tiny square 6/6.5G}). [15:17:23] <[Saint]> N4G is one of the very few iPods that doesn't suck ass which has an FM receiver built-in, too. [15:48:33] [Saint]: well technically it would even be easy to get rockbox to boot on that one, it's fairly similar to the classic architecture-wise [15:49:12] the problem is just that you'd have no access to the flash, becuase that part just still hasn't been figured out for EFI mess reasons. [15:49:39] oh, and I don't think we have a working clickwheel driver either [15:50:16] [Saint]: it also has a pretty damn nice processor: arm11 524MHz or something like that [15:50:44] and of course the ipod-typical 32MB of DRAM (+192K of SRAM/IRAM) [15:51:50] the crypto has been penetrated in an unfixable way, and we have mostly working HW init code + LCD driver + USB driver [15:58:33] TheSeven: does it also need ftl to be reverse engineered or is it the same as the 2g? [15:58:50] I have no idea becuase we don't even have block level access to the flash [15:59:03] I guess it will be similar, but not fully identical, to the nano2g [15:59:40] I based that on the fact that the ipod touch and iphone devies also have similar flashes, but there must be some differences to the nano2g because the boot code is now also stored on the NAND (it has no boot NOR flash anymore) [18:15:09] *** Quits: [Saint] (~saint@rockbox/user/saint) (Remote host closed the connection) [18:16:10] *** Joins: [Saint] (~saint@rockbox/user/saint) [19:01:40] [Saint] n1s: you can test the beta windows+itunes bootstrapper [19:03:01] you need a windows box, itunes' drivers (itunes usually installs them, or you can extract them manually from its setup and point windows to use them), then you simply plug in a n4g, get it to dfu mode, and run the .exe [19:04:28] the end result would be a 32 mb ram disk, repesented as a usb mass storage device [19:05:14] https://mega.co.nz/#!0ogETZrB!Fs0hZSIFtPxyCTkNoTGTvE9XlcYZKZpiD6L6EY-FrQk [19:05:45] then you can throw an emcore build for n4g in the drive (named *.ubi), and "Eject" the device [20:02:51] (to add some technical details: that .ubi file is moved to 0x08000000 and executed from that address. it is deleted from the 32mb volume, and then the file system is shrunk to the minimum size and placed at the end of DRAM. a pointer to the start of the file system is stored at 0x2202fffc.) [20:03:07] so you could even pass some data files to be used by the executable along that way, a bit initrd-like :) [20:03:21] *** Joins: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) [20:03:21] *** Quits: clustur (~logger@c-68-53-250-91.hsd1.tn.comcast.net) (Read error: Connection reset by peer) [20:23:55] *** Joins: benedikt93 (~benedikt9@unaffiliated/benedikt93) [23:07:17] *** Quits: benedikt93 (~benedikt9@unaffiliated/benedikt93) (Quit: Bye ;))