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 1556
Thread Starter 

Rockbox for DX50 with cwm recovery

Thanks to xzcc for porting Rockbox to DX50

Latest build and install steps from Cholero

 

Installation instruction for the 1.6.0 FW and the rockbox test build

prerequisites: any stock firmware or 1.5.0/1.2.8 with CWM (by DOC2008). If you have stock Firmware, there is NO need to do the green steps

  1. Download the files:
    a) Firmware 1.6.0+cwm+rbdual 
    b) the stock recovery (get it from here)
    c) rockbox-build-zip either
    ​               i) ArgelErx's cleanup ps4 or
                   ii) ArgelErx's cleanup ps4 + modern_ui  (sorry, this is my mod and I made you all addicted to it ;-). I used to call it "smartphone UI"
  2. connect your player to the computer to have access to the internal storage
  3. copy the  stock recovery (stock_recovery.zip) to the root of the internal drive of your DX50 (or where you usually put cwm-zips)
  4. copy the update.img (from the dx50_1.6.0_cwm_rb.zip) to the root of your uSD card
  5. backup your rockbox settings: make a copy of the folder "rockbox" on your DX50 drive and rename it to "rockbox_backup" (or whatever name you like)
  6. rename the folder "rockbox" to ".rockbox" (I don't know if this works well on all Operation Systems. If it does not work on your, try next step first (step 7), then copy the content of the "rockbox" folder to the ".rockbox" folder and delete "rockbox" afterwards. You may also need to enable "show hidden files" on your file browser because a folder beginning with a dot is regarded as hidden folder on may Operating Systems)
  7. extract the content of the rockbox-build-zip (rockbox_2014-11-22_DX50_g1043-4.zip) to the internal drive of your DX50 (it contains a single folder ".rockbox"). If the file browser asks questions about merging and overwriting confirm them with "yes", "overwrite" or "merge"

  8. Reboot to cwm: Power off, then power on with holding vol+
  9. Flash stock recovery in cwm:
    install zip from sdcard / choose zip from sdcard
  10. reboot to recovery, now you should have "system recovery"
  11. select "apply update from SDcard" -> The Firmware 1.6.0 containing cwm and rockbox dualboot app will be flashed (update.img)
  12. reboot and enjoy

 

-> to select if you want start Mango or rockbox, you have to set the "lock" switch to "locked" position until the boot selector appears.

 

source code: rockbox git, patches: Major code cleanup and reorganization for iBasso DX50/DX90."Modern User Interface"

 

 

 

 


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 - 1/5/15 at 12:10am
post #2 of 1556

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

post #3 of 1556
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 1556

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 1556

Thanks, I'll try it out soon

post #6 of 1556
Is it easy to install rockbox on the DX50?
post #7 of 1556
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 1556
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 1556
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 1556
Rockbox plays anything but downsamples to 16/48 before sending it to the dac as I understand it
post #11 of 1556
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 1556
Is anyone working on the possibility of updating Rockbox to handle greater bit depths and sampling rates?
post #13 of 1556
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 1556
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 1556
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