00:01:31 | | Quit nlogex (Ping timeout: 246 seconds) |
00:05:24 | | Quit pamaury (Ping timeout: 258 seconds) |
00:05:32 | | Quit petur (Quit: Leaving) |
00:16:48 | | Quit edhelas (Ping timeout: 264 seconds) |
00:19:03 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
00:26:24 | | Quit nlogex (Ping timeout: 264 seconds) |
00:30:29 | *** | Saving seen data "./dancer.seen" |
00:39:14 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
00:46:51 | | Quit girafe (Read error: Connection reset by peer) |
00:56:14 | | Join MrBusiness2 [0] (~ArcMrBusi@104-50-90-48.lightspeed.brhmal.sbcglobal.net) |
00:58:47 | prg318 | ugh so i ripped the click wheel button contact off the board of my ipod 5g while trying to fix it :X it was pretty fucked |
00:59:07 | prg318 | i see this replacement but not sure exactly how i would get it to stay on the board... http://www.ebay.com/itm/Button-Spring-Pad-Contact-Apple-iPod-Video-Classic-5th-6th-7th-Click-Wheel-/231967965064?hash=item36025e3f88 |
01:00 |
01:00:18 | MrBusiness2 | Whew, nevermind, I was able to answer my own question. For those curious, if you're running RockBox 3.13 off of a SanDisk Sansa Clip and it has some kind of kernel panic where the screen starts flashing, the method of rebooting appears to be this: simultaneously hold down the power button and the center button on the device for roughly 8-12 seconds and the thing should shut off. Holding down the center button might |
01:00:19 | MrBusiness2 | not even be necessary, but the power button alone didn't seem to be doing it for me. Maybe I should have waited longer? Either way, the fix I recommended does work, and quite well. |
01:00:25 | MrBusiness2 | Sorry for that huge text stream. |
01:00:38 | MrBusiness2 | Hm, if it's running 3.13 I might need to try updating it. |
01:01:46 | MrBusiness2 | Oh, turns out it's a SanDisk Sansa Clip Zip |
01:02:16 | MrBusiness2 | Anyway, hopefully this will be of help to someone in the future who winds up with a similar problem and checks the IRC logs. |
01:02:19 | prg318 | p sure i'll be able to hack something together; it should kinda fit together and hopefully stay |
01:03:04 | MrBusiness2 | I've had weird luck with RockBox and old iPods. Certain button combos seemed to restore the iPod firmware. I recall installing it on the first iPod I ever owned. |
01:03:30 | MrBusiness2 | These days what I'd really like to get is an mp3 player with easily replaced batteries. |
01:03:58 | MrBusiness2 | or better yet an ogg player. I should see what else RockBox supports. Maybe they've got my dream machine. |
01:05:17 | prg318 | MrBusiness2: i was sort of in the market for an ogg/flac/mp3 player w/ removable storage that wasn't shit and ended up circling back to my ipod 5.5G that i'm replacing the battery and drive in |
01:05:39 | MrBusiness2 | I had mixed luck getting one from ThinkPenguin |
01:05:47 | MrBusiness2 | the first one they sold me wouldn't hold a charge |
01:05:53 | prg318 | ipod? |
01:05:53 | MrBusiness2 | this current one actually seems to work pretty well |
01:06:06 | MrBusiness2 | naw, it's a SanDisk Sansa Clip Zip |
01:06:17 | prg318 | yeah i had saw those; how do you like it? |
01:06:27 | MrBusiness2 | it's nice now that it holds a charge |
01:07:01 | MrBusiness2 | my only complaint is that since it uses a 32-bit CPU, one has to use 32GB SDCards to hold the music outside of the built-in NAND |
01:07:03 | MrBusiness2 | however |
01:07:33 | MrBusiness2 | I could be mistaken. Newer versions of RockBox might support some kind of PAE (physical address extension) |
01:07:55 | MrBusiness2 | I haven't tried it with my 128 GB MicroSD card yet, but I get the feeling it won't work. |
01:08:50 | MrBusiness2 | Still, it is very nice. MicroSD slot, microUSB charging port (so practically any Android charger will charge it), and it seems to work pretty well in general |
01:09:28 | MrBusiness2 | ThinkPenguin advertised it as an ogg vorbis player, which I do intend to convert my music collection to at some point, but it seems to be able to play a lot of the common formats. It certainly plays mp3s. |
01:10:22 | MrBusiness2 | I was just getting mine out to test a new mini-amplifier that I received recently. |
01:10:41 | prg318 | sounds pretty nice |
01:10:44 | prg318 | 32GB max is kinda lame tho |
01:11:09 | MrBusiness2 | eh, I figure it just means you have to segment your library for export carefully or write a script to do it |
01:11:14 | MrBusiness2 | which is no small feat. |
01:11:26 | MrBusiness2 | I'll double check to see if that limitation is true though. |
01:11:46 | MrBusiness2 | If RockBox runs a FOSS kernel, then there's always the possibility that a newer version could use PAE |
01:12:11 | MrBusiness2 | hell, I'll just go ahead and give it a shot. Got a 128GB guy sitting right here. |
01:12:25 | MrBusiness2 | Though I feel as if I ought to try to update the device first. |
01:12:38 | prg318 | i'm just waiting on two parts to finish my ipod restoration; just replaced the battery; have the cf adapter/sd card just need the button contact to fix the button and the zif->cf adatper to replace the hdd |
01:12:50 | prg318 | let me know how it makes out with larger storage |
01:13:20 | MrBusiness2 | I shall. And good luck to you; you're a far braver man than I, trying to bust open and fix an iPod. |
01:13:55 | prg318 | the only reason i'm not so scared is because it's in really bad shape now (screen has dead pixels; hdd is noisy; battery was near dead) |
01:14:04 | prg318 | and the middle button was almost broken |
01:14:24 | prg318 | but i'm going to do some work on my sisters which is in pretty good condition so i will need to be more careful for that |
01:14:28 | MrBusiness2 | I've always wondered if iPods, iPhones, etc have some sort of frequency they can broadcast over wirelessly. Sort of an AppleTalk meets Sprint Whispernet (which you may recall as the villain from the 1984 deletion scandal on the Amazon Kindle). |
01:14:57 | MrBusiness2 | Ah. Well, definitely best of luck to you. |
01:15:11 | MrBusiness2 | Also, does RockBox let one watch movies in .mvk or .mp4 format? |
01:15:11 | prg318 | i don't think the old ipods have a way to generate a frequency like that; no transmitter |
01:15:22 | MrBusiness2 | Yeah, the only ones probably not. |
01:15:41 | prg318 | i think there's a plugin for videos on rockbox but i've never tried |
01:16:03 | MrBusiness2 | I just noted that I have an old Mac Mini that I don't connect to the Internet on account of the fact that I'm pretty much done with Apples forever and this Mac Mini is probably too old by now to be of any service. |
01:16:22 | MrBusiness2 | But I noted that it would seem to come out of sleep anytime an iPhone got near it. |
01:16:30 | prg318 | that's pretty creepy |
01:18:30 | MrBusiness2 | Yeah. Macs are creepy. |
01:18:42 | MrBusiness2 | I could tell some stories, but then you'd think I was a total nutjob. |
01:21:03 | MrBusiness2 | Suffice to say, I have a Macbook Air I bought in Q3 of 2012 that got locked down by remote (perhaps irrevocably, unless I can find a way to grab the necessary files to run John the Ripper and see what the hell the main admin password got changed to) and a Toshiba Z835 that had a 1-50 char BIOS password set on it via a /dev/3g connection (apparently the laptop can accept a 3G sim and a data plan. I never ordered one, |
01:21:03 | MrBusiness2 | but it didn't stop someone from waltzing in and locking it down) |
01:21:41 | MrBusiness2 | I'll probably have to have a hakshop USB rubber ducky attack the Toshiba with a brute force algorithm of some kind and then somehow detect and log a successful login. |
01:22:19 | MrBusiness2 | But most folks I talk to think the story of how those computers came to be locked down is a bunch of bunkum, so I will expound no further. |
01:23:34 | MrBusiness2 | But it has been about 2 years since that happened, and around this time of year I always remember that strange chain of events and the devastation it laid in its wake. |
01:25:17 | MrBusiness2 | After those two machines got killed, I tried hooking up some old IBM laptops. Alas, when setting the BIOS passwords on them, I failed to note what those passwords were, so I kind of screwed myself on those machines. Nevertheless, their parts might be useful for adding a keyboard and LCD to my Novena laptop case, if I decide to actually go to the trouble of trying to build that weird mistake instead of just selling it |
01:25:17 | MrBusiness2 | on EBay. |
01:27:01 | MrBusiness2 | Since the Novena was apparently more of a hobbyist project machine for the hardcore DIY laptop enthusiast. It requires its own GNU/Linux fork of Debian to run, so I have a suspicion it may be best to just leave that hardware to rest for a bit until I can think of some use for it. |
01:28:57 | MrBusiness2 | https://www.crowdsupply.com/soniktech/e-paper-shield-kit I guess I could see if it'll play ball with this. That would be like a dream come true to have a nice eInk machine running some kind of *nix distro intended for low-power consumption. |
01:29:42 | MrBusiness2 | Big problem I have with the Novena is that I bought the battery as well as the holder, but apparently missed the boat on some board called a Senoko that one must have in order to actually USE the batteries. |
01:30:27 | MrBusiness2 | However, since the batteries are just RC car rechargeable batteries, I wonder to myself if a similar controller couldn't be yanked from an RC car. |
01:30:40 | MrBusiness2 | or otherwise found at a hobby shop. |
01:30:54 | MrBusiness2 | Oh well, I'm too off-topic here. Apologies for that. |
01:31:18 | MrBusiness2 | Let's see about testing my SanDisk Clip Zip and my Leo together |
01:31:28 | | Quit nlogex (Ping timeout: 246 seconds) |
01:34:35 | | Quit cc___ (Quit: WeeChat 1.6) |
01:48:13 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
01:49:57 | MrBusiness2 | but first, as always, I gotta put down a piece of tpae on the AC adapter so I can actually read the power characteristics without straining my eyeballs under a super bright light |
01:50:32 | MrBusiness2 | should probably use something better than masking tape, but it seems to have worked for most of my AC adapters thus far. |
01:50:47 | MrBusiness2 | And knowing that electrical info is usually critical for a device such as this. |
01:52:13 | MrBusiness2 | Or this ridiculous laptop, for that matter, which needs a 19.5V charger. Only managed to find two laptop chargers that can accomplish that. One is the Asus Republic of Gamers AC adapter that this laptop uses and the other was just a stroke of luck generic supply that I found online that does even higher voltages than 19.5 |
01:52:26 | MrBusiness2 | don't remember its brand name, but I'd definitely purchase again. |
01:53:20 | MrBusiness2 | Ah, here we go, the Zozo 90W |
01:53:49 | MrBusiness2 | Output voltages vary considerably, so it appears to be rather versatile |
01:54:31 | MrBusiness2 | 15-16-18.5-19-19.5-20V, 4.9-6 amperes |
01:55:00 | MrBusiness2 | seems a bit weak in the amps department, but it does run this old Lenovo Yoga 14 I'm trying to fix up. |
02:00 |
02:21:27 | | Quit nlogex (Read error: Connection reset by peer) |
02:21:49 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
02:25:12 | | Quit krnlyng (Ping timeout: 264 seconds) |
02:30:31 | *** | Saving seen data "./dancer.seen" |
02:31:04 | * | __builtin debates whether or not to triple the number of game plugins in one go |
02:35:18 | __builtin | LCD_COLOR implies LCD_BITMAP, right? |
02:38:15 | | Join krnlyng [0] (~liar@178.112.230.197.wireless.dyn.drei.com) |
03:00 |
03:31:55 | | Quit nlogex (Read error: Connection reset by peer) |
03:32:24 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
04:00 |
04:05:55 | | Quit nlogex (Read error: Connection reset by peer) |
04:07:06 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
04:17:46 | | Quit nlogex (Read error: Connection reset by peer) |
04:18:11 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
04:30:35 | *** | Saving seen data "./dancer.seen" |
04:37:47 | | Join Llorean [0] (68bb6490@gateway/web/freenode/ip.104.187.100.144) |
05:00 |
05:28:26 | | Join PurlingNayuki [0] (~Thunderbi@117.136.38.5) |
05:34:31 | | Quit PurlingNayuki (Quit: PurlingNayuki) |
05:34:46 | | Join PurlingNayuki [0] (~Thunderbi@117.136.38.5) |
05:55:29 | | Quit PurlingNayuki (Ping timeout: 252 seconds) |
05:59:16 | | Nick idonob is now known as idonot (~Owner@S010610c37b922980.vs.shawcable.net) |
06:00 |
06:00:23 | | Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) |
06:00:45 | | Quit idonot (Quit: s/byte/bye) |
06:08:07 | | Quit nlogex (Read error: Connection reset by peer) |
06:08:24 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
06:09:44 | | Quit nlogex (Read error: Connection reset by peer) |
06:10:49 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
06:16:18 | | Quit TheSeven (Ping timeout: 245 seconds) |
06:16:54 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
06:24:03 | | Quit nlogex (Read error: Connection reset by peer) |
06:24:17 | | Join nlogex [0] (~filip@CPEd0ba5720db48-CMa84e3f5c8560.cpe.net.fido.ca) |
06:29:48 | | Quit nlogex (Ping timeout: 250 seconds) |
06:29:53 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
06:30:16 | | Quit scorche|sh (Ping timeout: 258 seconds) |
06:30:38 | *** | Saving seen data "./dancer.seen" |
06:32:04 | | Join PurlingNayuki [0] (~Thunderbi@117.136.38.5) |
06:35:55 | | Quit PurlingNayuki (Read error: Connection reset by peer) |
06:36:01 | | Join PurlingNayuki1 [0] (~Thunderbi@117.136.38.5) |
06:38:31 | | Nick PurlingNayuki1 is now known as PurlingNayuki (~Thunderbi@117.136.38.5) |
06:39:38 | | Quit nlogex (Read error: Connection reset by peer) |
06:39:48 | | Join nlogex [0] (~filip@72.141.222.55) |
06:42:47 | | Quit idonob (Read error: Connection reset by peer) |
06:42:58 | | Quit PurlingNayuki (Ping timeout: 245 seconds) |
06:44:08 | | Quit nlogex (Read error: Connection reset by peer) |
06:45:01 | | Join nlogex [0] (~filip@CPE30469a4d21aa-CMa84e3f5c8560.cpe.net.fido.ca) |
06:45:14 | | Join PurlingNayuki [0] (~Thunderbi@117.136.38.5) |
06:48:39 | | Join ender` [0] (krneki@foo.eternallybored.org) |
06:49:27 | | Quit nlogex (Ping timeout: 258 seconds) |
06:50:38 | | Join nlogex [0] (~filip@CPE62db6956a0df-CMa84e3f5c8560.cpe.net.fido.ca) |
07:00 |
07:34:49 | | Quit PurlingNayuki (Remote host closed the connection) |
07:35:14 | | Join PurlingNayuki [0] (~Thunderbi@117.136.38.5) |
07:38:08 | | Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) |
07:40:19 | | Join fishbulb [0] (~fishbulb@unaffiliated/fishbulb) |
07:40:43 | fishbulb | are there portable headphone amp nerds in here |
07:40:59 | fishbulb | I have a topping nx2 coming, wondering if anyone is familiar with this |
07:42:58 | dongs | a $35 headphone amp? i mean, it will work just fine |
07:42:59 | dongs | nice case. |
07:54:45 | | Join edhelas [0] (~edhelas@145.133.43.230) |
07:57:24 | | Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) |
08:00 |
08:06:12 | | Quit nlogex (Ping timeout: 248 seconds) |
08:13:47 | | Quit edhelas (Ping timeout: 258 seconds) |
08:22:12 | | Quit PurlingNayuki (Ping timeout: 250 seconds) |
08:30:42 | *** | Saving seen data "./dancer.seen" |
08:41:27 | | Join petur [0] (~petur@rockbox/developer/petur) |
08:41:31 | | Join edhelas [0] (~edhelas@145.133.43.230) |
08:43:09 | | Quit fishbulb (Remote host closed the connection) |
08:59:32 | | Quit rlnd (Remote host closed the connection) |
09:00 |
09:01:10 | | Quit Bray90820 (Read error: Connection reset by peer) |
09:08:43 | | Quit edhelas (Ping timeout: 252 seconds) |
09:31:31 | | Part Llorean |
09:35:58 | | Join Bray90820 [0] (~bray90820@173-25-204-30.client.mchsi.com) |
09:39:34 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
09:40:35 | pamaury | __builtin: please don't go too crazy with plugins, we already have a lot of them ;) |
09:46:35 | | Join elensil [0] (~edhelas@2001:1c02:1903:d800:11ef:3f28:3791:98de) |
10:00 |
10:00:38 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
10:30:44 | *** | Saving seen data "./dancer.seen" |
10:32:37 | | Quit pamaury (Ping timeout: 250 seconds) |
10:43:37 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:19d8:965e:e726:a0b0) |
11:00 |
11:07:42 | | Join Bray90820_ [0] (~bray90820@173-25-204-30.client.mchsi.com) |
11:08:43 | | Join pamaury [0] (~quassel@wks-50-63.mpi-sws.org) |
11:08:43 | | Quit pamaury (Changing host) |
11:08:43 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
11:10:10 | | Quit Bray90820 (Ping timeout: 250 seconds) |
11:30:26 | | Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury) |
11:48:41 | wodz | pamaury: what stops you from committing g#1395 ? It looks super usefull |
11:48:43 | fs-bluebot | Gerrit review #1395 at http://gerrit.rockbox.org/r/1395 : Make plugin/codecs/imgdec/overlay aware of compile flags that break API. by Amaury Pouly |
11:52:23 | pamaury_ | wodz: I sent a mail to -dev but for no answer, then I forgot about it |
11:52:47 | pamaury_ | but yeah it very useful I think, I just need someone to review it |
11:53:52 | pamaury_ | I also want to find out why codecs are broken on DEBUG builds, at least on some targets |
12:00 |
12:02:31 | | Join olspookishmagus [0] (~pookie@snf-137798.vm.okeanos.grnet.gr) |
12:06:58 | | Join robertd1 [0] (~root@201.208.231.245) |
12:08:01 | wodz | pamaury_: Proposed solution looks very clean IMO |
12:11:42 | | Join ender [0] (~ender@foo.eternallybored.org) |
12:11:51 | | Quit ender` (Read error: Connection reset by peer) |
12:30:45 | *** | Saving seen data "./dancer.seen" |
12:43:16 | TorC | MrBusiness2: The Clip series - at least the clip+ and zip to my certain knowledge, can use any available uSD card. I've got 64G cards in a couple. Only issue is you have to format them fat32 because RB doesn't have exfat drivers, and probably never will. Still, nothings out of line for fat32, so it works just fine. |
12:47:41 | | Quit [Saint] (Ping timeout: 246 seconds) |
12:48:06 | | Join [Saint] [0] (~sinner@rockbox/staff/saint) |
13:00 |
13:01:35 | | Join skapazzo [0] (~skapazzo@151.9.205.1) |
14:00 |
14:14:25 | | Quit [Saint] (Ping timeout: 264 seconds) |
14:18:03 | | Quit Bilgus (Quit: Page closed) |
14:19:17 | | Join [Saint] [0] (~sinner@rockbox/staff/saint) |
14:30:48 | *** | Saving seen data "./dancer.seen" |
15:00 |
15:23:27 | | Join devsnd [0] (~devsnd@p200300D46BC01200D85ED05ECA58ECEF.dip0.t-ipconnect.de) |
15:28:20 | | Quit wodz (Ping timeout: 248 seconds) |
15:33:50 | | Join metaphys [0] (~metaphysi@89.35.225.107) |
15:41:54 | | Quit metaphys (Quit: Ex-Chat) |
15:52:46 | | Join bittin [0] (~luna@unaffiliated/bittin) |
15:53:01 | | Part bittin |
16:00 |
16:01:46 | | Join alexweis_ [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) |
16:03:15 | | Quit alexweissman (Ping timeout: 250 seconds) |
16:04:53 | | Join Strife89 [0] (~quassel@adsl-98-80-191-164.mcn.bellsouth.net) |
16:08:22 | | Quit Strife1989 (Ping timeout: 245 seconds) |
16:09:30 | | Join PurlingNayuki [0] (~Thunderbi@2001:da8:215:4ff:c8c2:7800:5165:c0b7) |
16:13:36 | | Quit PurlingNayuki (Ping timeout: 240 seconds) |
16:26:34 | | Join nlogex [0] (~filip@CPE62db6956a0df-CMa84e3f5c8560.cpe.net.fido.ca) |
16:30:50 | *** | Saving seen data "./dancer.seen" |
16:42:57 | | Join scorche|sh [0] (~scorche@rockbox/administrator/scorche) |
16:49:05 | | Join Senji [0] (~Senji@85.187.103.250) |
17:00 |
17:20:54 | | Quit petur (Quit: Connection reset by beer) |
17:31:02 | | Nick alexweis_ is now known as alexweissman (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) |
17:38:32 | | Quit pamaury (Remote host closed the connection) |
17:42:31 | | Quit pamaury_ (Ping timeout: 256 seconds) |
17:48:17 | | Join girafe [0] (~girafe@LFbn-1-8015-136.w90-112.abo.wanadoo.fr) |
18:00 |
18:11:05 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
18:18:50 | | Join paulk-collins [0] (~paulk@gagarine.paulk.fr) |
18:21:54 | | Join Senji_ [0] (~Senji@85.187.103.250) |
18:23:03 | | Quit Senji (Ping timeout: 250 seconds) |
18:30:52 | *** | Saving seen data "./dancer.seen" |
18:35:18 | | Join edhelas [0] (~edhelas@145.133.43.230) |
19:00 |
19:14:21 | | Quit edhelas (Read error: Connection reset by peer) |
19:14:37 | | Join edhelas [0] (~edhelas@145.133.43.230) |
19:19:46 | | Quit alexweissman (Remote host closed the connection) |
19:22:18 | | Join lebellium [0] (~chatzilla@89-93-179-5.hfc.dyn.abo.bbox.fr) |
19:27:29 | | Join einhirn [0] (~Miranda@p4FC10C5A.dip0.t-ipconnect.de) |
19:35:57 | | Join johnb3 [0] (~johnb3@pD9565415.dip0.t-ipconnect.de) |
19:36:07 | | Quit johnb3 (Client Quit) |
19:42:05 | | Quit edhelas (Ping timeout: 250 seconds) |
19:52:58 | | Join petur [0] (~petur@rockbox/developer/petur) |
19:57:43 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
20:00 |
20:10:31 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
20:17:23 | lebellium | pamaury: should I get the latest version of your patch or wait? |
20:18:30 | pamaury | lebellium: wait, I did some changes to the upg packer, I need to double-check them on my device ;) |
20:19:39 | lebellium | ok |
20:20:43 | pamaury | lebellium: in the mean time, you compile a firmware and bootloader for E580 |
20:20:55 | pamaury | I assume you are familar with the process now ? |
20:24:10 | pamaury | hum wait, apparently I screwed up in config.h for the E580 |
20:24:30 | lebellium | I can follow instructions here https://www.rockbox.org/wiki/SonyNWZE360Port ? |
20:28:41 | pamaury | no it's completely different |
20:30:12 | | Join alexweissman [0] (~alexweiss@149-160-182-181.dhcp-bl.indiana.edu) |
20:30:38 | lebellium | is the procedure written somewhere? we tried several times to build the toolchain but I don't remember I already did compile a firmware with bootloader for linux sony |
20:30:53 | *** | Saving seen data "./dancer.seen" |
20:32:42 | pamaury | no, because the procedure is changing all the time until I finish writing mknwzboot |
20:34:11 | lebellium | ok. So I hope it's OK if I'm not really familiar with it yet :P |
20:35:08 | | Quit alexweissman (Ping timeout: 260 seconds) |
20:37:22 | pamaury | ok so best is you wait for about an hour so I finish dinner and test the new upg packer |
20:39:00 | | Quit michaelni (Quit: Leaving) |
20:39:01 | | Join einhirn [0] (~Miranda@p4FC10C5A.dip0.t-ipconnect.de) |
20:39:40 | | Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) |
20:40:55 | | Join naleo [0] (~naleo@unaffiliated/naleo) |
20:45:35 | | Join alexweissman [0] (~alexweiss@149-160-182-181.dhcp-bl.indiana.edu) |
20:53:20 | | Join edhelas [0] (~edhelas@145.133.43.230) |
20:53:26 | | Join Senji [0] (~Senji@85.187.103.250) |
20:55:16 | | Quit Senji_ (Ping timeout: 248 seconds) |
20:56:24 | | Quit alexweissman (Remote host closed the connection) |
21:00 |
21:02:13 | | Join alexweissman [0] (~alexweiss@2001-18e8-2-28cc-f000-51c.dhcp6-bl.indiana.edu) |
21:04:17 | edhelas | pamaury: wow that's a lot of commits that you've done on gerrit, are they linked together or just lots of small fixes ? |
21:08:23 | pamaury | a bit of both but mostly small fixes and documentation |
21:11:26 | edhelas | ok :) do you still have some plans for the usb stack on the short-mid term ? |
21:16:23 | pamaury | I always have plans ;) But short term definitely not, I'm working on some ports |
21:17:22 | | Join paulk-collins_ [0] (~paulk@gagarine.paulk.fr) |
21:17:39 | | Quit paulk-collins_ (Remote host closed the connection) |
21:19:54 | pamaury | lebellium: I just tried the bootloader on the E580 and I get a black screen on boot, apparently the E580 is slightly different from E460, I need to find out what |
21:20:03 | edhelas | okay, I'm really looking forward this part, especially the USB-audio feature :p |
21:20:34 | lebellium | pamaury: of course it is different. That's due to NC \o/ |
21:20:53 | pamaury | does it work well ? |
21:22:35 | lebellium | I think IEM with good passive isolation is as efficient and sound better |
21:22:42 | lebellium | but that's funny to try out |
21:27:08 | | Quit Bray90820_ () |
21:32:26 | * | pamaury invented a new debugging tecnique |
21:35:31 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
21:37:05 | lebellium | which is? |
21:37:48 | | Quit alexweissman (Remote host closed the connection) |
21:38:05 | pamaury | it's called exit-ot-OF, you do something then execute the OF. If the OF executes then the something didn't crash |
21:38:54 | lebellium | smart |
21:42:37 | | Quit nlogex (Ping timeout: 264 seconds) |
21:42:43 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
21:48:19 | pamaury | hum, apparently Sony how the user partition is handled slightly |
21:52:44 | | Join Bray90820 [0] (~bray90820@173-25-204-30.client.mchsi.com) |
22:00 |
22:11:10 | bluebrother | pamaury: we don't really have a policy on external libs in Rockbox Utility. Obviously it should work on all platforms we support :) |
22:11:32 | bluebrother | libcrypto++ seems to just work, at least according to their website. |
22:12:43 | bluebrother | plus the license is compatible (at least as far as I understand) so I don't see a problem using it |
22:14:44 | | Quit Senji (Ping timeout: 248 seconds) |
22:15:24 | pamaury | ok cool |
22:15:28 | | Join Senji [0] (~Senji@85.187.103.250) |
22:16:57 | | Quit devsnd (Quit: Leaving) |
22:24:39 | | Quit nlogex (Read error: Connection reset by peer) |
22:25:17 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
22:30:54 | *** | Saving seen data "./dancer.seen" |
22:34:36 | | Quit Bray90820 () |
22:36:01 | | Quit nlogex (Read error: Connection reset by peer) |
22:36:22 | | Join nlogex [0] (~filip@CPE30469a4d21ac-CMa84e3f5c8560.cpe.net.fido.ca) |
22:40:14 | | Join alexweissman [0] (~alexweiss@149-160-182-181.dhcp-bl.indiana.edu) |
22:43:06 | | Quit edhelas (Ping timeout: 268 seconds) |
22:44:01 | | Join edhelas [0] (~edhelas@145.133.43.230) |
22:45:07 | | Quit petur (Quit: Leaving) |
22:50:24 | | Quit edhelas (Read error: Connection reset by peer) |
22:50:36 | | Quit paulk-collins (Remote host closed the connection) |
22:51:14 | | Join edhelas [0] (~edhelas@145.133.43.230) |
22:56:05 | pamaury | this bug is really weird... |
22:57:13 | __builtin | pamaury: I tried build a the yp-r0 toolchain on ARM today |
22:58:49 | __builtin | oh... looks like it failed to get the tarballs |
23:00 |
23:00:11 | __builtin | *casual whistle* |
23:01:23 | | Join smoke_fumus [0] (~smoke_fum@dynamic-vpdn-93-125-65-113.telecom.by) |
23:01:48 | | Quit amayer (Read error: Connection reset by peer) |
23:04:22 | pamaury | __builtin: the plan is to get rid of the yp-r0 toolchain and replace it by a commin linux app toolchain |
23:05:10 | * | __builtin is building toolchains for a build client |
23:05:50 | pamaury | no one managed to build the yp-r0 recently, we rely on a prebuilt one for many years ago |
23:05:54 | | Join amayer [0] (~amayer@mail.weberadvertising.com) |
23:05:59 | | Quit alexweissman (Remote host closed the connection) |
23:06:35 | pamaury | dammit this bug is insane, is it possible that it crashes in printf() ??? |
23:07:01 | __builtin | stack overflow? |
23:07:32 | pamaury | call is three level deep so clearly not |
23:08:31 | pamaury | the only thing I can think about would be an ABI problem |
23:09:11 | __builtin | it looks like the HTTPS transition broke the build client scripts |
23:09:22 | __builtin | it's downloading the redirect HTML pages rather than the actual files |
23:09:26 | * | pamaury has a sudden horrible doubt |
23:10:50 | | Join PurlingNayuki [0] (~Thunderbi@2001:da8:215:4ff:d9be:679d:5495:50ee) |
23:11:01 | pamaury | __builtin: when downloading which files? |
23:11:16 | pamaury | I don't know who maintains the build client script |
23:11:22 | __builtin | any file, it needs the -L parameter to curl |
23:11:37 | pamaury | but which files does the client ever download? |
23:11:44 | pamaury | oh it downloads itself for the new version maybe |
23:11:56 | __builtin | svn2git.sh |
23:12:22 | pamaury | well then write a patch and post it on gerrit ;) |
23:12:55 | __builtin | I'll test it first ;) |
23:13:16 | pamaury | arg no, we redefine printf() in bootloader and this causes a horrible bug when printf() is used to debug when the lcd is not yet initialised... |
23:13:37 | pamaury | that's the only possible explanation |
23:14:23 | __builtin | alright, my build client appears to work :) |
23:14:55 | | Quit PurlingNayuki (Ping timeout: 240 seconds) |
23:16:58 | | Quit edhelas (Ping timeout: 246 seconds) |
23:17:58 | | Join edhelas [0] (~edhelas@145.133.43.230) |
23:21:09 | __builtin | pamaury: does g#1430 look good? |
23:22:37 | __builtin | fs-bluebot: ping |
23:24:45 | pamaury | it looks ok, I don't much about curl but -L sounds like the good option |
23:26:42 | gevaerts | -L is definitely a good idea there |
23:28:01 | * | pamaury suspects Sony changed something in their lcd driver |
23:28:40 | __builtin | also should I just go ahead and make all the http://s https:// to avoid an sslstrip attack? |
23:32:12 | | Quit edhelas (Ping timeout: 252 seconds) |
23:32:26 | | Quit Senji (Ping timeout: 268 seconds) |
23:33:17 | | Join alexweissman [0] (~alexweiss@149-160-182-181.dhcp-bl.indiana.edu) |
23:36:07 | __builtin | the system as it is now is easily vulnerable to a MITM attack... |
23:36:54 | bluebrother | it has been since years ... :D |
23:37:14 | pamaury | well the whole build system is quite vulnerable |
23:37:23 | bluebrother | gevaerts: btw, what to do about the Rockbox Utility ssl issue? |
23:37:23 | | Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 50.0.2/20161129173726]) |
23:37:30 | __builtin | I guess it'd be somewhat mitigated by using TLS, at least the server would be authenticated |
23:37:57 | bluebrother | I was thinking if linking dynamically would help but afaiu that won't fix the GPL license issue |
23:39:39 | pamaury | bluebrother: what is the problem again? |
23:40:49 | bluebrother | Qt uses openssl for ssl support. By default openssl is disabled, so we have to rebuild it. But then openssl has a weird license (basically it's some advertising clause afaiu) which imposes additional limitations the GPL forbids |
23:41:10 | bluebrother | so we could either change the license to GPL + openssl exception or find another way. If there is one |
23:41:36 | bluebrother | if openssl is a "OS library" (which we should be able to assume on Linux) it would work |
23:42:10 | __builtin | well, maybe just the automatic updates would be authenticated because only those go over TLS, but that's an improvement |
23:42:12 | bluebrother | but then the major amount of users is on Windows, and on Windows that's not true. And shipping it as separate dll doesn't count as system library |
23:42:34 | gevaerts | bluebrother: there does seem to be some weird solution though |
23:42:54 | bluebrother | ok? |
23:43:23 | gevaerts | Apparently you can link Qt differently so it uses dlopen for openssl if available, which some people claim avoids the issue |
23:43:49 | gevaerts | http://stackoverflow.com/questions/30543708/compilation-of-qt-5-fails-under-make-in-debian64/30543745#30543745 |
23:44:03 | bluebrother | hmm. Well, that would require us to either ship an openssl dll (windows) or assume it's present on the system. |
23:44:09 | pamaury | yeah, bootloader finally working on E580 \o/ now the keys don't work |
23:44:17 | gevaerts | I can't say I'm really convinced though if you bundle the openssl dll... |
23:44:24 | bluebrother | the latter would work on Linux. And on OS X we link dynamically anyway |
23:45:08 | bluebrother | we could also try to change the license. Though I'm not sure we'll be able to get a response from _all_ committers relevant to Rockbox Utility |
23:45:20 | bluebrother | since we use some stuff from tools |
23:45:21 | pamaury | relicencing will probably be hard |
23:45:30 | bluebrother | which is ... _old_ |
23:47:03 | pamaury | some people disagree that linking openssl dynamically solves the issue though |
23:49:03 | bluebrother | technically that SO answer is clear but I'm not convinced that this solves the licensing issue |
23:49:27 | bluebrother | and technically it wouldn't be hard to do that. Just a bit of work to get the setup going :) |
23:50:09 | bluebrother | and Rockbox Utility won't be a single binary anymore on windows, but you'd need to extract the whole archive. But that's not really a big deal imo |
23:53:15 | pamaury | I think that would be a good compromise. At least it's the best effort we can do, and people who disagree can simply don't use it ;) |
23:56:08 | pamaury | hum the walkman logo looks a bit ugly on the E580, they changed it to add a gradient and now the 130x130 icon size cuts the gradient |