Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2020-07-09

00:26:09***Saving seen data "./dancer.seen"
01:02:58 Quit blackyus17 (Ping timeout: 265 seconds)
01:06:49 Quit ac_laptop (Ping timeout: 264 seconds)
01:23:30 Join ZincAlloy [0] (
01:28:06 Quit ZincAlloy (Ping timeout: 265 seconds)
01:39:30 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:a02c:86a6:6647:3004)
01:44:27 Quit ZincAlloy (Ping timeout: 272 seconds)
02:26:11***Saving seen data "./dancer.seen"
02:39:08 Join mendel_munkis_ [0] (
02:40:51 Quit bonfire (Quit: Leaving)
02:41:44 Quit mendel_munkis (Ping timeout: 244 seconds)
02:55:05 Quit Tsesarevich (Ping timeout: 244 seconds)
02:56:07 Join Tsesarevich [0] (Tsesarevic@fluxbuntu/founder/joejaxx)
03:02:17 Join petur [0] (~petur@
03:02:17 Quit petur (Changing host)
03:02:17 Join petur [0] (~petur@rockbox/developer/petur)
04:22:57 Join dys [0] (~dys@2003:5b:203b:100:a64c:c8ff:fef4:13a6)
04:26:15***Saving seen data "./dancer.seen"
05:02:47 Join mendelmunkis [0] (
05:03:13 Quit mendel_munkis_ (Ping timeout: 264 seconds)
05:11:43 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
05:31:51 Quit S|h|a|w|n (Read error: Connection reset by peer)
05:40:41 Join efqw_ [0] (uid412670@gateway/web/
05:41:00 Nick efqw_ is now known as efqw (uid412670@gateway/web/
05:41:10 Quit efqw (Client Quit)
05:41:23 Join efqw [0] (uid412670@gateway/web/
05:57:51efqwspeachy: I looked it up and apparently hiby r3[pro], shanling q1, m0, m2x are also using the X1000E SoC.
05:58:58efqwunfortunately those are all touchscreen devices so I don't think rb is going to work very well on them
05:59:33efqwsame goes for the recent me pro from fiio, that is a touchscreen device as well
05:59:39efqw*m3 pro
06:00:56 Quit jdarnley (Read error: Connection reset by peer)
06:03:23 Join J_Darnley [0] (
06:07:58 Quit J_Darnley (Read error: Connection reset by peer)
06:08:13 Join J_Darnley [0] (
06:14:15 Quit J_Darnley (Read error: Connection reset by peer)
06:14:45 Join J_Darnley [0] (
06:26:17***Saving seen data "./dancer.seen"
06:38:06 Quit J_Darnley (Read error: Connection reset by peer)
06:38:39 Join J_Darnley [0] (
07:22:54 Join MrZeus [0] (~MrZeus@2a02:c7f:70d0:6a00:1527:3eba:a9e5:1f86)
07:31:48 Quit [7] (Disconnected by services)
07:31:54 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
07:34:33 Quit MrZeus (Read error: Connection reset by peer)
07:35:14fs-bluebotBuild Server message: New build round started. Revision 5d8a1a3, 295 builds, 9 clients.
07:36:03 Join MrZeus [0] (~MrZeus@2a02:c7f:70d0:6a00:b043:5445:3d7f:f827)
07:52:40 Quit MrZeus (Read error: No route to host)
07:54:09 Join MrZeus [0] (
07:56:16fs-bluebotBuild Server message: Build round completed after 1262 seconds.
07:56:18fs-bluebotBuild Server message: Revision 5d8a1a3 result: All green
08:01:08speachyefqw, there are quite a few more built on the x1000e, and if one includes the jz47xx SoCs, even more.
08:02:04speachyI'd wager that for the past decade, those SoCs comprise the majority of the mid-high end of the Chinese DAP market.
08:04:06speachythe likes of rknano and atj2127 on the low end.
08:06:38 Join ac_laptop [0] (~ac_laptop@
08:07:31speachy(ie stuff with only a tiny amount of on-chip RAM and hardware-based decoding)
08:13:38efqwYeah, I think xuelin had some of those RKNANOD stuff.
08:14:57efqwFiiO's X1 (1st gen, mark II and mark III) are all using JZ4760[B] I think.
08:15:55speachyI have a X1 (1st gen) in a box; the wheel is a little flaky so I got it for cheap.
08:17:30speachyif I find myself with more time than sense, I'll probably dust off that port and try to get it in usable shape.
08:18:12speachy(it was done prior to the xDuoo X3, and a lot of the outstanding MIPS issues have already been resolved)
08:20:58 Join krabador [0] (~krabador@unaffiliated/krabador)
08:22:56pamauryI have some unfinished work on the JZ4760B and the Fiio X1 1st gen, I think most of it is on gerrit
08:26:19***Saving seen data "./dancer.seen"
08:26:20 Join massiveH [0] (
08:26:26pamauryour touchscreen implementation is really subpar though, it makes touchscreen-based targets not so nice to use
08:26:43speachyyeah, refactoring the common jz47xx code will probably be a decent amount of effort.
08:27:01speachyour touchscreen implementation sucks. no sense in being polite about it. :D
08:28:15speachyour entire UI is designed around use of dedicated off-screen buttons.
08:30:14speachytouchscreens require a completely different approach to things.
08:32:37efqwIs the jz47xx rb running on Linux or is it bare-metal?
08:32:47speachygranted we could sort of cheat and dedicate part of the screen to virtual buttons...
08:33:04speachyefqw, bare-metal
08:33:50speachyI think it's the most performant native target we have.
08:34:13efqwOh, I thought you were running rb on the 2.x BSP kernel, lol
08:35:21speachyI think the OF for all of the jz47xx targets runs on top of Linux(+hibyplayer)
08:37:43speachyI still want to implement CPU reclocking on the jz4760 to (vastly) improve its battery life..
08:39:19speachyspeaking of, I don't think the x1000e linux kernels have any meaninful power management turned on either.
08:40:55efqwThe battery life of the m3k is at least 14h on the stock firmware, which imo is actually decent already.
08:41:26efqw(continuous flac playback)
08:42:19speachyfiio probably tweaked things a bit. (I believe the rocker runs all-out)
08:42:35efqwspeachy: speaking of which, have you been able to disassemble the stock fw of the m3k and extract that
08:42:44speachyhaven't touched it
08:43:06pamauryspeachy: the Fiio X1 1st gen doesn't use linux iirc, 2nd gen does
08:44:00pamaurybut most JZ-based devices use linux indeed
08:53:34 Quit MrZeus (Ping timeout: 256 seconds)
09:02:47*speachy stands corrected.
09:11:57 Quit krabador (Remote host closed the connection)
09:24:19fs-bluebotBuild Server message: New build round started. Revision 65a9133, 295 builds, 9 clients.
09:32:12speachypamaury, you have a truly epic amount of WIP patches in gerrit
09:41:45 Quit prg318 (Quit: ZNC 1.7.5 -
09:44:45 Join prg318 [0] (~prg@deadcodersociety/prg318)
09:45:08fs-bluebotBuild Server message: Build round completed after 1249 seconds.
09:45:10fs-bluebotBuild Server message: Revision 65a9133 result: All green
10:07:39fs-bluebotBuild Server message: New build round started. Revision b64a286, 295 builds, 10 clients.
10:09:42speachyless than 400 open gerrit changesets now, woo!
10:19:09 Quit massiveH (Quit: Leaving)
10:22:07fs-bluebotBuild Server message: Build round completed after 869 seconds.
10:22:09fs-bluebotBuild Server message: Revision b64a286 result: All green
10:22:10fs-bluebotBuild Server message: New build round started. Revision 278a76b, 295 builds, 10 clients.
10:26:22***Saving seen data "./dancer.seen"
10:30:10pamauryspeachy: yeah I know...
10:30:21pamauryand then it rots
10:42:24fs-bluebotBuild Server message: Build round completed after 1216 seconds.
10:42:26fs-bluebotBuild Server message: Revision 278a76b result: All green
10:42:27fs-bluebotBuild Server message: New build round started. Revision dcdf271, 295 builds, 10 clients.
10:59:24fs-bluebotBuild Server message: Build round completed after 1018 seconds.
10:59:25fs-bluebotBuild Server message: Revision dcdf271 result: All green
11:18:08 Quit petur (Quit: Connection reset by beer)
11:49:27 Join ubervison [0] (~ubervison@2a02:aa12:b106:1b80:4978:337a:24bd:4bbc)
12:03:16 Join krabador [0] (~krabador@unaffiliated/krabador)
12:07:20 Join ZincAlloy [0] (
12:26:26***Saving seen data "./dancer.seen"
12:31:54 Quit pamaury (Ping timeout: 240 seconds)
12:38:57 Join MrZeus [0] (
12:49:24 Nick rudi_s is now known as [FAUST]rudi_s (
12:50:51 Join ats_ [0] (
12:54:13 Join Topy44 [0] (
12:55:26 Quit atsampson (*.net *.split)
12:55:26 Quit blbro[m] (*.net *.split)
12:55:26 Quit kadoban (*.net *.split)
12:55:27 Quit Topy (*.net *.split)
12:56:29 Quit dys (Ping timeout: 244 seconds)
12:56:50 Quit danielp3344 (Write error: Connection reset by peer)
12:56:52 Quit zagor[m] (Remote host closed the connection)
12:56:56 Quit nihilazo (Write error: Connection reset by peer)
12:59:01 Quit Topy44 (Ping timeout: 264 seconds)
13:00:21 Join Topy44 [0] (
13:03:07 Join blbro[m] [0] (blbrostrat@gateway/shell/
13:05:08 Quit J_Darnley (Read error: Connection reset by peer)
13:05:41 Join J_Darnley [0] (
13:18:36 Quit mendelmunkis (Ping timeout: 256 seconds)
13:27:08 Join mendelmunkis [0] (
13:27:18 Join kadoban [0] (kadobanmat@gateway/shell/
13:27:18 Join zagor[m] [0] (bjstmatrix@gateway/shell/
13:27:18 Join danielp3344 [0] (danielp334@gateway/shell/
13:27:19 Join nihilazo [0] (nihilazoma@gateway/shell/
13:33:32 Quit paulk-leonov (Ping timeout: 260 seconds)
13:36:01 Join paulk-leonov [0] (
13:49:23 Quit krabador (Remote host closed the connection)
14:02:09fs-bluebotBuild Server message: New build round started. Revision 77f8c9c, 295 builds, 10 clients.
14:03:49 Join petur [0] (~petur@rockbox/developer/petur)
14:19:11fs-bluebotBuild Server message: Build round completed after 1022 seconds.
14:19:12fs-bluebotBuild Server message: Revision 77f8c9c result: All green
14:26:27***Saving seen data "./dancer.seen"
14:29:44 Quit mendelmunkis (Ping timeout: 246 seconds)
14:30:49__builtinhehe, g#2512
14:30:50fs-bluebotGerrit review #2512 at : Audio playback via piezo PWM (HACK) by Franklin Wei
14:31:03__builtintry it if you don't value your ears
14:38:27speachyit's nice to see an uptick of activity. even if it's of the ear-bleeding variety
14:39:04__builtinpart of me wants to merge that into mainline
14:42:51speachyit's arguably more useful than another FPS... :D
14:43:34 Join mendelmunkis [0] (
15:00:06speachyIs g#1206 still relevant? It still applies, anyway..
15:00:08fs-bluebotGerrit review #1206 at : [Superdom] Bugfix by Franklin Wei
15:01:08__builtinthere was definitely a bug, yes
15:01:10__builtinwhich I introduced...
15:02:05speachythere was also g#1014 which just disabled the code instead of fixing it
15:02:07fs-bluebotGerrit review #1014 at : Superdom bugpatch: by Franklin Wei
15:03:32speachyoh, just before I forget −− Gerrit will now reject patches that don't have the Change-Id header. Apparently it wasn't enforcing it before.
15:09:08 Quit mendelmunkis (Ping timeout: 272 seconds)
15:19:37 Join mendelmunkis [0] (
15:27:55 Join jdarnley [0] (
15:30:14 Quit J_Darnley (Ping timeout: 256 seconds)
15:31:23 Join ShockTohp [0] (~kevin@
15:32:01 Quit mendelmunkis (Ping timeout: 264 seconds)
15:37:37 Join mendelmunkis [0] (
15:37:38 Quit mendelmunkis (Remote host closed the connection)
15:37:56 Join mendelmunkis [0] (
15:57:08 Quit ac_laptop (Ping timeout: 265 seconds)
16:00:56 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
16:03:49 Join ac_laptop [0] (~ac_laptop@
16:12:26 Join J_Darnley [0] (
16:14:37 Quit jdarnley (Ping timeout: 264 seconds)
16:26:22 Join krabador [0] (~krabador@unaffiliated/krabador)
16:26:31***Saving seen data "./dancer.seen"
16:30:08 Quit ac_laptop (Ping timeout: 256 seconds)
16:30:35 Join advcomp2019__ [0] (
16:30:35 Quit advcomp2019__ (Changing host)
16:30:35 Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019)
16:30:59speachy g#2513 is an experiment −− it's a noticable difference on the PP ipods
16:31:01fs-bluebotGerrit review #2513 at : settings: cache settings[i] lookup by Solomon Peachy
16:33:49 Quit advcomp2019_ (Ping timeout: 264 seconds)
16:39:03speachywith the new toolchain and optimization settings there's no difference.
16:40:37speachyincdently, new toolchain shrinks the binary size by 10% on the mini2g, and 7% on the ram size.
16:41:09speachyabout 70k each. that can't be coincidental.
16:44:01 Quit ShockTohp (Ping timeout: 264 seconds)
16:46:05 Join ac_laptop [0] (~ac_laptop@
16:46:34mendelmunkisTIL: chip manufacturers don't like talking to me.
16:47:02 Nick mendelmunkis is now known as mendel_munkis (
16:48:11speachychipmakers don't generally like talking to folks that have order volumes under 7 digits.
16:51:42 Join mendel_munkis_ [0] (
16:54:39 Quit mendel_munkis (Ping timeout: 265 seconds)
17:36:49 Join ShockTohp [0] (
17:42:49 Quit ShockTohp (Ping timeout: 264 seconds)
17:43:01 Quit ac_laptop (Ping timeout: 246 seconds)
17:44:44 Join kugel_ [0] (
17:44:44 Quit kugel_ (Changing host)
17:44:44 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
17:44:47 Quit kugel (Ping timeout: 240 seconds)
17:51:18 Quit ZincAlloy (Quit: Leaving.)
18:18:34fs-bluebotBuild Server message: New build round started. Revision 17a367e, 295 builds, 10 clients.
18:26:33***Saving seen data "./dancer.seen"
18:27:25 Join ac_laptop [0] (~ac_laptop@
18:28:40 Quit MrZeus (Ping timeout: 258 seconds)
18:34:57fs-bluebotBuild Server message: Build round completed after 983 seconds.
18:35:05fs-bluebotBuild Server message: Revision 17a367e result: All green
18:40:53 Quit petur (Remote host closed the connection)
18:51:00 Quit krabador (Read error: Connection reset by peer)
18:53:12 Join krabador [0] (~krabador@unaffiliated/krabador)
18:57:13 Quit pamaury (Ping timeout: 264 seconds)
18:58:34 Quit amiconn (Quit: No Ping reply in 64 seconds.)
18:59:26 Quit pixelma (Quit: No Ping reply in 120 seconds.)
18:59:36 Join pixelma [0] (marianne@rockbox/staff/pixelma)
19:00:14 Join amiconn [0] (jens@rockbox/developer/amiconn)
19:09:34 Quit sakax (Quit: Leaving)
19:15:29 Quit krabador (Quit: Leaving)
19:18:05speachynow here's an oddity. if you look at the page, some entries have 7-character ids and others have 10.
19:31:10 Join MrZeus [0] (~MrZeus@2a02:c7f:70d0:6a00:4541:ef54:7286:287f)
19:44:33 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide)
20:10:53 Quit MrZeus (Ping timeout: 272 seconds)
20:26:36***Saving seen data "./dancer.seen"
20:35:01fs-bluebotBuild Server message: New build round started. Revision c914b14, 295 builds, 9 clients.
20:41:21speachy...because older git clients defaulted to 7-char short hashes, newer ones 10-char. I updated the version script to use a fixed 10-char hash regardless of local git defaults
20:45:47speachywith that the gerrit hook can finally be told to use longer hashes.
20:48:43lemon_jesushey guys, I'm interested in doing some reverse engineering work on the iPod Nano 3g. I'm trying to run the notes exploit (using the codebase at to dump the firmware, but the payload just puts my iPod into a bootloop. Has anybody successfully used this exploit on their nano 3g? it's unclear to me if this exploit
20:48:43lemon_jesusis even compatible with it. if this isn't the best way to dump/decrypt the 3g firmware, what is?
20:57:20fs-bluebotBuild Server message: Build round completed after 1339 seconds.
20:57:21fs-bluebotBuild Server message: Revision c914b14 result: All green
21:08:18 Quit ac_laptop (Ping timeout: 256 seconds)
21:08:24speachylemon_jesus, I don't think anyone still active knows anything about the nano3g.
21:14:27lemon_jesushmmmm... that's unfortunate. do you think anybody knows about the Pwnage 2.0 exploit in general? that one has even less documentation surrounding it.
21:19:50speachyno idea. this stuff way predates my active involvement here
21:27:52lemon_jesusdarn. okay, I'll keep you posted if I make any progress.
21:30:28mendel_munkis_think its time to revive the rockbox player with skywater PDK?
21:30:42mendel_munkis_(yes I know thats not happening)
21:31:28speachyI don't think there's much point in desinging a new ASIC
21:38:44speachywhen it's the rest of the player design that's going to bite us in the posterior..
21:40:33speachynot to mention small-volume manufacturing overhead
21:41:05mendel_munkis_I know I know
21:41:14 Nick mendel_munkis_ is now known as mendel_munkis (
21:42:50speachyI've wanted to do a port to a modern Cortex-M MCU but very few sample boards support both SDRAM and easily-attachable displays.
21:50:24speachyoh, and audio.
21:54:01 Join ShockTohp [0] (
21:55:08__builtinspeachy: easy, just PWM it with g#2512
21:55:10fs-bluebotGerrit review #2512 at : Audio playback via piezo PWM (HACK) by Franklin Wei
21:55:56__builtinthe sound quality is surprisingly good if you balance the sample rate/PWM frequency
21:59:01 Quit ShockTohp (Ping timeout: 264 seconds)
22:13:48speachysomething like this:
22:14:14speachyI inherited one of their older kits (the open407)
22:26:38***Saving seen data "./dancer.seen"
22:32:24speachythere's a higher-end version that's actually cheaper −− 480MHz Cortex-H7, 1MB SRAM (192K IRAM), 8MB external SDRAM, 2MB onboard flash.
22:37:01speachyplus enough peripherals to make even the elder gods slightly less grumpy.
22:45:25speachyand the MCU on that costs $8.68 in 1K quantities. vs $5 for an entire RPi Zero with 512MB RAM. :)
23:47:18 Quit TheSeven (Ping timeout: 256 seconds)
23:47:37 Join [7] [0] (~quassel@rockbox/developer/TheSeven)

Previous day | Next day