Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › Rockbox for iBasso DX50 + cwm recovery Latest Update: 2014-09-15
New Posts  All Forums:Forum Nav:

Rockbox for iBasso DX50 + cwm recovery Latest Update: 2014-09-15

post #1 of 1225
Thread Starter 

Rockbox for DX50 with cwm recovery

Thanks to xzcc for porting Rockbox to DX50


Resources, firmware and information are available here:

https://bitbucket.org/isergachev/rockbox/wiki/Home

 

 

Latest build from Cholero

 

Rockbox for DX50

 

 

 

How to install / update into iBasso 1.5 FW and dual boot with Rockbox. (credit to @mrbunch)

 

1. Download the FW with CWM from here or here, and get the update.img

2. Download rockbox zip(choose a or b)

   a. isergachev version: here or here

   b. cholero version: here

3. Power on DX50, connect it to PC, put the zip file and update.img to both root of DX50 and microSD(to make sure that nothing goes wrong, just put them in the root of DX50 should work), disconnect

4. Update firmware(choose a or b,c)

   a. The one MUST work: Use the RKbatchtool(1.7w/3.5driver) or RKbatchtool(from iBasso) to flash the update.img (instruction)

   b. Only if you have original recovery: "Setting", "Advanced", "System update"

   c. Only if you have CWM: Flash this zip, shutdown, and choose c1 or c2

      c1. boot to mango, follow 4b

      c2. Hold [Volume Up] and Hold [Power] for a few second, then update firmware(I forgot the correct name, but there should be an option to update.

      c*. (Troubleshoot: If you cannot boot, unplug the battery, wait for a few second)

5. Power off DX50

6. Hold [Volume Up] and Hold [Power] for a few second, then release both (you can release [Volume Up] after [Power])

7. "Install zip from sdcard" then choose the rockbox zip file

8. Reboot after install complete, then choose rockbox

9(optional). Connect DX50 to PC, put themes, fonts etc to "rockbox" folder in root of DX50

 

*CWM instruction:

Up: Scroll up on the screen

Down: Scroll down on the screen

Choose item: [Power]

 

*Stock recovery instruction:

Up: [Volume Up]

Down: [Volume Down]

Choose item: [Power]

 

 

 

 


Theme Installation How-To (Courtesy of Cholero)

1. Download any Theme you like from the official Rockbox page as a packed zip:
http://themes.rockbox.org/index.php?target=cowond2

2. Connect your player to the computer and open the internal memory (usual name: DX50). There should be a folder "rockbox", open it

3. Open the downloaded theme zip file. In the zip file there is a folder named ".rockbox" (yes, with a dot)

4. Open the ".rockbox" folder in your theme-zip and extract all the content to your "rockbox" folder on your player
you're done, now you can select your new theme in Settings -> Theme Settings -> Browse Theme Files

 


 

 

Themes collection compiled by Deho.

 

Rockbox themes

 

 


Discussions started from the main thread

http://www.head-fi.org/t/679473/the-ibasso-dx50-thread-latest-firmware-1-2-8/12195




Edited by headwhacker - 9/16/14 at 5:34pm
post #2 of 1225

Looking forward to trying these out once some tweaks are worked out :)

post #3 of 1225
Quote:
Originally Posted by xzcc View Post
 

>move settings back to /sdcard

a little bit difficult, have to think how to do it best first

 

 

>Any news about battery performance:

looks not worse than mango to me - low load in 'top', hours of playing

 

 

> Does volume up/down button affects volume in HO? It does not seem to be the case for me. I had to adjust volume from the menu. It appears LO has a fix volume.

lineout should have fixed volume, no?

 

 

Setting on SD? is that good? what if you have multiple SDs?

post #4 of 1225

Can I get some UI pictures, if any?:)

 

I'll upgrade my DX50 to RB when it's stable with less bugs here and there.

 

Good job, xzcc!

post #5 of 1225

Thanks, I'll try it out soon

post #6 of 1225
Is it easy to install rockbox on the DX50?
post #7 of 1225
Thread Starter 
Quote:
Originally Posted by xaddictionx View Post

Is it easy to install rockbox on the DX50?

 



It's as easy as the same process as the firmware update from Ibasso.
post #8 of 1225
Quote:
Originally Posted by headwhacker View Post

Quote:
Originally Posted by xaddictionx View Post

Is it easy to install rockbox on the DX50?

 



It's as easy as the same process as the firmware update from Ibasso.
Glad to hear that! smily_headphones1.gif will definitely try it out. I thought the steps listed on the page looks horrendously alienated. Couldn't understand the programming codec and steps haha.
post #9 of 1225
Thread Starter 
Does Rockbox support sampling rates higher than 24/48 on DX50? Not sure if anyone has answered this question before
post #10 of 1225
Rockbox plays anything but downsamples to 16/48 before sending it to the dac as I understand it
post #11 of 1225
Quote:
Originally Posted by Varoudis View Post

Setting on SD? is that good? what if you have multiple SDs?

/sdcard is the partition on the embedded MMC that is exposed over USB. It's what we typically refer to as the internal storage on the device. This is a legacy of the early days of Android where a uSD card slot was part of the hardware specifications and a microSD card was necessary just to use the OS. When Google eased the uSD requirements they chose to use a chunk of eMMC as the /sdcard file system to maintain backwards compatibility with older applications.

Removable cards are usually mounted as /mnt/ext_sdcard or something similar. DX50 uses the /mnt/ext_sdcard mount point.

Correction: DX50 uses /mnt/external_sd.
Edited by ratinox - 3/13/14 at 8:07am
post #12 of 1225
Is anyone working on the possibility of updating Rockbox to handle greater bit depths and sampling rates?
post #13 of 1225
Quote:
Originally Posted by SkyBleu View Post

Can I get some UI pictures, if any?smily_headphones1.gif

Ask Google about "rockbox android ui" and select the images tab. It looks like that.
post #14 of 1225
Quote:
Originally Posted by nc8000 View Post

Rockbox plays anything but downsamples to 16/48 before sending it to the dac as I understand it

Correct. And then the DAC oversamples so that most aliasing artifacts are pushed above 20 kHz where they're inaudible, and then it uses a low pass filter at 20 kHz to cut those artifacts off. All that a 192 kHz file does is skip the oversampling step. You still get the 20 kHz low pass filter to remove high frequency artifacts. That's why nobody has bothered implementing so-called high resolution playback in Rockbox. It's just going to be cut off by the DAC. This includes the Wolfson WM8740 chip in DX50. You can read Wolfson's own spec sheet here:

http://www.wolfsonmicro.com/documents/uploads/data_sheets/en/WM8740.pdf

Citing note 2 on page 7:
2. All performance measurements done with 20kHz low pass filter. Failure to use such a filter will result in higher THD+N and lower SNR and Dynamic Range readings than are found in the Electrical Characteristics. The low pass filter removes out of band noise; although it is not audible it may affect dynamic specification values.
post #15 of 1225
Copied over from the main DX50 thread.
Quote:
Originally Posted by xzcc View Post

>move settings back to /sdcard
a little bit difficult, have to think how to do it best first

Understood. Symbolic links is just the quick and dirty hack that I can do without changing the source code.
Quote:
>Holding the FF and RW buttons doesn't repeat in menus.
and should?

Yes. For example, on the Clip series, holding "down" continuously scrolls through menus. I expect similar behavior here.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Portable Source Gear
Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › Rockbox for iBasso DX50 + cwm recovery Latest Update: 2014-09-15