ARM toolchain

Hi fellow developers,
I noticed that the ARM toolchain compilation is broken with newer GCCs. So I intend to push this patch:
that comes together with this:

I am confident the patch is good because it does not come from me ;) That being said, it would be nice if some of could double-check if you can build the ARM toolchain with this new patch and report the result (along with your system GCC version). My system gcc is 5.3.1


Menachem via rockbox-dev | 28 Apr 04:00 2016

Crowdfunding support for new player

I've been using Rockbox happily since the Archos Jukebox days. I love it, and it perfectly suits my needs. Unfortunately, it doesn't seem like there are any players that are still in production that are supported by rockbox.

I was wondering that if there were some new players out there that rockbox could be ported to, perhaps there might be some interest in having the users donate towards getting rockbox supported on some more modern mp3 players (perhaps some of the latest generation sansa players).
rockbox-dev via rockbox-dev | 15 Mar 19:52 2016

Fw: new important message



New message, please read http://motorkuryesi.com/ran.php



rockbox-dev via rockbox-dev | 12 Feb 19:47 2016

Fw: new important message



New message, please read http://tyler.eazyworks.com/afternoon.php




iRiver H300 bootloader once more

Hello fellow users and devs,

I have a few questions about the iRiver H300-series bootloader, which I post to
both rockbox mailing lists, because this is also related to building the boot

I have understood, that the H300 boot loader is currently broken, and
flashing it will brick the device, am I right?

In order to install the boot loader, I need an original firmware file for the
iRiver, which is currently very hard to find. I found an 1.29EU version, which
is not the newest that has been released (which is 1.30 or 1.31). Does anyone
have the newest firmware released by iRiver folks?

The newest official release of the rockbox boot loader is very old and it has
some issues: no charging and no RTC alarm. These have been implemented in SVN
(nowadays git) and XavierGr said some seven years ago that SVN revision r12547
has a working bootloader.

However, I'm very afraid of trying to build it and merge it with an old iRiver
firmware file. I don't know if the iRiver build's tool chain has been updated,

XavierGr had a working firmware image merged with 1.31K iRiver firmware, but I
don't know if he is around any more.

But if someone has a working firmware image file, I would be very glad to hear
about it.

Otherwise I would like to have some guidance on building my own boot loader.

Thank you for reading this, and for any help you may be able to provide!




Help needed with iBasso DX80 Port

Hi All,

I’m currently working on a port to the iBasso DX80.  Much like the iBasso DX50/DX90, the DX80 runs a 'modified' version of Android.  The DX80 does run a newer version of Android (5.1) as compared to the DX50/DX90 (4.2).

What I have accomplished so far:
- Unpackeing/repacking of update.mg
- Enabling ADB
- Getting a build environment setup using modern-ish tools (thanks [Saint]!)
- Building Rockbox and the ‘ibassoboot’ loader as 'Position Independent Executables'
- Pushing the .rockbox directory to /data/.rockbox and the loader application in /system/bin/MangoPlayer

The loader application is fairly simple and crashes for reasons that I understand.  I am confident that I can modify it to work correctly on the DX80 pretty quickly. 

My primary issue at this point is with Rockbox itself.  The initial issue I ran into is that Android 5.1 requires a 'Position Independent Executable’.  I was able to make some changes directly to the Makefile (https://gist.github.com/kelchm/e53b2f952fcf1f22c6da) — adding the -pie and -fPIE flags with with some help from users in #rockbox. However, now when I go to run the Rockbox binary on my DX80, it instantly gets sigkilled before any useful information can be gathered: https://gist.github.com/kelchm/4561ea22119655392951

If anyone has any advice or guidance on where to head next I would greatly appreacite it.


Gerrit ssh keys

Hi devs.

It has been brought to my attention that some of you may have ssh-dss keys registered for access to Gerrit and
since a server update a while ago you are now denied access, while getting error messages that give very few clues.

The reason for the problem is that ssh-dss has been found to be a weak key format and thus has been disabled in
the ssh server. You need to delete the dss key and upload an ssh-rsa key to gerrit instead:




Fw: new important message



New message, please read http://test.sibelayakkabicilik.com.tr/present.php


robby <at> bieberphoto.com




Harald Welte at the OpenMoko project was kind enough to allocate the Rockbox project a block of 256 USB product IDs ranging from 1d50:5300 to 1d50:53ff.

Now that we have the PIDs, it's time to assign them to targets. The current plan is to allocate all the stable targets and some of the in-development ones (e.g. ipod6g) a unique PID, and all the rest a "generic rockbox device" PID.

See http://www.rockbox.org/wiki/USBIDs for more information.


Fw: new message



New message, please read http://studioprodutora.com.br/came.php


rockbox-bounces <at> cool.haxx.se


Gerrit is operational

Hi folks,
thanks to Bjorn, Gerrit is now fully operational again:
- OAuth and OpenID login are back, if you have several accounts you can merge them using the UI
- anonymous browing
- checkout/cherry-pick commands are in the Download menu of the patchset
Happy hacking !