Downloads
release
dev builds
extras
themes
Documentation
manual
wiki
device status
Support
forums
mailing lists
IRC
Development
bugs
patches
dev guide
Search
Donate
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News:
Welcome to the Rockbox Technical Forums!
Rockbox Technical Forums
Rockbox Development
Starting Development and Compiling
Rockbox on iBasso DX90
« previous
next »
Print
Pages: [
1
]
Author
Topic: Rockbox on iBasso DX90 (Read 9912 times)
headwhacker
Member
Posts: 7
Rockbox on iBasso DX90
«
on:
July 19, 2014, 08:59:02 AM »
Hi,
I enjoyed Rockbox on DX50. Now that I have the DX90 I'm also interested to see Rockbox run on DX90 as well.
I enabled adb on DX90 and looked at how things are running in the background for DX90. I have been following the discussions on the DX50 port. Here's what I did so far.
1. I compiled rockbox as 'Android' Target and 'Arm' arch.
2. uploaded the contents of rockbox.zip (.rockbox) to DX90's /system/rockbox/app_rockbox/rockbox/ folder.
3. Also uploaded the lib/ibs/armeabi to DX90's /system/rockbox/lib folder.
DX90 similar to DX50 launches the player /system/bin/MangoPlayer. In DX50 I can see this file is replaced and is pointing to /system/rockbox/lib/librockbox.so.
I assume /system/rockbox/lib/librockbox.so is the launcher that start rockbox. Am I correct?
This is a bit strange to me because it appears a library file is being used here as an executable file.
Anyway, no matter what I do when I launch librockbox.so it doesn't work and it just returns and error message "Illegal Instruction".
Anyone can give me an idea what I'm doing wrong here?
Thanks.
Logged
headwhacker
Member
Posts: 7
Re: Rockbox on iBasso DX90
«
Reply #1 on:
July 19, 2014, 01:41:15 PM »
I figured out there were some errors/missing file in the builds. So after fixing all build errors I managed to boot rockbox finally on DX90.
However, I think I still far out of the woods.
1. Volume control doesn't seem to be responding. stock at 0dB I think.
Logged
headwhacker
Member
Posts: 7
Re: Rockbox on iBasso DX90
«
Reply #2 on:
July 23, 2014, 06:21:18 AM »
Managed to sort out most issues except 1.
The prev (<<) button is not working. Still working on capturing the right keycode for the prev button. The rest all seems working fine.
Logged
headwhacker
Member
Posts: 7
Re: Rockbox on iBasso DX90
«
Reply #3 on:
July 24, 2014, 03:04:09 AM »
Rockbox is now fully working on DX90. No CWM yet like in DX50. Anyone interested can find more details on Head-fi.
http://www.head-fi.org/t/727669/rockbox-for-ibasso-dx90-latest-update-07-24-2014
Logged
saratoga
Developer
Member
Posts: 8974
Re: Rockbox on iBasso DX90
«
Reply #4 on:
July 24, 2014, 10:00:14 AM »
Congrats! For what its worth, its traditional to send an email to our mailing list announcing that "ladies and gentlemen, we have sound" when you first get playback on a new device:
http://www.rockbox.org/mail/archive/rockbox-archive-2005-11/0279.shtml
Regarding the port, is this still hacked up like on the DX50? Or is it at least moving towards something that could be integrated into our build system?
Logged
headwhacker
Member
Posts: 7
Re: Rockbox on iBasso DX90
«
Reply #5 on:
July 25, 2014, 10:44:39 AM »
Thanks I'm not aware of that I will make the announcement there.
Yes the port is still a hack based on the DX50's sources. User cholero is looking into integrating the DX50 port into the Rockbox build system. When he does, DX90 should follow as well.
Logged
lewashby
Member
Posts: 3
Re: Rockbox on iBasso DX90
«
Reply #6 on:
July 25, 2014, 11:45:45 PM »
I recently purchased an iBasso DX50 and I found this site trying to solve an audio programming problem I'm having. So what is Rockbox and how does it relate to my iBasso? Thanks.
Logged
[Saint]
Rockbox Expert
Member
Posts: 1662
Hayden Pearce
Re: Rockbox on iBasso DX90
«
Reply #7 on:
July 26, 2014, 12:45:54 AM »
WhyRockbox
[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.
cholero
Member
Posts: 59
Re: Rockbox on iBasso DX90
«
Reply #8 on:
August 06, 2014, 02:45:15 AM »
Hello (headwhacker, we met before
),
I just stumbled over this thread.
I'm working on making both, DX50
and
DX90 an official port.
My progress will be posted there:
forums.rockbox.org/index.php/topic,48058.15.html
I think I have all changes you did for DX 90 already but I will contact you before I do gerrit upload.
We will also have to do wiki for installation and compiling and the manual
It is great to have help, thanks so far, headwhacker.
«
Last Edit: August 06, 2014, 03:05:43 AM by cholero
»
Logged
headwhacker
Member
Posts: 7
Re: Rockbox on iBasso DX90
«
Reply #9 on:
August 07, 2014, 12:46:58 PM »
Sure I'll send you the diff soon. I am just finalizing the changes I made on buffering so rockbox could use more RAM (128mb) instead of limiting it to my current build of 16MB (which is my ugly hack to resolve the crackling noise issue).
Logged
cholero
Member
Posts: 59
Re: Rockbox on iBasso DX90
«
Reply #10 on:
September 10, 2014, 05:05:54 PM »
if anyone has already installed a version of headwhacker, has adb working and wants to help to test a pre-official DX90 build, you can download one on stage
http://gerrit.rockbox.org/r/#/c/941/1
patch set 4 here:
https://www.sendspace.com/file/w1blge
install:
adb shell mount -o remount,rw /system
adb push system /system
Logged
Print
Pages: [
1
]
« previous
next »
Rockbox Technical Forums
Rockbox Development
Starting Development and Compiling
Rockbox on iBasso DX90
SMF 2.0.17
|
SMF © 2019
,
Simple Machines
Rockbox Privacy Policy
XHTML
RSS
WAP2
Page created in 0.092 seconds with 14 queries.