--- Log for 23.10.111 Server: leguin.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 19 days and 16 hours ago 00.01.06 # <[Saint]> It certainly should...unless it broke in the last few commits. Did you look at how I'm doing it in the raaa theme I have on the tracker for an example? 00.01.23 # <[Saint]> I'm on my phone now, so typing code is...difficult. 00.03.03 *** Saving seen data "./dancer.seen" 00.03.07 # i see, that might take some time for me to decode - http://pastebin.com/d4hspNBM 00.05.42 # dfkt that is the old syntax - try: %T(0,0,70,70,ffwd,repeat_press) 00.06.37 # <[Saint]> Yep. & is no longer valid. 00.06.47 # ah, damn... still behind the times. thanks 00.07.13 # <[Saint]> My current theme work is on the tracker. 00.10.58 # found it. seems i have to build a new SDL for it all to work 00.12.17 # <[Saint]> http://www.rockbox.org/tracker/task/12254?project=1&type=4&order=dateopened&sort=desc 00.12.32 # <[Saint]> Aw...too late :) 00.13.21 # ah, i found it in svn... which probably isn't the same 00.14.15 # <[Saint]> No, it wont be. 00.15.30 # <[Saint]> You'll still need to compile a new sdl app, though. That part was correct. :) 00.16.05 # <[Saint]> If it was letting you do & its too old. 00.17.10 # actually, it is working now :D 00.17.44 # so many syntax changes lately, kind of overwhelming 00.18.12 # in svn it says "repeat" in 480x800 cabbie, in your latest on the tracker it's "repeat_press", which is working 00.19.25 # <[Saint]> The svn touch cabbie themes for raaa being broken doesn't surprise me one bit. 00.19.46 # <[Saint]> ...a major reason for my work on the tracker :) 00.19.49 # heh 00.21.31 # bertrik: yes i used an emulator: skyeye 00.24.08 Join tchan1 [0] (~tchan@c-69-243-144-187.hsd1.il.comcast.net) 00.25.07 # how did you load the executable into the emulator? 00.26.17 # preview of what i'm tinkering with, minimal as usual... needs custom status bar icons and playback buttons - http://i.imgur.com/HedTm.png 00.26.22 Quit tchan (Ping timeout: 240 seconds) 00.35.14 Quit liar (Ping timeout: 258 seconds) 00.38.20 Join robin0800 [0] (~robin0800@149.254.60.157) 00.40.20 Quit bluefoxx (Quit: bluefoxx) 00.43.15 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 00.44.34 Quit keyb_gr (Ping timeout: 252 seconds) 00.45.21 Join bluefoxx [0] (FuzzyLomba@S0106e0cb4e0a6d8a.vs.shawcable.net) 00.46.13 Quit hilbert (Client Quit) 00.46.27 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 00.48.17 Join wawaron [0] (~wawaron@modemcable072.154-82-70.mc.videotron.ca) 00.52.17 Quit Strife89 (Ping timeout: 244 seconds) 00.53.08 Part wawaron 00.54.10 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) 01.03.49 Quit Strife89 (Ping timeout: 255 seconds) 01.23.10 Quit bertrik (Ping timeout: 240 seconds) 01.42.17 Quit hilbert (Quit: Textual IRC Client: http://www.textualapp.com/) 01.45.15 Quit ender` (Quit: Sometimes I lie awake at night, and I ask, "Where have I gone wrong?" Then a voice says to me, "This is going to take more than one night.") 01.52.44 Nick tchan1 is now known as tchan (~tchan@c-69-243-144-187.hsd1.il.comcast.net) 01.52.52 Quit tchan (Changing host) 01.52.52 Join tchan [0] (~tchan@lunar-linux/developer/tchan) 01.52.58 Quit markun (Read error: Connection reset by peer) 01.57.44 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 02.03.07 *** Saving seen data "./dancer.seen" 02.04.33 Quit pamaury (Remote host closed the connection) 02.07.18 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.) 02.08.46 Quit n17ikh (Ping timeout: 240 seconds) 02.09.38 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) 02.14.34 Join Strife1989 [0] (~Strife89@207.144.201.128) 02.17.54 Quit Strife89 (Ping timeout: 276 seconds) 02.20.19 Quit markun (Ping timeout: 255 seconds) 02.24.48 Quit Strife1989 (Quit: Heading home.) 02.31.00 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 02.33.15 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 02.54.36 Quit CaptainKewl (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )) 03.17.00 Quit hilbert (Quit: Textual IRC Client: http://www.textualapp.com/) 03.38.14 Quit tjb0607 (Quit: kthxbai.) 03.40.37 Join JdGord [0] (~AndChat@106.71.161.142) 03.43.36 Join evildaemon [0] (~anon@50-35-176-190.evrt.wa.frontiernet.net) 03.44.03 # Hello, is there a installabe python interpreter for rockbox? (Preferably cpython) 03.46.49 Join jdgord_ [0] (~AndChat@106.71.161.142) 03.47.00 Quit JdGord (Read error: Connection reset by peer) 03.52.11 # Also, I don't need it to actually connect to the rockbox api, I just need it to do the stock buil-ins (for, import, if, etc) 03.53.24 # No python 03.53.41 # You can use lua if you want a scripting language 03.54.08 # * evildaemon does not know lua, could take this opportunity to learn. 03.54.36 # Of course, the problem is I want to use the actual interpreter and run programs on the device. 03.54.49 # Like I would from say, bash. 03.55.47 # What do u want to actually do? 03.56.18 # Uh, use the text editor to write small programs (Or load ones written from a PC) and run them. 03.57.09 # Why? 03.57.48 # Because my calculator uses a crap version of BASIC. And I want something more powerful. 03.58.02 # (And am willing to sacrifice input speed for it.) 03.58.07 # You can write lua scripts and run them on the plaer 03.58.59 # I could. 03.59.33 # So let me get this straight: My options are: Learn lua, or write a python port? 04.02.03 # Yep 04.03.11 *** Saving seen data "./dancer.seen" 04.03.40 # (Or compile the Linux for ipod source (Because their servers died) and then essentially do LFS but for ipod, and then use THEIR python port, but thats kinda crazy too.) 04.24.54 Quit TheSeven (Disconnected by services) 04.25.09 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven) 04.32.23 Join Transformer [0] (~Transform@ool-4a59e397.dyn.optonline.net) 04.33.20 Quit Transformer (Excess Flood) 04.49.50 Join n17ikh [0] (~n17ikh@c-174-56-150-44.hsd1.sc.comcast.net) 04.52.26 Quit amiconn (Disconnected by services) 04.52.26 Quit pixelma (Disconnected by services) 04.52.26 Join amiconn_ [0] (quassel@rockbox/developer/amiconn) 04.52.28 Join pixelma_ [0] (quassel@rockbox/staff/pixelma) 04.52.30 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) 04.52.48 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) 04.58.58 Quit funman (Quit: Lost terminal) 05.02.28 Join JdGord [0] (~AndChat@123-243-140-31.static.tpgi.com.au) 05.06.35 Quit jdgord_ (Ping timeout: 260 seconds) 05.12.31 Join funman [0] (~fun@rockbox/developer/funman) 05.13.19 # bertrik: i had to use a special elf file which contained mov r0, #0x200000 \n bx r0; and load the rockbox executable in memory at 0x200000 (you can set that in the memory configuration for skyeye target 05.27.03 # <[Saint]> evildaemon: hahaha....ipodlinux died as a project long before their servers died :) 05.27.17 # <[Saint]> Its been stagnant for *years*. 05.31.16 Join jdgord_ [0] (~AndChat@123-243-140-31.static.tpgi.com.au) 05.31.17 Quit JdGord (Read error: Connection reset by peer) 05.36.33 Quit [Saint] (Read error: Connection reset by peer) 05.39.29 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 05.53.17 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940) 05.53.58 Join Rob2222 [0] (~Miranda@p4FFF30F7.dip.t-dialin.net) 05.54.28 Quit robin0800 (Read error: Connection timed out) 05.54.32 Quit [Saint] (Ping timeout: 245 seconds) 05.56.06 Join robin0800 [0] (~robin0800@149.254.61.157) 05.57.05 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 05.57.39 Quit Rob2223 (Ping timeout: 244 seconds) 06.00.16 Quit [Saint_] (Ping timeout: 256 seconds) 06.03.12 *** Saving seen data "./dancer.seen" 06.20.09 Quit [Saint] (Remote host closed the connection) 06.34.44 Quit user829385 (Ping timeout: 260 seconds) 06.42.56 Quit robin0800 (Quit: Leaving) 06.44.18 Join user829385 [0] (~aoeu@112.166.15.141) 06.45.19 Quit user829385 (Max SendQ exceeded) 06.51.24 Quit MethoS- (Remote host closed the connection) 06.53.48 Quit funman (Quit: leaving) 07.21.02 Join froggyman [0] (~seth@50.105.149.180) 07.21.02 Quit froggyman (Changing host) 07.21.02 Join froggyman [0] (~seth@unaffiliated/froggyman) 07.23.26 Join Acaiath [0] (4a4fc1c9@gateway/web/freenode/ip.74.79.193.201) 07.26.07 Quit Acaiath (Client Quit) 07.41.26 Join user829385 [0] (~aoeu@112.166.15.141) 07.41.42 Quit user829385 (Client Quit) 07.47.35 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 08.03.15 *** Saving seen data "./dancer.seen" 08.32.08 Quit jdgord_ (Ping timeout: 244 seconds) 08.37.40 Join stoffel [0] (~quassel@p57B4D0F4.dip.t-dialin.net) 08.56.22 Join webguest450 [0] (~7c94a9f6@www.haxx.se) 08.57.00 # Hey guys, can someone give me some advice 08.57.09 # hmm, my nickname didnt lock in.. 08.57.36 # I just replaced a broken 60GB ipod 5g 08.57.52 # 60gb harddrive replaced with a 120gb 08.58.09 # but that means i don't have a "standard" iPod 5g, 09.00.20 # so i reckon, jump in if you think otherwise, that the rockbox default install is not working 09.00.30 # because of that 09.00.47 # any ideas how to fix it? 09.01.39 # http://www.quora.com/Rockbox/Can-I-install-Rockbox-on-a-5g-120gb?q=Can+I+install+rock 09.01.58 # http://www.quora.com/Rockbox/Can-I-install-Rockbox-on-a-5g-120gb?q=Can+I+install+rock 09.02.01 Quit webguest450 (Quit: CGI:IRC) 09.05.56 Join n1s [0] (~quassel@rockbox/developer/n1s) 09.46.11 Join JdGord [0] (~AndChat@114.75.115.60) 09.57.59 Quit markun (Ping timeout: 240 seconds) 09.58.10 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 10.03.16 *** Saving seen data "./dancer.seen" 10.21.17 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 10.21.17 Quit bertrik (Changing host) 10.21.17 Join bertrik [0] (~bertrik@rockbox/developer/bertrik) 10.38.55 Join ender` [0] (~ender@foo.eternallybored.org) 10.46.37 Quit Staphylo (Ping timeout: 245 seconds) 10.46.52 Quit simabeis (Ping timeout: 276 seconds) 10.51.32 Quit markun (Ping timeout: 255 seconds) 11.10.58 Quit JdGord (Quit: Bye) 11.20.01 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 11.20.16 # bluebrother: I've seen _no_ app that uses a bigger icon in the notification area actually 11.35.00 Join Horscht [0] (~Horscht@p5DD56E94.dip.t-dialin.net) 11.35.00 Quit Horscht (Changing host) 11.35.00 Join Horscht [0] (~Horscht@xbmc/user/horscht) 11.35.25 Join dfkt [0] (dfkt@chello062178002170.1.11.univie.teleweb.at) 11.35.28 Quit dfkt (Changing host) 11.35.28 Join dfkt [0] (dfkt@unaffiliated/dfkt) 11.37.26 Quit Horschti (Ping timeout: 255 seconds) 11.42.30 # funman, which ARM architecture did you use to run the emulator, or doesn't it really matter? 11.43.26 # and did you use the GDB mode? 11.43.44 # Anyone else here with experience running skyeye + gdb? 11.46.55 Quit bluebrother (Disconnected by services) 11.46.57 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) 11.48.47 Quit fs-bluebot (Ping timeout: 240 seconds) 11.48.57 # I guess I need an arm version of gdb 11.50.04 Join y4n [0] (y4n@unaffiliated/y4ndexx) 11.50.27 Join fs-bluebot [0] (~fs-bluebo@g231121036.adsl.alicedsl.de) 11.52.25 Join keyb_gr [0] (~chatzilla@p57989758.dip.t-dialin.net) 11.58.06 # I wonder if I need to build it from source 11.58.38 # gdb isn't really generous with clear error messages 11.58.39 # bertrik: the android ndk has one, codesourcery gcc too 11.59.15 # kugel, do I need a gdb that is specific for arm at all? 11.59.23 # yes 12.03.00 Join Jerom [0] (~jerome@79.132.42.48) 12.03.18 *** Saving seen data "./dancer.seen" 12.06.23 Join simabeis [0] (~simabeis@lobmenschen.de) 12.06.40 # meh, this feels like such a yak-shaving exercise .. :| 12.15.05 Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) 12.15.05 Quit pamaury (Changing host) 12.15.05 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 12.24.35 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox) 12.27.58 Join JdGord [0] (~AndChat@122.110.221.23) 12.34.35 # what are the .gc files, next to the usual .fnt ones, in the extra font pack download? 12.36.28 # or are they generated at usage - glyph cache? 12.36.40 Join mortalis [0] (~mortalis@77.108.98.176) 12.37.41 Join dfkt|x [0] (~dfkt@chello062178002170.1.11.univie.teleweb.at) 12.37.41 Quit dfkt|x (Changing host) 12.37.41 Join dfkt|x [0] (~dfkt@unaffiliated/dfkt) 12.37.55 # bah, I keep getting "Reply contains invalid hex digit 117" 12.40.58 # <[Saint]> dfkt: I think rhe user fonts get seperate glyph caches now. 12.41.05 # <[Saint]> *the user 12.41.37 Join MethoS- [0] (~clemens@134.102.106.250) 12.42.27 # ah, thanks 12.44.59 # <[Saint]> I believe it substantially sped font loads on targets with spinning disks. 12.45.30 # <[Saint]> Flash also, but that didn't suffer as much in the first place. 12.46.12 # [Saint], your latest cabbie v2 doesn't have a battery icon... is there any reason for this? i.e. can rockbox display the default android status bar? 12.48.24 # <[Saint]> Not yet, no. I don't have a battery icon because frankly I don't think its a major part of the theme. This is of course influenced by the fact that a: its touchscreen, so large controls are necessary, and b: the fact that You can easily control ROckbox from the home screen and see the battery state from there. 12.48.55 # i see 12.49.02 # <[Saint]> Basically...I didn't think it was worth displaying a battery icon and either messing up the symmetry, or making the playback control icons any smaller. 12.49.35 # ok, means i have to pilfer battery status display code from some other theme :) 12.50.08 # <[Saint]> Eventually, it is a goal to allow Android to display the statusbar. But htis is highly non-trivial. 12.50.13 # <[Saint]> *this 12.51.43 # <[Saint]> dfkt: you can basically steal the volume code for the battery. Just change %pv to %bl 12.52.09 # <[Saint]> (and omit the touch defines) 12.52.14 # thank you 12.54.26 # about the home screen widget - is this done via .sbs theming as well? 12.54.50 # <[Saint]> No, it can't be themed without editing the source. 12.54.59 Join matze` [0] (~pflaume@p5498D219.dip.t-dialin.net) 12.55.18 # ah 12.56.35 # It *could* be..... 12.59.21 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 12.59.51 # <[Saint]> %?bp<%?bc<%xd(battery_charging_label)|%xd(battery_charged_label)>|%bl(0,0,-,-,battery_bar_image.bmp,backdrop,background_image_label)> 13.00.20 # <[Saint]> dfkt: For an extra nice touch, the code above will handle the charged/charging case also. 13.01.00 # <[Saint]> (replacing *_label and *_image where suited) 13.02.13 # <[Saint]> You can omit ",backdrop,background_image_label" if you don't car about the batteyr progressbar having a backdrop. 13.02.24 # <[Saint]> *don't care about 13.05.28 # New commit by 03kugel (r30827): Fix FS#12337 properly. Also fixes FS#12345 which the previous commit introduced. 13.07.53 # r30827 build result: 8 errors, 2 warnings (kugel committed) 13.12.54 # New commit by 03kugel (r30828): Fix charcell build 13.13.14 # awesome, thank you [Saint] 13.14.51 # r30828 build result: All green 13.22.04 # <[Saint]> dfkt: I hope that code is reasonable easy for a human to parse. its essentially "is the power supply connected?|No:and we are not charging or charged, display battery state>" 13.22.52 # <[Saint]> I hope that helps break down what the condition is doing in "human" terms. 13.36.40 # we really shold switch to xml for skins :) 13.38.27 # <[Saint]> Bah! 13.39.05 Quit JdGord (Quit: Bye) 13.39.33 Quit keyb_gr (Ping timeout: 244 seconds) 13.41.37 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) 13.53.27 Quit mortalis (Read error: Operation timed out) 14.03.21 *** Saving seen data "./dancer.seen" 14.05.29 Quit stoffel (Ping timeout: 255 seconds) 14.05.53 Quit parafin (Ping timeout: 244 seconds) 14.15.22 Join parafin [0] (parafin@paraf.in) 14.50.12 Join stoffel [0] (~quassel@p57B4D0F4.dip.t-dialin.net) 15.04.24 Quit antil33t (Read error: Connection reset by peer) 15.04.49 Join antil33t [0] (~antil33t@203-100-223-143.callplus.net.nz) 15.07.54 # I think I figured out the "complex" OLED brightness calculation for the clip zip, it looks like it does a floating-point (double) offset and multiplier calculation, similar to the calculation for the other color components (RGB), but one of the components just happens to have non-integer coefficients 15.08.47 # so no need to run code on an emulator anymore :) 15.10.35 # it uses floating point!? 15.18.44 Join mortalis [0] (~mortalis@77.108.98.176) 15.25.56 # yes 15.47.38 # kugel: well, both Tune In Radio and that "Geburtstage" app I've used in the past show a large icon on the left, and no additional small app icon (since that's already in the statusbar). Can't remember the other apps I've played with in the past. 15.58.51 # dfkt, can you again check something for me? please tell me how many brightness levels the OF has. 15.58.52 Quit markun (Read error: Connection reset by peer) 15.59.06 # (not including the off state) 15.59.52 # I'm guessing the clip zip has 11 or 12 brightness levels 16.03.23 *** Saving seen data "./dancer.seen" 16.03.59 Join funman [0] (~fun@rockbox/developer/funman) 16.04.54 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 16.05.16 Quit Xerion (Read error: Connection reset by peer) 16.05.57 Quit markun (Read error: Connection reset by peer) 16.09.55 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) 16.19.51 # New commit by 03pamaury (r30829): fuze+: fix typo and remove ugly logf construct 16.20.01 # New commit by 03pamaury (r30830): imx_hid_recovery: rewrite Makefile 16.20.49 # New commit by 03bertrik (r30831): Sansa clipzip: miscellaneous updates ... 16.21.50 # Zoiah: ping 16.21.59 # r30829 build result: All green 16.24.08 # r30831 build result: All green 16.25.00 # pamaury: pong. :) 16.25.19 # you ran into the problem of imx_hid_recovery not compiling out of the box right ? 16.25.20 Quit Jerom (Quit: Leaving.) 16.25.29 # pamaury: right. 16.25.45 # Because of the ordering of the gcc parameters. 16.25.46 # can you check if that compiles now ? I rewrote the Makefile 16.29.44 Quit ReimuHakurei (K-Lined) 16.30.06 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 16.31.08 Quit markun (Read error: Connection reset by peer) 16.32.01 Join keyb_gr [0] (~chatzilla@p4FF04A81.dip.t-dialin.net) 16.38.04 Join ReimuHakurei [0] (~znc@reimuhakurei.net) 16.39.23 Quit ReimuHakurei (K-Lined) 16.42.43 # pamaury: this change also works. 16.42.57 # ok thanks 16.43.28 # pamaury: I was told by some gurus that your way is actually the proper way. 16.44.09 # The intermediate .o file 16.45.15 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 16.46.51 Quit markun (Read error: Connection reset by peer) 16.50.15 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 16.50.29 Quit markun (Read error: Connection reset by peer) 16.51.05 Quit mortalis (Ping timeout: 255 seconds) 16.52.53 Join mortalis [0] (~mortalis@77.108.98.176) 16.52.55 # I have uploaded some much nicer photos of the Fuze+ PCBs to the wiki 16.57.46 Quit hilbert (Quit: Computer has gone to sleep.) 17.00.11 Quit funman (Quit: leaving) 17.00.58 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 17.07.05 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 17.08.18 Join TheLemonMan [0] (~LemonBoy@ppp-153-10.26-151.libero.it) 17.08.20 Quit markun (Read error: Connection reset by peer) 17.08.27 Join tmzt_ [0] (~tmzt@adsl-99-164-32-5.dsl.akrnoh.sbcglobal.net) 17.10.19 Quit TheLemonMan (Client Quit) 17.10.23 Quit tmzt (Ping timeout: 258 seconds) 17.26.45 Quit matze` (Remote host closed the connection) 17.42.20 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 17.43.22 Quit markun (Read error: Connection reset by peer) 17.54.08 # bertrik, zip brightness goes from 10 - 100%, in 10 steps, there is no off state 17.54.42 # well, there is screen timeout of course :) 17.57.19 # kugel: you pinged me yesterday? 18.00.56 Quit mortalis (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/) 18.03.26 *** Saving seen data "./dancer.seen" 18.04.08 # pamaury: I was actually flidding around with the Philips ARA2SA. Ariaz 4GB. 18.04.30 # Also STMP3780, but this one does have non-zeros AES key. 18.14.57 Join Xerion [0] (~xerion@5419A766.cm-5-2c.dynamic.ziggo.nl) 18.21.35 # hum, interesting 18.21.40 # do you have the firmware file ? 18.21.48 # can you send it to me ? 18.22.47 # Zoiah: ^ 18.23.43 Nick [sanyi] is now known as [Sanyi] (~sanyi@unaffiliated/alexanderc) 18.25.13 Quit Guinness (Read error: Connection reset by peer) 18.26.59 Join Guinness [0] (~Slayer@c-68-55-111-159.hsd1.va.comcast.net) 18.29.20 Nick [Sanyi] is now known as [sanyi] (~sanyi@unaffiliated/alexanderc) 18.33.02 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 18.33.02 Quit markun (Read error: Connection reset by peer) 18.44.18 # nice, even freescale tools are not coherent w.r.t the sb files 18.53.52 Quit benedikt93 (Ping timeout: 260 seconds) 18.58.28 Quit stoffel (Ping timeout: 258 seconds) 18.59.14 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 18.59.15 Quit markun (Read error: Connection reset by peer) 19.03.08 Join robin0800 [0] (~robin0800@149.254.61.208) 19.03.15 Quit Horscht (Quit: Verlassend) 19.03.46 Quit hilbert (Quit: Textual IRC Client: http://www.textualapp.com/) 19.04.01 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 19.05.20 Join Horscht [0] (~Horscht@p5DD56E94.dip.t-dialin.net) 19.05.27 Quit Horscht (Changing host) 19.05.27 Join Horscht [0] (~Horscht@xbmc/user/horscht) 19.09.37 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 19.09.59 Join TheLemonMan [0] (~LemonBoy@ppp-153-10.26-151.libero.it) 19.10.48 Quit markun (Read error: Connection reset by peer) 19.29.35 Nick [sanyi] is now known as [Sanyi] (~sanyi@unaffiliated/alexanderc) 19.30.19 Join lebellium [0] (~chatzilla@91-65-137-216-dynip.superkabel.de) 19.32.42 # Hello, could someone help me with creating a RB theme? Actually I wrote "%?if(%pt, >, 10)<%pc/%pt|%pc/0%pt>" but that doesn't work as I'd like. What is the format of %pt? minutes? seconds? thanks 19.36.26 Quit ruskie (Quit: ...) 19.38.46 Quit TheLemonMan (Quit: WeeChat 0.3.6) 19.40.14 Join The_Seeker [0] (~seeker@5ac8994b.bb.sky.com) 19.42.28 Join z180 [0] (~chatzilla@ip-109-45-163-60.web.vodafone.de) 19.43.54 # New commit by 03pamaury (r30832): sbtools: fix sbtoelf to support NOP, add alignment support to elftosb 19.45.11 # Hum, usb still doesn't work on the fuze+, what the hell broke it !! 19.45.56 # r30832 build result: All green 19.53.24 Quit The_Seeker (Quit: I know your passwords) 19.56.57 # pamaury: http://www.pds.philips.com/download_request?data=PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iSVNPLTg4NTktMSI%2FPg0KPERvd25sb2FkUmVxdWVzdD48SW50ZXJmYWNlSWQ%2BUEFWLVNCLTJLOS0wMTwvSW50ZXJmYWNlSWQ%2BPFJlcXVlc3RUeXBlPkhGMTwvUmVxdWVzdFR5cGU%2BPERldmljZU1vZGVsPlNBMkFSQTwvRGV2aWNlTW9kZWw%2BPERldmljZVZlcnNpb24%2BU0EyQVJBMDhLPC9EZXZpY2VWZXJzaW9uPjxTdHJva2VOdW1iZXI%2BMDI8L1N0cm9rZU51bWJlcj48U2VyaWFsTnVtYmVyPjwvU2VyaWFsTnVtYmVyPjxDb3VudHJ5PlVLPC9Db3VudHJ5PjxSZW 19.57.31 # pamaury: this is the firmware-update-request Philips Songbird does to Philips, it returns an XML with the URL to the update. 19.57.52 # And the directory above it is actually browsable: http://download.p4c.philips.com/files/s/sa2ara08k_02/ 20.01.09 # url doesn't work, which one I download ? 20.01.31 Join ruskie [0] (ruskie@sourcemage/mage/ruskie) 20.01.44 Nick [Sanyi] is now known as [sanyi] (~sanyi@unaffiliated/alexanderc) 20.01.53 Quit hilbert (Quit: Computer has gone to sleep.) 20.01.56 Nick [sanyi] is now known as [Sanyi] (~sanyi@unaffiliated/alexanderc) 20.02.25 # http://download.p4c.philips.com/files/s/sa2ara08k_02/sa2ara08k_02_hf1_eng.zip is the one for me. 20.03.28 *** Saving seen data "./dancer.seen" 20.03.47 # pamaury: ^^ ;) 20.05.19 # Zoiah: I think one of the keys is 0, only one is needed but my tools doesn't handle the situation, wait a minute 20.05.28 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 20.09.40 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) 20.09.43 # Zoiah: I've modified my tool 20.09.48 # I can decrypt the image 20.09.58 # but I can't encrypt it since I don't know the other key 20.10.10 # I'll see what I can do in this direction if you are interested 20.10.44 # hum wait, only the updater has a zero key 20.12.55 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 20.13.53 # Saint: I'm aware that project is dead. In fact it's deader than dead. Rockbox killed it. 20.13.54 Quit markun (Read error: Connection reset by peer) 20.14.13 # Hm, about updater.sb, the Freescale sbtool says: 20.14.14 # Default key was found in key dictionary. 20.14.14 # Data encryption key: 20.14.15 DBUG Enqueued KICK Zoiah 20.14.15 # 0x00000000: 78 d8 7b 95 bf 94 25 2e 4c d8 5e 7e 1b 9f ac 11 20.14.40 # New commit by 03pamaury (r30833): sbtoelf: handle the case where only one valid key is known 20.15.41 # I actually didn't notice that before, I should try encrypting a different .sb with that key and sending it with sb_loader. 20.15.58 # no, that's not the master key 20.16.41 # r30833 build result: All green 20.17.04 # finding the key will not be easy, basically you need to reverse aes... 20.17.33 Nick [Sanyi] is now known as [sanyi] (~sanyi@unaffiliated/alexanderc) 20.19.22 # New commit by 03pamaury (r30834): sbtoelf: don't cross check if key is not valid 20.21.08 # r30834 build result: All green 20.23.40 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 20.24.41 Quit markun (Read error: Connection reset by peer) 20.26.12 Quit benedikt93 (Ping timeout: 252 seconds) 20.27.05 # pamaury: aww, just gotta find some big primes. ;) 20.29.53 # Zoiah: the alternative is to decrypt updater.sb, see what it does, find a flaw, run custom code and extract the key 20.32.53 # pamaury: the STMP3780/i.MX23 has the key burned into the OTP, right? 20.33.01 Quit Horscht (Quit: Verlassend) 20.34.03 Quit evildaemon (Quit: Lost terminal) 20.34.20 # Zoiah: yes 20.34.53 # I don't remember if you can read it or not. There is the BitBurner tool but I guess it won't work here, that would be too easy 20.34.57 # (but you can try) 20.35.27 # I have. 20.35.49 # and it doesn't work of course ? 20.35.50 # It doesn't, because the BitBurner tool sends its OTP reading sb to the device 20.35.57 # yes 20.36.29 # then go for some reverse engineering and find an exploit 20.36.29 # :) 20.36.40 # Anything that isn't signed properly just makes the device reboot. 20.37.03 # what does updater.sb does ? 20.37.05 # *do 20.37.08 # I can send the updater.sb through the USB HID, and it'll show the updating screen until I reset it. 20.37.35 Join petur [0] (~petur@rockbox/developer/petur) 20.38.04 # and then what can you do ? Does it report as UMS or still uses some custom update protocol ? 20.39.05 # It looks like the regular USB Mass Storage. 20.39.32 # But it has 'Upgrading Firmware' on the screen. 20.39.50 # weird, there must be something else. Then how do you update the device ? 20.40.17 Join ChickeNES [0] (~ChickeNES@128.135.100.102) 20.41.01 # Philips has a branded version of Songbird which contains an extension with lots of DLLs for updating the firmware. 20.41.31 # perhaps that it uses some custom scsi commands or copy the files at some magic location 20.41.41 # It even supports the Sigmatel recovery system inside the software, but this is not necessary. 20.43.11 # Hum wait, I'm thinking about some workaround 20.43.36 # I partly reverse engineering the stmp3780 rom and as far as I remember, it works in streaming mode 20.43.53 # pamaury: http://wc.nc.tc/tmp/GoGearFWLibSA2ARA.dll is the DLL for this device. 20.44.27 # CStReadOTPCustRegisters 20.44.28 # ;) 20.44.30 # that means that it first reads the header, see if the OTP key matches one of the key, then decrypt everything on the fly 20.44.40 # what's that ? 20.46.17 # The firmware update extension for Philips Songbird has a DLL for every device it supports. 20.46.48 # read otp custom registers won't help 20.46.51 # *reading 20.47.15 # . 20.47.15 # . 20.47.15 # . 20.47.15 # . 20.47.46 Join Horscht [0] (~Horscht@p5DD56E94.dip.t-dialin.net) 20.47.47 Quit Horscht (Changing host) 20.47.47 Join Horscht [0] (~Horscht@xbmc/user/horscht) 20.48.16 # Only just now I notice it has this vid/pid list in the list of devices it supports. 20.48.53 # I *think* you best option is to craft a sb file using the fact that the device never checks the SHA-1 field at the end I *think* (but I'm not sure) 20.49.10 # Ahh! 20.49.33 # updater.sb puts it in MTP mode, but with vid="0x66F" pid="0x37FF". 20.49.42 # Uhh, MTP, I mean UMS. 20.50.04 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 20.50.13 Quit markun (Read error: Connection reset by peer) 20.51.04 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 20.51.04 # * pamaury would like to test his theory 20.51.29 # I wouldn't know how to go create such a thing. 20.52.35 # I can't imagine the protection to be so trivially cirumventable. But it looks quite solid, so if you want me to shoot some crafty .sb into it, I'm game. :) 20.52.54 # I will test on my fuze+ first :) 20.53.04 # If it works, we can test on your device 20.53.30 # Cool. 20.55.45 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 20.55.46 Quit markun (Read error: Connection reset by peer) 20.59.46 # pamaury: the 0x66f 0x37ff seems to be a 'standard' mode from Sigmatel. Apparently the mfgtool also uses this. 21.12.50 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) 21.20.43 # ok 21.26.46 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 21.26.47 Quit markun (Read error: Connection reset by peer) 21.26.54 Quit z180 (Ping timeout: 260 seconds) 21.42.46 # Zoiah: just tested on my fuze+ and indeed 21.42.52 # it doesn't check 21.42.56 # pamaury: lol 21.43.00 # at least when the key is 0 21.43.28 Quit hilbert (Quit: Computer has gone to sleep.) 21.43.28 # so I think it's possible to craft updater.db to dump the OTP key, I'll try to do that and send you the file if I manage 21.45.05 Quit y4n (Quit: PANTS OFF!) 21.47.37 Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111019081014]) 21.51.18 Join hilbert [0] (~hilbert@adsl-89-217-34-158.adslplus.ch) 21.52.09 # lebellium: What are you trying to achieve there? Can you explain what it is you're wanting to see? The format should be seconds, I believe. Have you looked at the %pS Tag? You could try %?pS(10) 21.53.08 # * KiwiCam Darn. He Left :( 21.53.54 # Zoiah: would you be ready to {build,plug,reset} you device 128 times if it worked ? :) 21.53.59 # pamaury: sure. 21.54.25 # For science! 21.54.35 # I imagine a way of doing it: read bit N and if N=1, disconnnect usb 22.03.30 *** Saving seen data "./dancer.seen" 22.21.43 Quit froggyman (Quit: Ex-Chat) 22.21.54 Join froggyman_ [0] (~seth@50.105.149.180) 22.26.22 Join stoffel [0] (~quassel@p57B4D0F4.dip.t-dialin.net) 22.26.38 Quit stoffel (Remote host closed the connection) 22.28.56 Join piggz [0] (~piggz@host-89-241-7-69.as13285.net) 22.29.20 # glad to see the boot time og my ipod-video some 3x faster in latest builds compared to the stable 22.43.31 Join kadoban [0] (~kadoban@ip98-165-177-158.ph.ph.cox.net) 22.54.47 Join lebellium [0] (~chatzilla@91-65-137-216-dynip.superkabel.de) 22.56.14 # Could someone tell me what is the format of %fb and %pt tags in the RB themes? I cannot use them properly in a %if() logical comparison tag 22.56.30 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) 22.58.38 Quit ChickeNES (Quit: Computer has gone to sleep.) 23.01.57 Quit domonoky (Read error: Connection reset by peer) 23.02.40 Join saratoga [0] (9803c57f@gateway/web/freenode/ip.152.3.197.127) 23.02.53 # is there a link to the ClipV2 NAND image somewhere? i don't see one on the wiki 23.05.29 Quit saratoga (Client Quit) 23.08.30 Join Darko [0] (5fb434a9@gateway/web/freenode/ip.95.180.52.169) 23.08.40 # hi 23.08.44 # anyone here? 23.10.34 # I have bricked Sansa Clip v2 23.10.45 # opened it, reset NAND 23.11.06 # and now appears as a flash drive of approx 980 MB 23.11.24 # I do not see hidden partition that should hold firmware 23.11.35 Part piggz ("Konversation terminated!") 23.11.38 # tried with fdsik from DOS and still nothing 23.12.11 # also booted mini Linux and Gpart only sees that 980 MB unallocated space 23.12.11 # * pamaury wrote the tool to read an OTP bit in assembly and need to craft the sb file 23.12.35 # how to copy OF to hiden partition? 23.12.40 # any1 knows? 23.13.22 # original formware is v 02.01.35 23.16.03 # Zoiah: you have a cross compiler and a svn checkout at hand ? Can I provide you with a patch against our svn ? (I would like to minimize the amount of potential work) 23.16.03 Quit thomasjfox (Remote host closed the connection) 23.16.51 # Darko: have you looked at http://www.rockbox.org/wiki/SansaAMSUnbrick ? 23.17.17 # pamaury: yes, I do. 23.18.22 # @zoiah yes I did, thats how I learned to short NAND pins 23.18.33 # next move? 23.18.44 # I do not see any hidden partitions for Firmware 23.18.48 # that confuses me 23.19.10 # Why do you expect hidden partitions? 23.19.51 # because after a bold title on the recovery link you posted says: 23.19.52 # I got my clip+ in a semi-bricked state once, but I saw a 30 MB partition IIRC 23.19.55 Join funman [0] (~fun@rockbox/developer/funman) 23.19.59 # "Now you can access the hidden part of the NAND flash over that drive (reported by fdisk). " 23.20.12 # where is that hiddent part & how to access? 23.20.48 # I only see 979 point something 23.20.51 # A part isn't necessarily a partition. In this case it's just the first part of the drive 23.20.53 # how many drives do you see in dmesg? 23.21.04 # And you access it using dd, as said on that pae 23.21.42 # I see two HDDs (my internal and external hards) and 980MB = Sansa 23.22.10 # what is "dd" 23.22.13 # ? 23.22.20 # linux noob :) 23.22.39 # "dd" means "danger! danger!" :) 23.22.50 # it's a handy tool for this kind of thing 23.24.49 # seriously 23.24.52 # Darko, it's a utility to copy raw blocks of data to/from a drive 23.25.12 # ehre can I find it? 23.25.19 # very dangerous if you accidentally do this on the wrong drive 23.25.31 # trouble is I use LIVE Linux CD 23.25.38 # does it comes with Ubuntu? 23.25.44 # Yes, i am aware of that 23.25.48 # probably 23.25.53 # i am linux noob, not computer tech noob :) 23.25.56 # If it's not installedin your distribution by default, your distribution is *badly* broken on my opinion 23.26.03 # expert in bricking mp3s etc :) 23.26.33 # oh thanks 23.26.40 # you helped a lot 23.27.27 # so this utility will "know" where to copy the OF.bin with those commands, right? 23.27.52 # it does what you tell it to do, it doesn't know anything :) 23.29.00 # what I mean, those commands are all I need to type-in? 23.29.19 # sorry, I have sansa for 1 day and already broke it 23.29.34 # i really have rough period with tech lately :-( 23.29.57 # I bought it just because of rockbox 23.30.25 # lebellium: Did you see my previous comment? -"lebellium: What are you trying to achieve there? Can you explain what it is you're wanting to see? The format should be seconds, I believe. Have you looked at the %pS Tag? You could try %?pS(10)" 23.31.08 Quit n1s (Remote host closed the connection) 23.31.47 # KiwiCam: No I did not see sorry. What I'm actually tring is to set a different viewport position according to the value of %fb 23.32.24 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped) 23.33.00 Quit petur (Quit: Leaving) 23.33.19 # lebellium: My questions were in response to your first query. 23.34.39 # for the 1st query I wanted to do that: If the total track time is <10 then display 0%pc/%pt and if it's > 10 then display %pc/%pt 23.35.11 # %pc/0%pt * 23.35.33 # 10 min I mean 23.35.37 # pamaury: I need to get some sleep, I'll probably be available somewhere in the evening again. Thanks for your time so far. :) 23.36.00 # goodnight 23.36.39 # Zoiah: I won't be online during the next week probably, can you give me you mail address ? 23.36.49 # pamaury: zoiah@zoiah.net 23.37.12 # ok, I'll send you the instruction if I manage to do it, you can then answer me by mail 23.37.22 # I also found some details about the workings of the 0x3ff mode in the mfgtool stuff. 23.37.44 # But probably nothing you don't already know. :) 23.37.50 # With regard to the %fb tag, You want to move the viewport to another location, or move something within the viewport to a different position within the viewport? With the original 10 mins = 600 seconds. Try my %pS suggestion. 23.37.59 # 0x37ff mode I mean. 23.38.54 # Why is 10 minutes so important? Will all the tracks exceed 10 mins in length? 23.39.50 # question about sansa clip recovery 23.39.52 # this "dd" tool looks like very complicated :) 23.40.13 # can I use a windows tool to transfer .bin image to flash drive? 23.40.37 # theoretically it should be possible, only if such tool exists 23.40.42 # KiwiCam: actually for the bitrate, I want to move the viewport more to left when the bitrate is xxxx kbps and more to right when it's xxx kbps so that there is always the same space before the right edge and the last caracter on the line. 23.41.38 # KiwiCam: for the total track time I want it to display always 2 figures: eg 04min, 10min etc so even when it's less than 10min 23.42.02 # Darko: you can do this on windows, but the best way to do that is using a windows port of dd, and those really aren't easy to use 23.42.08 # So %al or %ar won't give you the results you need? 23.42.17 # Also, the wiki page says what to do... 23.42.46 # ok thanks gevaerts 23.42.53 # will go with linux 23.42.53 # KiwiCam: ah maybe I should try that... actually it's my first theme, I don't know all tricks yet 23.43.11 Join saratoga [0] (98034408@gateway/web/freenode/ip.152.3.68.8) 23.43.15 # only hope that after copying the image my sansa will finally light the display 23.43.23 # now its all black 23.46.38 # one more question, sorry 23.46.46 # do i have to format it first? 23.47.01 # and what system to use? FAT/FAT32 23.48.00 Quit dfkt|x (Remote host closed the connection) 23.48.41 # %al%?pS(600)<4 Min|10 MIn> or %al%if(%pS, <, 600)<4 Min|10 Min> - Your best option is as gevaerts: suggested Look at the Custom Theme Wiki and also look at other peoples themes. Find ideas that you like and work out how they did it. 23.49.25 # What's your MP3 Player? 23.50.03 # sansa clip v2 23.50.27 # KiwiCam: %ar seems to work fine thanx :) 23.50.29 # Darko: your best bet is to do exactly what the wiki page says and *not* to improvise and make up new steps that you think might be needed 23.50.45 # KiwiCam: I'll see for the %pS in some minutes 23.52.10 # i am sorry gevaeart, the instructions are not very detailed, i do not wish to make things worse so i ask so many questions :( 23.52.26 # i am reading over and over again untill understand 23.52.42 # lebellium: http://www.rockbox.org/wiki/CustomWPS http://www.rockbox.org/wiki/SimpleGuideToWPSMaking The custom one will print out on 11 pages if you do two pages per sheet. 23.55.04 Join AlexP [0] (~alex@rockbox/staff/AlexP) 23.55.58 # KiwiCam: thanks, here is how my theme looks like so far http://media.generationmp3.com/lebellium/R0/Rockbox/dump%20111023-235428.bmp :) 23.58.09 Join ReimuHakurei [0] (~reimu@wireless.sit-co.net) 23.58.12 # lebellium: What's your MP3 Player? Your theme looks great BTW.