00:20:20 | *** | Saving seen data "./dancer.seen" |
00:20:22 | | Join Blublub [0] (~Blublub@p5091A7F9.dip.t-dialin.net) |
00:20:22 | | Quit track (Read error: 104 (Connection reset by peer)) |
00:23:05 | Blublub | exit |
00:23:11 | | Quit Blublub (Client Quit) |
00:40:37 | | Quit uski ("Fermeture du client") |
01:00 |
01:03:59 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
01:32:32 | | Join midknight2k3 [0] (ZakkRobert@c-24-18-39-169.client.comcast.net) |
01:34:54 | | Quit midknight2k3 (Read error: 104 (Connection reset by peer)) |
01:39:05 | | Join midknight2k3 [0] (ZakkRobert@c-24-18-39-169.client.comcast.net) |
01:56:08 | | Quit adi|home (Client Quit) |
02:00 |
02:18:22 | | Join diddystar5 [0] (Lee@ACC05DBA.ipt.aol.com) |
02:20:23 | *** | Saving seen data "./dancer.seen" |
02:29:37 | | Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
02:30:06 | midknight2k3 | scotty |
02:31:20 | diddystar5 | scott666! |
02:31:28 | scott666 | hey |
02:32:00 | midknight2k3 | shh dids |
02:34:10 | | Join brainlock [0] (geshtolt@dhcp1663210.indy.rr.com) |
02:34:33 | | Quit WeeD0pE () |
03:00 |
03:14:29 | | Nick midknight2k3 is now known as midk|bbl (ZakkRobert@c-24-18-39-169.client.comcast.net) |
03:14:29 | | Quit diddystar5 (Read error: 54 (Connection reset by peer)) |
03:18:32 | | Quit brainlock ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
03:19:37 | | Join brainlock [0] (geshtolt@dhcp1663210.indy.rr.com) |
03:33:46 | | Quit brainlock ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
03:49:13 | | Nick midk|bbl is now known as midknight2k3 (ZakkRobert@c-24-18-39-169.client.comcast.net) |
03:49:19 | | Nick midknight2k3 is now known as midk|movie (ZakkRobert@c-24-18-39-169.client.comcast.net) |
04:00 |
04:19:52 | | Join c0utta [0] (HydraIRC@dialup-93.99.220.203.acc02-waym-adl.comindico.com.au) |
04:20:27 | *** | Saving seen data "./dancer.seen" |
04:56:13 | | Quit AciD (Connection timed out) |
05:00 |
05:08:56 | | Join AciD [0] (~acid@lns-p19-2-62-147-129-230.adsl.proxad.net) |
05:22:44 | | Join uirata [0] (jirc@adsl-69-105-152-64.dsl.pltn13.pacbell.net) |
05:23:37 | uirata | hi, this is my first time here - is anyone there? |
05:24:31 | uirata | Well, anyways, I was looking to upgrade my recorder to 8mb, but I cant seem to find that darn dram chip anywhere! |
05:24:51 | uirata | Anyone know where I might be able to find one? |
05:53:05 | scott666 | tried googling? |
05:53:05 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
06:00 |
06:01:37 | | Quit c0utta (Read error: 60 (Operation timed out)) |
06:18:42 | | Part scott666 |
06:20:31 | *** | Saving seen data "./dancer.seen" |
06:23:14 | | Join moormaster [0] (~trillian@port-212-202-174-98.reverse.qsc.de) |
06:30:21 | | Nick midk|movie is now known as midknight2k3 (ZakkRobert@c-24-18-39-169.client.comcast.net) |
06:30:24 | midknight2k3 | hi |
07:00 |
07:12:25 | | Quit Dogger ("Client Exiting") |
07:21:35 | | Part moormaster |
07:24:58 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
07:28:19 | midknight2k3 | hi Nibbler |
07:34:48 | | Join adi|home [0] (~adi|home@as5300-11.216-194-24-152.nyc.ny.metconnect.net) |
07:40:08 | | Join saskatoon [0] (~saskatoon@dialin-212-144-087-024.arcor-ip.net) |
07:57:16 | | Join matsl [0] (~matsl@dhcp91.contactor.se) |
08:00 |
08:17:40 | | Quit AciD ("ac1d.free.fr") |
08:17:40 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
08:20:33 | *** | Saving seen data "./dancer.seen" |
08:32:20 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
08:32:28 | Nibbler | lo midknight2k3 |
08:32:38 | midknight2k3 | hi Nibbler |
08:32:42 | midknight2k3 | :D |
08:54:56 | | Quit saskatoon (Client Quit) |
09:00 |
09:37:19 | | Join pfavr [0] (pfavr@dyna218-123.nada.kth.se) |
09:37:19 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
09:40:20 | | Join fraggle [0] (~chatzilla@p508939B1.dip.t-dialin.net) |
09:45:16 | fraggle | hi guys, is there a way to pw-protect/encrypt a jukebox recorder?? |
09:47:19 | dwihno | Well |
09:47:30 | dwihno | Theoretically it is possible to add some kind of password protection in the firmware. |
09:47:35 | pfavr | fraggle: that's a cool idea! |
09:47:39 | dwihno | But you would still be able to access the disk from the computer. |
09:47:50 | pfavr | how about encrypting the filesystem! |
09:47:53 | dwihno | (unless you break some specs, I presume, but I'm not sure) |
09:48:08 | fraggle | because i dont wanna get caught with 20gig of mp3 by police-stop...... |
09:48:36 | pfavr | Or maybe just encrypt the files - then they would be accessible even from the computer |
09:49:01 | pfavr | I thinkt the problem would be: how to enter the passphrase? |
09:49:05 | fraggle | are they readable by rockboxx? |
09:49:29 | pfavr | rockbox to my knowledge has no support for encryption |
09:49:44 | pfavr | I'm just babbling that it would be a cool nice feature |
09:50:05 | fraggle | yeah, or ntfs support.... |
09:50:26 | dwihno | Real time decryption of files might be too CPU intensive |
09:50:30 | pfavr | well, I'm not that keen on ntfs support. I use this other OS (linux) |
09:50:54 | pfavr | There are some very "light" algorithms... |
09:51:14 | dwihno | light algorightms for strong encryption? |
09:51:24 | pfavr | yes |
09:51:29 | pfavr | Blowfish |
09:51:43 | pfavr | efficient is the right term |
09:52:20 | fraggle | maybe interesting to know if the cops are allowed to break through pw/encryption? |
09:52:26 | midknight2k3 | lol |
09:52:35 | pfavr | fraggle: if they can't break it then what? |
09:53:12 | fraggle | its just a matter of time/cpu-power..... |
09:54:33 | pfavr | if it is optional for the rockbox user. Then if it doesn't take up too much space in ram. I mean: the user can decide for himself if he want good batterylife or encryption |
09:54:46 | pfavr | Maybe the rockbox is powered from the car anyway |
09:54:47 | fraggle | do you use it in your car?? |
09:54:56 | pfavr | I don't have a car |
09:55:01 | fraggle | lol |
09:55:16 | pfavr | I use it on my bike though |
09:56:35 | fraggle | im just a little bit paranoid, cos of this mp3cd-article i just read |
09:57:13 | midknight2k3 | HAS |
09:57:15 | midknight2k3 | ha* |
09:57:26 | fraggle | they searched his house after that O.o |
09:58:10 | pfavr | I think it would do a fine project for rockbox to implement encryption. And picture you bragging to your friend (he's in jail because he was caught with mp3 cds): my OPEN SOURCE mp3-player supports encryption:-) |
09:58:32 | pfavr | It is CRM in a whole new way |
09:58:49 | fraggle | which one? |
10:00 |
10:00:08 | midknight2k3 | Does the watch use USB 1.1 or 2.0? This device uses the 1.1 USB standard. Due to the limited amount of data that must be transferred, a high speed USB 2.0 interface is not necessary. |
10:00:09 | pfavr | sorry I meant content rights management - what they do with WMA - except here the encryption is to prevent you from using the music the way you want to. |
10:00:13 | midknight2k3 | LMAO duh |
10:00:25 | midknight2k3 | why would you need USB2.0 for 32KB of memory |
10:00:28 | midknight2k3 | ROFL |
10:00:43 | pfavr | It would be faster? ;-) |
10:00:59 | midknight2k3 | yes, but with 1.0 it'd take about a second |
10:01:06 | midknight2k3 | and you couldnt really fill it all up at 1 time |
10:01:07 | fraggle | whats wma? =) |
10:01:16 | pfavr | Microsoft |
10:01:35 | fraggle | never heard of that ;) |
10:01:58 | uirata | wow - this channel just livened up - hello everyone |
10:02:06 | midknight2k3 | hi uirata |
10:02:37 | uirata | hi hi. I was hoping someone here might know where to get the 8mn dram chip for the recorder memory upgrade |
10:02:45 | uirata | er.. 8mn = 8meg |
10:03:13 | midknight2k3 | uirata, where to order the actual chip? |
10:03:17 | uirata | I've been searching all over the net for over a month now - quite frustrating |
10:03:23 | uirata | yeah.. |
10:03:58 | uirata | I found a company called Bimen, but they're not responding (probably because I only need one) |
10:05:06 | midknight2k3 | tada |
10:05:13 | midknight2k3 | bimex is what you need |
10:06:04 | midknight2k3 | er |
10:06:05 | midknight2k3 | hang on |
10:07:17 | midknight2k3 | LOL sure you don't want a 512MB chip instead? ;) |
10:09:03 | midknight2k3 | hah a type of memory called "HANDY SDRAM" |
10:10:52 | fraggle | wow this ram-upgrade is kinda hardcore, i dont wanna try this as long as i dont win a jackpot somewhere |
10:11:46 | midknight2k3 | LOL |
10:13:13 | fraggle | but arcos must have been drunk assembling 2mb-chips ^^ |
10:13:18 | midknight2k3 | here's your data sheet: |
10:13:19 | midknight2k3 | http://www.hynix.com/datasheet/pdf/dram/GM71V(S)65163C(CL).PDF |
10:14:18 | midknight2k3 | and |
10:14:22 | midknight2k3 | here is a log that may help: |
10:14:22 | midknight2k3 | 19.45.15 # <xam> I can't find the GM71VS65163CLT5 anywhere on their (bimex.de) website ... |
10:14:23 | midknight2k3 | 19.49.50 # <Kamayaka> you need to ask for this device info@bimex.de (think this is their e-mail) shipping did cost 3EUR... + tax |
10:14:46 | midknight2k3 | so i'd suggest you email info@bimex.de asking for part # GM71VS65163CLT5 |
10:15:56 | midknight2k3 | rather, this looks like another email you might try: |
10:15:57 | midknight2k3 | w.bilski@bimex.de |
10:20:04 | fraggle | another question: is it possible to plug a bigger hd in my rec20? |
10:20:36 | *** | Saving seen data "./dancer.seen" |
10:21:35 | dwihno | yup |
10:21:37 | dwihno | it's quite easy |
10:21:44 | dwihno | (if you are patient) |
10:22:28 | fraggle | with any notebook-drive? |
10:26:19 | midknight2k3 | basically |
10:26:26 | midknight2k3 | what size'd you want? |
10:26:59 | fraggle | hmm as big as possible. 80gig? |
10:27:22 | midknight2k3 | yeah |
10:27:22 | midknight2k3 | they go up to 80 |
10:27:45 | fraggle | has to bee fujitsu or just 9.5mm in height? |
10:28:21 | dwihno | 9.5mm |
10:28:22 | midknight2k3 | http://geek.pricegrabber.com/search_getprod.php/masterid=708941/ut=181227a9387df35b <−−- works |
10:28:49 | fraggle | ure my hero ;) |
10:28:55 | midknight2k3 | woo woo |
10:29:09 | | Join track [0] (74d57721@ACBA4FA1.ipt.aol.com) |
10:29:17 | midknight2k3 | with the price you could buy a whole nother 'jbrec |
10:29:19 | midknight2k3 | hi track |
10:29:23 | track | hi mid |
10:29:37 | fraggle | im laughin at my friend whos got a ipod, lmao |
10:29:39 | track | whats new? |
10:29:52 | midknight2k3 | not much |
10:29:56 | track | lol ok |
10:30:04 | midknight2k3 | preset loading |
10:30:05 | track | well the ipod does have style kudos |
10:30:27 | midknight2k3 | GO EDONKEY |
10:30:30 | midknight2k3 | uhh err ahem |
10:30:31 | midknight2k3 | WOOO |
10:30:36 | midknight2k3 | 28KB/s MY HERO |
10:30:39 | midknight2k3 | 31! |
10:30:50 | track | :P |
10:30:55 | midknight2k3 | aaw |
10:30:56 | midknight2k3 | 25 |
10:30:58 | midknight2k3 | 26 |
10:31:00 | midknight2k3 | 25 |
10:31:03 | midknight2k3 | 23 |
10:31:04 | midknight2k3 | boooh |
10:31:09 | track | get a faster modem |
10:31:10 | track | :P |
10:31:10 | pfavr | (what's wrong with 50?) |
10:31:11 | midknight2k3 | faster faster |
10:31:20 | midknight2k3 | its not my modem its edonkey itself |
10:31:23 | midknight2k3 | hard to find a good server |
10:31:30 | midknight2k3 | pfavr, what? |
10:31:37 | track | ok |
10:31:38 | track | :D |
10:31:45 | pfavr | midknight2k3: just my speed limit so far |
10:31:48 | midknight2k3 | 48 mins remaining |
10:32:01 | track | kool |
10:32:04 | midknight2k3 | hmm i wonder if they have train Sim on here :) |
10:32:07 | track | gonna make a cuppa |
10:32:14 | midknight2k3 | pfavr, i've got unlimited speed limit |
10:32:31 | midknight2k3 | it's just .. OOH 31KB/s |
10:32:33 | midknight2k3 | 33 |
10:32:36 | midknight2k3 | go edonkey |
10:32:38 | midknight2k3 | 32 |
10:32:38 | midknight2k3 | 31 |
10:32:40 | midknight2k3 | no go up |
10:32:43 | midknight2k3 | UP |
10:32:43 | pfavr | I don't get it |
10:32:49 | midknight2k3 | 31... |
10:32:51 | midknight2k3 | 30 noo |
10:32:54 | midknight2k3 | 29 NO |
10:32:56 | midknight2k3 | 32 yay |
10:32:59 | midknight2k3 | ok i stop |
10:33:09 | pfavr | using edonkey - you're at 30 - I say I did 50 |
10:33:15 | midknight2k3 | 631MB/702MB |
10:33:25 | midknight2k3 | i'm getting 30kb/s |
10:33:31 | midknight2k3 | 38 holy YAY |
10:33:38 | pfavr | anyone care to submit a feature request saying: encryption |
10:33:47 | midknight2k3 | pfavr, not gonna work |
10:34:06 | pfavr | midknight2k3: why? |
10:34:26 | midknight2k3 | well, what would you have in mind? it'd be basically impossible anyways, but let's hear it |
10:34:36 | * | pfavr is away: coffee is needed |
10:34:51 | midknight2k3 | HA |
10:35:37 | | Quit uirata ("Leaving") |
10:36:49 | fraggle | pw-protection on startup should be possible? right? |
10:37:03 | midknight2k3 | well, yeah... |
10:37:09 | midknight2k3 | that's not exactly encryption |
10:37:29 | fraggle | this may stop police from takin a look onto it |
10:37:36 | midknight2k3 | LOL |
10:37:59 | midknight2k3 | ok, well, usb mode would override it. it wouldn't be encrypted. |
10:38:25 | * | pfavr is back |
10:38:54 | pfavr | I'm thinking .mcr instead of .mp3 |
10:39:01 | pfavr | mp3 encrypted |
10:39:10 | track | back |
10:39:12 | pfavr | and a special tool for encrypting the files on your computer |
10:39:23 | midknight2k3 | uhh |
10:39:26 | fraggle | jeah but this would be enough for now, so they cannot browse quickly while checking the car |
10:39:32 | pfavr | then rockbox support for decrypting on the fly as it reads |
10:39:58 | midknight2k3 | well uh |
10:40:02 | pfavr | I'm sure it would be possible - so who will do it first? |
10:40:03 | midknight2k3 | if rockbox can decrypt it |
10:40:11 | midknight2k3 | what's the point of ENcrypting it then? |
10:40:24 | pfavr | you'll need to enter your passphrase on power-up |
10:40:32 | pfavr | if the police comes: poweroff |
10:40:40 | pfavr | and you're safe |
10:41:04 | midknight2k3 | i thought we were talking about the tool for encryption |
10:41:24 | fraggle | this would be the next step |
10:42:04 | pfavr | if somebody enters the password wrong three times in a row: wipe the drive (oh no!-) |
10:42:06 | track | but how would it benifit you if your jukebox was stolen? |
10:42:17 | pfavr | track: it wouldn't |
10:42:37 | fraggle | please someone code a login, which lang. is rockbox coded with? |
10:43:40 | | Join uski [0] (~moo@gandalf.digital-network.org) |
10:43:45 | fraggle | mabe i can do it myself.. in c/c++ |
10:44:05 | pfavr | C. The login could be used both for a login screen and for encryption |
10:44:43 | midknight2k3 | yes, good idea. lets see who can code this |
10:44:51 | fraggle | i will destroy my drive, omg |
10:45:06 | pfavr | Well, I might give it a shot (next week or next summer;-) |
10:45:29 | pfavr | I'd really like to do it - preferably together with somebody who knows rockbox a little better than I |
10:45:54 | uski | what do you want to code ? |
10:45:59 | uski | a login/password screen ? |
10:46:07 | pfavr | Not that I need it really - but it would be cool to brag about to those IPOD owners |
10:46:37 | pfavr | uski: decryption of encrypted mp3 files - using blowfish |
10:46:44 | pfavr | and a login |
10:46:45 | uski | you could use AES for encryption; it is very light, and very robust |
10:46:52 | uski | i am not sure blowfish is a good choice |
10:47:03 | midknight2k3 | it'd be pretty easy actually |
10:47:04 | uski | AES is more appropriate for embedded devices |
10:47:13 | pfavr | uski: I am no encryption expert - AES is probably the way to go |
10:47:20 | uski | it is ;) |
10:47:28 | pfavr | uski: would it be fun? |
10:47:39 | uski | i don't see any use of it |
10:47:51 | uski | also you would have to encrypt your files on your computer before being able to read them |
10:48:07 | uski | and the key would be very very weak as we have only like 10 keys |
10:48:20 | pfavr | it should just be an option: wyou would be able to mix encrypted and non-encrypted files on your drive |
10:48:30 | uski | yea |
10:48:47 | pfavr | but the keys is a problem - it take too long to enter the passphrase |
10:49:25 | uski | no, you could use a password like "up up down f1 f2 up f2 right" |
10:49:40 | uski | but as there are not many possibilities, the key will be weak |
10:49:47 | uski | if you use the arrows and the 3 function keys |
10:49:55 | uski | you would have 7 keys |
10:50:00 | pfavr | how about having a key-file (for a longer key) with a passphrase like e.g. 0192 (on a suitcase) |
10:50:02 | uski | => 7^n possibilities |
10:50:08 | uski | with n "chars" in the passphrase |
10:50:23 | uski | lol if you have a keyfile, encryption becomes no use |
10:50:26 | pfavr | then if the passphrase is wrong 3 times you delete the keyfile on disk |
10:50:32 | uski | remember that everybody can read your drive using usb and you cannot prevent it |
10:50:46 | pfavr | yes |
10:50:51 | uski | no, everybody will be able to retrieve the passphrase via usb |
10:50:52 | pfavr | you're right |
10:51:08 | uski | i think the only way to go is to use the arrows and the key as "characters" |
10:51:25 | midknight2k3 | uh |
10:51:26 | pfavr | just thought maybe the key-file would be deleted from the drive before it got in the wrong hands |
10:51:26 | midknight2k3 | yeah |
10:51:28 | midknight2k3 | like |
10:51:32 | midknight2k3 | right left right right |
10:51:33 | midknight2k3 | or |
10:51:36 | midknight2k3 | up down right up |
10:51:45 | midknight2k3 | or |
10:51:49 | midknight2k3 | play play play play |
10:51:52 | uski | yea but with this you have 7^4 = 2401 possibilities |
10:51:55 | uski | which is far too low ! |
10:51:59 | midknight2k3 | wtf |
10:52:01 | uski | it can be brute-forced in 30secs.. |
10:52:02 | midknight2k3 | too LOW? |
10:52:06 | uski | yea ! |
10:52:11 | fraggle | but i think the cops are not allowed to take the drive, without a trace.. |
10:52:12 | midknight2k3 | who the hell would brute force an ajb? |
10:52:12 | uski | i connect to your archos via usb |
10:52:15 | uski | i take the files |
10:52:27 | pfavr | uski is right |
10:52:32 | uski | i brute force them, trying all possibilities and waiting to get a correct mp3 header |
10:52:34 | midknight2k3 | "oooh let me haxor this archos" |
10:52:38 | uski | it takes 1 minute with a computetr |
10:52:51 | uski | midknight2k3: it is extremely easy to do |
10:52:54 | pfavr | you could do something with a longer key in a file on disk |
10:53:00 | midknight2k3 | WTF are you talking about encryption for anyways? who wants to encrypt their music? |
10:53:05 | pfavr | and then a shorter passphrase for decrypting that key |
10:53:05 | uski | if we implement things like this, we will see "archos mp3 universal decryptor" programs on the web |
10:53:13 | uski | pfavr: it's the same |
10:53:18 | uski | but instead of brute forcing the mp3 |
10:53:26 | uski | people will brute force the passphrase file |
10:53:35 | pfavr | no, not if you're able to delete the keyfile (wipe) before somebody gets to it |
10:53:43 | uski | you cannot do it |
10:53:49 | uski | because when you connect sometihng to the usb port |
10:53:56 | pfavr | maybe it would be wiped automatically if you plug the usb? |
10:53:57 | uski | the microcontroller is "disconnected" of the harddrive |
10:53:59 | uski | you cannot prevent it |
10:54:02 | fraggle | its just keepin the cops away browsing my hd while checking the car |
10:54:37 | uski | fraggle: perhaps you could use a simple start password then |
10:54:40 | uski | but it will be weak |
10:54:41 | pfavr | uski: you're right, but maybe we could come up with some clever scheme |
10:55:05 | fraggle | im completely lost in the code |
10:55:14 | uski | pfavr: impossible :) i know some interesting schemes but they are all weak in some point |
10:55:32 | uski | the only interesting thing would be to store the passphrase in the flash memory |
10:55:46 | pfavr | security is not either black or white - I think it is a tradeoff between inconvenience and security |
10:55:48 | uski | and to use a "weak" passphrase to pretect it (weak =) the one you enter with the 7 keys) |
10:55:56 | uski | but => not all archos have a writable flash memory |
10:55:58 | fraggle | uski pleeeze code a simple login, this would be enough for those silly cops |
10:56:03 | | Join c0utta [0] (HydraIRC@dialup-20.57.221.203.acc06-waym-adl.comindico.com.au) |
10:56:16 | pfavr | uski: ahh you're clever: you cannot get to the flash from USB? |
10:56:37 | uski | no, we cannot |
10:56:43 | midknight2k3 | lol of course not |
10:56:44 | uski | BUT this feature cannot be used by all archos owners |
10:56:56 | uski | ALSO if someone really want to haxor your archos, he can do the uart boot mod |
10:57:01 | pfavr | So, not all games can be used either? |
10:57:03 | uski | and he can read the flash before you can do anything in software |
10:57:09 | uski | ? |
10:57:14 | uski | games do not use the flash memory |
10:57:16 | fraggle | cops a dumb as bread and lazy |
10:57:28 | pfavr | uski: screen size? |
10:57:32 | pfavr | uski: buttons? |
10:57:36 | uski | fraggle: let read the code, wait |
10:57:38 | uski | pfavr: ? |
10:57:48 | pfavr | just thought some things was not good on all models |
10:57:56 | pfavr | I only have an JBR20 anyway |
10:58:05 | pfavr | so how would I know:-) |
10:58:05 | uski | pfavr: go to the debug menu |
10:58:08 | uski | see the flash info |
10:58:14 | uski | if you have ?? ??: you cannot write on the flash |
10:58:17 | uski | (and you cannot flash your archos) |
10:58:23 | fraggle | which is the main program-funktion? im lost |
10:58:31 | pfavr | I know I can write my flash - because I flashed 2.1 |
10:58:51 | pfavr | uski: help fraggle, he's doing the login! |
10:59:16 | uski | apps/main.c |
10:59:16 | | Quit track (Read error: 104 (Connection reset by peer)) |
11:00 |
11:00:35 | pfavr | I guess there is a way for the CPU to see if the USB is connected (brings up the USB screen) |
11:00:47 | uski | yes |
11:00:53 | uski | but he can only SEE the usb is connected |
11:01:00 | uski | and once the CPU saw that USB is connected |
11:01:03 | uski | it is too late to do anything |
11:01:11 | uski | because the hard drive is already disconnected by hardware |
11:01:13 | pfavr | about the harddrive yes |
11:01:25 | pfavr | but the flash may be changed |
11:01:27 | uski | fraggle: i think you could implement your code in app_main |
11:01:39 | uski | between init and browse_root |
11:02:00 | uski | pfavr: right, but we can not implement a feature that only a few archos owner can use |
11:02:01 | midknight2k3 | you know... |
11:02:06 | midknight2k3 | you could just store it in the config block |
11:02:13 | midknight2k3 | if you didnt think of that already |
11:02:24 | uski | midknight2k3: yea but it could be retrieved too easily |
11:02:29 | midknight2k3 | no |
11:02:32 | uski | anyway i think an encryption feature is no use |
11:02:35 | pfavr | config block - is that on the hd? |
11:02:35 | midknight2k3 | you can't access the config block from a PC |
11:02:45 | midknight2k3 | no |
11:02:46 | uski | midknight2k3: erm, where is it stored ? |
11:03:00 | pfavr | RTC clock ram? |
11:03:03 | midknight2k3 | the battery backupped area of ram i believe |
11:03:06 | uski | ooooo |
11:03:08 | uski | excellent |
11:03:16 | uski | let me see if there is some space left |
11:03:17 | pfavr | what? |
11:03:20 | midknight2k3 | there is |
11:03:25 | midknight2k3 | 0xF5 - 0xFF |
11:03:28 | midknight2k3 | is free |
11:03:33 | uski | aaaaaah far too low |
11:03:35 | pfavr | you guys are to fast for me:-) |
11:03:43 | midknight2k3 | how so, uski? |
11:03:44 | uski | hmmm |
11:03:53 | uski | 10 bytes |
11:03:59 | uski | hmmm perhaps it is enough |
11:04:13 | fraggle | jeah, but im unable to implement a graphical login screen..... |
11:04:16 | uski | this crypto feature is becoming interesting :) |
11:04:24 | uski | fraggle: there are already some functions for this |
11:04:26 | uski | (i think) |
11:05:09 | pfavr | 80 bits is 1.20892581961463e+24 |
11:05:24 | fraggle | ok i study it some more, pretty unhandy formatation |
11:05:35 | pfavr | Think the keypad will be worn out by then |
11:06:01 | midknight2k3 | uski, even so... then we'd fill it up |
11:06:07 | midknight2k3 | and leave no room for new features |
11:06:14 | midknight2k3 | or anything else |
11:06:20 | uski | pfavr: yea but we must make some program to use all these bits |
11:06:25 | midknight2k3 | there must be some way... let me think on this one |
11:06:35 | uski | bercause if you use only ascii codes like AZERTYYU.....azertyu....123... |
11:06:40 | pfavr | maybe I should work - but this is much more fun |
11:06:41 | uski | then you would use perhaps like 50 possibilities |
11:06:58 | uski | we should restrict the user to something like 64 possibilities |
11:07:22 | uski | then we "compress" these psosibilities into the space we have |
11:07:22 | uski | hmm |
11:07:25 | uski | like we have 80 bits |
11:07:49 | dwihno | Using a keyfile is more attractive. |
11:07:50 | uski | hmm |
11:07:56 | * | uski thinks |
11:08:08 | uski | dwihno: yea, and i connect to your archos via usb and i can retrieve it |
11:08:11 | pfavr | i think a 0000-9999 would suffice (for the user to enter) - it could be done quickly using the arrow keys |
11:08:19 | uski | an encryption feature is no use if it is weak |
11:08:36 | uski | pfavr: yea.. give me your archos and i brute force it in minutes |
11:08:54 | uski | i could even make a firmware that does this in the archos... |
11:09:21 | pfavr | I'm not going to put on millitary secrets - just do something that makes it not worth the hassle |
11:09:38 | pfavr | but off course it should be as good as possible |
11:09:49 | pfavr | a passphrase for a keyfile |
11:09:55 | uski | (make a loop, for every iteration: - increment the counter - decrypt the key stored somewhere - use this key to decrypt an encrypted mp3 file - if we have a valid mp3 header then the key is correct, if we don't then do the next iteration) |
11:09:57 | pfavr | the keyfile is long and AES |
11:10:03 | fraggle | just keepin off the cops not the nsa ;) |
11:10:04 | uski | it's the same ! |
11:10:11 | uski | if you protect youtr keyfile with a weak key |
11:10:17 | uski | it is like you protected your files with a weak key |
11:10:29 | midknight2k3 | but uski |
11:10:30 | midknight2k3 | really |
11:10:34 | uski | fraggle: then a simple login screen is ok i think |
11:10:36 | midknight2k3 | its not like its some super secret pc |
11:10:43 | uski | but don't implement an encryption if it is weak |
11:10:43 | midknight2k3 | its just meant to keep ppl out |
11:10:52 | midknight2k3 | if they want to brute force it let them |
11:10:57 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
11:10:58 | pfavr | I think fraggle is right: a login could be useful |
11:11:15 | pfavr | the other think is more for the fun of it |
11:11:27 | fraggle | jeah the cops dont have a notebook usually while car-checking |
11:11:40 | uski | right |
11:11:44 | pfavr | uski: how come you protect your ssh rsa keys using a passphrase? |
11:11:53 | uski | but what do you do if they tell you "give me the password" |
11:12:04 | uski | hmm well you could say "i don't remember it" lol |
11:12:19 | pfavr | uski: you just deleted it when you plugged in the usb cable! |
11:12:36 | uski | pfavr: ? |
11:12:51 | pfavr | nvram: stores part of the passphrase for the keyfile on disk |
11:12:58 | pfavr | you are supposed to enter the other part |
11:13:02 | uski | the ssh asymetric keys (not necessary rsa) are protected with a symetric key because they don't have a "self" protection |
11:13:03 | pfavr | if you fail |
11:13:06 | fraggle | which pw? ;) |
11:13:11 | pfavr | so goes the part in nvram |
11:13:12 | uski | i mean it's not like protecting a symetric key with a symetric key |
11:13:13 | uski | it's not the same |
11:13:41 | pfavr | if you plug in the usb: the nvram is lost |
11:13:52 | pfavr | if you try to flash someting else: away goes the nvram |
11:13:53 | uski | pfavr: and what if i shut off the archos |
11:14:02 | uski | then i put the harddrive in my computer |
11:14:07 | uski | i put a new archos.ajz file |
11:14:10 | uski | then i retrieve the nvram |
11:14:12 | uski | and bingo |
11:14:25 | uski | an archos is not a secured thing |
11:14:29 | midknight2k3 | WTF |
11:14:34 | uski | and you can _always_ bypass the protections |
11:14:37 | pfavr | if the JBR is flashed using rockbox it could delete the nvram before it loads the archos.ajz |
11:14:41 | midknight2k3 | who the HELL would take out the hard drive to bypass a security key |
11:15:02 | uski | pfavr: then i open the archos, connect to the I2C pins of the nvram, and i retrieve it using any I2C interface |
11:15:06 | fraggle | i just want to get rid of cops, not more |
11:15:22 | uski | KEY I HAVE AN IDEA |
11:15:26 | uski | why not locking the harddrive ????? |
11:15:28 | pfavr | uski: there is no such thing as absolute security - you can even break your mobile phone security |
11:15:30 | uski | they have a password feature |
11:15:36 | uski | and it is impossible to bypass it |
11:15:43 | uski | pfavr: i know :] |
11:15:56 | pfavr | uski: you're clever: the harddrive locking |
11:15:58 | uski | but the harddrive password is very very good |
11:16:07 | uski | the only thing to implement is to add some check in the init |
11:16:12 | uski | if the disk is locked, then ask for a password |
11:16:14 | pfavr | uski: but I thought there always is a backdor |
11:16:21 | fraggle | whta are u waiting for? =) |
11:16:25 | uski | pfavr: yea there might be |
11:16:38 | uski | but it will be more secure than putting the keys in the RTC |
11:16:43 | pfavr | uski: and couldn't you just take the plates from the drive and put it in another drive? |
11:16:56 | uski | pfavr: it is a lot harder to do than reading an I2C RAM, believe me :) |
11:17:01 | pfavr | uski: or put in a new flash on the drive?-) |
11:17:05 | uski | you would need a "white room" to do it |
11:17:07 | uski | lol |
11:17:08 | pfavr | uski: just kidding |
11:17:18 | pfavr | uski: well my walls are white here |
11:17:29 | uski | i mean the atmosphere should be clean |
11:17:45 | pfavr | uski: and I think if you only want to read it once you don't need the white room |
11:17:46 | uski | because any thing that goes on the plates of the harddrive will kill the heads |
11:17:51 | uski | no |
11:18:04 | uski | because it will damage the head if any impurity falls on the plates |
11:18:13 | pfavr | uski: never tried it though |
11:18:26 | uski | pfavr: do not try it, you will damage things |
11:18:51 | pfavr | well, if you drive is damaged anyway and you just want to get some of the data... |
11:19:08 | uski | yea.. |
11:19:15 | uski | but you'll damage naother hard drive then :) |
11:19:34 | fraggle | so most appreciated feature for 2.2 is a login! |
11:19:35 | pfavr | I like the idea of a HD password |
11:19:44 | uski | fraggle: hard disk locking is even better |
11:20:02 | uski | it cant be bypassed, even by usb |
11:20:08 | pfavr | but still somebody needs to figure out how the passphrase should be entered |
11:20:10 | fraggle | dont overestimate the cops, lol |
11:20:26 | fraggle | jeah thats a good point |
11:20:29 | pfavr | fraggle: you only have mp3's on that thing? |
11:20:38 | midknight2k3 | yea wtf |
11:20:39 | fraggle | no |
11:20:46 | pfavr | the rockbox will be in the next james bond movie! |
11:20:46 | midknight2k3 | top secret stolen goods? |
11:21:17 | midknight2k3 | yes ma'am |
11:21:17 | fraggle | not really top secret, but not really legal ;) |
11:21:22 | midknight2k3 | uh oh |
11:21:26 | midknight2k3 | i won't inquire |
11:21:35 | uski | pfavr: very simply |
11:21:39 | uski | make a screen like |
11:21:42 | uski | Enter password: |
11:21:42 | uski | _ |
11:21:50 | uski | and then you put symbols |
11:21:52 | uski | like > |
11:21:53 | uski | < |
11:21:54 | uski | ^ |
11:21:57 | uski | (down) |
11:21:58 | uski | F1 |
11:21:59 | uski | F2 |
11:22:00 | DBUG | Enqueued KICK uski |
11:22:00 | uski | F3 |
11:22:04 | midknight2k3 | well, if they arent MP3s and they arent legal why put them on the ajb in the 1st palce |
11:22:04 | midknight2k3 | easy |
11:22:04 | midknight2k3 | down = v |
11:22:05 | uski | you could also put stars |
11:22:06 | midknight2k3 | < > ^ v |
11:22:12 | midknight2k3 | yeah |
11:22:13 | uski | and then you convert these things to ASCII chars |
11:22:14 | midknight2k3 | i may try |
11:22:15 | uski | like U for UP |
11:22:19 | uski | D for DOWN |
11:22:21 | uski | L for LEFT |
11:22:22 | uski | R for RIGHT |
11:22:24 | uski | 1 for F1 |
11:22:25 | uski | ... |
11:22:37 | uski | this way you could use a standard PC to unlock the drive is you want to do so |
11:22:38 | midknight2k3 | the time machines on yay |
11:22:46 | pfavr | or: present a 4 digit code: 0000 which the user has to correct using up down right and left into the 4-digit pin |
11:23:00 | midknight2k3 | lol yeah |
11:23:03 | uski | pfavr: yea why not |
11:23:05 | midknight2k3 | we get the idea |
11:23:10 | uski | but it is longer to enter |
11:23:16 | pfavr | I think the 4-digit is easier to remeber |
11:23:23 | uski | not sure |
11:23:29 | uski | F1 F2 F3 F2 F1 UP DOWN LEFT RIGHT |
11:23:32 | uski | is that hard ? ;) |
11:23:37 | fraggle | jeah this should be enough |
11:23:53 | pfavr | well change that into some egypt/ancient symbols:-) |
11:24:01 | pfavr | would look good on the screen |
11:24:12 | uski | nah, i think we should put stars on the screen |
11:24:28 | midknight2k3 | shh |
11:24:31 | uski | and it is also important to remap the keys to U D L R 1 2 3 internally |
11:24:33 | midknight2k3 | and we need one of those privacy things |
11:24:34 | uski | for the password |
11:24:35 | pfavr | how about a small game - and if you fail: wipe the drive |
11:24:37 | fraggle | my pass would be 911 lol |
11:24:41 | midknight2k3 | liek that covers the LCD so only you can see it |
11:24:42 | uski | lolol fragle |
11:24:48 | midknight2k3 | LOL |
11:24:50 | midknight2k3 | uski |
11:24:50 | uski | midknight2k3: lool |
11:25:02 | midknight2k3 | if you get to level 2 on tetris access granted |
11:25:03 | pfavr | lololol |
11:25:06 | midknight2k3 | else, format disk |
11:25:15 | pfavr | yeah |
11:25:26 | pfavr | or ask: "are you a cop (Y/n)?" |
11:25:32 | uski | LOL |
11:25:36 | midknight2k3 | if they say "n" wipe the disk |
11:25:43 | midknight2k3 | else Y grants access |
11:25:46 | pfavr | lol |
11:25:47 | uski | printf(stdout, "are you a cop ?"); |
11:25:47 | midknight2k3 | tricky |
11:25:57 | midknight2k3 | rockbox doesnt printf |
11:26:00 | fraggle | rofl |
11:26:01 | uski | if (buf = "yes") FORMAT HARDDRIVE; |
11:26:08 | uski | i know ;) |
11:26:08 | pfavr | "are you stupid ?" |
11:26:19 | pfavr | (I would answer yes to that one) |
11:26:33 | dwihno | hehe |
11:26:38 | midknight2k3 | lol |
11:26:41 | dwihno | uski: you're funny ;D |
11:26:45 | uski | ;) |
11:27:10 | midknight2k3 | what about me |
11:27:13 | midknight2k3 | arent i funny too |
11:27:16 | uski | no |
11:27:18 | midknight2k3 | :-( |
11:27:20 | uski | you you are stupid |
11:27:21 | uski | :P |
11:27:27 | midknight2k3 | eat me |
11:27:28 | uski | ;D |
11:27:31 | uski | naaah |
11:27:34 | uski | only bones |
11:27:35 | pfavr | no: that's me: I'm the stupiest ever |
11:27:48 | fraggle | so your a cop... |
11:27:57 | uski | "are you a cop ?" |
11:28:02 | uski | "why do you want to check this drive ?" |
11:28:04 | pfavr | any of you in Stockholm? |
11:28:09 | uski | and you put 5000 questions |
11:28:14 | uski | so after 100 the cop gives up |
11:28:16 | midknight2k3 | THEN THEY GIVE UP |
11:28:19 | midknight2k3 | ITS GENIUS |
11:28:20 | uski | yea lol |
11:28:34 | midknight2k3 | "are you 59.452 years old?" |
11:28:37 | fraggle | 4-3= ? |
11:28:39 | uski | LOL you can put some riddles |
11:28:44 | uski | with very very klong to enter answers |
11:28:49 | uski | "BOO WRONG ANSWER, try again :P" |
11:28:55 | uski | "OK RIGHT ! next question :]" |
11:29:14 | pfavr | or just ask: "are you sure (y/n)" 20 times (and you're supposed to hit y every time) |
11:29:24 | uski | LOL better |
11:29:27 | fraggle | when u will upload the new firmware, uski? |
11:29:32 | uski | "are you sure ? right = yes, left= no" |
11:29:36 | pfavr | most people would think the box was broken and turn away |
11:29:36 | uski | and after some times |
11:29:39 | uski | you invert right and left |
11:29:55 | uski | fraggle: im not sure i'll be able to implement this |
11:30:02 | uski | i'm not very familiar with the ATA specs |
11:30:16 | uski | i thikn we should wait for linux, bjorn, or somebody like "that" :) |
11:30:16 | fraggle | im sure im not ;) |
11:30:20 | pfavr | oh you could risk to lockup your drive |
11:30:29 | uski | pfavr: not a problem |
11:30:32 | uski | there is a "unlock feature" |
11:30:37 | uski | even if you don't kow the password |
11:30:44 | uski | ...but it erases all the data |
11:30:45 | pfavr | then the cops could use that |
11:30:55 | pfavr | uski: ah very clever indeed! |
11:31:01 | pfavr | didn't know that |
11:31:22 | pfavr | are there really no way of unlocking without loosing the data? |
11:31:28 | uski | no way |
11:32:06 | pfavr | cool |
11:32:31 | pfavr | how come some companies still sell encryption for laptops then? |
11:32:41 | uski | no idea |
11:32:49 | pfavr | (or demand you to use it - even the pagefile) |
11:32:50 | uski | perhaps to prevent people from taking apart the plates |
11:33:00 | uski | some companies are specialized in "taking plates apart" |
11:33:05 | pfavr | yeah makes sense |
11:33:17 | pfavr | (I can take them apart :-) |
11:33:49 | uski | yea but not sure you'll be able to restore the data.. |
11:34:00 | uski | i am pretty sure it will not work |
11:34:06 | uski | you'll have to align the plates, and so on |
11:34:11 | uski | hard drive are very precise mechanics |
11:34:13 | pfavr | (you get good refrigerator magnets from a harddrive - almost so strong you can stick another refridgerator to your fridge using only one magnet!) |
11:34:32 | uski | yae i know |
11:34:38 | uski | not that strong i think ;) |
11:34:44 | uski | but, yea, very strong |
11:34:45 | pfavr | harddrive alignment: thought it was done in software nowadays |
11:34:50 | uski | ? |
11:34:58 | uski | if the plates are not very horizontal |
11:35:07 | uski | they will go "up" and "down" beyond the head |
11:35:11 | uski | see what i mean ? |
11:35:26 | pfavr | yeah, but wouldn't you keep them on the spindle? |
11:35:31 | uski | imagine an inclined circle that is spinning, with an axe on the center |
11:35:48 | uski | yea but how to be sure it is correctly aligned ? |
11:35:50 | pfavr | uski: (I'm really talking out of my ass here - don't know a thing about hd internals) |
11:36:01 | uski | ;) |
11:36:13 | uski | you have < 0.1mm of error margin i think |
11:36:19 | uski | probably even less |
11:36:36 | uski | the data is extremely dense |
11:36:47 | uski | any error would cause read/write not being aligned with previous data |
11:36:59 | pfavr | Some people would say to do the 8meg upgrade would demand a specialized company with trained personel |
11:37:11 | uski | nah, i could do it |
11:37:17 | uski | but you _need_ electronics background |
11:37:24 | uski | and good soldering skills |
11:37:44 | pfavr | yeah: that's what I mean. If you got like 100 harddrives and some good tools you could probably do that as well |
11:37:46 | uski | (and i don't have professionnal equipment, just a regulated soldering iron with 1mm tip) |
11:38:17 | uski | nah, because if the first try is not good, you will probably kill the data |
11:38:17 | pfavr | but you're not getting my drive to play with |
11:38:28 | uski | remember the data is in only one plate |
11:38:59 | pfavr | yes: then use 99 for training - and the 1 for getting the data |
11:39:15 | pfavr | it would cost you 20000$ |
11:39:19 | pfavr | in drives:-) |
11:39:24 | uski | no :) |
11:39:26 | uski | wrong :) |
11:39:43 | uski | you have to be sure you corectly align the head in the first try |
11:39:50 | pfavr | I could just send you some mp3's of mine for free - you would save the hassle |
11:39:52 | uski | (i mean for the plates with the data) |
11:40:00 | uski | lol yea |
11:40:09 | uski | brb |
11:40:15 | pfavr | want to hear some of my music? |
11:40:16 | uski | gotta have a shower |
11:42:09 | midknight2k3 | go go edonky |
11:42:18 | midknight2k3 | 2:42 am |
11:42:18 | midknight2k3 | sheesh |
11:42:26 | pfavr | midknight2k3: what are you downloading |
11:42:42 | midknight2k3 | 23kb/s woo |
11:42:42 | midknight2k3 | flight sim 2004 |
11:42:53 | pfavr | ah ok - I don't play games |
11:43:00 | midknight2k3 | i don't either |
11:43:04 | midknight2k3 | not often anyhow |
11:43:41 | midknight2k3 | 98.95% |
11:43:50 | midknight2k3 | 99.01% |
11:43:50 | midknight2k3 | woo woo |
11:45:36 | midknight2k3 | 99.27% |
11:45:52 | midknight2k3 | GRR |
11:45:55 | midknight2k3 | i hafta get nero |
11:46:09 | pfavr | waiting stress:-) |
11:46:14 | midknight2k3 | yes it is |
11:46:18 | midknight2k3 | lol |
11:47:02 | pfavr | I've heard they're about to start selling 26MBit/s connections in Stockholm (both up and down) |
11:47:34 | midknight2k3 | thats good. |
11:47:40 | midknight2k3 | 99.55% |
11:47:57 | pfavr | (and the same price as a normal ADSL) |
11:48:30 | midknight2k3 | ok sir |
11:48:34 | midknight2k3 | 99.66% |
11:48:36 | midknight2k3 | cmon |
11:48:39 | midknight2k3 | YAY |
11:48:42 | midknight2k3 | huge speed jump |
11:48:48 | midknight2k3 | aww just went back down |
11:49:23 | midknight2k3 | 99.77% |
11:49:51 | midknight2k3 | this cd better work |
11:50:11 | midknight2k3 | if its corrupt or something |
11:50:11 | midknight2k3 | i'll blow up |
11:52:33 | midknight2k3 | 99.89% |
11:52:36 | midknight2k3 | CMON HURRY UP |
11:52:38 | midknight2k3 | 99.92% |
11:52:40 | midknight2k3 | 99.94 |
11:52:42 | midknight2k3 | it's so close |
11:52:44 | midknight2k3 | but so slow |
11:52:48 | midknight2k3 | 99.96 |
11:52:50 | midknight2k3 | 99.98 |
11:52:52 | midknight2k3 | 99.99 WOO |
11:52:58 | midknight2k3 | 100.00!!! |
11:53:00 | midknight2k3 | now it's "completing" |
11:53:04 | midknight2k3 | COME ON DUMB THING |
11:53:06 | midknight2k3 | 54% |
11:53:08 | midknight2k3 | 61% |
11:53:10 | midknight2k3 | 72% |
11:53:13 | pfavr | lol |
11:53:18 | midknight2k3 | 83% |
11:53:22 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
11:53:22 | * | midknight2k3 is on the edge |
11:53:28 | midknight2k3 | woo 100.00 |
11:53:36 | midknight2k3 | "completing" still |
11:53:49 | pfavr | (I'm witnessing a crime) |
11:53:50 | midknight2k3 | "COMPLETE" |
11:53:52 | midknight2k3 | WOOHOO |
11:53:56 | midknight2k3 | uh |
11:53:57 | midknight2k3 | erm |
11:54:00 | midknight2k3 | i was lying |
11:54:09 | midknight2k3 | i am not downloading anything |
11:54:26 | pfavr | (please turn yourself in - so I don't have to) |
11:54:27 | midknight2k3 | burn, BURN, BURN!! |
11:54:35 | midknight2k3 | turn me in, for what? |
11:54:51 | midknight2k3 | tTM |
11:54:55 | midknight2k3 | the Time Machine |
11:54:56 | midknight2k3 | its on tv |
11:54:59 | midknight2k3 | burn |
11:55:00 | midknight2k3 | now |
11:55:01 | midknight2k3 | hurry |
11:55:20 | midknight2k3 | 16% burning |
11:55:25 | midknight2k3 | GOD IM SICK OF THESE PERCENTS |
11:55:32 | midknight2k3 | 24% |
11:55:43 | pfavr | (me too) |
11:55:47 | midknight2k3 | 32% |
11:55:58 | midknight2k3 | 40% |
11:56:09 | midknight2k3 | 48% |
11:56:21 | midknight2k3 | 56% |
11:56:36 | midknight2k3 | 68% |
11:57:03 | midknight2k3 | 90% |
11:57:04 | midknight2k3 | yay |
11:57:10 | midknight2k3 | i'm minutes away from flight nirvana |
11:57:16 | midknight2k3 | BURNT |
11:57:19 | midknight2k3 | ok now |
11:57:42 | pfavr | midknight2k3: you're a bit-junkie |
11:57:46 | midknight2k3 | *pops in dvd-rom drive* |
11:57:56 | midknight2k3 | i'll enjoy this |
11:57:59 | midknight2k3 | and, load. |
11:58:12 | midknight2k3 | WOOHOO |
11:58:19 | midknight2k3 | MSFS2004 initializing some crao |
11:58:21 | midknight2k3 | crap* |
11:58:50 | midknight2k3 | it works |
11:58:58 | midknight2k3 | but i better not need cd2, 3, or 4 |
11:59:21 | midknight2k3 | INSTALL DIRECTX ALREADY |
11:59:37 | midknight2k3 | bit junkies, unite! |
12:00 |
12:00:04 | midknight2k3 | dammmn |
12:00:06 | midknight2k3 | 2.8GB |
12:00:15 | midknight2k3 | i know right now its gonna need the other cds |
12:00:16 | | Quit fraggle (Read error: 54 (Connection reset by peer)) |
12:00:17 | midknight2k3 | dammnit |
12:00:28 | midknight2k3 | oh well i can try |
12:00:41 | midknight2k3 | maybe i should just BUY it |
12:00:45 | midknight2k3 | lol |
12:00:58 | midknight2k3 | its like $24.99 |
12:01:00 | midknight2k3 | wtf |
12:01:06 | midknight2k3 | i may just if this doesnt work |
12:02:21 | midknight2k3 | OMFG IT JUST MAY NOT NEED CD 2 or 3 or 4 |
12:03:22 | midknight2k3 | FUCK |
12:03:25 | uski | ? |
12:03:42 | midknight2k3 | "please insert disc 2 into your cd-rom drive" |
12:03:51 | * | midknight2k3 grinds teeth |
12:04:06 | midknight2k3 | nite all |
12:05:23 | midknight2k3 | A NOTE TO MICROSOFT: I AM BUYING YOUR GAME THANKS A LOT YOU IDIOT PERVS |
12:08:32 | | Quit c0utta (" HydraIRC -> http://www.hydrairc.com <- :P") |
12:09:24 | midknight2k3 | hm oh well nite all |
12:09:27 | | Quit midknight2k3 ("Going... BYE!") |
12:17:05 | | Join LinusN [200] (~linus@labb.contactor.se) |
12:17:11 | uski | LinusN: hi |
12:17:29 | uski | did you read the logs ? |
12:18:00 | LinusN | no |
12:18:07 | uski | we were just talking about a login feature for rockbox |
12:18:14 | LinusN | huh? |
12:18:27 | uski | yea, password to open the archos |
12:18:38 | uski | we thought about many possibilities to achieve this |
12:18:44 | uski | => hdd protection feature |
12:18:48 | uski | => storing a password in the RTC |
12:18:51 | uski | => ... |
12:19:01 | LinusN | and the reason for this would be...? |
12:19:08 | uski | many |
12:19:18 | uski | some ppl want to prevent the cops from browsing their drive ;) |
12:19:36 | uski | some others want to prevent the brother from playing with the archos |
12:19:37 | uski | and so on |
12:20:09 | LinusN | so , a password combined with data encryption? |
12:20:24 | uski | well, i am not sure that data encryption is interesting |
12:20:33 | uski | in fact, the HDD lock is extremely interesting |
12:20:37 | *** | Saving seen data "./dancer.seen" |
12:20:41 | uski | because it acts as a login, and it also prevent ppl from reading the data |
12:20:44 | LinusN | that would be the only way of protecting the data |
12:20:54 | uski | the main problem with archoses is that we only have 7 or so keys that can be used to enter a password |
12:20:59 | uski | so the passphrase would be very weak |
12:21:05 | LinusN | indeed |
12:21:17 | uski | that's why i suggested using the hdd lock feature |
12:21:35 | LinusN | the problem with that is the USB access |
12:21:55 | uski | yea but we want to prevent ppl from reading data with USB, too |
12:22:00 | uski | so it is the only way to do it |
12:22:15 | uski | we could start the archos, unlock tmeporarily the drive for USB transfer, then relock it |
12:22:23 | LinusN | it means that you must use the rockbox boot loader |
12:22:26 | uski | but i thought there is a problem: only flashed archoses will work |
12:22:42 | uski | because the archos firmware will display some error |
12:22:46 | LinusN | yup |
12:23:03 | uski | data encryption would be trickier to implement |
12:23:08 | LinusN | indeed |
12:23:17 | uski | i suggested using AES, because it is light and appropriate for embedded devices, and also very strong |
12:23:24 | uski | but... only with a strong key |
12:23:33 | uski | and we have no way of typing a strong key |
12:23:50 | uski | so, when i said this, they told me "it is just to prevent ppl from reading our data, we don't want to protect from the NSA" |
12:24:17 | uski | but the main problem is that, as the mp3 files can be read via USB, and as the key will be weak, ppl can very easily brute force the data |
12:24:30 | pfavr | (Well, I do;-) Rockbox should be in the next 007 movie |
12:24:32 | LinusN | yup |
12:24:36 | uski | pfavr: :) |
12:24:52 | uski | i think that, anyway, there should be some password protection |
12:24:56 | uski | a lot of people seems to want that |
12:25:12 | LinusN | then let them implement it :-) |
12:25:21 | uski | (even if i don't like using a stupid protection that can be bypassed in minutes) |
12:25:34 | uski | it should be easy, i spot a place to do this check |
12:26:00 | uski | in app_main |
12:26:07 | uski | between init and browse_dir |
12:26:41 | uski | the only thing i don't know how to do is making the login screen and reading the keypresses |
12:28:50 | LinusN | i'm not sure i like adding that functionality, especially if it uses the HD lock feature |
12:29:02 | uski | we are not forced to use this |
12:29:10 | uski | we could store the password in the RTC ram |
12:29:15 | uski | or even on the hard drive (......) |
12:29:47 | uski | a key = 3 bits (8 possibilities max) |
12:29:50 | pfavr | of course it needs to be optional - unless you enable it you will not see the login screen - maybe even a feature to remove the feature (so it cannot be enabled) |
12:30:03 | uski | we could use like 32 bits so we'll have max 10 keys |
12:30:07 | uski | which is enough for a small protection |
12:30:17 | LinusN | what if the RTC goes blank? |
12:30:25 | uski | LinusN: then, no password |
12:30:32 | uski | like in computers |
12:30:35 | uski | the BIOS password |
12:30:38 | LinusN | so removing the batteries will unlock the drive? |
12:30:45 | uski | there is not backup ? |
12:30:49 | uski | erm |
12:30:56 | uski | (stupid archos engineers) |
12:31:23 | uski | the only option is then to store it on the harddrive.. |
12:31:31 | uski | or eprhaps on the flash memory |
12:31:38 | uski | but only flashable archoses will have this feature |
12:31:50 | uski | (mine won't, :((( |
12:35:18 | uski | i think that storing the password in the flash is the best compromise |
12:35:24 | LinusN | is there anyone here that can reproduce the ATA optimization bug? |
12:35:30 | uski | i'll ask [IDC]Dragon to see what he thinks of it |
12:35:35 | uski | hmmm not sure |
12:35:38 | uski | if you want i can try |
12:35:48 | uski | does it corrupt data ? |
12:35:54 | uski | if no, i can load a buggy firmware |
12:36:32 | LinusN | yes, it corrupts your hard drive |
12:36:43 | uski | erm, in this case i can't try, sorry |
12:37:14 | pfavr | My problem: only have usb1 on my computer - so it takes too long to restore the drive |
12:37:33 | pfavr | Maybe I should spend some on an usb2.0 pcmcia thing |
12:41:34 | LinusN | definitely worth it imho |
12:42:09 | pfavr | I would be a better beta-tester then |
12:42:31 | pfavr | My main computers have only USB1.1 and no pcmcia/pci slots |
12:42:41 | pfavr | it is the f@mily net PC |
12:43:32 | pfavr | and my laptop has only 1 pcmcia slot... which is normally occupied by a wireless adapter |
12:45:08 | pfavr | need a wireless -> usb2.0 thing ;-) |
12:48:54 | uski | i have an usb2.0 pci card |
12:49:08 | uski | but i "only" reach 60mb/sec |
12:49:15 | LinusN | no internal minipci slot? |
12:49:51 | pfavr | LinusN: no slots at all |
12:50:29 | pfavr | I have a larger workstation in DK - guess I'll put in a new mb in that one later |
12:52:14 | pfavr | (or buy an usb1.1 to usb2.0 converter;-) |
12:55:11 | uski | (impossible) |
12:55:59 | pfavr | uski: smiley! |
12:56:05 | uski | ;) |
13:00 |
13:01:57 | * | pfavr is away: lunch |
13:33:51 | | Join Bagge0 [0] (Bagge0@dsl-213-023-176-064.arcor-ip.net) |
13:43:52 | | Join AciD [0] (~acid@lns-p19-2-62-147-129-230.adsl.proxad.net) |
13:45:34 | | Part LinusN |
13:49:27 | | Join c0utta [0] (HydraIRC@dialup-248.99.220.203.acc02-waym-adl.comindico.com.au) |
14:00 |
14:17:03 | * | pfavr is back |
14:17:04 | | Quit Bagge0 (Read error: 104 (Connection reset by peer)) |
14:20:38 | *** | Saving seen data "./dancer.seen" |
14:36:09 | uski | wb pfavr |
14:36:09 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
14:39:46 | dwihno | Anyone knows the side effects of using realloc? :) |
15:00 |
15:43:13 | | Join track [0] (~74d57721@ACBC237D.ipt.aol.com) |
15:43:17 | | Quit track (Client Quit) |
15:56:46 | | Join WeeD0pE [0] (WeeD0pE@lpz9-d9ba72c3.pool.mediaWays.net) |
15:57:22 | WeeD0pE | heey |
15:58:00 | pfavr | hey |
15:59:09 | | Quit dwihno (Read error: 104 (Connection reset by peer)) |
15:59:16 | WeeD0pE | hwo u doing :) |
16:00 |
16:01:15 | pfavr | fine thanks tries to get some work done |
16:01:25 | pfavr | and you? |
16:08:00 | | Join dwihno [0] (~Mongo@h81172195115.kund.kommunicera.umea.se) |
16:13:26 | | Join Bagge0 [0] (Bagge0@dsl-213-023-176-064.arcor-ip.net) |
16:14:00 | | Join elinenbe [0] (~elinenbe@207-237-224-55.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
16:17:09 | | Join LiteraryHigh [0] (user@ool-43500240.dyn.optonline.net) |
16:17:13 | LiteraryHigh | hello all |
16:18:11 | LiteraryHigh | anyone know if the Jukebox 20 can support larger drives? |
16:18:28 | LiteraryHigh | wasnt sure if the firmware supports larger thjan 20GB |
16:18:58 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
16:19:06 | LiteraryHigh | hi nibbler |
16:20:29 | | Quit matsl (Remote closed the connection) |
16:20:40 | *** | Saving seen data "./dancer.seen" |
16:23:53 | dwihno | LiteraryHigh: It's possible to replace the hard disk. |
16:24:12 | LiteraryHigh | doesnt matter the size? |
16:24:19 | LiteraryHigh | i upgraded my old one from 6 to 20 |
16:24:30 | LiteraryHigh | but it died and now i have a 20 that i want to make 40 |
16:24:32 | dwihno | Well, you can upgrade it to whatever size you fancy |
16:24:42 | LiteraryHigh | nice |
16:25:19 | LiteraryHigh | thanks much, didnt want to buy the drive before i checked |
16:25:36 | dwihno | If you want to, you can check the mailing list for recommendations |
16:26:24 | LiteraryHigh | it will send me a default thing? or i have to wait for the next issue? |
16:26:33 | LiteraryHigh | oh there's an archive! |
16:26:34 | LiteraryHigh | nevermind |
16:27:52 | LiteraryHigh | also is there any update if your model has the unkown serial? |
16:27:56 | WeeD0pE | is it possible to deliver my mic premap with engery out of my jukebox 20 rec. ? |
16:29:24 | dwihno | WeeD0pE: It's probably better to power the preamp with stand-alone batteries. (I thought most preamps came with batteries???) |
16:29:33 | dwihno | (at least the portables') |
16:30:15 | | Join Unknown [0] (trilluser@207-237-224-55.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
16:36:12 | | Join methangas [0] (methangas@0x50a476bd.virnxx10.adsl-dhcp.tele.dk) |
16:48:21 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
16:48:22 | | Nick Unknown is now known as elinenbe (trilluser@207-237-224-55.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
16:48:48 | | Quit LiteraryHigh ("Client Exiting") |
16:51:13 | WeeD0pE | yes |
16:51:58 | WeeD0pE | i thought about a jukebox modification which provides a 1.6v on the line in plug |
16:52:14 | WeeD0pE | like thoese mic ins of md recorders |
16:53:39 | | Join moormaster [0] (~trillian@port-212-202-173-249.reverse.qsc.de) |
17:00 |
17:03:08 | WeeD0pE | hmm |
17:05:31 | | Quit AciD (Read error: 60 (Operation timed out)) |
17:19:44 | | Join hardeep [0] (1098@208.247.65.237) |
17:51:14 | | Join Cheek [0] (~alberto@cc54259-a.assen1.dr.home.nl) |
17:51:21 | Cheek | rock her box yo |
18:00 |
18:20:42 | *** | Saving seen data "./dancer.seen" |
18:26:26 | | Quit pfavr ("gotta go") |
18:28:28 | | Join Dogger [0] (~jimmy@adsl-67-116-7-237.dsl.snfc21.pacbell.net) |
18:33:46 | | Nick Cheek is now known as Ch|eat (~alberto@cc54259-a.assen1.dr.home.nl) |
18:41:16 | uski | WeeD0pE: how much power does your preamp use ? |
18:41:28 | uski | you could "remap" the stereo line in pins like this: |
18:41:29 | uski | - ground |
18:41:46 | uski | - power (PIN <= RESISTOR !!! <= POWER) |
18:41:50 | uski | - signal |
18:41:56 | uski | this way you'll have a mono signal |
18:42:13 | uski | also, never connect the power directly, connect it via a resistor (like 1k) |
18:42:32 | uski | or, better |
18:42:37 | uski | put the power in some line |
18:42:47 | uski | and add a capacitor between this line and the ADC input |
18:42:54 | uski | see what i mean ? |
18:48:47 | | Join mecraw_ [0] (~mecraw@c-24-9-226-58.client.comcast.net) |
18:56:34 | | Quit hardeep ("[BX] Reserve your copy of BitchX-1.0c19 for the Nintendo 64 today!") |
18:57:01 | | Join AciD [0] (~acid@lns-p19-18-82-65-119-144.adsl.proxad.net) |
19:00 |
19:03:39 | Dogger | hi does anyone know much about fat.c ? |
19:04:10 | | Nick Ch|eat is now known as Cheek (~alberto@cc54259-a.assen1.dr.home.nl) |
19:04:54 | | Quit wake (Client Quit) |
19:17:06 | | Quit Cheek () |
19:25:18 | WeeD0pE | uski |
19:25:55 | WeeD0pE | uski: it requires a 6v batterie, its a A3 adapter by soundman.de |
19:26:17 | WeeD0pE | but the plug in power of mics is only 1.6gv |
19:26:21 | uski | you will not be able to get 6V directly from the archos |
19:26:22 | WeeD0pE | 1.6v |
19:26:34 | uski | k |
19:26:46 | WeeD0pE | i know |
19:26:51 | uski | so perhaps you'll be able to use something like a LM317 to create your 1.6v |
19:27:03 | WeeD0pE | lm317 ? |
19:27:16 | WeeD0pE | ive hear d1.6v is only up to 96db |
19:27:19 | uski | it's an electronic adjustable output regulator |
19:27:24 | uski | aah ok |
19:27:31 | uski | i though you needed 1.6v for powering the mic |
19:27:35 | WeeD0pE | yes |
19:27:53 | WeeD0pE | like a regular md recorder |
19:27:59 | WeeD0pE | it would help me .) |
19:28:05 | uski | then use a lm317 |
19:28:08 | WeeD0pE | the a3 adapter is really cool |
19:28:18 | WeeD0pE | up to 145db |
19:28:58 | WeeD0pE | u have some more infos on lm317? |
19:30:16 | uski | hmmm |
19:30:20 | uski | do you have some electronic background ? |
19:30:51 | WeeD0pE | some friends have |
19:31:05 | uski | then i think they know what a lm317 is |
19:31:06 | WeeD0pE | but i see |
19:31:06 | WeeD0pE | http://www.mitedu.freeserve.co.uk/Circuits/Power/lm317.htm |
19:31:30 | uski | ya |
19:31:52 | | Quit Bagge0 (Read error: 60 (Operation timed out)) |
19:32:02 | WeeD0pE | but u know |
19:32:37 | WeeD0pE | i just want that the line in port has 1.6v |
19:32:44 | WeeD0pE | like a md mic in |
19:33:03 | | Quit AciD (Connection timed out) |
19:33:22 | uski | a simplier solution is to add a zener diode as a voltage regulator |
19:33:47 | WeeD0pE | a zener diode ? |
19:34:17 | WeeD0pE | but what do you hvae |
19:34:25 | WeeD0pE | have |
19:34:27 | WeeD0pE | you built a tin ybox with a lm317 ? |
19:34:44 | uski | well, you have 2 solutions |
19:34:53 | uski | 1) build a small regulator with a lm317, and put it in the archos |
19:35:02 | uski | 2) build a small regulator with a zener diode and a resistance |
19:35:07 | uski | but it is not trivial |
19:35:22 | uski | you will have to open your archos, find the power, do the mod (and correctly!), and so on |
19:35:30 | uski | you need an electronics background and good soldering skills |
19:36:05 | WeeD0pE | why is there no mod manual ? :) |
19:36:11 | uski | :) |
19:36:23 | uski | archos = low cost consumer device |
19:36:27 | uski | = not intended to be modded |
19:36:32 | WeeD0pE | i mean |
19:36:42 | WeeD0pE | in scene mod manuals :) |
19:36:49 | WeeD0pE | liek how to upgrade you hd |
19:36:52 | WeeD0pE | and so on |
19:36:53 | WeeD0pE | :) |
19:36:54 | uski | ah |
19:37:01 | uski | there are some mod manuals then |
19:37:07 | uski | look on rockbox website |
19:37:08 | WeeD0pE | of course |
19:37:17 | WeeD0pE | well we have rockbox here |
19:37:26 | WeeD0pE | this software is superb |
19:37:56 | WeeD0pE | yes but there is voltage mod |
19:38:00 | WeeD0pE | this woudl be really cool |
19:38:08 | uski | no there isn't |
19:38:12 | uski | you'll have to do it by yourself |
19:38:18 | WeeD0pE | just need a line in mod "plug in" power mod :) |
19:38:37 | uski | yea |
19:38:41 | uski | do it then :) |
19:40:06 | WeeD0pE | hehe |
19:54:02 | | Part moormaster |
20:00 |
20:20:45 | *** | Saving seen data "./dancer.seen" |
20:46:18 | | Join Bagge0 [0] (Bagge0@dsl-213-023-176-143.arcor-ip.net) |
20:49:09 | | Join midknight2k3 [0] (ZakkRobert@c-24-18-39-169.client.comcast.net) |
21:00 |
21:00:54 | | Join pfavr [0] (~pfavr@c83958a.s-oe.bostream.se) |
21:01:28 | midknight2k3 | pfavr |
21:01:37 | midknight2k3 | it's encryption boy |
21:01:47 | uski | lol |
21:07:08 | pfavr | hi |
21:07:43 | pfavr | (I'm known to make people laugh) |
21:07:50 | pfavr | (about me) |
21:08:06 | pfavr | (sniff) |
21:08:27 | pfavr | (and I thought you were friends!) |
21:08:31 | pfavr | (sniff) |
21:10:23 | uski | LOL |
21:10:26 | uski | MOOHAHAHAHAAHAHAAAAA |
21:10:33 | uski | r o f l |
21:10:57 | pfavr | He that took you long! |
21:11:19 | uski | i was so laughing that i couldn't type anything on my keyboard until now |
21:11:26 | pfavr | ok:-) |
21:11:38 | | Join AciD [0] (~acid@lns-vlq-12-62-147-169-60.adsl.proxad.net) |
21:12:25 | | Join hardeep [0] (1098@208.247.65.237) |
21:12:48 | pfavr | uski: did you do the login screen? |
21:13:25 | midknight2k3 | i can d a login screen |
21:13:28 | midknight2k3 | i'm good with UI |
21:14:23 | uski | pfavr: no, i didn't find the time |
21:14:28 | midknight2k3 | i can find time |
21:14:29 | uski | midknight2k3: where would you implement this ? |
21:14:31 | midknight2k3 | its always around out |
21:14:43 | uski | yea, i can see the time, but i can't grab it ;) |
21:14:44 | midknight2k3 | hmm |
21:14:48 | midknight2k3 | screens.c? |
21:14:56 | pfavr | I asked from interest not because I wanted to push it |
21:15:03 | midknight2k3 | void login_screen(void) |
21:15:26 | pfavr | It should be something you turn on in system |
21:15:43 | midknight2k3 | the screen, in screens |
21:16:01 | midknight2k3 | then we just pass the real pass to it and compare the 2 |
21:16:10 | pfavr | maybe even with a configurable message, like owner's name, address etc |
21:16:15 | uski | is there already a login_screen func ??!! |
21:16:17 | midknight2k3 | yeah |
21:16:22 | midknight2k3 | uski, no |
21:16:27 | uski | aah ok :)) |
21:16:31 | midknight2k3 | lol |
21:16:40 | uski | i was about to have an heart attack |
21:16:47 | midknight2k3 | TASTY |
21:16:56 | pfavr | (I'm not laughing - I know how bad it feels when somebody laughs at you) |
21:17:06 | midknight2k3 | uh |
21:17:10 | pfavr | He |
21:17:13 | midknight2k3 | am i missing something here? |
21:17:22 | pfavr | Just kidding |
21:17:31 | * | uski is laughing at pfavr |
21:19:55 | pfavr | (now I feel bad) |
21:20:06 | midknight2k3 | HA |
21:20:07 | midknight2k3 | HA HA |
21:20:40 | pfavr | btw any of you done some video/audio conferencing (not using rockbox but e.g. linux)? |
21:20:47 | midknight2k3 | no |
21:21:59 | pfavr | I was thinking about trying this one: http://www.crium.univ-metz.fr/reseau/mbone/mainuse.html |
21:22:18 | midknight2k3 | ha |
21:22:23 | midknight2k3 | wow |
21:22:27 | midknight2k3 | unreal 2 uses .ogg files |
21:22:28 | midknight2k3 | ha |
21:22:31 | midknight2k3 | talk about advanced |
21:22:54 | midknight2k3 | bbs |
21:45:33 | GoatBoy | unreal 2 has a lot of really interesting stuff under the hood |
21:45:38 | GoatBoy | for... such a mediocre game heh |
21:48:03 | midknight2k3 | mediokre |
21:49:06 | GoatBoy | ? |
21:52:13 | midknight2k3 | he |
21:52:26 | midknight2k3 | nm |
21:53:02 | midknight2k3 | OMg |
21:53:14 | midknight2k3 | oh nm |
21:54:25 | | Join wake|home [0] (~wake@HSE-Ottawa-ppp164349.sympatico.ca) |
21:54:48 | midknight2k3 | WAKE |
21:56:01 | wake|home | hello |
21:56:04 | | Nick wake|home is now known as wake (~wake@HSE-Ottawa-ppp164349.sympatico.ca) |
21:57:40 | | Quit wake (Client Quit) |
22:00 |
22:06:35 | | Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
22:20:49 | *** | Saving seen data "./dancer.seen" |
22:23:54 | * | pfavr is away: ZZZZzzzz.... |
22:24:00 | | Quit pfavr ("using sirc version 2.211+KSIRC/1.2.4") |
22:31:44 | | Quit methangas (" HydraIRC -> http://www.hydrairc.com <- Get hot chicks here!") |
22:50:02 | Dogger | anyone here know about fat/ata stuff in rockbox? |
22:50:54 | * | midknight2k3 raises hand reluctantly |
22:51:18 | Dogger | lol k, |
22:51:21 | Dogger | how much about it? |
22:52:04 | Dogger | looks like it only supports fat32 is that right? |
22:52:10 | midknight2k3 | dunno |
22:52:27 | scott666 | the archos firmware requires a fat32 partition to boot |
22:52:38 | midknight2k3 | OOH WHAT A GENIUS |
22:52:44 | scott666 | so non-flashed rockbox does too |
22:53:03 | midknight2k3 | all hail scott666, wielder of great info |
22:53:09 | scott666 | lol |
22:56:24 | Dogger | scott666: yes, but I need fat12 :) |
22:56:52 | midknight2k3 | I KNOW ABOUT FAT12 |
22:56:56 | Dogger | I want to port existing fat code to avos |
22:57:01 | Dogger | I thought rockbox would do, |
22:57:10 | Dogger | but it doesnt seem to have the support I need |
22:57:25 | scott666 | why fat12? |
22:57:26 | | Join LinusN [200] (~linus@labb.contactor.se) |
22:57:30 | midknight2k3 | fine dont call on me |
22:57:31 | midknight2k3 | hi linus |
22:57:34 | Dogger | hi LinusN |
22:57:37 | LinusN | hi |
22:57:42 | midknight2k3 | did you see the VU meter update? |
22:57:47 | Dogger | do you know about the fat stuff in rockbox? |
22:57:48 | LinusN | nope |
22:57:57 | midknight2k3 | works good |
22:58:03 | midknight2k3 | (i made the icons myself) |
22:58:07 | midknight2k3 | (you told me how) |
22:58:08 | midknight2k3 | :0 |
22:58:10 | midknight2k3 | :) |
22:58:27 | midknight2k3 | OH i had a question about disk access |
22:58:49 | midknight2k3 | it used to be when you were clicking up and down through the tree and the disk was on it'd stay on, but you took that feature away? |
22:59:07 | LinusN | no we didn't |
22:59:14 | midknight2k3 | it's not working anymoer |
22:59:25 | LinusN | really? |
22:59:28 | midknight2k3 | anymoer* sorry |
22:59:31 | midknight2k3 | grr |
22:59:33 | midknight2k3 | anymore** |
22:59:36 | midknight2k3 | not for me |
22:59:42 | midknight2k3 | my favorite feature is gone |
22:59:50 | LinusN | whatäs your spindown setting then? |
22:59:57 | midknight2k3 | 5s |
23:00 |
23:00:09 | LinusN | so, after 5s it spins down |
23:00:24 | midknight2k3 | no, but when you were scrolling in the tree it was ALWAYS spinning |
23:00:37 | LinusN | yeah, back in 1.0 |
23:00:42 | midknight2k3 | if you held up it'd stay on until 5 seconds after you released it |
23:00:56 | midknight2k3 | it used to do that just days ago |
23:01:04 | midknight2k3 | someone broke it! lol |
23:02:43 | LinusN | not if you scroll up and down in the same dir |
23:02:58 | midknight2k3 | no, thats what I mean |
23:03:01 | LinusN | you have to perform a disk access to refresh the idle timer |
23:03:18 | midknight2k3 | the idle timer was inactive as long as you were scrolling |
23:03:59 | LinusN | you have been dreaming |
23:04:04 | midknight2k3 | i have not! |
23:04:14 | midknight2k3 | it used to do that, i swear it |
23:04:43 | midknight2k3 | you could click up and down for as long as you wanted, and after [x] seconds of not clicking it'd spin down |
23:06:14 | LinusN | if it worked that way, it was a bug |
23:06:57 | | Join moorkonig [0] (~trillian@port-212-202-173-249.reverse.qsc.de) |
23:07:06 | LinusN | however, it sure seems as if the disk timer isn't working as expected |
23:07:15 | | Part moorkonig |
23:07:42 | midknight2k3 | LinusN, if it indeed never existed it should at least be an option |
23:07:52 | midknight2k3 | "disk spinning while browsing" under "file view" |
23:08:51 | LinusN | but that's the whole point with the disk timeout |
23:09:03 | LinusN | set it to 60s if it bothers you |
23:09:23 | midknight2k3 | no |
23:09:32 | midknight2k3 | but then it takes 60s to spin down when you dont want it to |
23:09:53 | midknight2k3 | the whole point is that if you're browsing around you don't want it to spin down, you're obviously going to play something |
23:09:59 | midknight2k3 | and if you don't, the timer kicks in |
23:10:15 | LinusN | so set it to 15s |
23:10:38 | LinusN | 15s would be enough for you to look through the dir |
23:10:54 | midknight2k3 | sigh |
23:11:07 | midknight2k3 | what if it's not? |
23:11:14 | LinusN | 20? 30? |
23:11:28 | midknight2k3 | it's a lot smarter to keep it going if you're browsing than to keep changing the timeout every time you enter a dir |
23:11:37 | LinusN | define "browsing" |
23:11:45 | midknight2k3 | clicking around |
23:12:00 | LinusN | in the browser? |
23:12:03 | midknight2k3 | yeah |
23:12:19 | LinusN | i'll think about it |
23:12:20 | midknight2k3 | just think about it |
23:12:22 | midknight2k3 | LOL yeah |
23:12:50 | midknight2k3 | i should code it and hand it to you for a demonstration |
23:16:28 | midknight2k3 | oh, and one more question |
23:16:34 | midknight2k3 | void lcd_blit (unsigned char* p_data, int x, int y, int width, int height, int stride) |
23:16:49 | midknight2k3 | what would p-data mean, and what would stride be? |
23:16:54 | midknight2k3 | is this blitting bitmap files? |
23:19:21 | LinusN | bitmaps, yes |
23:20:14 | midknight2k3 | so p_data could be rockbox112x37 ? |
23:20:17 | midknight2k3 | or whatever it's called |
23:20:23 | midknight2k3 | rockbox_112x37 |
23:22:21 | LinusN | well, the bitmap would have to be in the correct format |
23:22:33 | LinusN | and i don't remember how it should look like |
23:22:49 | midknight2k3 | hmm, we should have lcd_blitline and lcd_blitpixel |
23:24:50 | LinusN | blitpixel? |
23:25:08 | midknight2k3 | yeah |
23:25:12 | midknight2k3 | lol |
23:25:27 | midknight2k3 | lcd_blitpixel(int x, int y, unsigned char Darkness) |
23:25:39 | LinusN | sigh |
23:26:30 | midknight2k3 | sorry |
23:36:09 | LinusN | midknight2k3: my apologies, you were right about the disk spindown in the browser |
23:36:20 | midknight2k3 | woohoo! |
23:36:32 | midknight2k3 | is it going to be fixed? |
23:36:36 | LinusN | the disk spindown code seems broken |
23:36:44 | LinusN | i don't know why |
23:37:46 | * | midknight2k3 points at Jörg |
23:39:25 | LinusN | i don't think it's his fault |
23:40:52 | * | midknight2k3 points the other way at Bagder |
23:47:09 | midknight2k3 | uh oh |
23:47:12 | midknight2k3 | was it my clock code |
23:47:14 | midknight2k3 | is it faulty |
23:47:16 | midknight2k3 | IS IT DYING? |
23:47:42 | midknight2k3 | im gonna update that |
23:49:46 | * | LinusN is firing up the debugger |
23:49:54 | midknight2k3 | HAHAHA |
23:50:01 | midknight2k3 | debug the VU code too |
23:50:16 | LinusN | why? wasn't that all shiny and new? |
23:50:31 | midknight2k3 | theres an update |
23:50:32 | midknight2k3 | it rocks |
23:50:56 | midknight2k3 | oh my clock code needs updating - you moved the bool exit / done = false to outside of the plugin loop |
23:51:03 | midknight2k3 | so holp or options is accessible only once |
23:51:07 | midknight2k3 | help, sorry |