Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › iBasso DX90. Dual Sabre, 1st page FW download & general info/instructions- New dac software! . . . . . . . . . .
New Posts  All Forums:Forum Nav:

iBasso DX90. Dual Sabre, 1st page FW download & general info/instructions- New dac software! . .... - Page 476

post #7126 of 8612

I am now testing out the "light weight" FW2.1 without the unused Android services from Lurker and have spent more time with it. Previously I hated the sound signature of the FW2.1 so much that I reverted to FW2.0.5 after only listening for 15mins.

 

I still much prefer the sound signature of the FW2.0.5.

 

After spending more time with the FW2.1, I find it does sound "Cleaner" with well mastered tracks. But with any lossless track less than perfectly mastered, the FW2.1 sounds awful. FW2.1 sounds very similar to my desktop setup's J. River Media Center's "Flat line Overflow" setting, which is with the clip protection disabled. I found compressed MP3 will  sound actually better than lossless FLAC with the FW2.1, if those track are less than perfectly mastered.

 

I can understand one will prefer FW2.1 if they mainly listened to high quality, well mastered tracks. But to me, even well mastered tracks sound flat with FW2.1

 

I have followed the DX90 thread in player.ru with the help of Google Translate. It seems the FW2.0.5 actually has the more sound effect libraries loaded. I suspect some of those may have to do with software based clip protection. By means of "Clip Protection", I don't refer to the hardware based clip protection, and sure do not want to start another technical discussion on clip protection. I am referring to similar effect I experienced in J River Media Center. Anyone who uses JRMC will know what I mean.

 

Functionally, Lurker's lightweight FW2.1 is running perfectly. It seems to fix the "Fade out - Fade in" bug of the stock iBasso firmware.

 

Now I just hope Lurker will release a FW2.0.5 equivalence of his great work.


Edited by borrego - 7/19/14 at 7:25pm
post #7127 of 8612
Quote:
Originally Posted by borrego View Post

I am now testing out the "light weight" FW2.1 without the unused Android services from Lurker and have spent more time with it. Previously I hated the sound signature of the FW2.1 so much that I reverted to FW2.0.5 after only listening for 15mins.

I still much prefer the sound signature of the FW2.0.5.

After spending more time with the FW2.1, I find it does sound "Cleaner" with well mastered tracks. But with any lossless track less than perfectly mastered, the FW2.1 sounds awful. FW2.1 sounds very similar to my desktop setup's J. River Media Center's "Flat line Overflow" setting, which is with the clip protection disabled. I found compressed MP3 will  sound actually better than lossless FLAC with the FW2.1, if those track are less than perfectly mastered.

I can understand one will prefer FW2.1 if they mainly listened to high quality, well mastered tracks. But to me, even well mastered tracks sound flat with FW2.1

I have followed the DX90 thread in player.ru with the help of Google Translate. It seems the FW2.0.5 actually has the more sound effect libraries loaded. I suspect some of those may have to do with software based clip protection. By means of "Clip Protection", I don't refer to the hardware based clip protection, and sure do not want to start another technical discussion on clip protection. I am referring to similar effect I experienced in J River Media Center. Anyone who uses JRMC will know what I mean.

Functionally, Lurker's lightweight FW2.1 is running perfectly. It seems to fix the "Fade out - Fade in" bug of the stock iBasso firmware.

Now I just hope Lurker will release a FW2.0.5 equivalence of his great work.
You update this firmware using standard method ot the batch tool?
It seems the batchtool cant flash those in.
post #7128 of 8612
No. The Lurker firmware cannot be used with RKBatch tool. I updated with the DX90 system update function, then did another cache wipe by booting into recovery by pressing power+volume up after update.
post #7129 of 8612
Update: I just encountered the 1st occurence of the "Fade out - Fade in" bug with Lurker's FW2.1. It looks like the problem lies deeper in the firmware codes.
post #7130 of 8612
I'm coming into this late, haven;t even updated the DX90's stock software, like it very much as it is. UI also fairly easy to navigate (Kills my X3 and my old Studio V Anniversary, which was hateful to use). Sound is really fine to my ears. Wondering what the benefits of Rockboxing are here (I understand doing it on iStuff)? Sound?
Thanks.
post #7131 of 8612
Quote:
Originally Posted by doctorjazz View Post

Sound is really fine to my ears. Wondering what the benefits of Rockboxing are here

 

If you've ever had the chance compare a DX50 with and without Rockbox, you would know the answer. 

post #7132 of 8612
The "Charge Over USB" when connected to computer and "USB DAC" features are new features available only at later firmwires. If you don't need both of these features you might be better stayed with firmwire 2.0
post #7133 of 8612
Quote:
Originally Posted by borrego View Post

