Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  iBasso DX50
« previous next »
  • Print
Pages: 1 [2] 3 4 ... 6

Author Topic: iBasso DX50  (Read 55066 times)

Offline ii

  • Member
  • *
  • Posts: 10
Re: iBasso DX50
« Reply #15 on: March 18, 2014, 10:59:29 AM »
RK2928.
simple check: you start it up and run 'date' in adb shell
it runs from epoch after each power-on
Logged

Offline serafko

  • Member
  • *
  • Posts: 2
Re: iBasso DX50
« Reply #16 on: March 28, 2014, 02:30:51 AM »
I have iBasso DX50 running ROCKbox very well. I am wondering if port for iBasso DX50 will become official port listed and sownloadable from this portal?
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: iBasso DX50
« Reply #17 on: March 28, 2014, 10:57:02 PM »
If/when the developer splits it out from the current RaaA for Android build and it becomes its own target in our configure/build system, and assuming the code meets style and licensing guidelines - then, you will see it hit the front page.

Until then, patience.


[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline serafko

  • Member
  • *
  • Posts: 2
Re: iBasso DX50
« Reply #18 on: March 30, 2014, 03:56:04 PM »
Quote from: [Saint] on March 28, 2014, 10:57:02 PM
If/when the developer splits it out from the current RaaA for Android build and it becomes its own target in our configure/build system, and assuming the code meets style and licensing guidelines - then, you will see it hit the front page.

Until then, patience.


[Saint]

Thank you.
Logged

Offline sduck

  • Member
  • *
  • Posts: 43
Re: iBasso DX50
« Reply #19 on: April 26, 2014, 06:21:18 PM »
I'm using this version of rockbox on my DX50, and it works great, mostly!

The Random Folder Advance Configuration plugin isn't working - it just counts up to some crazy high number endlessly until stopped manually. I'm hoping this can get fixed fairly soon, as this is an important feature for me. Unless there's a workaround way to get it working? Manually creating a folder list or something?
Logged

Offline nick_p

  • Member
  • *
  • Posts: 116
Re: iBasso DX50
« Reply #20 on: April 26, 2014, 10:59:20 PM »
I don't use the plugin myself, but have you tried limiting the search to the directories with your audio in with /.rockbox/folder_advance_dir.txt?

http://download.rockbox.org/daily/manual/rockbox-sansaclipzip/rockbox-buildch12.html#x15-30000012.4.14
Logged

Offline sduck

  • Member
  • *
  • Posts: 43
Re: iBasso DX50
« Reply #21 on: April 27, 2014, 12:18:38 AM »
Thanks, I'll give it a shot. Tomorrow maybe.

Edit - it works! Thanks for the pointer. Note to others wanting to use this fix - just a simple .txt file named folder_advance_dir.txt containing these lines:

/mnt/external_sd/
/sdcard/

(assuming you have a micro sd card, if not omit the first line) - place this in your .rockbox directory, you're done! Run the random folder advance config plugin. When editing the list you can delete items by swiping to the left - it's kind of hit and miss until you figure it out, but it works.
« Last Edit: April 27, 2014, 10:12:22 PM by sduck »
Logged

Offline cholero

  • Member
  • *
  • Posts: 61
Re: iBasso DX50
« Reply #22 on: April 28, 2014, 05:57:15 PM »
I really hope that "Il" will find the time to adapt his source to make it compatible to the the official build mechanism and to finally introduce it as an official build.
I'm pretty much done with the graphic for the DX50. So at least there will be one little thing less to do:
« Last Edit: May 01, 2014, 01:21:36 PM by cholero »
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: iBasso DX50
« Reply #23 on: April 28, 2014, 09:40:26 PM »
Its slightly unfortunate that this port came to life in the way it did, but hardly the end of the world.

If I were to speculate I would say that ii created this initially for his/her sole usage, so modifying an existing target was seen to be the best course of action. Its not really a huge issue, it just makes it slightly inconvenient at this stage when it comes time to sever the two.


[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline cholero

  • Member
  • *
  • Posts: 61
Re: iBasso DX50
« Reply #24 on: July 26, 2014, 01:50:10 PM »
Hello everyone.
As everybody here knows, Il made a working port which is available at
https://bitbucket.org/isergachev/rockbox/wiki/Home
I can't say enough times "thank you!" for that Il!
And: some more good news: headwhacker@head-fi (and a bit me) made the necessary changes to make it work on DX90 which is a very similar device.

But what Il did is modifying the "android" target instead of making a new target (what of course makes it much easier to start).
His intention was to make the target an official port one day, but I think that he is very busy and that day will be very far from today  ;)
So even if i'm not a experienced programmer (specially 0% knowledge of android) I look at it as my destiny to make this port rockbox compliant, because otherwise it will always be dependent on Il. Maybe I will need a little help and hope that some experienced rockboxers will help me a little bit.

So one of my questions is: Am I doing the right things now. Because the work is not much fun, I only want to do it if it is worth it.
Ok, what I did was a checkout of Il's code and the official rb code at the same revision and did a recursive diff. Then I started with the tools/configure and added the 2 Targets. My goal is to make it possible that android targets compiles as before and that there will be DX90 and DX50 that compile like with Il's sources.

More questions:
  • Can I reserve numbers for targets (in tools/configure)
  • Il used tinyalsa and included .c files of the tinyalsa project in his code. Will they be allowed or do they have to be taken from the compiler libriary (as original android port does?)

I will have much more problems, but this are my first ones.... 
« Last Edit: August 08, 2014, 07:30:16 AM by cholero »
Logged

Offline kugel.

  • Developer
  • Member
  • *
  • Posts: 271
Re: iBasso DX50
« Reply #25 on: July 26, 2014, 03:00:21 PM »
"Reserve numbers" in what way?

I think tinyalsa is clearly acceptable if it makes the port easier/more stable.
Logged
 

Offline cholero

  • Member
  • *
  • Posts: 61
Re: iBasso DX50
« Reply #26 on: July 26, 2014, 03:04:28 PM »
the number of the target.
But nevermind, updating the configure script will be the smallest thing compared to the whole new port.

And about tinyalsa, I'm not sure but maybe he only included it because alsa libs are not included in the SDK by default.
Logged

Offline cholero

  • Member
  • *
  • Posts: 61
Re: iBasso DX50
« Reply #27 on: August 03, 2014, 03:35:36 PM »
Hello everyone. Just a status update:
I've finished to put all changes that Il did into separate files or comment out by ifdef for the 2 new targets DX50 and DX90 and I successfully compiled rockbox for DX50 :) :).
What I will do next are some code cleanups. I will also have to make new definitions that are unique for this port until now but could be helpful for new ports in the future in /rockbox/firmware/export/config/ibassodx50.h and ...dx90.h (something like "tinyalsa", "use_jni" and "android-standalone")
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9191
Re: iBasso DX50
« Reply #28 on: August 03, 2014, 04:15:30 PM »
Once its compiling cleanly, you should post your changes to gerrit so that other people can review them and provide feedback.  Its usually best to get that early rather than later. 
Logged

Offline cholero

  • Member
  • *
  • Posts: 61
Re: iBasso DX50
« Reply #29 on: August 03, 2014, 04:42:09 PM »
Thanks!
I will do that after some cleanup. I will also have to try out if the target "android" is still compiling as it should.
Logged

  • Print
Pages: 1 [2] 3 4 ... 6
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  iBasso DX50
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.034 seconds with 15 queries.