Rockbox Development > Starting Development and Compiling
Rockbox on iBasso DX90
headwhacker:
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.
headwhacker:
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.
headwhacker:
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. :)
headwhacker:
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
saratoga:
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?
Navigation
[0] Message Index
[#] Next page
Go to full version