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 2016-08-17

00:18:14 Quit smoke_fumus (Quit: KVIrc 4.2.0 Equilibrium
00:21:58 Join Hoshi [0] (
00:28:06 Quit edhelas (Ping timeout: 250 seconds)
00:58:08 Quit paulk-collins (Quit: Leaving)
01:23:04 Quit ZincAlloy (Quit: Leaving.)
01:29:05***Saving seen data "./dancer.seen"
01:44:38 Quit pamaury (Ping timeout: 260 seconds)
02:03:05[Saint]prof_wolfff: would you be interested in backporting the deep discharge protection to the existing supported iPods?
02:04:14[Saint]I am definitely interested in this myself, but my time is spread pretty thinly these days and what free time I do have is mostly spent on my own projects and support thereof.
02:05:37[Saint]It occurred to me the other day how desperately the other iPods need this deep discharge protection, especially the HDD based iPods where you can get yourself in to a situation where the disk will keep trying to spin up, then the voltage drops, and it browns out and reboots...rinse, repeat, forever.
02:07:30 Quit athidhep (Read error: Connection reset by peer)
02:16:03 Quit robertd (Quit: Page closed)
03:00:13__builtin[Saint]: have you ever dumped the OF on the classic before?
03:02:14[Saint]Why would you even need to? We have firmware images.
03:05:16__builtinaren't those encrypted?
03:09:09 Quit Hoshi (Read error: Connection reset by peer)
03:10:16__builtinor... maybe not
03:15:46tragiquei had no idea deep discharge protection wasn't implemented
03:19:52__builtinwhere would it be implemented? the bootloader?
03:24:48[Saint]Yes. You can see this in the ipod6g bootloader.
03:25:26[Saint]If the device is discharged below the threshold it will not boot until it is charged.
03:26:25[Saint]makes a lot of sense for HDD based targets.
03:26:31[Saint]or, any target, really.
03:29:06***Saving seen data "./dancer.seen"
03:50:06__builtindoesn't the new classic bootloader have this>
03:51:42__builtinalso, how do I disassemble the OF?
04:50:24[Saint]WHat bootloader did you think I was talking about __builtin?
04:51:17[Saint]Sorry. I guess I wasn't clear. I thought 'ipod6g bootloader' was enough context.
04:55:51[Saint](For the record, I don't consider emCORE a bootloader - it is basically a microkernel and full operating system that just happens to also be able to boot Rockbox)
04:56:26[Saint]Booting Rockbox is probably emCORE's least interesting feature.
04:56:50[Saint]...well, not as far as end users are concerned, I guess. But that's a whole other conversation.
04:58:03[Saint]I think if your "bootloader" has a debugging stack, full lowlevel access, a theme engine, and a modular plugin system it stopped being a bootloader looooooooong ago.
05:29:07***No seen item changed, no save performed.
05:42:37 Join JanC_ [0] (~janc@lugwv/member/JanC)
05:43:40 Nick JanC is now known as Guest33791 (~janc@lugwv/member/JanC)
05:43:40 Quit Guest33791 (Killed ( (Nickname regained by services)))
05:43:40 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
05:48:12[Saint]__builtin: also -
05:50:13[Saint](note: Reverse Engineering subsection of that wiki also covers AUPD encryption/decryption)
05:52:52[Saint]but I think that's pretty heavily nano 2/4g specific, though the concepts don't differ wildly - emCORE/iLoader source would likely be the best way to understand this)
07:02:37 Quit Ivoah (Quit: Connection closed for inactivity)
07:29:08***Saving seen data "./dancer.seen"
07:58:09 Join edhelas [0] (~edhelas@
08:11:53 Quit ruhans (Quit: Connection closed for inactivity)
08:27:03 Quit edhelas (Ping timeout: 276 seconds)
08:27:32 Nick kugel_ is now known as kugel (~kugel@rockbox/developer/kugel)
08:38:57 Quit amiconn (Remote host closed the connection)
08:38:57 Quit pixelma (Remote host closed the connection)
08:39:17 Join pixelma [0] (~pixelma@rockbox/staff/pixelma)
08:39:19 Join amiconn [0] (~amiconn@rockbox/developer/amiconn)
08:49:45 Join petur [0] (~petur@rockbox/developer/petur)
08:59:40 Join edhelas [0] (~edhelas@
09:06:05 Quit alexweissman (Remote host closed the connection)
09:07:01 Join alexweissman [0] (
09:09:58 Quit tragique (Quit: Connection closed for inactivity)
09:12:33 Quit edhelas (Ping timeout: 240 seconds)
09:29:10***Saving seen data "./dancer.seen"
09:38:22 Quit alexweissman (Remote host closed the connection)
10:28:55 Join paulk-collins [0] (
10:40:13 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:8dbf:bcb2:536d:a157)
11:29:14***Saving seen data "./dancer.seen"
12:20:39 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
12:54:16 Join ruhans [0] (uid76353@gateway/web/
13:29:16***No seen item changed, no save performed.
13:33:28 Join Hoshi [0] (
13:37:22 Quit suYin`OFF (Ping timeout: 244 seconds)
13:59:02 Join Hoshi_ [0] (
14:02:51 Quit Hoshi (Ping timeout: 264 seconds)
14:09:47 Join suYin`OFF [0] (
14:28:26*pamaury is now able to dump various files on his NWZ
14:28:34pamauryI now have dmesg output
14:55:25 Quit paulk-collins (Quit: Leaving)
15:06:00 Quit gevaerts (Ping timeout: 252 seconds)
15:06:46 Quit evilnick_ (Ping timeout: 244 seconds)
15:07:32 Nick Hoshi_ is now known as Hoshi (
15:19:12 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
15:23:27 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
15:24:43 Join Link8 [0] (
15:29:19***Saving seen data "./dancer.seen"
15:30:32 Join Link7 [0] (
15:30:32 Quit Link8 (Read error: Connection reset by peer)
15:31:39 Join Link8 [0] (
15:31:40 Quit Link7 (Read error: Connection reset by peer)
16:03:23 Quit Hoshi (Read error: Connection reset by peer)
16:34:17 Join alexweissman [0] (
16:38:50 Quit alexweissman (Remote host closed the connection)
16:39:02 Join alexweissman [0] (~alexweiss@
16:43:35__builtin[Saint]: what I'm more interested in is the OSOS section
16:45:06__builtinwell, I think I've got it
16:45:32__builtinturns out that FMI's ipodcrypt utility /does/ support 8702 firmware decryption
16:45:47__builtinbut with the s5l8701-decryptfirmware option
16:52:02pamauryanyone here knows of a PMU chip (or SMU) under the name of 5T7311 or 5T735 ?
17:08:15 Join JanC_ [0] (~janc@lugwv/member/JanC)
17:09:18 Nick JanC is now known as Guest40946 (~janc@lugwv/member/JanC)
17:09:18 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
17:09:43 Quit Guest40946 (Ping timeout: 244 seconds)
17:12:18 Quit petur (Quit: Connection reset by beer)
17:18:38 Join paulk-collins [0] (
17:29:22***Saving seen data "./dancer.seen"
17:38:50 Join Hoshi [0] (
17:38:53 Quit krnlyng (Ping timeout: 276 seconds)
17:46:22pamauryah I *think* it's a Ricoh RN5T3711 but I can't find any datasheet or description
17:47:05pamauryor maybe TC5T7311
17:51:15 Join krnlyng [0] (
18:02:44pamauryI found a simplified datasheet for the rc5t7315
18:27:59 Quit pamaury (Remote host closed the connection)
18:31:37 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
19:19:51 Join robertd [0] (c9f2b970@gateway/web/freenode/ip.
19:22:06robertdhi pamaury just read the updated wiki for the nw analysis
19:24:27robertdsome info about the boot secuence of the Emma Mobile EV1/2 can be found here
19:27:55pamauryuntil I have analysed a sony nwz player using emma mobile ev1/2, I prefer not to trust any info. Sony customizes its player a lot. Beside this info is very useful
19:29:20pamauryI am writing the script to dump various files. Currently I can dump the initrd
19:29:24***Saving seen data "./dancer.seen"
19:31:53pamaurywhen it's ready I'll send you the scripty so that you can dump it and fill the wiki like me
19:33:03 Quit mc2739 (Ping timeout: 265 seconds)
19:33:21robertdExcellent, I updated the wiki with the tool chain info this morning
19:35:33pamauryI need to cleanup the toolchain instructions, patching the kernel by hand is not great, I will write a proper patch so that it can be automated
19:43:14 Join petur [0] (~petur@rockbox/developer/petur)
19:43:27 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
19:43:41 Join fs-bluebot_ [0] (
19:45:33 Quit fs-bluebot (Ping timeout: 240 seconds)
19:46:37 Quit bluebrother^ (Ping timeout: 244 seconds)
19:48:01 Join lebellium [0] (
19:57:40pamaurydamn it, this busybox version is so old it supports nothing
20:00:16robertdpamaury it may be worthless but this page is useful for several devices currently in developing
20:01:32pamauryinteresting, but I put basically the same pictures on the wiki :-p
20:06:05 Join soap [0] (~soap@rockbox/staff/soap)
20:08:30 Quit soap_ (Ping timeout: 252 seconds)
20:39:02 Join edhelas [0] (~edhelas@
20:41:36pamauryI am very confused. If I
20:41:37pamaurytar -cf file.tar $LIST
20:41:37pamauryon the sony, then somes files in the list are omitted. But if I
20:41:37DBUGEnqueued KICK pamaury
20:41:37pamaurytar -cf file.tar $FILE
20:41:37pamaurywhere $FILE is one of the omitted files above, it works...
20:46:11pamauryah, this may be a read problem. It seems to bail out in some file in /sys and stops there
20:47:07robertdperhaps its a rpme file
20:47:18robertdrpm *
20:48:07pamaurywhat ?
20:49:58robertdthe files from the global dist are packed as rpm. When trying to extract them with tar the command failed for me
20:50:38pamauryI am not talking about this, I am trying to dump what is on the device
21:05:30pamauryFinally I have a working script
21:08:52 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
21:09:27 Quit edhelas (Ping timeout: 264 seconds)
21:10:23bertrikit's been over 2 years since my last commit
21:20:34pamaurybertrik: that can easily be fixed ;)
21:29:27***Saving seen data "./dancer.seen"
21:31:44 Quit Smx (Excess Flood)
21:35:17 Join Smx [0] (Elite8556@gateway/shell/elitebnc/x-kznfcmsuizdenmnl)
21:35:24 Join Ivoah [0] (uid49352@gateway/web/
21:41:15 Quit bp0 (Ping timeout: 264 seconds)
21:41:42bertrikpamaury: the laptop with my rockbox dev tools broke down in the meantime, so I don't even have the build tools installed right now :)
21:42:59bertrikbut, I assigned a task to myself today, an easy one, a translation fix
21:47:00 Join bp0 [0] (~bp@unaffiliated/bp0)
21:47:14 Quit bp0 (Max SendQ exceeded)
21:49:04pamauryrobertd: I am going to commit a few nwz related things to the repo, included the dumping script, stayed tuned
21:49:17 Join bp0 [0] (~bp@unaffiliated/bp0)
21:50:50prof_wolfff[Saint]: i can try to implement the 'battery trap' for other iPods, ATM i have no much time also, but it seems not so difficult so probably i will try to do it in the next month(s), the only problem is i don't own these models so cannot test it
21:51:57 Quit bp0 (Max SendQ exceeded)
21:52:08bertriksilly guestion time: do I need to run as root?
21:53:26 Join bp0 [0] (~bp@unaffiliated/bp0)
21:54:35 Quit bp0 (Max SendQ exceeded)
21:55:02gevaertsDepends on where you want to install stuff
21:56:08 Quit nlogex (Quit: WeeChat 1.5)
21:56:26 Join bp0 [0] (~bp@unaffiliated/bp0)
21:56:30 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury)
21:56:31 Quit pamaury (Ping timeout: 258 seconds)
21:56:52 Quit bp0 (Max SendQ exceeded)
21:56:58pamaury_bertrik: personally I never use it as root and specify a prefix in my home dir
21:57:00 Nick pamaury_ is now known as pamaury (~pamaury@rockbox/developer/pamaury)
21:57:49bertrikhm, I think I'll try a sim build first which doesn't need a crosscompiler
22:00:20robertdlooking foward to it pamaury
22:01:16 Join bp0 [0] (~bp@unaffiliated/bp0)
22:06:32CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
22:06:32*bertrik forgot how to push
22:09:24__builtinbertrik: I have a arm toolchain built if you need it
22:09:48pamauryafter commit, "git push origin master"
22:14:18 Quit Smx (Excess Flood)
22:16:02bertrikI think I have some authentication problem
22:18:37pamaurybertrik: maybe your ssh key changed ?
22:19:47 Join Smx [0] (Elite8556@gateway/shell/elitebnc/x-kpvmrrlocauusntx)
22:20:03bertrikyes, I just uploaded a new one, and I connect to gerrit
22:21:11 Quit idonob (Ping timeout: 240 seconds)
22:23:07pamaurybertrik: is your key long enough ?
22:23:25fs-bluebot_Build Server message: New build round started. Revision 3db0363, 255 builds, 15 clients.
22:24:19bertrikeh, I should have read the dev wiki more carefully, sorry.
22:24:23pamauryrobertd: in SonyNWZA865Analysis, why did you put the files from NWZ-E460 ?
22:24:30bertrikthe commit has been pushed now
22:26:13robertdpamaury i intend to edit those files once i dump the nwz a865
22:26:45pamauryrobertd: I just pushed the script
22:26:57pamauryfollow the instruction in nwztools/scripts/README
22:27:03pamaurytell me if anything is unclear
22:27:27bertrikthis commit doesn't have a Change-Id, but I've fixed the commit hook now
22:27:52robertdis it ok? Shall I delete the wiki additions?
22:28:33pamauryrobertd: yeah sure, also remove the history part
22:28:43 Join idonob [0] (
22:31:57fs-bluebot_Build Server message: Build round completed after 512 seconds.
22:31:59fs-bluebot_Build Server message: Revision 3db0363 result: All green
22:32:00fs-bluebot_Build Server message: New build round started. Revision 9d121cf, 255 builds, 15 clients.
22:41:14fs-bluebot_Build Server message: Build round completed after 556 seconds.
22:41:15fs-bluebot_Build Server message: Revision 9d121cf result: All green
22:42:11pamauryrobertd: I am dumping the rootfs of my NWZ-E453 now, so that makes at least two devices on which it works ;)
22:44:44pamaurythe two devices are very similar
22:45:04pamauryalmost identical kernel output, same on-disk forma
22:46:01pamauryit doesn't have mmcinfo though
22:46:23pamauryand some scripts are slightly different
22:49:25 Join edhelas [0] (~edhelas@
22:55:12robertdpamaury where did you post it please?
22:55:21pamauryrobertd: posted what ?
22:55:36robertdthe script
22:55:52pamauryit's in the repository as I told you
22:55:59pamaury<pamaury> follow the instruction in nwztools/scripts/README
22:59:06 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 48.0/20160726073904])
23:16:29 Quit bertrik (Quit: "This incident will be reported")
23:29:28***Saving seen data "./dancer.seen"
23:30:22 Quit Hoshi (Read error: Connection reset by peer)
23:37:39 Quit petur (Quit: Leaving)
23:42:28 Join idonob_ [0] (
23:43:15 Quit idonob (Ping timeout: 244 seconds)
23:46:01 Join idonob [0] (
23:47:32 Quit idonob_ (Ping timeout: 240 seconds)
23:50:47 Quit ender| (Quit: It's amazing how the the human mind does not process the the fact I used the the word "the" twice each time.)
23:56:52 Join ender| [0] (krneki@2a01:260:4094:1:42:42:42:42)

Previous day | Next day