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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2008-09-03

00:00:21*gevaerts gets one google hit on that quoted bit :)
00:01:07 Nick Kopfi|offline is now known as Kopfgeldjaeger (
00:01:10markunanyway, time for me to get some sleep
00:01:24markunI hope I can stay away from my Meizu tomorrow, but who knows
00:01:36*gevaerts hopes not :)
00:01:52markunI really should finish my studies this year
00:02:27markunand this doesn't help either ;)
00:02:34gevaertsIndeed. take care about those first
00:02:48 Join Zarggg [0] (
00:03:35 Quit reacocard (Read error: 110 (Connection timed out))
00:03:44ReemoHmm guys, might i ask wether #7814 has been applied to rockbox yet?
00:04:44Bagderif its still open, its not applied
00:04:57Reemookay, so I'll have to patch it again
00:06:07 Nick Kopfgeldjaeger is now known as Kopfi|offline (
00:06:08 Nick Kopfi|offline is now known as Kopfgeldjaeger (
00:06:11 Join reacocard [0] (n=reacocar@WL-311.CINE.HMC.Edu)
00:06:21 Join EspeonEefi [0] (i=espeonee@EGG-FIVE-HUNDRED.MIT.EDU)
00:06:59 Quit perrikwp|work (" ajax IRC Client")
00:07:00amiconnFont renaimng is looking good in general, but it'll require fixing themes as well as custom .cfg files
00:07:18*amiconn just tried it on Ondio (yes, up to 32-Terminus)
00:07:36gevaertsSounds like a good font to end with :)
00:08:10ReemoGood night guys, thanks for rockbox :)
00:08:40 Quit Reemo ("Verlassend")
00:08:52*amiconn will now test on a considerably larger screen (H300) before commit
00:09:05 Quit avis (Remote closed the connection)
00:09:16amiconngevaerts: That's the largest font in svn atm
00:10:22gevaertsHow many lines of it can you get in the Ondio?
00:10:30*gevaerts guesses about one and a half
00:11:07amiconnOne with the statusbar enabled, two with the status bar disabled
00:11:35 Quit ender` (" Read what I mean, not what I write.")
00:18:48conley_With my gigabeat S, I have rockbox installed, but if I ever shut down, I have to do sendfirm again. Any suggestions?
00:20:12toffe82conley_: your battery is working or are you with the power adapter
00:21:06conley_either way
00:21:11conley_It does the same thing
00:21:24amiconnFont stuff is looking good on H300 as well
00:21:28conley_(yes my battery is working, but I've tried it with the battery switch turned off)
00:23:02 Join pabs [0] (
00:24:52 Quit Schmogel (Read error: 104 (Connection reset by peer))
00:26:07 Quit bughunter2 ("bye")
00:28:32 Join avis [0] (n=ident@pdpc/supporter/student/avis)
00:30:06 Quit mf0102 ("Ex-Chat")
00:30:52toffe82conley_: when you shut down, it goes to the screen with the yello triangle
00:33:15 Quit desowin ("KVIrc 4.0.0 Insomnia")
00:33:56toffe82conley_: with the OF you don't have any problem ?
00:34:08 Quit jhulst ("Konversation terminated!")
00:38:34 Quit mcuelenaere ("Zzzzzz")
00:45:33 Join krazykit [0] (
00:47:03 Quit Kopfgeldjaeger (SendQ exceeded)
00:48:15 Join Kopfgeldjaeger [0] (
00:50:53conley_no, I do then too
00:51:09conley_sorry I have to go, but I'll be here if anyone says anything
00:55:05*amiconn spotted a bug in his font naming
00:55:11amiconn...or not
01:01:18 Join Seed [0] (
01:02:35 Quit EspeonEefi (Read error: 110 (Connection timed out))
01:03:34 Quit joshin ("be back")
01:03:39 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
01:05:32 Quit reacocard (".")
01:05:59 Quit herrwaldo ("Konversation terminated!")
01:06:46 Quit ZincAlloy ("CGI:IRC (EOF)")
01:11:40***Saving seen data "./dancer.seen"
01:25:07 Join Thundercloud [0] (
01:25:27 Join Lambdumb [0] (
01:25:49*amiconn pings rasher for a matrix update
01:26:42rasheramiconn: Running already
01:27:07rasheramiconn: and done
01:27:49amiconnDoesn't include the latest commit...
01:28:25 Quit XavierGr ()
01:29:14rasherIt doesn't?
01:29:34rasherAh, must've happened right after
01:30:28*amiconn commited before pinging you
01:30:38 Quit einhirn (Read error: 104 (Connection reset by peer))
01:31:15 Join reacocard [0] (n=reacocar@WL-311.CINE.HMC.Edu)
01:32:27rasherI had already started at that point, I think
01:36:41 Join massive_H [0] (
01:36:55 Quit Lambduh (Connection timed out)
01:37:41rasheramiconn: some of the fonts seem to have been set executable
01:38:57 Quit massiveH (Nick collision from services.)
01:38:59 Nick massive_H is now known as massiveH (
01:45:19 Join safetydan [0] (n=evertond@rockbox/developer/safetydan)
01:45:41 Nick fxb is now known as fxb__ (
01:47:23 Nick topher is now known as topher|away (n=topher@epiar/founder/topher)
01:47:50 Join Hillshum [0] (
01:48:01 Quit amiconn (" reb...")
01:49:17Hillshumwhat hardware is needed for JTAG?
01:50:38 Join EspeonEefi [0] (n=espeonee@
01:52:24 Join Sundial [0] (n=Sundial@unaffiliated/sundial)
01:52:24jhMikeSsaratoga: I think I've tested the SPC codec with test_codec and it worked. It does nothing special and should manage its own internal stuff.
01:53:34 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
01:56:11binaryhermitwhat are the odds that the ongoing font shakeup will completely foul up themes like the WPS changes did?
01:57:25rasherbinaryhermit: about 100%, but it's an even easier thing to fix
01:57:53 Part toffe82
01:57:57binaryhermitstill, I question doing it during a feature freeze
01:58:14binaryhermitunless I underestimate the problems leaving it as it is would cause
01:58:35rasherbinaryhermit: This was discussed at length yesterday
01:59:04binaryhermitand if I don't like it, I can fork, right?
01:59:12*binaryhermit goes back to read the log
01:59:20 Join fdinel [0] (
01:59:35rasherWell, a bunch of people who usually make smart decisions decided this was smarter
02:00:24LloreanNew version numbers are the best time to do font shakeups like this. Then you can say "All themes must be updated to work with 3.0" rather than "all themes from sometime around the middle of Month X are unlikely to work"
02:00:30*amiconn might even try to fix the themes in the wiki, but not today
02:00:32LloreanEr, any sort of shakeup, font or otherwise
02:00:56saratogajhMikeS: I can't get it to work with mp3 when using 2 cores, although playback has been rock solid for the last few days
02:01:09saratogaso i was wondering if there were any special considerations
02:01:29binaryhermitanyone know where rbutil pulls the font info from?
02:01:36Lloreanbinaryhermit: Well, look at it this way: Each development period leads toward a version number. So either the font shakeup happens in 3.0, or in 3.1. Does it make a difference which one it happens in?
02:03:53pixelmamaybe someone (with the rights) could start a thread in the announcement forums?
02:04:43Lloreanpixelma: You can't make announcements?
02:05:19pixelmahmm... haven't tried but I thought only developers, moderators and admins could
02:06:00LloreanWell, now experts can too. They really ought to be able to, anyway.
02:06:37*Llorean isn't sure what such a thread would exactly be about yet anyway.
02:06:46pixelmaheh... and now I need to? I'm not much af a thread starter
02:07:04 Join joshin [0] (n=joshin@VDSL-130-13-185-112.PHNX.QWEST.NET)
02:07:09HillshumWhat could be making Twiki look like this?
02:07:16jhMikeSsaratoga: you seemed to incoporate a non-blocking, thus non-coresleeping approach in the last patch I saw. SPC uses the semaphores to allow blocking.
02:08:35krazykitHillshum, i don't see that problem.
02:09:01Lloreanpixelma: Is the font cleanup finished yet?
02:09:11kugelThanks that the font cleanup happened before 3.0
02:09:18Hillshumkrazykit: notice the color/readability of the links
02:10:09krazykitare you sure that's not your firefox/windows theme or something? because that same page looks correct to me: blue links and completely readable.
02:10:12pixelmaLlorean: I'm not sure myself, amiconn should know better but I think a great deal is done
02:10:20saratogajhMikeS: i tried using semaphores but couldn't figure out how to do it without getting invalid instruction errors
02:10:29amiconnYes it is done now
02:10:37saratogawhat is the difference between using the built in semapores and using my homemade ones + yeild?
02:10:41LloreanDo we have a list of oldname -> newname?
02:10:57amiconn(Well, the part that involves svn. Themes in the wiki still need fixing
02:11:02amiconnLlorean: fonts/README
02:11:14Hillshumkrazykit: did you see that screenshot? I see light colored links that i can barely read.
02:11:33jhMikeSsaratoga: that seems a strange symptom from that unless cache handling was the culprit in something
02:11:48rasheramiconn: nice job on the cleanup
02:12:12Hillshumkrazykit: Try this link:
02:12:45saratogajhMikeS: so if I want to use test_codec I should try and use semaphores?
02:13:27krazykitHillshum, yes, i saw the screenshot. i browsed to the very same page and it looks /just fine/
02:13:27jhMikeSsaratoga: shouldn't matter but running the codec in that environment instead could change timings of threads and so evidence a race condition
02:14:01kugelAre you planning to remove the themes in the WpsGalleries/block them from being downloaded until they're updated?
02:14:06amiconnHillshum, krazykit: It looks like the problem is that sets no styles for link colours, so you'll get whatever is set in the browser
02:14:19HillshumRight. I am saying, when I go to the page, I can't read the links.
02:14:34kugelI fear users will try to re- and redownload themes again and again, in the hope this fixes the themes
02:14:55HillshumAll other links look normal.
02:15:22rasherHillshum: Using any sort of crazy stuff such as greasemonkey/platypus or other stuff that might meddle with pages before rendering?
02:16:06kugelwell, and it'll probably "fix" them most of the time, since most include their fonts
02:16:23Hillshumrasher: I installed ghostfox but then removed it ( following the documentation) and it left RB like that.
02:16:42 Quit nplus (Read error: 110 (Connection timed out))
02:16:46saratogajhMikeS: I've probably listened to 10 hours of music without ever having a single glitch or free, but test_codec freezes every single time
02:16:50saratogai don't think its a race condition
02:17:27amiconnHillshum: Options->Settings->Content->Colors (or sth like this, my Firefox is in German)
02:17:34saratogaelse i would expect it to occur at time depending on boost/buffering during playback
02:18:11amiconnBut imo should set link colours
02:18:45kugelamiconn: would you mind adding some nedore versions too (8 and 9 is a bit small), if it's possible? I like that font
02:18:56Hillshumamiconn: Thanks. I thought I had looked over that Settings box without any luck.
02:18:58jhMikeSsaratoga: say again, SPC does work but the mpa codec doesn't?
02:19:19 Quit culture (Connection timed out)
02:19:23rasherkugel: That would require creating them. Helvetica fonts are mcreated already
02:19:35kugelah ok
02:27:21 Join picard_pwns_kirk [0] (n=ppk@unaffiliated/ppklaptop/x-00001)
02:27:35picard_pwns_kirkI can't boot my iPod, does anyone have any suggestions?
02:31:01 Quit tvelocity[a] (Read error: 110 (Connection timed out))
02:31:03pixelmadid you try to reset it?
02:31:27picard_pwns_kirkit hangs on the apple logo screen
02:31:44*picard_pwns_kirk may have improperly flashed the firmware
02:33:43 Quit jhulst (Read error: 110 (Connection timed out))
02:34:34 Join JdGordon [0] (
02:34:48picard_pwns_kirkthe device doesn't show up on an lsusb
02:35:22 Join Thundercloud_ [0] (
02:36:10saratogajhMikeS: just tested, and SPC does not work with test_codec
02:36:22amiconnrasher: There is a problem with 13-Fixed looking the same as 13-Fixed-SemiCond. The bold versions don't look the same. This problem seems to be an older one though...
02:36:23saratogai thought I remembered seeing benchmarks, so I just assumed it did
02:38:23jhMikeSsaratoga: I'll have to look at that or at least suggest that ci isn't properly initialized for dual core?
02:39:31 Part picard_pwns_kirk
02:41:12saratogajhMikeS: for what its worth, it just freezes forever while loading for both codecs
02:41:18 Join toffe82 [0] (
02:43:06 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:45:16jhMikeSsaratoga: init doesn't seem to be it. could be cache. i don't recall for sure if I put any code in there that assumes the codec thread somehow. :\
02:46:21amiconnjhMikeS: I made a patch that adds the same hopping stuff as for plugins to the codec loader
02:46:39amiconnDoesn't help dualcore mpa in test_codec
02:48:06jhMikeSsaratoga: the thread functions in the ci structure aren't initialized. I think that's probably why.
02:48:41saratogajhMikeS: how difficult would that be to fix?
02:49:18jhMikeSjust add inits for the stuff in the #if NUM_CORES block as in codec.c
02:49:47saratogaoh i see, quite trival
02:50:16saratogaits #if NUM_CORES > 1?
02:50:28 Quit Thundercloud (Read error: 110 (Connection timed out))
02:50:48jhMikeSas in codecs.c line 99
02:51:08 Quit reacocard (Read error: 110 (Connection timed out))
02:55:14 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
02:57:09saratogajhMikeS: is it ok if I add thread_thaw and some of the others to the plugin interface?
02:58:01jhMikeSI guess there's no choice since it borrows from the plugin interface :)
02:58:46saratogashould i ask before commiting this? seems pretty harmless
02:59:55saratogaalso why are the threading functions only included on multiprocessor systems
03:00:05saratogacouldn't they be useful on single processor systems too
03:00:11jhMikeSwhich? for codecs?
03:00:44jhMikeSthey're only used on MP for codecs so far
03:01:54saratogashould i do the same for plugins?
03:02:41 Quit kugel (Remote closed the connection)
03:02:43jhMikeSplugins use threading already but not all that SPC does
03:03:13 Quit dabujo ("( :: NoNameScript 4.2 :: )")
03:03:24saratogai see the plugin thread functions are not MP only
03:04:35 Join otzengulasch [0] (
03:04:46jhMikeSno, since mpegplayer, battery bench and test_codec use them. probably some others.
03:05:34saratogathat fixed it
03:05:40saratogawill commit once i've had some time to look over it
03:06:25saratoga370% real time decoding for 128k MP3
03:08:38jhMikeSthe blocking stuff should be put in so it doesn't use 100% process load all the time. both cores will be doing a fair bit of waiting for the other.
03:09:07saratogajhMikeS: for now I just yeild, but I guess that just busy waits then?
03:09:17saratogahow do I make the core actually idle?
03:10:48jhMikeSsleep (but this fixes the delays), queue_wait, semaphore_wait, mutex_wait, etc. any non-signalled object will block and if no other thread is ready to run, the core waits for an interrupt or a singal
03:11:44***Saving seen data "./dancer.seen"
03:12:59saratogaah so basically i need a smarter signaling method
03:13:03saratogathanks for the help
03:13:07 Quit moos (Read error: 110 (Connection timed out))
03:13:24 Quit saratoga ("CGI:IRC (EOF)")
03:17:42 Join reacocard [0] (n=reacocar@WL-311.CINE.HMC.Edu)
03:18:40 Join danovotny [0] (n=0cd28afe@gateway/web/cgi-irc/
03:18:50danovotnyhello - anyone home/
03:23:28advcomp2019danovotny, yes
03:31:33danovotnyi think i figuered it out
03:33:20 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
03:35:38 Quit DerDome (Nick collision from services.)
03:35:39 Join DerDome1 [0] (
03:35:51 Nick DerDome1 is now known as DerDome (
03:37:33 Quit massiveH ("Leaving")
03:38:42 Join EleminoP [0] (
03:38:45 Part EleminoP
03:39:50 Quit otzengulasch ()
03:42:31 Part pixelma
03:43:36 Part safetydan
03:48:06num1bookshare: thanks for making a diff for FS #9239 (I hope you read logs)
03:49:04 Join safetydan [0] (n=evertond@rockbox/developer/safetydan)
03:49:19danovotnydoes't anyone use rsync to push up to their rockbox?
03:51:24 Quit krazykit (Remote closed the connection)
04:00:21 Quit danovotny ("CGI:IRC (EOF)")
04:04:05 Quit EspeonEefi (Read error: 104 (Connection reset by peer))
04:05:41 Quit Thundercloud_ (Remote closed the connection)
04:18:06 Join danovotny [0] (n=0cd28afe@gateway/web/cgi-irc/
04:18:43danovotnyhello −− i am trying to use rsync under cygwin to update my rockbox music files
04:19:16danovotnyi use -Wrthzv −−size-only −−progress −−stats −−delete ....but files not on the new list aren't getting deleted from my ipod... any ideas
04:22:01 Join nuonguy [0] (
04:23:01 Join miepchen^schlaf_ [0] (
04:26:06 Quit BHSPitLappy (Remote closed the connection)
04:30:36 Join TheDarkOne [0] (
04:31:00TheDarkOneis there any way to prevent a 4th gen ipod from rebooting on usb plugin so i can just charge it?
04:31:12TheDarkOnewith rockbox or course
04:32:54TheDarkOneusb charging: on doesn't seem to do it
04:33:02TheDarkOnenot sure what other config setting would
04:33:40 Join toffe82_ [0] (
04:33:56 Part TheDarkOne ("Leaving")
04:35:01 Join JdGordon|uni [0] (i=768aa355@gateway/web/ajax/
04:37:50 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:39:55binaryhermitif/when thedarkone comes back,
04:41:24binaryhermitor if he/she has a iPod photo
04:49:42 Join _emp [0] (
04:49:58 Quit conley_ (" ajax IRC Client")
04:50:25 Quit toffe82 (Read error: 110 (Connection timed out))
05:04:58 Quit binaryhermit ("leaving")
05:06:14 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
05:11:47***Saving seen data "./dancer.seen"
05:24:45 Quit danovotny ("CGI:IRC (EOF)")
05:30:08 Join JdGordon_ [0] (i=768aa355@gateway/web/ajax/
05:32:12 Quit JdGordon|uni (" ajax IRC Client")
05:42:57 Join CaptainKewl [0] (
05:45:21 Join RastaUdu [0] (n=18226626@gateway/web/cgi-irc/
05:45:35RastaUduhey all
05:45:44RastaUduanyone can help me out a second
05:46:01 Quit Sundial ("Lost terminal")
05:47:28 Part _emp ("Leaving")
05:47:43RastaUdui have read the faqs but couldnt find.... sometimes when i turn on my ipod... it doesnt load rockbox but it loads the normal ipod firmware.... is there a way to disable it?
05:47:46RastaUduanyone here
05:48:41 Quit Horscht ("We don't make mistakes, we just have happy little accidents")
05:50:48 Quit RastaUdu ("CGI:IRC (EOF)")
06:07:47 Join JdGordon__ [0] (
06:08:05 Join beta [0] (
06:08:11 Quit beta (Client Quit)
06:09:18 Quit JdGordon_ (" ajax IRC Client")
06:09:49 Join ExodusC [0] (
06:10:24 Join beta [0] (
06:11:18ExodusCI'm curious, did anyone ever get a Rockbox port running on the Creative Zen Vision M? There was a thread a while back I know
06:11:56 Quit kcin (Read error: 104 (Connection reset by peer))
06:12:00 Quit beta (Client Quit)
06:12:47 Join beta [0] (
06:13:14 Nick beta is now known as beta2k (
06:13:22advcomp2019ExodusC, you might want to look at that thread still
06:13:45 Join wpyh [0] (n=william@
06:13:58 Quit beta2k (Client Quit)
06:14:06 Nick beta2k_ is now known as beta2k (
06:14:12wpyhmcuelenaere: thanks. so we basically need to find the correct init routine, eh?
06:14:26wpyhgevaerts: I'll try the new code sometime
06:18:18 Join phinze [0] (
06:19:05 Quit phinze (Client Quit)
06:29:45 Part ExodusC
06:34:54 Join IchigoMorino [0] (
06:51:18 Quit BHSPitLappy ("Ex-Chat")
07:11:50***Saving seen data "./dancer.seen"
07:16:04 Quit CaptainKewl (Read error: 110 (Connection timed out))
07:16:55 Quit jhulst (Read error: 113 (No route to host))
07:19:58 Quit Zarggg ()
07:25:59 Quit JdGordon__ (Read error: 110 (Connection timed out))
07:34:10 Quit IchigoMorino ("Leaving")
07:35:18 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
07:48:19 Join psycho_maniac [0] (
08:05:44 Quit Seed ("cu, Andre")
08:10:48 Quit psycho_maniac (" HydraIRC -> <- Wibbly Wobbly IRC")
08:13:43 Part toffe82_
08:16:10 Join mazling [0] (
08:17:19 Quit reacocard (Read error: 110 (Connection timed out))
08:17:59 Part safetydan
08:18:59 Nick fxb__ is now known as fxb (
08:20:00 Quit Lambdumb (Read error: 110 (Connection timed out))
08:21:06 Join reacocard [0] (n=reacocar@WL-311.CINE.HMC.Edu)
08:22:12 Join AndyIL [0] (n=pasha_in@
08:32:19 Quit BigBambi (Remote closed the connection)
08:33:47 Quit AndyI (Read error: 110 (Connection timed out))
08:35:10 Quit nuonguy ("This computer has gone to sleep")
08:36:23 Join bughunter2 [0] (n=Jelle@
08:41:02 Join petur [50] (n=petur@rockbox/developer/petur)
08:44:00 Quit bughunter2 ("bye")
08:46:34 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
08:48:04 Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder)
08:54:59 Join ender` [0] (
08:55:59 Join Rob2222 [0] (
08:57:52 Quit shodanX ("Lost terminal")
08:59:26 Join nplus [0] (n=nplus@141.25.Globcom.Net)
09:01:10 Join Lambduh [0] (
09:07:35 Join BigBambi [0] (i=86ceaf40@rockbox/staff/BigBambi)
09:11:54***Saving seen data "./dancer.seen"
09:13:12 Quit Rob2223 (Read error: 110 (Connection timed out))
09:29:51 Join einhirn [0] (
09:30:10 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
09:50:21 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:52:00 Join sbhsu_ [0] (
09:54:00 Quit sbhsu (Read error: 60 (Operation timed out))
09:54:55 Part Llorean
09:56:59 Nick fxb is now known as fxb__ (
09:59:30 Join Llorean [0] (
10:06:03 Join shodanX [0] (
10:26:17 Join soopurman [0] (
10:31:13 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
10:34:29 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
10:35:59 Quit einhirn (Read error: 104 (Connection reset by peer))
10:37:24 Join desowin [0] (n=desowin@atheme/member/desowin)
10:43:25 Quit Nico_P (" ajax IRC Client")
10:44:31 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
10:46:10 Quit amiconn (Nick collision from services.)
10:46:17 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
10:48:54B4gderanyone against doing a 3.0 branch today?
10:53:02 Quit Lambduh ("Leaving")
10:53:20 Join BigBambi_ [0] (i=86ceaf37@gateway/web/ajax/
10:54:13 Quit BigBambi (Nick collision from services.)
10:54:23 Join Lambduh [0] (
10:54:23 Nick BigBambi_ is now known as BigBambi (i=86ceaf37@rockbox/staff/BigBambi)
10:54:34LloreanI'm all for it.
10:55:17BigBambiGo go go!
10:56:27 Quit wpyh (Read error: 110 (Connection timed out))
10:58:07amiconnBagder: When are the dailies biult?
10:58:59B4gder06:00 my time
10:59:21amiconnHmm. Then why does the font pack still contain the old ones?
10:59:50B4gder"Sep 3 06:39"
11:00:40amiconn gives me the old ones
11:01:49B4gderbut be a sync problem
11:02:01B4gderthe zip on build server has the new fonts
11:02:23amiconnGah. Those mirrors are always causing confusion :(
11:04:46*amiconn thinks that a mirror that isn't kept in sync all the time is worse than no mirror at all
11:05:50B4gderI'm not so sure about that
11:06:22B4gderbut I agree a sync problem is annoying
11:06:44B4gdersvn cp svn:// svn://
11:07:07 Quit daurn (Remote closed the connection)
11:08:44B4gderCommitted revision 18392.
11:09:12B4gderopen the gates, let the flood come
11:10:36B4gder"svn co svn:// rockbox-3.0" checks out the release branch
11:11:03 Quit daurnimator (Read error: 104 (Connection reset by peer))
11:11:50 Join culture [0] (
11:11:56***Saving seen data "./dancer.seen"
11:12:52 Quit Lambduh ("Leaving")
11:13:26BigBambiB4gder: So what is the plan now? Go through that branch for remaining (if any) stopper bugs then release?
11:13:42B4gderI don't think we have any stoppers atm
11:13:51BigBambiNo, I didn't think so
11:14:40pixelmadisable some things? What about the does-not-always-reboot-on USB-insert for PP targets?
11:14:57LloreanI say we just let it sit a couple days, just to see if any of our users report anything major in the next couple of days that doesn't seem to be introduced post-branch, but release the freeze.
11:15:15B4gderI'll make it say 3.0 in the build
11:15:21B4gderas version I mean
11:17:02linuxstbSo where should manual commits go now?
11:17:04rasher3.0-RC1 for now
11:17:24B4gderyou think we should do rc ones?
11:17:27rasheror just RC, since it's not versioned
11:17:36rasherNo, just a single, moving one
11:18:01linuxstbIt could be dangerous to have lots of versions, all called "3.0"...
11:18:04 Join jeffdameth1 [0] (
11:18:27linuxstbs/dangerous/a bit confusing/
11:18:29Nico_P"3.0 RC (rX)" ?
11:18:56 Join scotty_007 [0] (
11:19:13Nico_Plinuxstb: manual fixes should probably go in both trunk and the branch
11:19:17rasherlinuxstb: that's what I was thinking
11:19:23scotty_007wait a moment, there are some unchanged font names
11:19:32*BigBambi waits
11:19:42linuxstbSo does that mean people have to commit twice?
11:19:47scotty_007opened FS #9358 with patch
11:20:05B4gderlinuxstb: yes
11:20:08Nico_Plinuxstb: yes, I think so
11:20:18B4gderto punish them for not having committed before :-P
11:20:29 Quit mazling (Read error: 110 (Connection timed out))
11:20:38rasherscotty_007: Oops
11:20:44linuxstbOK, so basically the intention is that will now be almost no commits to the branch?
11:21:04Nico_Ponly branch-specific commits I'd say
11:21:25LloreanIdeally there should be none at all unless an honest showstopper crops up, things that are specific to the 3.0 process, or mistakes like that font naming thing he just pointed out.
11:21:27preglowthere's still a hang bug around, and i'm starting to think it's mp3 related
11:21:39B4gderok, now the version string says like normal but with an added "3.0 RC" string
11:21:42preglowhard to repro, though
11:21:49BigBambiscotty_007: Are you sure you haven't just got an old font zip from a non-updated mirror? They look OK in SVN to me:
11:21:52linuxstbDo we need to call it 3.0.0 - to allow minor updates?
11:22:01LloreanI think 3.0 is fine.
11:22:13LloreanIf we need 3.0.1, it doesn't mean we needed 3.0.0 first. :)
11:22:24B4gderI agree
11:22:41*linuxstb grumbles at the lack of logic ;)
11:23:06LloreanWell, hopefully nothing major enough to require 3.0.1 in the next three months will crop up, and then we can just do 3.1 like we did this one.
11:23:15*Nico_P sees exciting times ahead :)
11:23:19scotty_007BigBambi: patch file says Revision 18391
11:23:40LloreanBigBambi: His issue is in the source itself
11:23:44 Quit cbr|w (Read error: 104 (Connection reset by peer))
11:23:54LloreanBigBambi: The fonts are properly named, but we hardcoded their old names into the source in a couple places, it seems.
11:24:04BigBambiLlorean, scotty_007: Sorry, just noticed that
11:24:14BigBambiMust read more carefully next time
11:25:25scotty_007Llorean: I checked the whole source for old font names, there shouldn't be more
11:25:37pixelmathat's the part which is responsible to include the fonts used in the default theme in a normal build zip, quite important I think
11:25:55pixelmaif I remember correctly
11:26:08Nico_Pso the known bugs in 3.0 will be those in ?
11:27:31LloreanNico_P: Mostly, yes. That any any of the major "well, that feature isn't done yet" style issues like USB rebooting, etc.
11:29:11 Join Lambduh [0] (
11:29:24 Join cbr|w [0] (
11:33:06 Quit jeffdameth (Read error: 113 (No route to host))
11:34:05Nico_PB4gder: the 3.0 tag should probably be called 3.0.0 just in case we release 3.0.1 and more
11:36:05B4gderwe can always rename it later or just create a 3.0.1 later or just release 3.0.1 from the 3.0 branch
11:36:19 Quit Lambduh ("Leaving")
11:37:50Nico_Pyes, 3.0.1 would come from the 3.0 branch. I was thinking about the tag
11:38:05B4gderthere's no tag yet, only the branch
11:38:23B4gderwe should tag it at the exact release moment
11:38:54 Join mazling [0] (
11:38:56B4gderbut sure, the tag could be called 3.0.0 I don't think the tag name is terribly important
11:39:57Nico_Pindeed it's not really
11:40:18*Nico_P should get back to more serious things
11:40:24scotty_007FS #9358 should be considered before the release
11:40:54scotty_007simple thing ;)
11:43:09rasherscotty_007: Yup, certainly needs fixing
11:43:43rasheramiconn: Check out FS #9358
11:44:46 Join Lambduh [0] (
11:45:34scotty_007rasher: as said above, i grepped the whole source tree for old font names. no more found
11:45:48 Quit Nico_P (" ajax IRC Client")
11:48:17amiconnAh, yes. Missed those because they don't have a .bdf or .fnt extension
11:48:22amiconnHardcoding is bad...
11:56:05 Join Thundercloud [0] (
11:59:51 Join stooo [0] (
12:01:02 Part stooo
12:07:11 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
12:15:26 Join funman [0] (
12:20:26 Join [CBR]Unspoken|w [0] (
12:22:08 Quit XavierGr (Nick collision from services.)
12:22:19 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
12:28:03 Nick fxb__ is now known as fxb (
12:34:29 Join PaulJam [0] (
12:35:03 Join fdinel [0] (
12:37:36 Quit cbr|w (Connection timed out)
12:40:32 Join moos [0] (
12:41:47 Join mf0102 [0] (
12:44:20 Quit Lambduh ("Leaving")
12:50:35 Join n1s [0] (n=nils@rockbox/developer/n1s)
12:51:22 Join swimmer [0] (
12:51:53swimmerhi - I'm migrating my fonts now since I saw the svn changelogs on the website
12:52:36swimmerand r18394 speaks about fonts/README but this is not included in the zipfile ...
12:52:46swimmerwouldn't it be better to include it?
12:54:33 Join Schmogel [0] (
12:58:08 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
12:58:34PaulJamswimmer: you can find the file here:
13:03:02 Join dabujo [0] (
13:05:41 Join CaptainKewl [0] (
13:06:18swimmerPaulJam: I know that and I'm already converting with help from this reference table
13:06:35swimmerit's just more convenient to have it on place ...
13:09:39 Join virtuoso015 [0] (n=vinay@
13:10:15 Quit PaulJam (".")
13:11:00markungevaerts: didn't the ipod nano 2g also have a DFU mode?
13:11:20markunwe might be able to dump the internal ROM by flashing the backlight if we find out which pin it's connected to and use our tool :)
13:11:41markunwe need one of those broken nanos..
13:11:53B4gderwhy broken?
13:12:00***Saving seen data "./dancer.seen"
13:12:10markunB4gder: well, unless we find another way to trigger DFU mode
13:12:23markunmaybe we 'just' have to pull out the USB cable during a firmware upgrade ;)
13:12:24mcuelenaereB4gder: I think markun refers to the iPod's in that link..
13:12:26B4gderaha, there's some special kind of brokeness that trigger it
13:12:37markunyes, I think so
13:12:50B4gderwould be interesting to figure that out...
13:13:02mcuelenaereperhaps the same with disconnecting the NAND like on the Sansa v2's?
13:13:38markunI found similar references to DFU modes of the Shuffle
13:14:15dionoeawhat does DFU stand for?
13:14:22markunmcuelenaere: yes, if there is no button combination
13:14:50mcuelenaeredo you think Apple implemented a button combination for triggering DFU mode?
13:15:09B4gderDa Firmware Update? ;-)
13:15:11markun"Device Firmware Upgrade"
13:15:15B4gderah device
13:15:25mcuelenaereif so, you should definitely post on the New Port thread
13:15:27dionoeamarkun: thanks.
13:16:06markunmcuelenaere: which thread?
13:16:18mcuelenaereisn't there an apple ipod nano 2g thread?
13:17:15funmanshorting I/O pins look like a generic way to disable a NAND
13:17:49dionoeataking a soldering iron and sticking it in the NAND chip sounds generic too :)
13:17:57dionoea(although you can't re-enable it afterwards)
13:18:45swimmerhmm - and it seems that USB charging is not working on my Ipod 5.5g 80 GB with yesterday's revision ...
13:20:42markunmcuelenaere: btw, some versions of the chip have 1MB NAND inside the same package as the SoC, so no way to desolder it.
13:20:55mcuelenaereand short cutting it?
13:21:04mcuelenaereeh shorting
13:21:14markunbut I guess this is not the case with the nano since they were able to dump the firmware with a flash reader.
13:24:08markunmcuelenaere: clear enough?
13:24:51mcuelenaeremarkun: thx :)
13:25:20mcuelenaerethis'll probably trigger a new flood of posts
13:25:44markunI hope at least one explaining how to trigger this mode
13:27:00 Join sucitrams [0] (
13:27:01pixelmaswimmer: please give some details, I'm not even sure what you mean. What happens or what doesn't - when you do what, etc?
13:27:03linuxstbmarkun: What references have you found for the Nano and DFU mode? Googling, I can only find references to the touch and iphone having that mode.
13:27:27mcuelenaerelinuxstb: look up in the logs
13:27:28swimmerpixelma: sorry to be so unclear :-/\
13:28:05*linuxstb also found one -
13:28:21 Join Mathiasdm [0] (
13:28:32swimmerpixelma: I plug in the USB connector and rockbox switches to USB charging mode but if I unplug the connector after charging for 1 night I see that the battery level went from 99% to 87%
13:28:38swimmernot what you expect ...
13:28:56mcuelenaerelinuxstb: shouldn't we add these links to a wiki or so?
13:29:04swimmerpixelma: I plugged the connector in while Rockbox was already running ...
13:29:12funmanoops it looks like I accidentally make 2 people brick their e200v2
13:29:13swimmerpixelma: more information?
13:30:09markunlinuxstb: btw, I've also seen references to the DFU mode on the iriver T series, but nobody has figured out how to trigger it either.
13:30:24dionoeafunman: congrats!
13:30:48funmanmy deal with SanDisk finally paid !
13:31:05mooshehe :)
13:33:32 Join tvelocity [0] (n=tony@
13:36:22virtuoso015hey, guys.... have created an extension to the e200tool
13:36:38virtuoso015wondering if it would be a valuable addition to the
13:36:42virtuoso015e200unbrick page
13:36:52virtuoso015the problem i had is described here
13:37:33virtuoso015and the solution is described here
13:37:49virtuoso015would like to have some feedback on this...
13:37:53pixelmaswimmer: switch to USB charging mode? Anyways, I think charging in Rockbox doesn't work completely yet on Ipods and it would only charge slowly, if the disk was spinning or backlight on it could be draining more than charging
13:38:01 Join daurnimator [0] (i=daurn@unaffiliated/daurnimator)
13:42:08 Join kugel [0] (n=chatzill@unaffiliated/kugel)
13:44:03pixelmaI think you're currently better off charging in the original firmware
13:45:39 Join J [0] (
13:46:08 Nick J is now known as Guest87135 (
13:46:15 Nick Guest87135 is now known as morrijr (
13:46:49 Part morrijr
13:47:51 Join funman_ [0] (
13:49:16 Join ruskie [0] (i=ruskie@sourcemage/mage/ruskie)
13:49:48 Quit soopurman (Read error: 110 (Connection timed out))
13:50:05ruskieanyone working on ipod shuffle 2g support in rockbox?
13:50:20 Quit sucitrams ("Verlassend")
13:50:30markunruskie: funny that you should ask :)
13:50:38markunwe just talked about it
13:50:50ruskiemy brain is all over the place today...
13:50:55ruskieso what was the verdict?
13:51:02markunwe need to find out how to enter DFU mode on the Shuffle, can you help us search for it?
13:51:12ruskiewhat's DFU mode?
13:51:24GodEatermarkun: don't we also need a compiler ?
13:51:25 Quit Nico_P (" ajax IRC Client")
13:51:26ruskieI can help out to a point of just before breaking anything...
13:52:00ruskieahh device firmware upgrade mode
13:52:06markunruskie: it's a special debug more. Windows (if you're using that) should tell you "Windows needs to install driver software for your USB DFU Device." when you have managed to enter this mode.
13:52:33markunruskie: do you know anything about it?
13:52:36pixelmamarkun: I thought you talked about the Nano? Are the 2nd gen Shuffles similar?
13:52:38markunGodEater: just normal ARM compiler
13:52:43markunpixelma: yes, they are
13:52:44GodEaterfor the shuffle ?!
13:52:49GodEaterwow - since when?
13:53:14markunsince the 2nd gen they use an ARM SoC
13:53:26GodEateryou learn something new every day
13:53:30pixelmaGodEater: I think you would need one for the 1st gen Shuffles, don't know anything about 2nd gen
13:53:38dionoeaporting to a screenless device sounds like fun :)
13:53:54*GodEater would disagree ;)
13:54:02ruskie <−− can see all the hardware here
13:55:01ruskie <−− hmm iPod reset utility...
13:55:10*GodEater knows how to do DFU mode on the iphone, and wonders if it's something similar on the shuffle / nano
13:55:13swimmerpixelma: ok thanks for the info - I was just wondering since it used to work quite ok ...
13:55:32Jorsikok i have a question
13:55:56markunruskie: yes, but how can we trigger the recovery mode..
13:56:13ruskiemarkun, I'll search for it ;)
13:56:21B4gderGodEater: could indeed be, DFU seems to be a generic thing
13:56:21ruskieI tend to be persistent
13:56:30JorsikD2 has lcd screen LTV250QV-F0B, how important is that last part, they sell only F01 and F02, will that screen work on D2?
13:56:53B4gderJorsik: ask cowon! :-/
13:57:01Jorsikoh come on
13:57:06B4gderhow could we know?
13:57:15Jorsikwell you are programmers:P
13:57:16markunJorsik: we really don't know what the differences are
13:57:25markunbut not hardware manufacturers :)
13:57:44pixelmaswimmer: really? I don't have an Ipod myself, it's only what I've heard here...
13:57:46Jorsikcowon support is the worst in the world
13:58:00*GodEater doubts that very much
13:58:21Jorsikdoubt what
13:58:36GodEaterB4gder: on the iphone, DFU is triggered by a sequence of button pushes for a discrete length of time
13:59:18GodEateryou phone must be off, but attached via USB to the PC. Then you hold the power and "home" buttons for 10 seconds. At the ten second mark, you release the power button, but keep the "home" button pressed for another 10 seconds.
13:59:54GodEaterat the end of that process, the phone enters DFU mode (the only way to tell is windows will tell you a USB DFU device has connected)
13:59:55 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
14:00:20GodEaterso I'm guessing it'll be similar on the Nano / Shuffle - probably some combination of "select" and "play"
14:00:25markunruskie: you could try something like that
14:00:46GodEaterthough be warned - it'll likely wipe your music out
14:01:07*pondlife wonders why we have an ...unbrick page when it's not possible to "unbrick". If you manage to recover than you never had a brick in the first place...
14:01:20GodEaterpondlife: don't get me started ;)
14:01:28markunGodEater: for the Meizu you need to hold M and POWER, then plug in the cable
14:02:14GodEaterno fiddly timing then ?
14:02:46markunno, not really
14:02:51pixelmaswimmer: but I'm still curious what you mean with "Rockbox switches to USB charging mode", how you enter it and what you see on the screen then
14:03:45ruskieGodEater, I can easily get my music back :)
14:03:54ruskieI'm more worried if it'll brick
14:04:30GodEaterruskie: in our experience, ipods are incredibly hard to brick
14:04:39*pixelma thinks that 2nd gen Shuffles don't make a nice brick ;)
14:04:46swimmerpixelma: ipod w/ rockbox is already running & I plug in the connector & rockbox displays a connector icon (?) & after that the display mode changes to sth very simply regardless the theme with a big blinking circle + the text "Do not disconnect." underneath
14:04:58swimmerpixelma: more details? ;-)
14:05:04*mcuelenaere recognizes the StMp3Rec driver from somewhere when installing that iPod reset utility..
14:05:06ruskieGodEater, ow?
14:05:14GodEaterswimmer: that's not usb charging mode
14:05:15markunruskie: is it possible to do a firmware upgrade?
14:05:18ruskiebtw any way to recognise DFU mode on linux?
14:05:39ruskiemarkun, no clue... this hasn't touched a win system or itunes in over a year
14:05:40GodEaterruskie: yes - the usb id will change in lsusb from what you usually see when the ipod is connected
14:05:46swimmerGodEater: I was already afraid that I am using the wrong terminology :-/
14:05:58GodEaterswimmer: that's apple's "disk mode"
14:06:11swimmerGodEater: good to know
14:06:12markunin FreeBSD you also see that a DFU device is connected with dmesg
14:06:24GodEaterprobably that too in linux
14:06:40*GodEater isn't keen to do it with his phone just to check as it takes 10 minutes to restore and I'd have to download a load of stuff again
14:06:43swimmerpixelma: rockbox switches to Apple's "disk mode" if I plug in the usb connector while charging ;-)
14:06:54 Quit tvelocity (Read error: 110 (Connection timed out))
14:07:07pixelmaswimmer: the "simple screen" you see is Apples disk mode and then it should charge correctly. But sometimes this automatic reboot into this doesn't work correctly and it'll stay at the Rockbox USB screen (the plug you see)
14:07:13GodEaterswimmer: this is if you connect it to a PC, or you're using a wall charger ?
14:07:39swimmerGodEater: via PC - wall charger works just fine
14:07:40*B4gder summed up the dfu news in a blog post
14:08:55GodEaterswimmer: and what happens if you hold down "Menu" when you plug in the USB cable ?
14:08:55swimmerpixelma: can it be that the charging works correctly until the battery is fully charged and the charging stops but disk mode keeps running and consumes energy?
14:09:11 Join tvelocity [0] (n=tony@
14:09:18markunB4gder: great! Might get more people motivated.
14:09:19swimmerGodEater: rockbox keeps running and I get a small icon notifying me that it's charging
14:09:36swimmerGodEater: but let me just verify what I'm writing ...
14:10:14*GodEater waits for B4gder's blog posting to show up in his RSS reader
14:10:35markunB4gder: ipod classic has it too :)
14:10:39 Quit BigBambi (" ajax IRC Client")
14:10:58GodEatermarkun: this is kind of moot though isn't it? We'd still need apple's keys to run code using this...
14:11:01markunbut it has a differen SoC I believe
14:11:13markunGodEater: do we?
14:11:23B4gdernot if we can access the chip directly over DFU
14:11:27swimmerGodEater: check - Rockbox Info gives me "Battery charging" ....
14:11:55markunGodEater: if we want to flash it then yes, but maybe we can dump the internal ROM this way where the key is hopefully stored.
14:12:36markunflashing the backlight for every bit and using a photo resistor
14:12:52GodEatergood god, that doesn't sound like fun
14:13:11GodEaterwhat code is going to do the flashing if we can't run our own though ?
14:13:14markunGodEater: the original ipod was hacked in a similar way but using the piezo :)
14:13:25GodEatermarkun: that was the 3G wasn't it ?
14:13:32markuncould be
14:13:56GodEaterthat still doesn't answer my question though :)
14:13:58markuna flashing LED is used to dump firmwares of Canon cameras
14:14:27markunGodEater: so you think we would have to encrypt the code we send over DFU to the RAM as well?
14:14:39 Quit funman (Read error: 110 (Connection timed out))
14:14:43GodEatermarkun: I strongly suspect so - but I can't prove it
14:14:48markunmight be possible of course
14:15:03markunonly one way to find out :)
14:15:07GodEaterI guess so
14:15:13 Join BigBambi [0] (i=86ceaf40@rockbox/staff/BigBambi)
14:15:20*GodEater struggles through what he understands of the iphone/itouch hack in his head
14:15:56markunB4gder: we would still have to find out which bit to toggle for anything like the piezo or backlight, but how..
14:16:09markunI hope we don't break anything by just trying a few pins :)
14:16:12*ruskie wonders about how other iPods go into the DFU mode...
14:16:25GodEaterruskie: older ipods don't have one
14:16:45markunand the newer ones wait for a key combo
14:16:52GodEaterthey have the emergency disk mode - that was all we needed
14:16:54 Join Lambduh [0] (
14:18:59 Quit tvelocity ("Αποχώρησε")
14:19:18 Join massiveH [0] (
14:19:21 Quit kugel (Read error: 110 (Connection timed out))
14:21:34 Join kugel [0] (n=chatzill@unaffiliated/kugel)
14:22:03 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
14:22:17*GodEater goes to ask some iphone hackers to see if they might be able to provide a description of what it's possible to do in DFU mode
14:22:28*GodEater holds very little hope they'll answer however
14:24:17Nico_Phasn't the nano 2G's firmware already been dumped? I guess this time we're hoping to get the unencrypted version?
14:24:54 Join Lambdumb [0] (
14:25:01 Quit Lambduh (Read error: 104 (Connection reset by peer))
14:25:51 Join vcf [0] (n=5b4ca678@gateway/web/cgi-irc/
14:28:31markunGodEater: you want to add support for DFU to the rockbox USB driver? ;)
14:28:43GodEaterhell no
14:29:01GodEaterI was just thinking it shows what the ipod's DFU driver should support at a minimum
14:29:43markunGodEater: here is also some info:
14:29:51Nico_Plooks like a security hole from apple's point of view
14:30:38GodEaterNico_P: well that's how the iphone hack is done :)
14:30:50 Quit petur ("here today, gone tomorrow")
14:31:11Nico_PGodEater: are there sources available that describe that hack?
14:31:21Nico_Pnot source code I mean
14:31:43GodEaterNico_P: no - that's what I'm trying to find
14:31:56GodEaterthe "iphone-dev team" think it's better to keep it a secret
14:32:16Nico_Pthat's a pity, and a bit strange
14:32:26GodEaterI think so too
14:32:35GodEaterthe iphone hacking community is pretty horrible really
14:32:42GodEaterthey don't believe in OSS at all really
14:32:46Nico_Pthat was my impression
14:33:03ruskiewell I'm guessing if they actually revealed the hack it would just make it so that appl would easily patch it up again
14:33:08GodEaterthey're very teenage "you st0le my c0de - you suck!"
14:33:10funman_them buying Apple hardware just proves that fact
14:33:12ruskiewell the windows community tends to be the same
14:33:22GodEaterruskie: if they're to be believed - that's not possible
14:33:29GodEaterApple would have to recall the phones and modify the hardware
14:33:39GodEaterbut that's conjecture since they won't reveal how it's done
14:33:58linuxstbSo we need another group of hackers to hack the hack?
14:33:58Nico_Pthey seem to consider themselves 1337 hackers that are too cool to share their secrets
14:34:20GodEatersomething like that
14:34:22GodEaterit's very sad
14:34:22 Quit mazling ("Inde da'covale misain ye; Caballien misain ye!")
14:34:42markunruskie: can you try what this 2nd post says?
14:35:08Nico_PGodEater: have you tried approaching them with a "we'd like to try porting rockbox" angle?
14:35:25markunruskie: never mind, it's from the ipod touch, probably doesn't work the same
14:35:33GodEatermarkun: there's no "power" button on the nano ;)
14:35:50GodEaterNico_P: the problem is knowing who to approach
14:35:54markunGodEater: he has a shuffle, but still no power button probably :)
14:36:17GodEaterI suspect not ;)
14:36:27 Quit vcf ("CGI:IRC")
14:36:36ruskieI have 5 buttons prev,next,volup,voldn,pause/play
14:36:47ruskieand 2 switches... on/off and loop/shuffle
14:37:06markunhow much time do you have to try all combinations? ;)
14:37:18ruskiea lot just not this moment...
14:37:20ruskiestill at work
14:37:42Nico_Pthat DFU mode sounds very much like what tctool does with telechips devices
14:37:59 Join cfp [0] (
14:38:05B4gderbut DFU is an attempt to a standard way for it
14:38:14B4gderwhile the tcc way is tcc-specific afaik
14:38:22Nico_Pah, right
14:38:27 Quit Lambdumb ("Leaving")
14:38:35Nico_Pvery convenient for us :)
14:39:40ruskiewell off I go... will try all that later toda
14:40:14pixelmaI found hints on what to do when your 2nd gen Shuffle is stuck in DFU mode (appears to your computer as a DFU device) - usefull?
14:40:45GodEaterpixelma: not unless it says how to get into that mode in the first place I would guess
14:43:07*GodEater thinks linuxstb needs to steal his 2nd gen nano back from his g/f and work out how to do it with that
14:43:27linuxstbYour girlfriend has my 2nd gen nano?
14:44:03markundamn natural languages
14:44:56dionoeaThis guy found a way: (put your ipod in a washing machine)
14:46:55GodEaterI can see that going into the Rockbox manual as a method for installing...
14:47:02GodEateris the model of washing machine important ?
14:47:36dionoeaHum ... at least we know that whirlpool should work ;)
14:47:41 Part B4gder
14:47:55funman_which brand of wash powder ?
14:48:59scotty_007can "wash" it in my siemens (if someone sends me such a device)
14:50:34 Join tvelocity [0] (n=tony@
14:50:38 Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/
14:52:23 Join Lambduh [0] (
14:52:25cfpHum... the question is pretty stupid, but is it really such a good idea twash the ipod a second time ? I mean, the guy on that forum seems to not be jocking... Otherwise, maybe dry-cleaning ?
14:53:01*cfp understood that everybody was jocking in this IRC, but still wonders about that forum thread
14:53:29LambdaCalculus37"Jocking"? That sounds dirty. :P
14:53:41markuncfp: I think just drying will be enough
14:53:45Nico_PI think the guy suggesting a curry might be joking
14:54:23cfpright, but the others about distillated water ?!
14:54:38cfpmaybe it's just my understanding of english though
14:55:13Nico_PI don't think they're joking
14:55:15cfpstill, I wouldn't try to wash my device a second time after leaving it in my washing mashine, and then rice-dry it...
14:55:18 Part pondlife
14:55:24cfpwell then
14:55:28Nico_Psounded weird to me too
14:55:33 Join faemir [0] (
14:55:48dionoeato remove some salt or other minerals which dried on the circuits maybe
14:55:50cfpI guess Ipods are more resistant than I thought...
14:56:56 Quit kugel (Nick collision from services.)
14:56:59 Join kugel_ [0] (
14:57:00 Nick kugel_ is now known as kugel (
14:57:18 Quit kugel (Nick collision from services.)
14:57:21 Join kugel_ [0] (
14:57:22cfpsure, but I guess I wouldn't dare do this anyway, especially if the player does turn up
14:57:24 Nick kugel_ is now known as kugel (
14:57:39 Quit kugel (Nick collision from services.)
14:57:42 Join kugel_ [0] (
14:57:45 Nick kugel_ is now known as kugel (
14:58:00 Quit kugel (Nick collision from services.)
14:58:03 Join kugel_ [0] (
14:58:06 Nick kugel_ is now known as kugel (
14:58:17 Quit kugel (Nick collision from services.)
14:58:20 Join kugel_ [0] (
14:58:23 Nick kugel_ is now known as kugel (
14:58:38 Quit kugel (Nick collision from services.)
14:58:41 Join kugel_ [0] (
14:58:44 Nick kugel_ is now known as kugel (
14:58:48 Join J-23 [0] (
14:59:24 Quit kugel (Nick collision from services.)
14:59:27 Join kugel_ [0] (
14:59:30 Nick kugel_ is now known as kugel (
14:59:45 Quit kugel (Nick collision from services.)
14:59:48 Join kugel_ [0] (
14:59:51 Nick kugel_ is now known as kugel (
15:00:06 Quit kugel (Nick collision from services.)
15:00:09 Join kugel_ [0] (
15:00:13 Nick kugel_ is now known as kugel (
15:00:21kugelendless loop
15:00:27 Quit kugel (Nick collision from services.)
15:00:30 Join kugel_ [0] (
15:00:31 Quit Nico_P (" ajax IRC Client")
15:00:33 Nick kugel_ is now known as kugel (
15:00:48 Quit kugel (Nick collision from services.)
15:00:51 Join kugel_ [0] (
15:00:54 Nick kugel_ is now known as kugel (
15:01:01 Join Lambdumb [0] (
15:01:41*LambdaCalculus37 hands kugel a better internet connection
15:02:03kugelLambdaCalculus37: Thanks, but my internet wasn't the cause
15:02:13kugelbut rather my dumbness
15:02:27kugelI totally forgot that I was already in IRC with my notebook
15:02:59*GodEater finds this :
15:03:03cfpoh ? Which IRC client do guys use ?
15:03:11cfpI'm quite new to IRC...
15:03:25Tuplanollai prefer irssi
15:03:39cfpIsn't there a command line equivalent to the ftp command on windows ?
15:03:53cfpcause all this interfacing is getting me bored
15:03:55*LambdaCalculus37 points cfp to #rockbox-community
15:03:55GodEatermarkun, Bagder: that repo has code to do the dfu magic
15:04:00LambdaCalculus37cfp: Ask there.
15:04:08GodEaterall we need then is work out how to get into DFU mode in the first place ;)
15:04:09 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
15:04:14cfpI'm using Opera
15:04:37cfpLambdaCalculus37: where ?
15:04:57LambdaCalculus37cfp: Ask all the non-Rockbox stuff in the community channel. Type /join #rockbox-community to join.
15:05:02kugelIs there a way to get notified or have at least something like for trunk on the front page for the 3.0 branch?
15:05:13kugelfor commits of course
15:05:42Nico_Pkugel: subscribe to the rockbox-cvs ML
15:05:57kugelNico_P: Isn't this only for trunk?
15:06:21kugelAlso, I'd rather not get notified on trunk commits
15:06:22 Join jac0b|w [0] (i=9b6d0517@gateway/web/ajax/
15:06:58jac0b|wdoes anyone know who EricLowe is on the wiki?
15:07:51*LambdaCalculus37 shrugs
15:10:11jac0b|whe posted I think some spareparts and I want one but he didn't post a email address on his wiki profile
15:12:02***Saving seen data "./dancer.seen"
15:12:15 Quit Lambduh (Read error: 110 (Connection timed out))
15:12:44jac0b|wis there a way to contact them thru the wiki
15:13:44markunjac0b|w: maybe leave him a message there and tell him how to contact you. I wouldn't know how else.
15:15:12GodEatermarkun: it looks like the xpwn stuff uses the dfu-util code from the openmoko project - which hopefully means that apple's DFU device side stuff plays nice with the standard.
15:15:49markunGodEater: my bet is that the code was supplied by Samsung
15:16:00GodEatervery possibly
15:16:33markunwhich would mean that it doesn't play nicely and our meizu tool has a better chance of working
15:17:54 Part virtuoso015
15:19:53GodEaterwell the xpwn one has been hacked already
15:19:55 Part LinusN
15:19:58GodEaterso perhaps their version might work ok ?
15:20:08LambdaCalculus37We can try it out.
15:20:14GodEaterstill all hugely hypothetical of course until we work out how to get into dfu mode in the first place
15:20:56LambdaCalculus37GodEater: I can throw the nano into the washer. ;)
15:21:30markunI would say first try our own tool
15:21:49markunalthough I'm not sure what to try
15:22:25LambdaCalculus37I'm wondering if allowing the firmware update to go wrong would allow anything.
15:24:42*GodEater would try a variety of key combos before using the washing machine approach
15:26:07*LambdaCalculus37 thinks his brother may not appreciate having a nano thrown into the wash
15:31:23 Quit jac0b|w (" ajax IRC Client")
15:32:15 Join Acky [0] (
15:35:53 Quit jon-kha (Remote closed the connection)
15:37:42*kugel 's fuze is about to arrive
15:42:01 Quit JdGordon ("Konversation terminated!")
15:44:59funman_hope it has recovery mode, you have stuff to test :P
15:47:54 Quit CaptainKewl (Read error: 110 (Connection timed out))
15:49:40 Quit Acksaw (Connection timed out)
15:52:57 Quit jfc (Read error: 104 (Connection reset by peer))
15:53:19 Join jfc [0] (
15:54:36 Quit Nico_P (" ajax IRC Client")
16:00:46 Part cfp
16:10:04kugelfunman_: yea
16:10:36funman_this evening I'll check the e200 firmware
16:10:53funman_I only used my mkamsboot patch with m300 firmware
16:11:21funman_I noticed a difference: v17 18 and 20 are padded with ff at the end of the file, so we can check if we don't overwrite something when relocating the blocks
16:11:30funman_v29 isn't padded, it maybe random data or useful data
16:12:52kugelah ok
16:18:44 Quit tvelocity (Read error: 104 (Connection reset by peer))
16:18:59kugelfunman_: don't expect too much of me. I really need to catch up and learn before hacking
16:23:11*ruskie tries to figure out what might be possible to set the shuffle 2nd gen to DFU
16:23:39 Join tvelocity [0] (n=tony@
16:43:46 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
16:44:56 Join toffe82 [0] (
16:50:24 Join _emp [0] (
16:50:35 Join krz_ [0] (
16:50:46krz_hi all!
16:51:13 Quit [CBR]Unspoken|w (Read error: 104 (Connection reset by peer))
16:51:20mcuelenaerehi krz, did you see my response on your patch?
16:54:41 Join [CBR]Unspoken|w [0] (
16:55:19krz_mcuelenaere: jup, looking i now :)
16:56:57 Quit tvelocity (Read error: 110 (Connection timed out))
16:57:47 Join tvelocity [0] (
17:00:13 Join soopurman [0] (
17:05:47 Join Cl [0] (
17:06:04 Join HolstenKalli_ [0] (n=HolstenK@
17:06:54 Nick Cl is now known as cfp (
17:07:54HolstenKalli_how are you?
17:09:15cfpmcuelenaere: about patches, now that the source has been branched, what do you think of my patch FS #9325 ?
17:09:33cfpHolstenKalli_: fine, thanks
17:09:52mcuelenaerecfp: I like the idea, but haven't tested it yet
17:10:07 Part HolstenKalli_
17:10:33mcuelenaerecfp: you do seem to have a TAB in the patch..
17:10:53cfpoh ?
17:11:00 Join bughunter2 [0] (n=Jelle@
17:11:01mcuelenaerescreen_foreground = rb->lcd_get_foreground();
17:11:05 Join sbhsu [0] (n=a6530466@
17:11:14cfpI'll fix it asap then
17:12:03***Saving seen data "./dancer.seen"
17:12:44cfpmcuelenaere: fixed
17:13:32mcuelenaereNico_P: have you seen FS #9350 ?
17:16:12Nico_Pmcuelenaere: I have, yes. I should probably commit it before we release
17:18:31krz_mcuelenaere: you syntax patch looks great. it widely extends syntax highlighting in editor
17:19:02 Join gregzx [0] (
17:19:45 Quit Nico_P (" ajax IRC Client")
17:19:57 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
17:23:02 Join paolinux [0] (
17:23:59 Quit sbhsu_ (Read error: 110 (Connection timed out))
17:24:24paolinuxi d like to write an application to tun on ipod. I though to use rockbox but, what kind of executables files are supported ?
17:25:32cfppaolinux: none ; you have to write C code and recompile rockbox code. See the wiki page
17:25:56paolinuxcan u give me a link ?
17:26:22 Join sucitrams [0] (
17:26:30linuxstbpaolinux: See this page -
17:27:13paolinuxthank you, i start reading
17:28:04linuxstbIf you know C, it's quite straightforward - start by compiling Rockbox yourself from the source code, then look at apps/plugins/*.c for inspiration (including helloworld.c)
17:29:17 Quit mf0102 (Remote closed the connection)
17:29:18paolinuxcan i access filesystem ?
17:29:26linuxstbOf course.
17:29:31paolinuxvery good !
17:29:49linuxstbYou have the entire source code to Rockbox there, so you can do anything...
17:30:03 Quit Nico_P (" ajax IRC Client")
17:30:43HillshumWhen installing cygwin, do I need the nano Editor?
17:31:03linuxstbpaolinux: But remember that Rockbox is GPL'd, and plugins are considered part of Rockbox, not separate applications, so also need to be GPL'd (or compatible).
17:31:18paolinuxof course
17:32:06GodEaterHillshum: no
17:32:12linuxstbHillshum: You need some kind of editor, but it doesn't have to be Nano. You can use a native windows text editor if you want.
17:32:43LambdaCalculus37Although having nano doesn't hurt anything. ;)
17:33:01Hillshumokay, should i edit the wiki to reflect that? ( the page with pictures doesn't mention it)
17:33:29linuxstbWhich wiki page are you talking about?
17:34:27HillshumThat one leaves it out, says to get it
17:34:35*GodEater thinks it looks fine
17:35:40 Join aaron23 [0] (n=c0587cca@gateway/web/cgi-irc/
17:35:59aaron23Hi all, I have rockbox installed on a 4th gen 20gb ipod.
17:37:07aaron23When I try to play files I have recorded using my ipod, the player does not "play". Further, after I've tried to play one of those files, it will not play any other file on the ipod until I reboot and reinitialize. Ideas?
17:37:21linuxstbThat's a known problem.
17:37:36linuxstbplayback is broken after recording until you reboot.
17:37:42linuxstb(on some ipods only)
17:38:01aaron23So I can reboot and it ought to playback recorded files?
17:38:13amiconnThe cause is known, and btw, it looks like gain adjustment for recording also doesn't work
17:38:50aaron23OK. Just wanted to be sure I wasn't crazy.
17:39:07aaron23It starts thinking about things in 4 letters. All songs/files become 4 random letters.
17:39:37linuxstbI guess you transfer songs using itunes?
17:40:01aaron23Yes, but I don't have it keeping them organized. The files are not saved like that using itunes.
17:40:03 Quit tvelocity (Read error: 110 (Connection timed out))
17:40:19linuxstbWhen itunes transfers files to an ipod, it renames them
17:40:25aaron23Oh, that sucks.
17:40:30aaron23Stupid itunes.
17:40:36BigBambiaaron23: And sticks them in random directories
17:40:42mcuelenaerekrz_: perhaps the colors could be changed; and also the Regex'es aren't perfect atm
17:40:47mcuelenaerebut I think it's a good start
17:40:54BigBambiThat's why you need to use Rockbox's database if you transfer with itunes
17:41:03krz_mcuelenaere: jup
17:41:13 Join otzengulasch [0] (
17:41:15linuxstbI think it makes sense for Apple's purpose - i.e. to keep filenames short and unique in the database. (Apple's firmware never shows you the filenames). But yes, for Rockbox use it sucks.
17:41:32aaron23Know of any other software for Mac OS for keeping track of the database.
17:41:38BigBambiaaron23: They all do it
17:42:03aaron23Ah, OK.
17:42:05BigBambiaaron23: If the other itunes replacement don't transfer to the ipod as itunes does, the ipod won't see them
17:42:12aaron23Well, guess what I don't see won't hurt me.
17:42:15linuxstbIf you don't want to use Apple's firmware, just drag and drop your folders of music to your ipod.
17:42:46aaron23Eh, I'll admit itunes has a serious edge for convenience.
17:42:58aaron23Comparaded to totally manual manipulation of files.
17:43:03*BigBambi won't, but each to their own :)
17:43:10*LambdaCalculus37 thought it was the other way around ;)
17:43:47 Quit BigBambi (" ajax IRC Client")
17:44:24aaron23Well, perhaps. I've not tried keeping files organized without a program. I suppose it's possible, but I'm not sure if I can mass rename albums and artists and things without.
17:44:35aaron23I suppose so - that's all in the file info for files.
17:45:11aaron23I wonder if the recording to insanity will be fixed?
17:45:21 Join tvelocity [0] (n=tony@
17:45:53 Quit funman_ ("leaving")
17:46:13aaron23Well, thank you!
17:46:19 Quit aaron23 ("CGI:IRC 0.5.9 (2006/06/06)")
17:47:01 Join wpyh [0] (n=william@
17:51:14_empquick question: where do rbutilqt's config files write to? and what cpp files controls this behavior?
17:51:28 Quit cfp ("leaving")
17:51:33dionoea_emp: what OS do you use?
17:51:59dionoeaAh, i don't know then. On linux it's somewhere in ~/.config/<something>
17:52:26_empI want to make sure it's normalized with the rest of my config files.
17:53:38_empis this it: ~/.config/
17:53:53dionoeaI doubt that it's the firefox config :)
17:54:38_empis this the only file that rockbox utility creates?
17:54:55dionoeathere's also a cache i believe
17:55:19_empgot that one, but I can control the path of that file in rockbox utility
17:55:36dionoeathen that should be it.
17:55:57 Quit paolinux ("Leaving")
17:56:51dionoeadominik would know for sure (I forgot his IRC nick)
17:57:24LambdaCalculus37dionoea: Domonoky or bluebrother? (They're both Dominik)
17:58:25dionoeahum ... who's the one who did rbutility?
17:58:37_emphe's a good guy
17:58:38dionoea(or is that someone else and I just messed up?)
17:58:42HillshumHow do I paste in Cygwin?
17:58:55dionoeaHillshum: you right click on the title bar
17:59:07 Part _emp ("Leaving")
17:59:19gevaertsdionoea: both of them :)
18:00:35HillshumOABTW, what does it use as home dir to save the trunk?
18:05:15LambdaCalculus37Hillshum: /home/<username>/rockbox IIRC.
18:05:35Hillshumin win?
18:05:49LambdaCalculus37Hillshum: You wanted Cygwin, right?
18:06:27LambdaCalculus37Hillshum: The full path should be %SYSDRIVE%\Cygwin\home\<username>\rockbox, then.
18:06:52LambdaCalculus37Depending on if you accepted the default install folder for Cygwin (which is normally C:\Cygwin).
18:08:50 Join phinze [0] (
18:09:02HillshumOkay, now how do I get a command line to run the installer
18:09:34 Quit kugel ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
18:10:43 Part joshin ("You can't be serious")
18:13:43LambdaCalculus37Hillshum: Open the Windows Command Prompt (Start > Run > cmd). Then type cd\Cyginstall\setup.exe -X
18:14:17LambdaCalculus37When it asks you for a mirror, give it for the mirror.
18:15:08LambdaCalculus37Pick all of the packages on the mirror, then let them download and install.
18:15:33 Quit desowin ("KVIrc 4.0.0 Insomnia")
18:16:10linuxstbLambdaCalculus37: "cd\Cyginstall\..." ?
18:16:39 Join unknown [0] (
18:16:59LambdaCalculus37linuxstb: Or wherever the Cygwin setup app is stored. I used C:\Cyginstall.
18:17:03 Quit mcuelenaere ()
18:17:07 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
18:17:14linuxstbSo you meant "c:" instead of "cd" ?
18:17:52 Part scotty_007
18:18:05 Join kugel [0] (n=chatzill@unaffiliated/kugel)
18:18:54LambdaCalculus37linuxstb: I used cd\Cyginstall because of the default drive being C:\ when Command Prompt is launched.
18:19:49pixelmadoes this shorthanding work?
18:20:27pixelmaor however it is called
18:21:16rasherIt sure does. Looks nasty though
18:21:27 Quit Lambdumb (Read error: 104 (Connection reset by peer))
18:22:01 Quit tvelocity (Read error: 110 (Connection timed out))
18:22:29*linuxstb moves to -community...
18:22:44HillshumMay I mention that the rockbox mirror has all the cygwin packages and the RB ones
18:23:05 Join nuonguy [0] (
18:23:52Hillshumso selecting all the packages is to many
18:24:25linuxstbThat sounds like setup.exe displaying packages from both the rockbox mirror and the main cygwin site together.
18:24:49LambdaCalculus37The ones you want from the Rockbox mirror are listed here:
18:25:50 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:27:06 Join goffa [0] (n=goffa@
18:33:18 Quit krz_ ("ChatZilla 0.9.83 [Firefox]")
18:34:16swimmerhmm - is it possible that in Rockbox menus the current value is chosen?
18:34:46 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
18:34:54swimmerI mean let's say I browse fonts and I always am at the top of the list and not at the currently chosen font ...
18:35:03swimmerwould be very convenient ;-)
18:35:19linuxstbAh, you mean when you enter the menu, the current setting is the one selected?
18:35:45*domonoky notes that the inside of "browser fonts" isnt a menu, but a file browser...
18:35:46linuxstbI think that happens in real setting menus, but the font menu is in fact a file browser.
18:35:51swimmerthx for the translation ;-)
18:36:00pixelmaI think it works in settings menus but not in the browsers...
18:36:05*pixelma too slow
18:36:12linuxstbBut I agree that would be nice...
18:36:15swimmersame for themes I guess?
18:36:33 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
18:36:41linuxstbYes. And language.
18:36:42 Join Tuplanol1a [0] (n=jani@
18:36:44 Part wpyh
18:37:13 Quit Bagder ("*plopp*")
18:37:18swimmerhmm - the first 2 I use regularly ...
18:37:25swimmerso it would be convenient indeed
18:37:58 Quit goffa_ (Read error: 110 (Connection timed out))
18:38:06 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
18:41:30 Join bertrik [0] (
18:42:15 Join PaulJam [0] (
18:46:49Hillshumthe cd / command will take me to the home dir, how do i get to just the parent of what i'm in?
18:47:31massiveHcd ../
18:47:47 Quit Tuplanolla (Read error: 110 (Connection timed out))
18:48:26swimmerisn't there a wps simulator for Linux?
18:48:31linuxstbHillshum: This is more appropriate in #rockbox-community
18:49:36BigBambiswimmer: There is a simulator for linux just like windows
18:49:39bertrikswimmer, yes you can compile a target-specific simulator on linux, also there's now a wps editor with a preview
18:49:40linuxstbswimmer: Yes - it's the "Rockbox UI simulator", and works fine in Linux. You need to compile it yourself though.
18:49:55swimmerthx guys
18:49:56BigBambiThere is also a work in progress wps editor that is also for linux/win/mac
18:50:57swimmerbut nothing as a part of rbutil? then I could integrate it in the ebuild ;-)
18:52:07BigBambiThe simulator simulates the whole UI, not just the WPS
18:52:13BigBambiIt is too complex for rbutil
18:52:20domonokyswimmer: someday, when the wpseditor is ready, we might include it as a plugin into rbutil.. :-)
18:52:25BigBambiHowever, in time I guess the WPS editor could be a candidate
18:52:45swimmerso - which way to go atm? UI sim or WPS editor?
18:53:00domonokyat moment the UI sim is the best...
18:53:07BigBambiFor doing what?
18:53:18swimmerfor testing WPS ...
18:53:30domonokyfor all, the wps editor is in early development... it needs a bit more time :-)
18:53:32BigBambiSorry, I thought you wanted to package it
18:53:44BigBambiyes, uisim for testing WPS
18:53:53swimmerBigBambi: I don't mind to package it ;-)
18:53:53BigBambidon't forget the −−debugwps option
18:54:00BigBambiI was going to say I wouldn't
18:54:11BigBambiIt changes all the time with Rockbox
18:54:15*linuxstb wonders if uisims for 3.0 would be useful
18:54:27BigBambiyeah, maybe for 3.0
18:55:08swimmerI still didn't publish the ebuild since I hesitate to register for another bugtracker/forum/archive :-/
18:55:12 Join vort3x_ [0] (
18:55:28swimmererm - and ask for the symlink in svn ...
18:55:28 Quit vort3x_ (Read error: 104 (Connection reset by peer))
18:55:56 Part vort3x ("Leaving")
18:56:45 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
18:57:18swimmeris it this one? ->
18:58:02linuxstbswimmer: It's that, plus scripts and code in tools/, apps/ and firmware/
18:58:14 Quit jhulst (Read error: 113 (No route to host))
18:58:23swimmerhmpf - more precise?
18:58:33domonokyswimmer: thats only the part specific to the simulator, it ofcourse uses much of the rest of rockbox...
18:59:07linuxstbi.e. it's 95% the same as a normal Rockbox build, but with things like disk I/O, LCD and buttons simulated using SDL or host operating system functions.
18:59:25swimmerI see - so I just checkout the whole tree and compile in uisimulator?
18:59:51linuxstbNo, you checkout the whole tree, create a build directory, run ../tools/configure, then select your target device and "S" for simulator
19:00:11swimmerwould have been too nice ;-)
19:00:24linuxstbBut not very flexible
19:00:44*gevaerts has been thinking...
19:00:49linuxstbThere isn't a single UI simulator - you build one per target device.
19:01:18gevaertsWhy do we need to reverse engineer NAND wear leveling algorithms?
19:01:31 Join herrwaldo [0] (
19:01:57linuxstbBut yes, an option is to be incompatible with the original firmware.
19:02:02gevaertsWhich we also don't have on some supported players...
19:02:37gevaertsI think if the choice is between no usable rockbox for the foreseeable future and no dualboot, I would choose no dualboot
19:04:07*Hillshum agrees
19:05:19gevaertsSo I see the following options : (1) find out how the OF does things, (2) use JFFS2/YAFFS with MTP (/me hides), (3) use UDF, (4) use our own filesystem agnostic block device wear levelling algorithm
19:05:29gevaertsI'd go fot (2) or (3)
19:05:45linuxstbWhat target(s) are you talking about?
19:05:57gevaertsThe ones with raw NAND access
19:06:13swimmerthere's even a wiki page for uisimulator!! :)
19:06:15linuxstbI know about telechips, but are there others?
19:06:38gevaertsDoes the meizu have hardware wear levelling?
19:06:54gevaertsAlso, do we know if all telechips players use the same system?
19:07:29linuxstbThe firmwares all seem to be very similar, so it's an educated guess that that part is the same. But I don't think we know for sure.
19:07:34 Join fml [0] (n=4fd3df3a@gateway/web/cgi-irc/
19:07:42fmlmcuelenaere: ping
19:07:50gevaertsThey could have variations per CPU generation I guess
19:08:21mcuelenaerefml: pong
19:08:46mcuelenaerelinuxstb, gevaerts: the Onda targets also use a NAND wear levelling scheme
19:09:18linuxstbmcuelenaere: Is it known? e.g. is there source code available for it?
19:09:21gevaertsI think most of the newer flash players do
19:09:39mcuelenaerelinuxstb: I think so, I haven't had a chance to test it because of other problems
19:09:47mcuelenaere(like MMU and not able to access the NAND chip)
19:09:53Hillshumthe uisim i just compiled won't run
19:10:00fmlmcuelenaere: re FS #9350 (WPS crash): why do you think checkwps would be affected? It only parses the WPS but does not interpret it.
19:10:10 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
19:10:10mcuelenaerebecause I tested :)
19:10:21mcuelenaereor no I didn't
19:10:25mcuelenaereI tested WPS editor
19:10:39mcuelenaereand that crashed
19:10:54fmlmcuelenaere: the WPS editor is OK since it does interpret the wps (or so I assume)
19:10:55gevaertsThat one interprets
19:11:14fmlgevaerts: :-P
19:11:15mcuelenaerefml: ok then perhaps this doesn't affect checkwps
19:11:40mcuelenaereI didn't really looked into what exactly the bug was
19:11:41swimmerwow - I'm deeply impessed guys - the build system works very well! 8-)
19:11:52mcuelenaereI just tried it and noticed WPS editor also crashed
19:12:04***Saving seen data "./dancer.seen"
19:12:27linuxstbgevaerts: I think you should discuss with shotofadds - he's mentioned the idea before, but IIRC he dismissed it...
19:12:30BigBambiswimmer: yeah, having a new build on every commit via a distributed system is very nice
19:12:45 Join Nico_P [0] (i=5a1ca82a@gateway/web/ajax/
19:12:51gevaertslinuxstb: I'll do that next time I see him
19:12:55mcuelenaeregevaerts: in any case, you'll need to use the old values for bad blocks
19:13:02linuxstbgevaerts: Maybe because he thinks people won't use Rockbox in its current (or near-future) state on the D2 if it can't dual-boot.
19:13:03swimmerand it's not complicated at all - shouldn't have whined before trying it ;-)
19:13:16BigBambiThere be a lesson in life
19:13:19gevaertslinuxstb: they won't use it now either...
19:13:19fmlNico_P: hey! You're the WPS man! Wanna have a look at FS #9350?
19:13:34mcuelenaerefor example in the Samsung datasheets, they explain how the factory marks bad blocks (and this needs to be imported to your wear levelling system)
19:13:47gevaertsmcuelenaere: maybe, but that's probably a lot simpler
19:13:53Nico_Pfml: I already took a quick look. are you sure there is a need for a function?
19:14:05mcuelenaereI don't know, you should still need to figure out how to import the list of bad blocks..
19:14:12swimmerlol BigBambi
19:14:25linuxstbgevaerts: Another option (for the D2 at least) is to ignore the internal flash, and just use the SD cards for Rockbox...
19:14:32fmlNico_P: the code is repeated many times so I thought I'd make it a function
19:15:19fmlNico_P: it could be a macro as well
19:16:26 Quit nuonguy ("This computer has gone to sleep")
19:16:44Nico_PI think an inline function would be better than a macro
19:17:00n1sfml: functions are generally better for binsize
19:17:20fmlAnd what do you guys think about the idea in FS #9356?
19:17:38 Quit Hillshum ("ChatZilla 0.9.83 [Firefox]")
19:17:40fmlNico_P: ok, make it inline. I wanted to avoid repeating code.
19:17:43*domonoky thinks a inline function is always better then a macro, we want to avoid macro hell :-)
19:18:10Nico_Pfml: my doubts about using a function/macro are mainly with code readability
19:19:01Nico_Pit may be just me, but the added function confused me at first
19:19:03fmlNico_P: if the name of the function tells what it does then it should be readable. I'm not sure though I've picked the best name.
19:19:10amiconnlinuxstb: I'd consider that cheating. A proper rockbox port should definitely support the built-in flash
19:19:22amiconnFor development this is probably okay though
19:19:53linuxstbamiconn: Of course. What do you think about the OF compatibility question?
19:20:18 Join wpyh [0] (
19:20:49 Part moos ("Rockbox rules the DAP world")
19:21:35amiconnI'd go for option (1) or (4)
19:21:44 Part pondlife
19:21:45amiconn(1) being my first choice of course
19:22:08linuxstb;) The inverse of gevaerts.
19:22:42amiconn(2) and (3) aren't sane options imo
19:22:58linuxstbI wouldn't like (2), and I'm not sure of the implications of (3)...
19:23:24 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:24:48amiconn(2) would limit the device to systems supporting mtp. Older/ less widespread systems don't, and adding mtp support may be impossible
19:25:17amiconn(3) would limit the device to systems supporting udf. Different feature, same problems
19:25:53 Join krz_ [0] (
19:26:57amiconn(1) and (4) are functionally equal except (4) kills OF compatibility
19:27:37Nico_PUDF as in Universal Disk Format?
19:27:43n1swouldn't it be possible to present a faked FAT partition through ums and on the fly translatte
19:27:54n1sto whatever internal format it ewants?
19:28:20amiconnPerhaps, but then it would be a cumbersome variant of (4)
19:29:55 Join Lear [0] (i=chatzill@rockbox/developer/lear)
19:30:44gevaertsI would prefer (1), but I'm afraid it may not be realistic
19:30:56amiconnWhy not?
19:32:16*amiconn thinks an emulator might be helpful here
19:33:01 Join swingline [0] (
19:33:10gevaertsbecause of something shotofadds said a while ago. I'm searching the logs now
19:34:15swinglineHey all check these out .. I of course wonder about its rockboxability
19:34:38swingline$69 mpeg, avi, mp3 player 2gb
19:34:45n1sterrible batterytime
19:35:14swinglineyea someone always has something bad to say
19:35:21 Part J-23
19:35:27 Quit PaulJam (".")
19:35:41gevaertsamiconn: (of course things might have changed since then)
19:37:44 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
19:37:46n1sswingline: 6-8 hours for a flashbased player is pretty bad also they seem pretty no-name and those players are not very nice to target because of difficulty finding them
19:37:55shotofaddsevening ;)
19:38:00n1sfinding the right ones that is
19:38:08LambdaCalculus37Evening, shotofadds!
19:38:32*gevaerts waves at shotofadds
19:39:10amiconngevaerts: He just said what you said, without an explanation
19:39:15shotofaddsgevaerts: I'd strongly prefer (1) - in a read-only capacity if needs be - then (4). I personally don't want to sacrifice the OF.
19:39:30linuxstbn1s: I would assume they've got (physically) small batteries. But I agree that no-name devices are a bad idea to target as Rockbox ports.
19:39:40amiconnshotofadds: Imo the goal should of course be (1), including write support
19:40:15linuxstbshotofadds: Is there anything in particular that makes you think (1) is unobtainable on the telechips devices?
19:40:21linuxstb(assuming you still think that)
19:41:04swimmerthere's even sound :)
19:41:29 Quit blithe (Remote closed the connection)
19:41:42shotofaddsamiconn, linuxstb: yes, that should be the eventual plan. "unobtainable" is maybe a little strong, what I meant was "rather more difficult than I'm willing to contend with right now" :-)
19:41:58gevaertsok. That changes things a bit :)
19:42:03amiconnshotofadds: "right now" being the important point
19:42:30*gevaerts would not be very motivated working on a usb driver knowing that it may never be useful anyway
19:43:56shotofaddsI wouldn't like to speculate about what "right now" means...
19:44:20shotofaddsgevaerts: usb would still be useful for the SD card
19:44:38shotofaddsalthough so is a card reader :)
19:44:42swimmerbut there is no keymapping for "Menu" - a workaround is toggling USB connect :)
19:45:03*gevaerts thinks the D2 makes an expensive card reader :)
19:47:05*shotofadds thinks that from read/write flash access, USB and SD support, SD should be the priority.
19:47:23gevaertsfor D2, sure. But there are other tcc players
19:47:49swimmerahh - ../uisimulator/sdl/button.c has some more ;-)
19:48:09shotofaddsyes, it's not going to help the fast-progressing iaudio7 port ,is it?
19:48:30*gevaerts wants his DAX to run rockbox :)
19:49:16 Quit jhulst_ ("Konversation terminated!")
19:49:18shotofaddsgevaerts: if I have SD or USB it will _greatly_ help my ability to debug the flash, which will indeed help those other ports. dumping reams of hex to the screen is not fun :/
19:49:38gevaertsshotofadds: I'm looking at vitja's usb work right now
19:50:04*gevaerts decided that he wants an usb driver for his meizu more than he wants LCD
19:50:17domonokycould someone with linux test the newest WPS editor patch (FS #9344) from krz ? i want to commit it, if it works :-)
19:50:33gevaertsdomonoky: I'll do that
19:51:17domonokythose buildall scripts in the wpseditor dont seem to work right for me on windows, but i would just leave them out..
19:53:24mcuelenaeredomonoky: I'm on it
19:53:32mcuelenaereah gevaerts too seems
19:53:36*shotofadds wonders whether preglow might post his work-in-progress SD code as a patch
19:54:28mcuelenaerekrz_: your way of fixing opening libwps_* under Linux still doesn't work..
19:54:40mcuelenaerethe fix I suggested in FlySpray did work though
19:55:02 Quit Horscht ("I am root. If you see me laughing, you better have a backup")
19:55:15gevaertsworks here...
19:55:33gevaertsdomonoky: I can select another target, open a wps, and have it shown correctly
19:55:54gevaertsI also get a multi-coloured wps text box :)
19:55:57mcuelenaereah sorry, I forgot to compile libwps_* :/
19:56:08mcuelenaeregevaerts: what do you think of the colors?
19:56:13mcuelenaereI'm not sure about the darkred
19:56:34gevaertsdarkred == the | ?
19:57:05mcuelenaereyes, I think (that or either the ( ) )
19:57:29gevaertsI see what you mean. I think the colours need to be configurable eventually anyway though
19:58:21mcuelenaerebtw isn't there a way to set a svn property to automatically chmod +x ?
19:58:46gevaertschmod and commit?
19:58:48 Quit Nico_P (" ajax IRC Client")
19:59:46gevaertskrz_: the grid is not very usable right now I think. Would it be possible to draw first the backdrop, then the grid, and then the rest?
19:59:55 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
20:01:07 Join shodanX_ [0] (
20:01:51domonokythere is: svn:executable .. maybe this does it ?
20:02:21 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
20:02:27beta2kIs there something funky the gigabeat format util does to the HD?
20:02:57BigBambido you mean the S and do you mean when it demands a restore?
20:02:58beta2kI dropped the GBSYSTEM and .rockbox folders from my 10gig to a iPod 30gig drive and it still tells me system error...
20:03:01mcuelenaerekrz_: does buildall.bat work on your environment?
20:03:02beta2kI mean F
20:03:24BigBambibeta2k: I swapped a 40 for a 60 just by copying files and it worked fine
20:03:39BigBambiBut it wasn't an ipod drive
20:03:46BigBambiMaybe apple do something odd :P
20:03:51beta2kIt's formatted FAT32, so I assumed there was no boot record or anything like aPC
20:03:55domonokymcuelenaere: the buildall.bat in libwps works fine for me.. but the main one doesnt... so i will not commit those..
20:03:58gevaertsbeta2k: try again. When I installed on my f60, it didn't work the first time
20:04:13gevaertsdomonoky: the main works here
20:04:19 Quit Lear ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
20:04:23beta2kDid you format with the GB utils or just copy files to a FAT32 drive?
20:04:25mcuelenaeredomonoky: right, qmake doesn't seem to be building qmake in src/ nor src/QPropertyEditor when doing the main one
20:04:42mcuelenaere... to be executing qmake ...*
20:04:47gevaertsI didn't format actually. I just installed the dummy gbsystem files and rockbox
20:05:20mcuelenaeregevaerts: what Win OS are you testing on?
20:05:22beta2kwas it a ipood drive?
20:05:31mcuelenaereand how did you run buildall.bat (with what PATH)?
20:05:33 Join captaincornflake [0] (n=chatzill@
20:05:44gevaertsmcuelenaere: I said ;)
20:05:52mcuelenaerewoops misread
20:05:53beta2kI was sorta hoping for a drive bootable in a ipod and gigabeat :) does work indeed
20:06:01*gevaerts just wanted to say that this must be a windows-only issue
20:06:33domonokyjup, the paths on windows are the problem...
20:06:42mcuelenaereyes, but the weird thing is that krz_ main platform is MingW/Windows...
20:06:57beta2kgevaerts: So try copying the files again or booting again?
20:07:19gevaertsbeta2k: try copying again I guess
20:07:41domonokyso should i commit the buildall scripts ? (or only the shell one ? )
20:08:05 Quit captaincornflake (Client Quit)
20:08:26fmlNo slow fingered users here (FS #9356)?
20:08:29mcuelenaeredomonoky: perhaps you should wait until krz_ responds
20:08:47fml(sorry for nagging. Just tell me and I'll shut up)
20:09:08beta2kI wonder if the GB software wants the extra folders? music et al
20:10:50beta2kfml, shut up :)
20:11:43fmlbeta2k: ok
20:12:21 Quit Mathiasdm ("Invisible Internet Project:")
20:13:00gevaertsfml: I'm not sure if it will get accepted (I'm not sure if we want it...), but I do think it needs a manual entry as well
20:13:36*gevaerts thinks we should ignore patches until they include the corresponding manual bits
20:15:22fmlgevaerts: I'd update the manual (in the patch) if there was a chance for the feature to get accepted. Long press is used extensively in rockbox so I think there should be a setting telling what should be considered as a long press (as opposed to a short press)
20:15:53 Nick fxb is now known as fxb__ (
20:16:42beta2kCrud, downloaded the dummy files and still no go... :(
20:18:03gevaertsfml: the main questions I see are (a) we already have a lot of settings, do we need more? and (b) how much RAM does this cost?
20:18:26gevaertsfml: do you have an idea about (b)? You can compare rockbox-info.txt with and without the patch
20:18:36gevaertsbeta2k: maybe format with normal tools?
20:19:05gevaertsbeta2k: or ask toffe82
20:19:51 Quit wurscht (Read error: 104 (Connection reset by peer))
20:20:08 Quit sucitrams ("Verlassend")
20:22:03 Join petur [50] (n=petur@rockbox/developer/petur)
20:23:25 Join wurscht [0] (
20:23:57 Quit krz_ (Read error: 110 (Connection timed out))
20:30:28 Quit gevaerts (Nick collision from services.)
20:30:32fmlgevaerts: re (a): I think it's a thing used very frequently and very directly affecting the user experience and hence should be adjustable re (b) I'll check
20:30:37 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
20:33:16pixelmauser experience is also finding settings, and _I_ haven't heard/read about someone complaining but maybe there are people *shrug*
20:34:20fmlpixelma: there is at least one who always calls the context menu :-)
20:35:55pixelmawow... how long do you "press" a button then?
20:36:20 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
20:36:56fmlgevaerts: after make is run, where do I find the file rockbox-info.txt?
20:37:15gevaertsin the root of the build directory
20:39:28fmlgevaerts: ah, ok, it's created after all the plugins have also been compiled. I see it now.
20:42:14 Join mirak [0] (
20:42:53 Quit Schmogel (Read error: 110 (Connection timed out))
20:43:44fmlpixelma: that's not me. But it's probably longer than 0.3 sec
20:47:37fmlgevaerts: re (b) (see above):
20:48:04fmlgevaerts: I don't know which size is important
20:49:08gevaertsfml: I think RAM usage. Anyway, maybe add this to the tracker
20:51:11 Join bluebrother [0] (
20:51:17fmlgevaerts: done. I should have thought about that!
20:52:59swimmerwow - first theme I modified with the help of the UI simulator :)
20:53:10swimmermany thanks to you guys!!! 8-)
20:56:35 Quit mirak ("Ex-Chat")
20:57:11 Join gromit`` [0] (
20:58:53 Quit fml ("CGI:IRC")
20:59:19amiconnThe colour selection screen is broken
20:59:53amiconnTry with a sufficiently large font and see...
21:00:11LloreanBagder: I actually have a broken 2nd generation Nano in my possession.
21:00:16LloreanI don't know how broken though.
21:00:40LloreanIt'd probably be best if I sent it to someone who's more confident for opening / shorting / etc though.
21:01:13wpyhguys, what do you think of the current state of how text scrolling works in the WPS?
21:01:34 Join yoo [0] (n=ich@
21:01:37wpyhcurrently, the text scrolls at the edge of the screen (or viewport for that matter)
21:01:49wpyhthis doesn't look good for long song names
21:01:50 Join Hillshum [0] (
21:02:04wpyhhow about adding a space at the start and end of the song name if it's to be scrolled?
21:02:34linuxstbIf you want that, just do it in the theme. (i.e. adjust the viewport)
21:02:51linuxstbOr am I misunderstanding?
21:02:55wpyhhm... that would create a different effect
21:03:00pixelmawpyh: firstly, you can avoid it be setting a slightly smaller viewport. Second: this doesn't apply to greyscale and monochrome targets
21:03:17 Quit nplus (Read error: 104 (Connection reset by peer))
21:03:21Lloreanwpyh: " %ia "
21:03:28wpyhah, what's the difference between color and monochrome targets?
21:03:50linuxstbLlorean: That doesn't take account of "if it's to be scrolled"
21:03:54 Join ZincAlloy [0] (n=d9eefb6f@gateway/web/cgi-irc/
21:03:56Lloreanlinuxstb: True.
21:04:02 Join nplus [0] (n=nplus@141.25.Globcom.Net)
21:04:13pixelmathey already have some sort of spacing (you see an unused area of the display)
21:04:26gevaertsConditional viewports, with "to be scrolled" as the condition!
21:04:35wpyhpixelma: ah, ok
21:04:37Lloreanlinuxstb: I'd probably just put the space at the end of the line, you probably wouldn't want it randomly indenting artist names before scrolling.
21:04:50LloreanAnd that'd, generally speaking, be invisible for non-scrolling names.
21:04:55wpyhI don't have a monochrome or greyscale target :p
21:05:01*linuxstb doesn't understand what wpyh wants
21:05:06amiconnLlorean: It would start scrolling too ealry
21:05:08 Quit gromit` (Read error: 110 (Connection timed out))
21:05:13*gevaerts thinks his solution is best
21:05:38wpyhwhat I want is, insert a space character at the start of the song name, and at the end of the song name
21:05:49amiconnwpyh: Set the bidirectional scroll limit to 0%, then you'll always get "scroll around"
21:06:12wpyhso when it scrolls to the end, there is some space between the edge of the screen and the last word of the song name
21:06:15pixelmaI'd just use a slightly smaller viewport than the display size for the complete WPS if it would bother me
21:06:24 Join mirak [0] (
21:06:25wpyhbut when it is scrolling, it would scroll right off the edge
21:06:26Lloreanamiconn: Too early?
21:06:39wpyhamiconn: I would look at the manual on how to do that
21:06:51amiconnIt's a setting...
21:06:58pixelmaLlorean: it would start scrolling even if the complete tag would fit (without the spaces)
21:07:25pixelmait could...
21:07:39*amiconn would rather not want to make the string even longer if it already needs to scroll because it's too long for the display
21:08:02wpyhpixelma: we should only add the space if the tag doesn't fit in the first place
21:09:36pixelmaLlorean: it would do that with my viewport method too though
21:09:37 Join stuart [0] (
21:11:02 Quit otzengulasch ()
21:11:38Lloreanpixelma: Yes, but a single space at the end "%ia " would start scrolling very rarely when it shouldn't anyway.
21:11:42 Join krz [0] (
21:11:58wpyhamiconn: I tried that setting... it scrolls around (but not what I wanted)
21:12:07LloreanIf you wanted it to not stop flush with the edge of the screen, you'd probably favour scrolling ones that are slightly shorter anyway.
21:12:08***Saving seen data "./dancer.seen"
21:12:16wpyhmaybe I would have to make a mock-up screenshot for that
21:12:52gevaertsI think pixelma's solution is best. Just use a narrower viewport
21:13:07amiconnImho it would look rather odd if the text would *not* stop flush with the borders when scrolling back & forth
21:13:18 Join mf0102 [0] (
21:13:30wpyhamiconn: so it's a matter of personal preference, eh? :)
21:13:45*wpyh feels just the opposite of what amiconn feels
21:14:39Lloreanwpyh: Try just adding a space after the tag, as I suggested then.
21:15:12wpyhLlorean: ok, I'll try that
21:16:27*ZincAlloy wonders why there is no decent replacement for win_crox4h in the new font-pack....
21:16:50pixelmaLlorean: really? I removed the spaces that were there in the Rockboxed WPS for the Archos just because of that getting annoying (and it was useless there anyways)
21:17:54Lloreanpixelma: I'd find it annoying. I'm just saying, if wpyh wants what he says he wants, I think adding a space after the tag will accomplish it.
21:18:39 Quit bluebrother ("leaving")
21:18:51wpyhhm... adding spaces doesn't seem to work
21:18:54*wpyh will try again later
21:19:22 Quit phinze ("leaving")
21:21:43pixelmaLlorean: the difference to a viewport will be that there is no spacing as long as the line has to scroll, adding one viewport definition above everything would be nicer but might mean some more adjusting of bitmap position - just a few pixels though)
21:24:07 Join beta2k_ [0] (
21:25:48 Nick krz is now known as krz|afk (
21:26:49 Join phinze [0] (
21:26:54pixelmawould be anyone opposed to ? Asking c200 users specifically
21:27:35gevaertsgo for it!
21:29:05pixelmait would make sense to me (I expected it anyways) and (a stupid example but) in brickmania those buttons offer an additional left and right...
21:29:56 Quit phinze (Client Quit)
21:30:33LambdaCalculus37pixelma: Go for it!
21:33:25 Join miner49er [0] (n=4d644fce@gateway/web/cgi-irc/
21:34:04miner49erHello, is there anyone who knows anything about Ondios, as I recently bought a 4Gig card andRockbox doesn't seem to read it?
21:34:39 Quit mirak (Remote closed the connection)
21:34:46pixelmahmm, my 4GB MMC works fine here, what brand is it?
21:35:52pixelmaminer49er: do you have a link maybe?
21:36:02miner49erHi pixelma, mine is a Transcode MMC Plus 4GB...
21:36:06 Join phinze [0] (
21:37:38miner49erthis one
21:37:50pixelmaI only know of Transcend and amiconn has one (4GB as well, trying to get his attention ;) )
21:38:05amiconnNo, my 4GB is an A-Data
21:38:40miner49eroh :-( That's a real shame - is there a strong possibility this brand is incompatible?
21:38:44pixelmaconfused it with my 1GB card :)
21:38:55amiconnI doubt it. Do other MMCs work?
21:39:22miner49erI don't have another one.
21:39:43miner49erI only just bought the Ondio (it was only £5 off ebay - maybe it's faulty?)
21:40:39miner49ervery reluctant to buy another card to find out - I really wanted a solid state player as well :-(
21:41:06amiconnYOu're inserting the MMC correctly (just to make sure - the Ondio needs the card inserted with the label facing back)
21:41:52miner49erYeah, Rockbox is recognising a card is being inserted but then says there's no card...
21:42:22miner49erWell, it says "Scanning card"
21:42:38amiconnRockbox doesn't say "scanning card"
21:42:48miner49erSorry, "scanning disk"
21:42:56miner49er...when in the Rockbox info screen
21:43:06pixelmacould it be wrong formatted?
21:43:24 Quit reacocard (Read error: 60 (Operation timed out))
21:43:25miner49erWell, fdisk tells me it's Win95 Fat32
21:43:32amiconnThat's just for updating the freecount, and has nothing to do with the card
21:44:05miner49erOkay - but it shows that message as I plug/unplug the card
21:44:12 Quit beta2k (Read error: 110 (Connection timed out)) I assumed it recognised the card being inserted
21:44:21amiconnCheck System->Debug->View Disk Info, and then press Right to switch to [MMC1]
21:44:33 Quit Thundercloud (Remote closed the connection)
21:44:52amiconnWhat does it display below that headline?
21:45:20amiconn(with the card inserted of course)
21:45:31miner49er[MMC 0]
21:45:41miner49erSTM129 Rev 9.8
21:45:47amiconnPress RIGHT to switch to [MMC 1]
21:45:56amiconn[MMC 0] is the internal storage
21:46:04miner49erOkay, it says Not Found!
21:46:32amiconnHmm, then I can't tell what the problem is
21:46:48amiconnIt *seems* it's incompatible, but it could also be your card slot
21:47:02amiconnOf course this incompatibility should be fixable
21:47:07amiconn(if it is)
21:47:19pixelmaI think I once found a forum thread of someone having problems with a 4GB Transcend card too
21:47:42miner49erIs there anyway of finding out? Can I check out some details using my PC (with linux installed)
21:48:01miner49erI'll check the forum out, thank pixelm
21:48:39amiconnI don't think so. I don't know of any card readers that interface directly with the PC. The USB bridge in USB card readers hides all the interesting details
21:48:44miner49erCan the slot be damaged from inserting the card in the wrong way? I did that the first time...
21:49:09amiconnI don't think so, unless you applied excessive force
21:49:32pixelma but he geve the card back
21:49:48miner49erWell, it went in no trouble -does that suggest the slot is screwed?
21:50:08amiconnWell, in theory some cards could be fundamentally incompatible (technically: cards which don't support SPI mode), but then I haven't seen such cards yet
21:50:39amiconnminer49er: You can do another test: Connect the Ondio to the PC via USB, with the card removed first
21:50:52pixelmawhat I find weird is that I have a 1GB Transcend MMCplus and it works flawlessly
21:51:03amiconn..and rockbox running. The drive letter should show up in explorer (assuming windows)
21:51:52miner49errunning ubuntu
21:51:58amiconnThen plug the card. Windows should detect "removal" and replugging of an usb device in quick succession. Now check whether you can access the card in explorer
21:52:53amiconnHmm, it should work similar in linux, but I'm not sure how it reacts on surprise removal of usb storage (one of my biggest annoyances about linux)
21:54:04miner49erRight, after pluging in the Ondio, Ubuntu showed the 128Meg - fine. After slotting my MMC in, it then showed the 4Gig! So something recognising it :-)
21:54:08amiconnHmm, the forum thread pixelma pointed me to suggest that it's a software issue
21:54:52amiconnThe card should be recognised in the OF (but then the OF cannot access the files, because it's no prepared for large blocks)
21:55:16amiconnI could fix it, if I would have access to such a card...
21:55:46miner49erI'll send it you :-) It's useless to me and I can be doing 'my bit' for Rockbox!
21:56:34miner49er(though I have donated ;-) )
21:56:44*amiconn would of course send it back afterwards
21:56:57miner49erOkay, even better!
21:56:58*amiconn has 4 MMCs already, for 2 Ondios
21:57:05 Quit LambdaCalculus37 (" ajax IRC Client")
21:57:16amiconn128MB, 256MB, 2GB and 4GB. All different brands
21:58:16miner49erHeh, nice - I really hoped that I could get a bunch of cards and keep all my music on me. I also like the Ondio as you can use normal batteries
21:59:11miner49erdo you want to email me your address and I'll pop it in the post tommorow - send to mat at
22:00:42 Join hannesd [0] (
22:01:01miner49erActually, maybe I should mention my Ondio is an Ondio 128 (with FM) - if that makes any difference.
22:01:33amiconnThey're all called 'Ondio 128', the variants being FM and SP
22:02:09amiconnThe FM is sometimes labeled "Ondio 128" only, i.e. without the 'FM'. Those are the older models
22:02:38amiconnThere are some slight hardware differences, but they're all covered by the rockbox code. I suspect a timing issue somewhere
22:02:45miner49erOkay, so that shouldn't have any effect on this problem ?
22:03:37amiconnOr maybe some unusual/unexpected data in the CSD register or somesuch. It'll basically require going though the card init, checking where it breaks, and then why it breaks
22:04:27 Join krz [0] (
22:04:29 Quit krz|afk (Read error: 104 (Connection reset by peer))
22:04:30miner49erSo do you have some physical tool to hardware debug this or could I do ?
22:05:31amiconnThere is no hardware tool that would be helpful with this kind of problem. It's basically plastering the driver code with debug output (to the LCD)
22:06:30 Join reacocard [0] (n=reacocar@WL-311.CINE.HMC.Edu)
22:06:37 Quit miepchen^schlaf_ ()
22:06:46 Quit reacocard (Read error: 54 (Connection reset by peer))
22:06:52 Quit Hillshum ("ChatZilla 0.9.83 [Firefox]")
22:06:54 Join reacocard [0] (n=reacocar@WL-311.CINE.HMC.Edu)
22:06:58miner49erHmm, I feel that I would like to look at this on one hand but on the other hand I know I won't get 'round to it...I dunno how I ever got 'round to doing those games...
22:07:37 Quit ompaul (Client Quit)
22:07:48 Join Seed [0] (
22:08:46 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
22:08:54 Join bughunter21 [0] (n=Jelle@
22:08:55amiconnGenerally, we could use gdb on the archoses (via serial), but not for debugging MMC issues
22:09:34 Quit bughunter2 (Nick collision from services.)
22:09:39 Nick bughunter21 is now known as bughunter2 (n=Jelle@
22:09:50 Join miepchen^schlaf_ [0] (
22:11:21 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
22:14:53 Quit jhulst (Read error: 60 (Operation timed out))
22:17:12 Quit miner49er ("CGI:IRC")
22:17:15 Join miner49er [0] (n=4d644fce@gateway/web/cgi-irc/
22:20:40 Quit miner49er (Client Quit)
22:23:07amiconnBah, wps bug
22:39:47amiconnHmm, flyspray "Player type" isn't always sufficient
22:39:59*amiconn wants to report a bug for all colour targets
22:41:52 Quit phinze ("leaving")
22:42:05 Join phinze [0] (
22:43:03bertrikamiconn, I ran into a very similar bug before
22:43:10 Quit yoo ("Verlassend")
22:43:38 Join jgsprenger [0] (n=63e8f93f@gateway/web/cgi-irc/
22:43:56jgsprengerhello channel
22:43:58pixelmabertrik: the statusbar one? I also found a similar one with the progressbar today but I'm not sure how similar that is
22:44:40jgsprengerWMA decoder appear to be broken...
22:44:55linuxstbSince when?
22:45:27jgsprengerusing current builds of RB on e280.... now *.wma sound sssslllllow
22:45:47linuxstbYes, but since when? i.e. did the same files work in the past?
22:45:56jgsprengerusing native firmware... no prob
22:46:19jgsprengermost of my files are mp3... so i dont know when it got broke
22:46:41linuxstbSo they did work in the past? Or you don't know if they ever worked in Rockbox?
22:46:42jgsprengerseems to be around early aug 2008
22:46:55jgsprengeryep they worked with previous versions
22:47:44jgsprengeri've been looking for a older version of RB maybe from march see if it will work
22:47:58bertrikamiconn, yes with the statusbar, it caused the wps to shift down:
22:48:40jgsprengerolder build rather
22:49:25amiconnbertrik: That seems to be slightly different (and should be fixed...)
22:49:43*amiconn also added fs#9361
22:49:45jgsprengeranyone have a link to older builds?
22:49:58BigBambijgsprenger: the couple of wma I have here seem to work fine
22:50:03linuxstbjgsprenger: Do you see any here?
22:50:17BigBambijgsprenger: What bitrate etc?
22:50:20jgsprengertried thru early aug
22:50:33linuxstbSome of the download mirrors keep older versions around (although I'm not sure if they still do, or how to access a specific mirror....)
22:50:34jgsprengeri'll check
22:51:45jgsprengeri've been stumped on this for a few weeks
22:53:07BigBambiWhat frequency?
22:54:07jgsprengerBigBambi: maybe a dumb question... but how do i find freq?
22:54:52BigBambiShow file info from the WPS context menu in Rockbox should tell you - if not, many PC programs will, but where depends on them
22:55:18 Quit massiveH ("Leaving")
22:55:23 Nick miepchen^schlaf_ is now known as miepchen^schlaf (
22:55:26BigBambiBut if it is playing wrongly, I don' know if maybe that might be reported wrong in RB?
22:56:26 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
22:58:16linuxstbjgsprenger: Can you upload one of these wma files somewhere?
22:59:29 Join blithe [0] (
23:01:48jgsprengerlinuxstb: sure... any place in particular?
23:02:06linuxstbAnywhere accessible on the internet...
23:04:37jgsprengeri'm not so savvy when it comes to that kind of stuff...
23:05:48linuxstbI have my own webspace I use for this kind of thing, so I'm not sure... Anyone?
23:06:10stuartThis here:
23:06:54 Join tvelocity [0] (n=tony@
23:07:45jgsprengeri have a 4.2 MByte chunk i can email...will that work?
23:07:56linuxstbThat site seems fine.
23:12:10***Saving seen data "./dancer.seen"
23:12:16 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
23:17:50 Join jeffdameth [0] (
23:23:35jgsprengersee if it works
23:25:03 Quit ZincAlloy ("CGI:IRC (Ping timeout)")
23:25:14 Quit ompaul (Client Quit)
23:27:00*bluebrother still thinks that the library building for the wps editor shouldn't be done using an external script, especially not two external scripts
23:27:10bluebrotherthere will almost always be one outdated ...
23:27:21*Bagder agrees
23:27:33Bagdersomeone should make it a proper makefile solution
23:27:56bluebrotherI'd do that, but I currently don't have much time −− RL is sucking almost all of my free time
23:28:00*linuxstb spots someone copying his checkwps hacks...
23:28:19*bluebrother dislikes he can't comment on the FS task anymore
23:28:21 Join safetydan [0] (n=evertond@rockbox/developer/safetydan)
23:28:45linuxstbbluebrother: You could re-open it...
23:28:53Bagderor create a new bug report
23:28:59bluebrothertrue, but it already has been accepted.
23:29:03LloreanSo bug report!
23:29:18*bluebrother stresses again his dislike against half-baked solutions
23:29:20linuxstbunaccept it if it's unacceptable...
23:29:45Bagderbluebrother: early commit isn't necessarily half-baked
23:29:59LloreanIt's not like we're providing binaries of it yet.
23:30:18BagderI think working _within_ svn is often better than with patches outside of it
23:30:40*gevaerts points out that it's unfair to blame wpseditor for copying a mechanism used somewhere else in svn
23:31:18bluebrotherBagder: true, but a solution that is doomed to cause problems isn't something that should get committed imo
23:31:37BagderI disagree with that actually
23:31:48Bagderif that's the best we have atm, I think commit is the right thing
23:31:50bluebrotherfeel free to do so ;-)
23:31:51LloreanIf it's doomed to cause problems, but allows further development/testing at the moment, I think it's acceptable.
23:32:10Bagderbut of course, we should always strive at fixing the bad things
23:32:17linuxstbbluebrother: So what's the actual problem? The fact that it's using a script, or that fact that there's a .sh and a bat versions?
23:32:49bluebrotherlinuxstb: the latter.
23:33:12jgsprengeranyone get the same issues with the wma i uploaded?
23:33:18linuxstbI wouldn't call that a problem.
23:33:27bluebrotherbesides, there aren't bat scripts anymore. Since w2k (or even nt4?) it's cmd.
23:33:29BigBambi@ jgsprenger
23:33:35 Quit jeffdameth1 (Connection timed out)
23:33:39BigBambijgsprenger: You aren't imagining it :)
23:33:55 Quit domonoky (Read error: 104 (Connection reset by peer))
23:34:07 Join achilles [0] (
23:34:20jgsprengerany ideas?>
23:34:20 Quit XavierGr (Nick collision from services.)
23:34:29 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
23:34:34linuxstbjgsprenger: Yes, the Rockbox wma decoder is broken... ;)
23:35:15BigBambijgsprenger: What would be incredibly useful would be tracking down the change that caused it
23:35:43linuxstbBagder: Do you know the URLs (if there are any) to access specific download server mirrors?
23:35:48jgsprengeryep.... thats why i tried to get different builds
23:35:54Bagderhang on
23:36:17BigBambijgsprenger: If it was more than a month ago, you really need to be able to build them
23:36:25linuxstbBigBambi: hang on...
23:36:36bluebrotherwell, maybe I'm a bit too negatively influenced by how stuff works at work. But usually such solutions only get worked around for much too long
23:36:40jgsprengerthere was an this fix mid august
23:36:41jgsprenger, and
23:36:59bluebrotherurgh, "cp *.dll" in a shell script ... how should that run on windows?
23:37:28linuxstbjgsprenger: There you go - builds going back to 2007 -
23:37:33linuxstbBagder: Thanks.
23:37:53BigBambiah, so there are benefits to old mirrors :)
23:37:55jgsprengeri dont know how to build....
23:38:02BigBambiyou don't need to
23:38:12jgsprengeri see now
23:38:15BigBambithe link linuxstb gave are old builds
23:38:46jgsprengermuchos gracias
23:39:10linuxstbde nada
23:39:15jgsprengeri will test later tonight to see where it got broke....
23:39:22jgsprengerthanks all!
23:39:23BigBambijgsprenger: Thanks :)
23:41:15 Join LambdaCalculus37 [0] (i=1800dac6@gateway/web/ajax/
23:42:29LambdaCalculus37Gentlemen (and ladies), I am prepared to make an attempt to find a DFU mode on the 2nd gen iPod nano.
23:42:56LloreanLambdaCalculus37: Does this mean you have one?
23:43:10LambdaCalculus37Llorean: Yep.
23:43:15BigBambiLambdaCalculus37: Got your washing machine ready?
23:43:17*Llorean has a semi-broken 2G Nano he is willing to send to another dev interested in pursuing this.
23:43:24 Quit fyrestorm (Read error: 104 (Connection reset by peer))
23:43:44LambdaCalculus37BigBambi: It's running a load of towels right now, so I can't use it. :)
23:45:08pixelmaLlorean: semi-broken, how?
23:45:58linuxstbLambdaCalculus37: I would start with the obvious, and just trash the firmware partition (dd if=/dev/urandom of=/dev/sdX1). When that doesn't work, try hard-resetting during a firmware upgrade...
23:46:16Lloreanpixelma: It was a friends who asked me to see if I could recover it. If I recall it seems to get through the ROM, but won't actually boot all the way into the OF.
23:46:39linuxstbLambdaCalculus37: And before you start, make a note of the "lsusb -v" output
23:46:53 Join JdGordon [0] (
23:47:11 Quit krz (Read error: 110 (Connection timed out))
23:47:13LambdaCalculus37linuxstb: Right! Let me bring out the Linux laptop/
23:47:15Lloreanpixelma: I can get USB mode, but can't fix the "use itunes to restore" message
23:47:20gevaertsLambdaCalculus37: run lsusb as root. Otherwise it doesn't always show all devices
23:47:28 Join fyrestorm [0] (
23:48:52*LambdaCalculus37 brings out the Linux laptop
23:51:07*JdGordon wonders why krz isnt doing his own commits for the wpseditor yet
23:52:05*LambdaCalculus37 is going to switch from his brother's laptop to his Mac
23:52:07 Quit LambdaCalculus37 (" ajax IRC Client")
23:53:22 Join LambdaCalculus37 [0] (
23:53:40linuxstbJdGordon: There's a mailing list for wondering (and fixing) that...
23:54:50JdGordonand while we are sort of on the subject... how did midgeys gsoc go?
23:55:09 Quit tvelocity (Remote closed the connection)
23:56:51linuxstbHe passed. I think Bagder said he's doing some more work before committing (committing was delayed due to feature freeze)
23:57:02JdGordonah ok
23:57:16*Bagder confirms
23:57:44LambdaCalculus37linuxstb: Got the lsusb -v output. Going to pastebun it now.
23:58:16 Quit bertrik ("Leaving")
23:59:11linuxstbLambdaCalculus37: I would also backup the firmware partition (dd if=/dev/sdX1 of=backup.bin) and the MBR (dd if=/dev/sdX of=mbr.bin count=1)
23:59:25 Quit bughunter2 ("bye")

Previous day | Next day