Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2012-11-29

00:02:29 Quit Syconaut (Remote host closed the connection)
00:05:22 Quit ender1 (Quit: Just as the absurd acts which prohibited the sale of game were virtually repealed by the poacher, just as many absurd revenue acts have been virtually repealed by the smuggler, so will this law be virtually repealed by piratical booksellers. -- Thomas B)
00:10:03***Saving seen data "./dancer.seen"
00:12:23 Join jm [0] (
00:19:15 Join MasterPrime [0] (a5ad602b@gateway/web/freenode/ip.
00:19:22 Quit kevku (Ping timeout: 264 seconds)
00:20:11MasterPrimecan I use the better calculator in the dev version on my stable release?
00:21:23 Quit bertrik (Ping timeout: 256 seconds)
00:21:28MasterPrimeit's a sansa clip+. Everything works awesome, but I really need a calculator with log, ln, and e
00:22:02 Join Syconaut [0] (
00:22:25gevaertsI'd recommend just trying the dev build then. It's likely to work just as well
00:23:14 Quit Wardo (Read error: Connection reset by peer)
00:23:36MasterPrimeI'd like to have as few bugs as possible. I just want the calculator. I try to avoid dev builds but there are 0 good calc apps for phones.
00:23:44MasterPrimeplus I can't use my phone in class as a calculator.
00:25:54MasterPrimeI'm not really sure how rockbox is put together though and I'm not sure if apps are interchangeable like that.
00:26:29gevaertsYou won't be able to just swap plugin binaries, no
00:27:38 Quit linuxstb (Quit: This computer has gone to sleep)
00:28:36 Join Rower85 [0] (
00:31:08MasterPrimeare any of the apps/games necessary for rockbox to function? I don't need rockboy or the majority of the default plugins.
00:31:37[7]MasterPrime: most of them aren't
00:31:45AlexPyou can delete plugins if you want, but all you save is a few MB of disk space
00:32:00AlexPThey aren't doing anything unless you run them
00:32:43MasterPrimeI want it to be as sveldt as possible. Need space for music.
00:33:01AlexPSure, you might get an extra track or two on
00:33:36AlexPThey'll come back when you update though, unless you extract the zip and delete them first
00:33:36[7]well if you don't need the credits menu to work, don't need the text file or image viewer plugins, and don't need video playback, you should be able to remove all .rock files
00:34:26MasterPrimesweet. I pretty much just need DB, themes, and calculator.
00:34:59[7]in theory rockbox doesn't need anything except for the main binary, but then you'll have a crappy look and it won't be able to play back music (you need codecs for that)
00:36:06MasterPrimeI'm actually looking for a few more mp4 players to convert into GB emulators for my nephews. I'm a broke ass college student but I know they'd love to have some kind of video games.
00:36:23MasterPrimeall of that stuff is not necessary on a clip+ though.
00:36:45MasterPrimebut it is both awesome and hilarious that I'm able to.
00:45:23 Join Robin0800 [0] (
00:48:27 Quit bootinfdsds (Read error: Connection reset by peer)
00:51:35 Join [Saint] [0] (~saint@rockbox/user/saint)
00:53:07 Quit MasterPrime (Quit: Page closed)
00:54:01 Join linuxstb [0] (~linuxstb@unaffiliated/linuxstb)
00:55:49 Join MethoS- [0] (~clemens@
00:59:41 Nick Mir_ is now known as Mir (
01:08:15 Join eckoit [0] (~ryan@
01:08:24 Join lebellium_ [0] (
01:11:33 Quit lebellium (Ping timeout: 260 seconds)
01:11:34 Nick lebellium_ is now known as lebellium (
01:17:39 Quit Robin0800 (Remote host closed the connection)
01:17:41 Quit prof_wolfff (Ping timeout: 246 seconds)
01:53:11 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 18.0/20121121075611])
02:04:13 Quit [Saint] (Remote host closed the connection)
02:06:29 Join [Saint] [0] (~saint@rockbox/user/saint)
02:06:56 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
02:10:04***Saving seen data "./dancer.seen"
02:13:05 Quit XavierGr (Ping timeout: 244 seconds)
02:16:58 Quit eckoit (Quit: eckoit)
02:17:25 Quit SuperBrainAK (Quit: pbly going to sleep /_\)
02:24:20 Quit gevaerts (Read error: Operation timed out)
02:24:58 Quit Rower85 (Quit: Hmmm...)
02:26:15 Quit evilnick (Ping timeout: 245 seconds)
02:27:06 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
02:27:52 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
02:31:39 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
02:40:03 Join eckoit [0] (
02:41:39 Part eckoit
03:02:40 Quit Buglouse (Ping timeout: 246 seconds)
03:11:23 Quit MethoS- (Remote host closed the connection)
03:12:01 Join Buglouse [0] (~Buglouse@unaffiliated/Buglouse)
03:16:27 Join perrikwp [0] (
03:30:40 Quit Buglouse (Ping timeout: 246 seconds)
03:40:46 Join Buglouse [0] (~Buglouse@unaffiliated/Buglouse)
03:50:43 Join dhrasmus [0] (
04:01:08 Quit Buglouse (Ping timeout: 246 seconds)
04:10:08***Saving seen data "./dancer.seen"
04:10:31 Join SuperBrainAK [0] (
04:11:39 Join eckoit [0] (~ryan@
04:12:29 Join Buglouse [0] (~Buglouse@unaffiliated/Buglouse)
04:15:15 Quit dhrasmus (Quit: Leaving)
04:21:20 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:21:20 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:21:21 Quit amiconn (Disconnected by services)
04:21:21 Quit pixelma (Disconnected by services)
04:21:21 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:21:23 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:43:36 Quit Buglouse (Remote host closed the connection)
04:48:45 Join Buglouse [0] (~Buglouse@unaffiliated/Buglouse)
04:51:08 Join TheSphinX^ [0] (
04:54:50 Quit TheSphinX_ (Ping timeout: 252 seconds)
05:24:52 Quit Clear_runway (Ping timeout: 248 seconds)
05:26:21 Quit scorche|sh (Quit: leaving)
05:28:49 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
05:30:58 Join XavierGr [0] (XavierGr@rockbox/staff/XavierGr)
05:34:37 Quit [7] (Disconnected by services)
05:34:41 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:36:30 Quit SuperBrainAK (Quit: pbly going to sleep /_\)
05:43:27 Quit scorche (Disconnected by services)
05:43:32 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
06:01:12 Quit XavierGr (Ping timeout: 276 seconds)
06:10:02 Quit nosa-j (Ping timeout: 252 seconds)
06:10:12***Saving seen data "./dancer.seen"
06:12:56 Join nosa-j [0] (~m00k@
06:18:47 Quit Prodicus (Ping timeout: 264 seconds)
06:43:37 Join Prodicus [0] (
06:56:16 Quit [Saint] (Remote host closed the connection)
07:02:24 Join [Saint] [0] (~saint@rockbox/user/saint)
07:13:04 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
07:14:42 Quit brkfstsqd (Remote host closed the connection)
07:21:02 Join sciopa [0] (
07:21:48 Join Topy44 [0] (
07:22:14 Join Staphylo` [0] (
07:23:52 Join brkfstsqd [0] (
07:23:52 Join bigfoot-- [0] (~bigfoot@
07:24:18 Quit bigfoot- (Ping timeout: 245 seconds)
07:24:22 Quit Topy44|2 (Read error: Connection reset by peer)
07:24:23 Quit sciopat (Ping timeout: 250 seconds)
07:24:24 Quit Staphylo (Read error: Connection reset by peer)
07:24:25 Nick bigfoot-- is now known as bigfoot- (~bigfoot@
07:40:19 Quit [Saint] (Remote host closed the connection)
07:42:20 Join [Saint] [0] (~saint@rockbox/user/saint)
07:53:46 Quit brkfstsqd (Remote host closed the connection)
08:04:02 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:04:59 Quit ps-auxw (Ping timeout: 264 seconds)
08:10:16***Saving seen data "./dancer.seen"
08:15:21 Join ps-auxw [0] (
08:45:47 Quit soap (Ping timeout: 250 seconds)
08:48:23 Join soap [0] (~soap@rockbox/staff/soap)
08:50:18 Join ender1 [0] (
08:52:16 Join kevku [0] (x@2001:470:28:773::3)
08:57:46 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
09:03:53 Join LinusN [0] (
09:04:34 Quit gevaerts (Ping timeout: 246 seconds)
09:05:42 Quit evilnick (Ping timeout: 260 seconds)
09:09:28 Quit soap (Ping timeout: 246 seconds)
09:13:52 Join soap [0] (~soap@rockbox/staff/soap)
09:14:23 Quit kevku (Quit: KVIrc 4.3.1 Aria
09:15:06 Join petur [0] (~petur@rockbox/developer/petur)
09:24:20 Quit bertrik (Ping timeout: 248 seconds)
09:36:36 Join pamaury [0] (
09:36:36 Quit pamaury (Changing host)
09:36:36 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:39:18 Quit sciopa (Read error: Connection reset by peer)
09:40:57 Join sciopath [0] (
09:58:11 Quit mc2739 (Ping timeout: 252 seconds)
10:00:15 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
10:02:17 Quit pamaury (Ping timeout: 246 seconds)
10:10:20***Saving seen data "./dancer.seen"
10:27:57 Join lorenzo92 [0] (~chatzilla@
10:30:29 Quit petur (Quit: *plop*)
10:32:14 Join XavierGr [0] (XavierGr@rockbox/staff/XavierGr)
10:33:22lorenzo92pamaury: I'm writing down on the wiki the header information etc of z5update.dat ;)
10:36:49 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
10:40:55 Join zaphee [0] (
10:41:22 Part zaphee
10:41:45 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
10:42:18 Quit shai (Ping timeout: 260 seconds)
10:42:19 Join zaphee [0] (
10:51:51 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:53:54 Join mortalis [0] (
10:56:57pamaurylorenzo92: did you start reverse engineering the tool ?
10:57:13lorenzo92well I worked out only the header
10:57:16pamauryby the way on the wiki you are missing a ")" after SAMSUNG YEPP
10:57:22lorenzo92wops :D
10:58:01lorenzo92now I try to extract encrypted tarball and comparing md5 sums
10:59:05pamauryok, I'll have a look at the encryption then
10:59:59lorenzo92uhm okay some problems with md5 :p but yes you can give a look at encryption ;)
11:00:42lorenzo92shit python's conversion, forgot to add wb!
11:00:53lorenzo92uhm no
11:04:09pamaurylorenzo92: region code is probably not at 0x18, it seems to be part of the version
11:04:35lorenzo92uhm yeah could be
11:05:03lorenzo92yes definitely
11:05:15pamauryfield at 0x34 is size
11:06:07pamauryapparently the md5 is at the end of the filze
11:06:13 Join einhirn [0] (~Miranda@2001:638:605:4:c8f8:7e52:ca00:9526)
11:06:29pamaurycomputed *without* decryption
11:07:53lorenzo92without for sure
11:08:21pamaurywithout header also it seems
11:08:23pamaurylet check
11:08:31lorenzo92now I understand
11:08:41lorenzo92I found a pointer to a "final block" some days ago
11:08:46lorenzo92this could be a md5 sum
11:09:30lorenzo92oh well not 32 bytes :(
11:10:01 Quit mortalis (Read error: Connection timed out)
11:10:21pamauryhum, it doesn't seem to match
11:10:37lorenzo92it is definitely without header + without encryption
11:10:42lorenzo92output file is a tarball
11:11:01 Join mortalis [0] (
11:11:06lorenzo92the point is where does data start, you think?
11:11:27pamaurythe "file size" field is 32 bytes less than file size
11:11:40pamaurydata definitely starts just after the header
11:11:53lorenzo92header is 56 bytes
11:11:56pamauryso there might be 16 other bytes afterwards, perhaps used, I don't know at this point
11:13:00pamauryno wait
11:13:08pamauryit matches with the last 16 bytes :-/
11:13:24lorenzo92haha so you got the data after header?
11:13:26lorenzo92and then?
11:13:57pamaurytry it:
11:13:57pamaurycat z5-fw.dat | tail -c +57 | head -c -16 | md5sum
11:13:57pamaurycat z5-fw.dat | tail -c 32 | hexdump -C
11:15:26pamauryah ok my mistake
11:15:43pamauryso filesize=sizeof(header)+sizeof(data)+sizeof(md5sum), everything matches, good
11:15:57pamauryand md5sum=md5sum(encrypted dara)
11:16:17 Quit soap (Ping timeout: 264 seconds)
11:16:35pamaurydon't forget to write on the wiki that the data is unencrypted when the sum is taken
11:16:53pamauryso we are still missing some header fields it seems
11:17:15lorenzo92sizeof(header) = 56 right?
11:18:48pamauryapparently in the header there are: major version@0x10, minor version@0x1C and revision version@0x18
11:19:04lorenzo92idea: could be the first 16 bytes to be the extracted md5 tar?
11:19:07pamaurythese are all strings
11:19:16lorenzo92first 16 + second 16 => md5 filed
11:19:31pamauryI don't understand
11:20:52pamauryyou might be right for @0x18: it might be a region code since it's "FR" in the firmware
11:21:25lorenzo92yes yes i'm sure it is
11:21:50lorenzo92I have also a US version
11:21:55pamaurylorenzo92: the wiki is not correct: there are 3 strings: one at 0x10 (8 bytes), one at 0x18 (4 bytes), one at 0x1C (4 bytes)
11:22:39pamauryfirst is version, second is region and third is empty but might be something else
11:23:31lorenzo92ah okay exactly as I did before ;)
11:25:44pamaurythe key is a 0x80 bytes array, we need to go through this horrible code to get the exact value or run it in a emulator
11:25:51pamauryor on a arm target
11:26:10lorenzo92pamaury: I tried to do so yesterday on my R0 but apparently wasn't working
11:26:16lorenzo92"Not found" error
11:26:49lorenzo92pamaury: look at the function key_init
11:26:54lorenzo92I can see the bytes
11:27:05lorenzo92don't know if there are strange MOV and SUBs
11:27:20 Quit mortalis (Read error: Connection timed out)
11:27:54pamaurythere is nothing strange execpt that for some reason they used some code instead of writing it directly as an array (!)
11:28:31 Join mortalis [0] (
11:28:49lorenzo92that's why it appears strange lol
11:29:11lorenzo92we could try getting only the bytes into an array...trial and error lol
11:29:21lorenzo92not brute force eh!
11:29:27lorenzo92using the values we can see
11:29:50pamauryno wait, I'll run this function on my fuze+, it will nicely produce the array for me
11:31:36 Quit mortalis (Read error: Operation timed out)
11:32:46 Join mortalis [0] (
11:34:07 Quit mortalis (Read error: Operation timed out)
11:34:54 Join mortalis [0] (
11:35:16lorenzo92great :D
11:41:01lorenzo92great hehe oh wow I was right with 0xA3 for some reason lol
11:41:46lorenzo92what the hell!!!!!
11:41:56lorenzo92same as for R0 ^^
11:42:17pamaurythen it's a simple rotative xor
11:42:30pamaurythe r0 uses the same key/archive format ?
11:42:43lorenzo92I try now with the muon encrypt for R0
11:43:52pamauryok, I'll go to lunch, you have all the information now :)
11:44:29pamaurydo we have a tool for r0 in our codebase ?
11:44:44lorenzo92we have samsung executable
11:44:50lorenzo92worth code it by us!
11:46:05lorenzo92desn't work apparently with muon encrypt, may have done a mistake...:)
11:49:26 Join wodz [0] (
11:51:11 Quit mortalis (Read error: Connection timed out)
11:52:01 Join mortalis [0] (
11:52:38wodzmortalis: have you seen patie?
11:59:14 Quit Prodicus (Ping timeout: 265 seconds)
12:08:16 Quit mortalis (Read error: Connection timed out)
12:08:46lorenzo92pamaury: uh I still cannot get a tarball uhm
12:09:33 Join mortalis [0] (
12:10:21***Saving seen data "./dancer.seen"
12:10:25 Join bokjhv [0] (~Prmhfhfx@
12:15:19 Quit lorenzo92 (Ping timeout: 255 seconds)
12:17:03 Join lorenzo92 [0] (~chatzilla@
12:17:12 Quit lorenzo92 (Client Quit)
12:17:33 Join lorenzo92 [0] (~chatzilla@
12:25:51 Quit mortalis (Read error: Connection timed out)
12:26:50 Join Topy44|2 [0] (
12:27:01 Join mortalis [0] (
12:27:09 Join soap [0] (
12:27:10 Quit soap (Changing host)
12:27:10 Join soap [0] (~soap@rockbox/staff/soap)
12:28:26 Quit bluebrother (Disconnected by services)
12:28:31 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
12:30:05 Quit Topy44 (Ping timeout: 264 seconds)
12:31:22 Quit fs-bluebot (Ping timeout: 245 seconds)
12:32:59 Join fs-bluebot [0] (~fs-bluebo@
12:33:58wodzlorenzo92: You said you know mips asm - you may be interested in atj213x platform. I think I'll start the port soon.
12:34:18wodzatj213x is based on mips4kec core
12:34:23lorenzo92wodz: well I know in a academic way :D
12:34:49lorenzo92but I may also follow it ;)
12:35:02lorenzo92(don't have much free time)
12:35:15 Quit mc2739 (Ping timeout: 248 seconds)
12:36:56 Join Gallomimia_ [0] (
12:37:19 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
12:38:13pamaurylorenzo92: so the r0 tool doesn't work ?
12:40:20 Quit Gallomimia (Ping timeout: 256 seconds)
12:40:20 Nick Gallomimia_ is now known as Gallomimia (
12:40:59 Quit lorenzo92 (Ping timeout: 264 seconds)
12:41:46wodzpamaury: Can you describe what have you tried with rk27xx usb and what is the outcome (other then it doesn't work).
12:42:47pamauryoutcome is always the same: no setup interrupt is trigger. I changed minor changes like setting the TEST_MODE as the rom does, try to be closer to what it does but no luck
12:42:59 Quit mortalis (Read error: Connection timed out)
12:43:50pamauryI'll commit it do my github branch if you want to see the code
12:44:01wodzpamaury: but are there any 'visible' outcomes form each stage? I mean does the core properly reset, send something or receive something etc.
12:44:02 Join mortalis [0] (
12:44:18wodzI am going to do more analytial, low level work in this area
12:45:01pamauryno, since we don't get setup interrupts, we never respond to any control transfer and we never pass enumeration
12:45:25pamaurylast time I tried with the usb analyzer the host was sending setup packets but the device didn't respond
12:45:35wodzbut do we generate bus reset at least?
12:46:17pamaurythe host generate the bus reset, the device simply take action by resetting its state and the rk27xx corely triggers an interrupt on reset
12:46:57wodzso what will happen if the device perform core reset?
12:47:35pamaurynothing in particular, we setup the core again
12:48:12wodzI mean how host sees something like this?
12:48:40pamauryhost doesn't see anything, the host triggers the reset and send begins sending setup packets again which all timeout
12:49:43wodzmaybe I'll find the time today to play with this
12:56:18mortaliswodz: yes, I even tested it. ~4 lines near the top of the screen in menus are glitching.
12:56:37 Quit Buglouse (Ping timeout: 246 seconds)
12:59:29wodzI don't understand why this does not occur in wps however
13:01:38 Join Buglouse [0] (~Buglouse@unaffiliated/Buglouse)
13:03:23 Join Rower85 [0] (
13:21:11 Join lorenzo92 [0] (~chatzilla@
13:24:53lorenzo92pamaury: seems so altough also by looking at the code it does the same...maybe I'm missing some data?
13:25:02lorenzo92what's the command to get the ecnrypted data?
13:25:25pamaurylorenzo92: MuonEncrypt does the crypto only, there isn't a header
13:25:48lorenzo92pamaury: it is also used for decrypting
13:25:52lorenzo92in R0
13:26:03lorenzo92pamaury: cat z5-fw.dat | tail -c +57 | head -c -16 > EncryptedData is Ok?
13:26:29pamaurysince it's a xor, encrypt=decrypt. Perhaps R0 uses the same format but our tools simply ignore the header
13:26:50pamauryI checked and samsung uses the same format for the yp-q2 and yp-t10. I'm gonna write a dedicated tool to handle this format
13:27:21 Join lebellium [0] (
13:27:32lorenzo92oh really? nice to know :)
13:27:47lorenzo92ahhh wait! perhaps I have something
13:27:56pamauryI'm trying to find a yp r0 firmware upgrade to check
13:28:13pamaurythe MuonCrypt tool is not nice because we don't have the source and it only does the crypto
13:29:04lebelliumpamaury: Don't look for "yp-z5", people are too stupid to write model's name in the ads title :)
13:29:12lorenzo92pamaury: great
13:30:20lorenzo92I did not even remembered about this, ^^
13:30:20pamauryAh yeah, I forgot TheLemonMan had written some tools, let's see
13:30:31lorenzo92at least some reverse engineering isn't that bat lol
13:32:23pamauryhum, the tool is tool Q2 specific though, it simply bypasses the header, that's not good
13:33:48pamauryI'll write a tool anyway, if we want it to be integrated into RBUtil one day it has to be much nicer than that
13:34:23 Quit dys (Ping timeout: 264 seconds)
13:35:27lorenzo92tar: This does not look like a tar archive
13:35:33lorenzo92it doesn't even work -.-
13:35:44pamauryis that tar or tar.gz ?
13:36:10pamaurymaybe depending on the actual device the content is not always a tar
13:36:38pamaurydid you try to ask samsung the z5 source code ?
13:36:59 Quit the-kyle1 (Quit: Leaving.)
13:38:14lebelliumhe did but I fear they won't share it
13:39:03pamauryit's based on linux so GPL so they should and I know TheLemonMan got the q2 source code and kugel (?) the R0 one
13:39:26lebelliumyes but the Q2 and the R0 are 2009 players
13:39:31lebelliumthe Z5 is a 2006 player
13:39:36lebelliumI know Samsung pretty well
13:39:41lebelliumand the internal organisation sucks
13:40:32 Join melmothX [0] (~melmoth@unaffiliated/melmothx)
13:40:33 Quit lorenzo92 (Ping timeout: 260 seconds)
13:41:10 Join lorenzo92 [0] (~chatzilla@
13:41:11lebelliumtheir open source center opened in 2010
13:41:38lorenzo92pamaury: according to this ... .z5decrypt z5-fw.dat fw.tar.gz z5-fw.ver
13:41:51 Join the-kyle [0] (
13:42:30 Join sciopat [0] (
13:43:33pamaurylebellium: thanks for the link to the z5, I'll try to get it
13:44:35 Quit sciopath (Ping timeout: 264 seconds)
13:44:51lorenzo92nice + strange thing is that on the usb connector there is also UART :D
13:45:10lorenzo92i guess they kept it in order to communicate with possible accessories
13:45:16lebelliumpamaury: you're welcome. It seems the guy hasn't used it for a while so I can't guarantee you the battery is still in good condition but for developement purpose it should be enough :)
13:45:36 Join radio23 [0] (
13:46:13 Quit Gallomimia (Quit: Gallomimia)
13:46:32lorenzo92oh well also for me, I hope battery won't be really too bad :)
13:48:50lebelliumOriginally it reachs 35hrs playing time, that is still one of the best Samsung DAP for that. In 2012 even if it lasts only 40% or 50% of 35hrs, that would be still correct :)
13:50:00 Quit einhirn (Ping timeout: 245 seconds)
13:50:22lorenzo92well it may be also better :)
13:50:40lebelliumand if you want to investigate on the USB port/accessories pamaury, I have the very rare speaker dock YA-DS100 for Z5 on the way :)
13:51:11pamauryI'm not sure I want
13:51:21lorenzo92yep I guess there are also audio out ports, but yeah we have everything in the schematics I found somewhere ^^
13:52:26lebelliumyou think Rockbox could support such a speaker station?
13:54:24lorenzo92why not...I think it's pure HW
13:54:39lorenzo92wait I give a look at schemas
13:55:06 Part zaphee
13:56:01 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
13:56:44lorenzo92indeed there is also a pin that "gives" 5v or so, plus audio output and the 2 uarts!
13:57:11 Quit soap (Ping timeout: 264 seconds)
13:57:31lorenzo92as well as usb stuff of course (a pity there is no OTG pin detection soldered, but can be used as OTG in any case I think, just in a manual way)
13:58:06lebelliumon the YH-J70 using the same USB port, there is USB-Host feature
13:58:34lorenzo92yes yes datalines are the same
13:58:43lorenzo92thing missing: 5volts
14:01:24lorenzo92pamaury: got it!!
14:01:29lorenzo92using Q2Crypt
14:02:01lorenzo92generates a UNcompressed file because linux opened it like acrhive->test.uncompressed->subarchive
14:02:08lorenzo92with all the stuff yeah
14:02:48lorenzo92Image, Media.tar.gz, oasis-bigcramfs, oasis.tar.gz,, rootfs.cramfs, z5-fw.ver
14:05:18lorenzo92OHHSHIT! I've seen a VM.jar :S :S
14:05:26lorenzo92I hope no java in this toy hahah
14:06:01lorenzo92lebellium: haha I found the equalizer files, easy to tune em all xD
14:06:36lorenzo92INCREDIBLE! I cannot trust what I see: a player interface written in JAVA
14:06:40lorenzo92no way!
14:06:49lebelliumthat's maybe why the UI is slow :D
14:06:55lorenzo92hahah incredible
14:07:08lorenzo92I see all the resources
14:07:58lorenzo92Manifest-Version: 1.0
14:08:00lorenzo92Main-Class: oasis.Boot
14:08:01lorenzo92Created-By: CodeWarrior Java Linker
14:08:38lebelliumso Paul Mercer, famous former designer of the iPod UI, designed the Z5 UI in Java.... lol
14:10:23***Saving seen data "./dancer.seen"
14:15:10apoGot my Sansa Clip Zip \o/
14:15:17aporockbox is already installed :)
14:16:41 Join amayer_ [0] (
14:20:12amayer_Torne: when you get a chance can you check this out?
14:21:32 Quit wodz (Quit: Leaving)
14:22:14 Join soap [0] (~soap@rockbox/staff/soap)
14:26:35 Quit soap (Read error: Operation timed out)
14:31:40 Join soap [0] (~soap@rockbox/staff/soap)
14:36:34 Quit soap (Ping timeout: 260 seconds)
14:39:19 Join soap [0] (
14:39:20 Quit soap (Changing host)
14:39:20 Join soap [0] (~soap@rockbox/staff/soap)
14:44:08 Quit soap (Ping timeout: 260 seconds)
14:56:38 Join soap [0] (~soap@rockbox/staff/soap)
15:01:13 Quit mortalis (Quit: Leaving)
15:03:27 Quit soap (Ping timeout: 244 seconds)
15:04:29lorenzo92so the thing is that YP-Z5 has a Java Virtual Machine inside
15:04:37lorenzo92don't ask me who has had the idea lol
15:04:55lorenzo92I'm a Java coder too but for a player is really too tough!
15:06:45 Join soap [0] (
15:06:45 Quit soap (Changing host)
15:06:45 Join soap [0] (~soap@rockbox/staff/soap)
15:10:57 Quit soap (Ping timeout: 246 seconds)
15:11:36 Quit benedikt93 (Quit: Bye ;))
15:17:53 Join soap [0] (
15:17:53 Quit soap (Changing host)
15:17:53 Join soap [0] (~soap@rockbox/staff/soap)
15:25:37 Quit lorenzo92 (Ping timeout: 265 seconds)
15:30:41 Quit CoreWolf (Read error: Connection reset by peer)
15:31:19 Join CoreWolf [0] (
15:32:19 Join einhirn [0] (~Miranda@2001:638:605:4:8d8f:88d5:97de:5221)
15:35:21 Quit CoreWolf (Read error: Connection reset by peer)
15:36:23 Join CoreWolf [0] (
15:48:55 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 18.0/20121121075611])
15:55:10 Join WalkGood [0] (~4@unaffiliated/walkgood)
15:55:16 Part eckoit
15:55:33 Join Belzebub_ [0] (~torrentow@
15:56:49 Quit Belzebub (Ping timeout: 244 seconds)
15:59:23 Part LinusN
15:59:35 Join lorenzo92 [0] (~chatzilla@
16:10:24***Saving seen data "./dancer.seen"
16:15:50 Join Prodicus [0] (~chatzilla@
16:31:12 Join zaphee [0] (
16:33:04 Quit lorenzo92 (Ping timeout: 260 seconds)
16:34:49 Join kevku [0] (x@2001:470:28:773::3)
16:41:50 Quit ender1 (Read error: Connection reset by peer)
16:43:28 Part zaphee
16:43:38 Join ender1 [0] (
16:59:47 Quit Zagor (Quit: Clint excited)
17:16:02 Quit Topy44|2 (Quit: KVIrc 4.2.0 Equilibrium
17:28:29 Join webguestsoap [0] (
17:31:33pamaurylorenzo92 (logs): I committed my work on the samsung firmware, we now have a tool to decrypt them all !
17:37:39 Quit pamaury (Ping timeout: 246 seconds)
17:44:47 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:47:02 Quit webguestsoap (Quit: CGI:IRC (EOF))
17:48:21apoJoy, this thing supports 24-bit flac
17:49:51copperwhat does?
17:50:04copperRockbox resamples everything to 16/44.1
17:57:13 Join prof_wolfff [0] (~prof_wolf@
17:58:06Mircopper: isnt that hz?
17:58:22copper16 bit / 44.1 kHz
18:08:12dizzylizzywoo hoo! my 32 GB microSD card is arriving in the mail in a few days. It will increase my player's space by 1600%!
18:08:22dizzylizzyi hope rockbox'll support it, it *should*
18:10:26***Saving seen data "./dancer.seen"
18:10:36 Quit sciopat (*.net *.split)
18:11:21 Join sciopat [0] (~sciop@
18:12:14 Join bootinfdsds [0] (~Prmhfhfx@
18:12:23 Join Bullet` [0] (
18:13:31 Join Syconaut^ [0] (
18:16:07 Quit Staphylo` (Read error: No buffer space available)
18:18:14 Quit Syconaut (Ping timeout: 250 seconds)
18:20:17 Quit bokjhv (Ping timeout: 244 seconds)
18:21:25 Join sentriz [0] (~Senan@
18:26:12 Join lebellium [0] (
18:26:26 Quit lebellium (Client Quit)
18:29:52 Join lorenzo92 [0] (
18:33:16lorenzo92pamaury: very very good! in the meantime I try to revive my Z5 uhm uhm
18:33:22lorenzo92hope nothing serious here
18:33:32lorenzo92need to attach uart too
18:39:59 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
18:58:28pamauryI'm a bit puzzled by the number of implementations with have of md5. At least 3 or 4 duplicates and not counting external libraries
18:58:51copperwhat are they used for?
19:01:03pamaurychecksum, mostly used by various firmware formats
19:01:19copperbinary blobs?
19:01:56pamauryyeah, they usually have a hash to check that the file is not corrupted, either md5 or sha1
19:03:47pamaurybluebrother^: what are the currently library requirements of RBUtil ?
19:05:25 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
19:08:22 Join Wardo [0] (
19:09:19 Join |akaWolf| [0] (~akaWolf@
19:09:24 Quit akaWolf (Read error: Connection reset by peer)
19:10:59lorenzo92pamaury: screen is now black ^^ let me see if it works
19:13:41lorenzo92perhaps some solderings hum
19:14:22 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
19:15:17 Quit |akaWolf| (Ping timeout: 256 seconds)
19:24:54pamaurylorenzo92: does recovery mode works ?
19:28:57 Quit lorenzo92 (Ping timeout: 246 seconds)
19:43:08 Join wodz [0] (
19:55:44 Quit sentriz (Ping timeout: 252 seconds)
20:00:35 Join pretty_function [0] (~sigBART@
20:04:30wodzpamaury: ping
20:07:48 Join lorenzo92 [0] (
20:08:20 Quit lorenzo92 (Client Quit)
20:08:34 Join lorenzo92 [0] (
20:08:54 Join Gallomimia [0] (
20:10:29***Saving seen data "./dancer.seen"
20:15:20 Join LinusN [0] (
20:16:20 Join SuperBrainAK [0] (
20:28:44 Join saratoga [0] (123e0cfc@gateway/web/freenode/ip.
20:28:59saratogaso can we make the clip zip stable now?
20:34:59 Join Strife89 [0] (~Strife89@
20:39:52 Join Horscht [0] (
20:39:52 Quit Horscht (Changing host)
20:39:52 Join Horscht [0] (~Horscht@xbmc/user/horscht)
20:40:05 Join n1s [0] (
20:40:05 Quit n1s (Changing host)
20:40:05 Join n1s [0] (~n1s@rockbox/developer/n1s)
20:43:41AlexPIs the rest of the manual vaguely accurate? Keys and that?
20:43:50AlexPAnd was the manual the only thing holding it back?
20:44:37gevaertsThe things I'm aware of that have been holding it back over time are manual and plugin graphics
20:45:02gevaertsI'm assuming that if reasonable screenshots of all plugins were possible, the plugins are OK now
20:45:18gevaertsbertrik should know better though
20:46:46lorenzo92pamaury: I don't manage my display to get work :( :(
20:46:54lorenzo92I will use it without display lol
20:47:06lorenzo92sometimes becomes also black!
20:49:31AlexPwell no objections here then
20:51:07 Join lazer [0] (
20:57:15 Quit Horscht (Quit: Verlassend)
20:58:29lazerCan anyone please help me with my ata -80 error? I have installed a cnmemory 32GB compact flash card and now rockbox will not boot :( . Could someone please help?
20:59:13 Join factor [0] (~factor@
21:01:18AlexPInto what player?
21:01:54lazeririver h120
21:02:06AlexPwhat bootloader?#
21:02:43lazerOne moment please.
21:03:57lazerI installed it automatically with the new rockbox utility. I hope this helps.
21:04:05AlexPv6 then
21:04:44AlexPYou can try v7pre4 - it hasn't been officially released, but many people (including me) are using it successfully
21:05:17AlexPIt is available on some wiki page (IriverBoot maybe?)
21:05:31wodzWe should release v7pre4 officially. It has been widely tested and SSDs and CFs are more and more popular
21:05:46AlexPyes, probably
21:05:57AlexPDo we know what revision it was built from?
21:06:01 Join lebellium [0] (
21:06:18lazerok... can you give me short description? please
21:06:24AlexPof what?
21:06:51wodzAlexP: good question
21:07:02lazerv7pre4 must be installed manually or I'm wrong?
21:07:22 Part WalkGood
21:07:56 Quit akaWolf (Quit: my exit)
21:08:21lazerok. i have bootloader h120 7pre4...
21:09:52AlexPWhere was it?
21:10:37lazerI have downloaded it before!
21:11:06lazerwhen I installed it... I downloaded it too
21:11:28AlexPBut you only have v6 on the H120?
21:11:41lazerYes, true.
21:12:03AlexPI can't find where v7pre4 is, this is annoying :)
21:12:34lazerI think I have to reopen it and must install my hdd again?
21:13:05AlexPyes, you need to install it from the iriver firmware once it is patched
21:15:03lazercan you help me a little bit? ;) rockbox is already on the hdd and works...
21:15:24AlexPwith installing the new bootloader?
21:15:38 Quit sciopat (Read error: Connection reset by peer)
21:15:55 Join sciopat [0] (
21:15:56 Join Zagor [0] (
21:15:56 Quit Zagor (Changing host)
21:15:56 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
21:17:19AlexPif you can boot Rockbox then you can upgrade the bootlader from there I believe, but you can't boot without replacing the disk
21:17:56AlexPh, found it
21:18:13AlexPOK, so yeah, you flash it from within Rockbox
21:19:03AlexPHave a good read of this page:
21:19:46 Quit n1s (Read error: Connection timed out)
21:21:11lazerThanks. HDD is inside now...
21:23:32 Join brkfstsqd [0] (
21:25:42 Quit factor (Read error: Connection reset by peer)
21:30:40 Quit melmothX (Quit: bau)
21:31:43 Join Horscht [0] (~Horscht@xbmc/user/horscht)
21:31:58 Quit pretty_function (Ping timeout: 265 seconds)
21:32:04lorenzo92pamaury: in the end I have a YP-Z5 without a display -.-
21:32:22lorenzo92is it possible to build a rockbox usable only through keys? could be an idea :)
21:33:31saratogayeah we have the voice UI, but of course you need sound working
21:33:55gevaertsThere's the iaudio M3 after all
21:35:21lorenzo92everything is working
21:35:25lorenzo92apart lcd
21:36:46lorenzo92once rockbox will start, I can consider buy another one ^^
21:37:44wodzpamaury: I managed to hit setup interrupt on rk27xx.
21:38:12wodzgevaerts: M3 has display
21:38:24gevaertswodz: you can unplug it
21:38:37wodzgevaerts: true
21:43:29lorenzo92also on this player removing it makes no difference for the system (grr I wanted to have a look a Java-Based UI player lol)
21:43:40 Join B4gder [241] (~daniel@rockbox/developer/bagder)
21:44:34 Quit Gallomimia (Remote host closed the connection)
21:44:38wodzlorenzo92: buy android phone then :-) uuups sorry, this will be no java but dalvik :P
21:44:53 Join Gallomimia [0] (
21:46:02lorenzo92haha yeah I have android, don't worry xD was a joke
21:46:10lorenzo92but seriously why on a player lol
21:46:19lorenzo92i wonder how can last 35 hrs
21:46:29wodzbecause development time costs money
21:46:45 Quit Bagder (Ping timeout: 246 seconds)
21:47:09 Join Horschti [0] (~Horscht@
21:47:10 Quit Horschti (Changing host)
21:47:10 Join Horschti [0] (~Horscht@xbmc/user/horscht)
21:50:49 Quit Horscht (Ping timeout: 260 seconds)
21:50:59 Join Horscht [0] (~Horscht@
21:50:59 Quit Horscht (Changing host)
21:50:59 Join Horscht [0] (~Horscht@xbmc/user/horscht)
21:52:23wodzpamaury: <- this hits setup irq
21:52:49 Quit Horschti (Ping timeout: 256 seconds)
21:53:02wodzwireshark describe packets returned by device as malformed though.
21:55:22 Quit Horscht (Ping timeout: 255 seconds)
21:56:07 Join factor [0] (~factor@
22:01:03lorenzo92pamaury: next step is soldering wires to uart, after that, well at first I exploit some features of the linux kernel to see what offers
22:06:55lazerAlexP: now it says no partition found... :(
22:08:02lazerbut thanks the new bootloader is intalled...
22:09:36lorenzo92pamaury: mine is the fm radio version -> tea5767, which is already supported I guess
22:10:33***Saving seen data "./dancer.seen"
22:12:15 Quit wodz (Quit: Leaving)
22:12:26bertriklorenzo92: yes it is, you "just" need to write some code to do the i2c transfers done by the fm driver
22:13:06lorenzo92before that also the code for cpu intialization ^^
22:17:45 Quit lorenzo92 (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120062532])
22:25:51 Quit saratoga (Ping timeout: 245 seconds)
22:30:48 Quit SuperBrainAK (Quit: pbly going to sleep /_\)
22:35:15 Join SuperBrainAK [0] (
22:38:05 Quit lebellium (Ping timeout: 252 seconds)
22:42:58 Join lorenzo92 [0] (
22:43:39lorenzo92pamaury: found an exploit to inject scripts from mnt/usb without modifiyng the Z5Update (for the moment)...hope it works, testing in seconds...
22:44:24pamaurywodz (logs): great ! I don't really understand what is different from my code but hey who cares :)
22:45:05 Quit Strife89 (Quit: Heading out.)
22:45:14lorenzo92pamaury: hihi it worked :p
22:45:22pamaurygreat !=
22:46:39pamaurylorenzo92: what is this ? did you get uart working ?
22:47:05lorenzo92nope, scripting, for the uart I need to solder very slim cables :S a nightmare that will do later lol
22:48:06lorenzo92uhm I also wrote cat /proc/meminfo
22:48:12lorenzo92no output tough uhm
22:49:40lorenzo92I will do a run of the programs in here: /z-proj/bin
22:53:02 Join christophe [0] (
22:53:25 Nick christophe is now known as Guest5189 (
22:53:45 Quit Guest5189 (Client Quit)
22:56:43 Join sentriz [0] (~Senan@
22:58:31 Quit Zagor (Quit: Leaving)
23:02:14lorenzo92pamaury: had to restore the device due to a blocking script -> next time do the things more cleverly, rename the script to .old xD
23:03:07 Quit lazer (Quit: CGI:IRC)
23:04:16 Quit lorenzo92 (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120062532])
23:10:03 Quit SuperBrainAK (Remote host closed the connection)
23:16:53 Join Clear_runway [0] (~Clear_run@
23:18:10 Join SuperBrainAK [0] (
23:24:00 Part LinusN
23:32:47 Quit amayer_ (Ping timeout: 246 seconds)
23:40:59 Join lebellium [0] (

Previous day | Next day