--- Log for 17.08.116 Server: weber.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 12 days and 8 hours ago 00.18.14 Quit smoke_fumus (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 00.21.58 Join Hoshi [0] (~Hoshi@clg249.neoplus.adsl.tpnet.pl) 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 # <__builtin> aren't those encrypted? 03.09.09 Quit Hoshi (Read error: Connection reset by peer) 03.10.16 # <__builtin> or... maybe not 03.15.46 # i had no idea deep discharge protection wasn't implemented 03.19.52 # <__builtin> where 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 # <__builtin> doesn't the new classic bootloader have this> 03.50.08 # <__builtin> ? 03.51.42 # <__builtin> also, 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 (kornbluth.freenode.net (Nickname regained by services))) 05.43.40 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC) 05.48.12 # <[Saint]> __builtin: also - https://www.freemyipod.org/wiki/Firmware 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@145.133.43.230) 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@145.133.43.230) 09.06.05 Quit alexweissman (Remote host closed the connection) 09.07.01 Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) 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] (~paulk@gagarine.paulk.fr) 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/irccloud.com/x-dgkfqtdasazggofw) 13.29.16 *** No seen item changed, no save performed. 13.33.28 Join Hoshi [0] (~Hoshi@clg249.neoplus.adsl.tpnet.pl) 13.37.22 Quit suYin`OFF (Ping timeout: 244 seconds) 13.59.02 Join Hoshi_ [0] (~Hoshi@cle160.neoplus.adsl.tpnet.pl) 14.02.51 Quit Hoshi (Ping timeout: 264 seconds) 14.09.47 Join suYin`OFF [0] (mysuyin@server2.shellfire.net) 14.28.26 # * pamaury is now able to dump various files on his NWZ 14.28.34 # I 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 (~Hoshi@cle160.neoplus.adsl.tpnet.pl) 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] (~me@546AC6B1.cm-12-3d.dynamic.ziggo.nl) 15.29.19 *** Saving seen data "./dancer.seen" 15.30.32 Join Link7 [0] (~me@546AC6B1.cm-12-3d.dynamic.ziggo.nl) 15.30.32 Quit Link8 (Read error: Connection reset by peer) 15.31.39 Join Link8 [0] (~me@546AC6B1.cm-12-3d.dynamic.ziggo.nl) 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] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) 16.38.50 Quit alexweissman (Remote host closed the connection) 16.39.02 Join alexweissman [0] (~alexweiss@68.51.123.75) 16.43.35 # <__builtin> [Saint]: what I'm more interested in is the OSOS section 16.45.06 # <__builtin> well, I think I've got it 16.45.32 # <__builtin> turns out that FMI's ipodcrypt utility /does/ support 8702 firmware decryption 16.45.47 # <__builtin> but with the s5l8701-decryptfirmware option 16.52.02 # anyone 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] (~paulk@gagarine.paulk.fr) 17.29.22 *** Saving seen data "./dancer.seen" 17.38.50 Join Hoshi [0] (~Hoshi@cle160.neoplus.adsl.tpnet.pl) 17.38.53 Quit krnlyng (Ping timeout: 276 seconds) 17.46.22 # ah I *think* it's a Ricoh RN5T3711 but I can't find any datasheet or description 17.47.05 # or maybe TC5T7311 17.47.07 # *RC 17.51.15 Join krnlyng [0] (~liar@77.117.108.132.wireless.dyn.drei.com) 18.02.44 # I 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.201.242.185.112) 19.22.06 # hi pamaury just read the updated wiki for the nw analysis 19.24.27 # some info about the boot secuence of the Emma Mobile EV1/2 can be found here http://forum.xda-developers.com/showthread.php?t=1476736 19.27.55 # until 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.20 # I am writing the script to dump various files. Currently I can dump the initrd 19.29.24 *** Saving seen data "./dancer.seen" 19.31.53 # when 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.21 # Excellent, I updated the wiki with the tool chain info this morning 19.35.33 # I 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] (~fs-bluebo@x4d099cde.dyn.telefonica.de) 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] (~chatzilla@89-93-176-213.hfc.dyn.abo.bbox.fr) 19.57.40 # damn it, this busybox version is so old it supports nothing 20.00.16 # pamaury it may be worthless but this page is useful for several devices currently in developing http://www.soomal.com/doc/20100002850.htm 20.01.32 # interesting, 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@145.133.43.230) 20.41.36 # I am very confused. If I 20.41.37 # tar -cf file.tar $LIST 20.41.37 # on the sony, then somes files in the list are omitted. But if I 20.41.37 DBUG Enqueued KICK pamaury 20.41.37 # tar -cf file.tar $FILE 20.41.37 # where $FILE is one of the omitted files above, it works... 20.46.11 # ah, this may be a read problem. It seems to bail out in some file in /sys and stops there 20.47.07 # perhaps its a rpme file 20.47.18 # rpm * 20.48.07 # what ? 20.49.58 # the files from the global dist are packed as rpm. When trying to extract them with tar the command failed for me 20.50.38 # I am not talking about this, I am trying to dump what is on the device 21.05.30 # Finally 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.23 # it's been over 2 years since my last commit 21.20.34 # bertrik: 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/irccloud.com/x-buojdhcoqtxtlgua) 21.41.15 Quit bp0 (Ping timeout: 264 seconds) 21.41.42 # pamaury: 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.59 # but, 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.04 # robertd: I am going to commit a few nwz related things to the repo, included the dumping script, stayed tuned 21.49.07 # *stay 21.49.17 Join bp0 [0] (~bp@unaffiliated/bp0) 21.50.50 # [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.08 # silly guestion time: do I need to run rockboxdev.sh as root? 21.53.26 Join bp0 [0] (~bp@unaffiliated/bp0) 21.54.35 Quit bp0 (Max SendQ exceeded) 21.55.02 # Depends 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.58 # 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.49 # hm, I think I'll try a sim build first which doesn't need a crosscompiler 22.00.20 # looking foward to it pamaury 22.01.16 Join bp0 [0] (~bp@unaffiliated/bp0) 22.06.32 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 22.06.32 # * bertrik forgot how to push 22.09.24 # <__builtin> bertrik: I have a arm toolchain built if you need it 22.09.48 # after commit, "git push origin master" 22.14.18 Quit Smx (Excess Flood) 22.16.02 # I think I have some authentication problem 22.18.37 # bertrik: maybe your ssh key changed ? 22.19.47 Join Smx [0] (Elite8556@gateway/shell/elitebnc/x-kpvmrrlocauusntx) 22.20.03 # yes, I just uploaded a new one, and I connect to gerrit 22.21.11 Quit idonob (Ping timeout: 240 seconds) 22.23.07 # bertrik: is your key long enough ? 22.23.25 # Build Server message: 3New build round started. Revision 3db0363, 255 builds, 15 clients. 22.24.19 # eh, I should have read the dev wiki more carefully, sorry. 22.24.23 # robertd: in SonyNWZA865Analysis, why did you put the files from NWZ-E460 ? 22.24.30 # the commit has been pushed now 22.26.13 # pamaury i intend to edit those files once i dump the nwz a865 22.26.45 # robertd: I just pushed the script 22.26.57 # follow the instruction in nwztools/scripts/README 22.27.03 # tell me if anything is unclear 22.27.27 # this commit doesn't have a Change-Id, but I've fixed the commit hook now 22.27.52 # is it ok? Shall I delete the wiki additions? 22.28.33 # robertd: yeah sure, also remove the history part 22.28.43 Join idonob [0] (~Owner@S0106602ad08ec3dd.vs.shawcable.net) 22.31.57 # Build Server message: 3Build round completed after 512 seconds. 22.31.59 # Build Server message: 3Revision 3db0363 result: All green 22.32.00 # Build Server message: 3New build round started. Revision 9d121cf, 255 builds, 15 clients. 22.41.14 # Build Server message: 3Build round completed after 556 seconds. 22.41.15 # Build Server message: 3Revision 9d121cf result: All green 22.42.11 # robertd: I am dumping the rootfs of my NWZ-E453 now, so that makes at least two devices on which it works ;) 22.44.44 # the two devices are very similar 22.45.04 # almost identical kernel output, same on-disk forma 22.45.04 # t 22.46.01 # it doesn't have mmcinfo though 22.46.23 # and some scripts are slightly different 22.49.25 Join edhelas [0] (~edhelas@145.133.43.230) 22.55.12 # pamaury where did you post it please? 22.55.21 # robertd: posted what ? 22.55.36 # the script 22.55.52 # it's in the repository as I told you 22.55.59 # follow the instruction in nwztools/scripts/README 22.56.05 # utils/nwztools/scripts 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] (~Owner@S0106602ad08ec3dd.vs.shawcable.net) 23.43.15 Quit idonob (Ping timeout: 244 seconds) 23.46.01 Join idonob [0] (~Owner@S0106602ad08ec3dd.vs.shawcable.net) 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)