For those who want to revert to 2.0 firmware without computer connection, one can have the DX90 boots to "recovery mode" by pressing both the volume+ and power button to start up. There will be a "wipe cache" and "update from SD card" option

I'm on FW 2.10 and would like to revert back to the original 2.00 just to compare SS. Do I have to put anything in the SD card ( e.g. Software, special files, etc.)? Do I have to wipe cache first then update from SD card? I have flac files on my SD card and will these be areased?

Cheers smily_headphones1.gif
post #7134 of 8612
Quote:
Originally Posted by wizard327 View Post

I'm on FW 2.10 and would like to revert back to the original 2.00 just to compare SS. Do I have to put anything in the SD card ( e.g. Software, special files, etc.)? Do I have to wipe cache first then update from SD card? I have flac files on my SD card and will these be areased?

Cheers smily_headphones1.gif

+1
post #7135 of 8612
Quote:
Originally Posted by wizard327 View Post

I'm on FW 2.10 and would like to revert back to the original 2.00 just to compare SS. Do I have to put anything in the SD card ( e.g. Software, special files, etc.)? Do I have to wipe cache first then update from SD card? I have flac files on my SD card and will these be areased?

Cheers smily_headphones1.gif

The "SD Card" in recovery actually means internal memory. You can do the wipe cache before or after the update. But since you are reverting to older version firmware, I would say do a wipe cache before update.
post #7136 of 8612

Pretty looking, useless stuff removed DX90 firmware based on 2.1.0, International version

 

Brief description:

  1. The two fonts used by iBasso are replaced with one, which is Roboto Condensed, with the missing characters merged from Arial Unicode MS.
  2. Useless background services are removed from the startup procedure.

 

Benefits over the stock firmware:

  1. More informative display due to semi-bold condensed font (European languages), and correct character widths used (any language).
  2. Slightly faster ready from power on.
  3. Less RAM and CPU usage (does it really matter? See below).
  4. Theoretically, less battery consumption (can it even be measured?).

 

Download link removed. Please see the second version instead!

 

Detailed description

1. Fonts

iBasso uses Microsoft YaHei for Latin-based and Chinese characters, and Nimbus Sans Global Bold for the rest (Cyrillic, Japanese, Korean, Thai etc). It also uses pre-calculated character width tables, which (confirmed by calculations!) do not correspond to any, or any combination, of those fonts. Regardless of the reason iBasso went this way, the resulting texts look awful for me, and it was the primary reason for the firmware modification.

 

Note: still sometimes character spacing may look odd, but this is due to character widths are rounded to integer number of pixels, and because iBasso does not use kerning in text rendering.

 

2. Useless services

The full list is:

  • netd (internet servers and services).
  • debuggerd (gdb debugger interface, also creates crash logs of native applications).
  • rild (controls wireless hardware).
  • rild3 (controls wireless hardware).
  • mediaserver (indexes media files, provides access to them for Android applications).
  • installd (required to install Android applications from APK).
  • servicemanager (Android applications interface to hardware and resources).

 

It is obvious that none of them have any use in DX90. Note for the last two items: DX90 has removed Dalvik JVM, so there is no a way to install and run Android apps!

 

Speculations

It should be obvious that none of changes made may impact on sound streams. That's why I, like iBasso programmers, claim that there are no changes made sound wise.

 

But some of you claim that you hear the difference between different firmware versions, and even iBasso confirmed that there is a "sound signature" of each and every change of the software. From this point of view, you may notice a difference with this build as well.

 

Please note, that, although the listed services almost do nothing, OS kernel wastes CPU ticks on serving them, and, which is more important, OS kernel does this small additional job with interrupts disabled. The latter mean, those changes may reduce number of dropouts, which may be caused by sound output buffer underruns.

 

Anyway, I feel much better when I look into the list of running processes and see only MangoPlayer, along with a few system processes I know exactly why are they needed :D 


Edited by Lurker0 - 7/29/14 at 2:13am
post #7137 of 8612

@Lurker0 I like the new fonts and startup time, thanks to share :smile: 

post #7138 of 8612

How do the international variant of 2.1 differ from the one I downloaded at ibasso site? Are they the same?

post #7139 of 8612

@SyedZ2ez4 I have noticed no differences apart the fonts and the shorter startup time.

post #7140 of 8612
Hmm interesting.
The fonts on the stock firmware are probably the only thing that bother me lol.
Well that and a few quirks, but for the most part the stock firmware is great for a dedicated dap
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Portable Source Gear
Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › iBasso DX90. Dual Sabre, 1st page FW download & general info/instructions- New dac software! . . . . . . . . . .