Rockbox Development > New Ports
Rockbox as an Application (Android, WebOS etc.)
LambdaCalculus:
I see that it's still being reviewed. I've rolled an Android build for my N4 with this patch, and have managed to get RaaA working again with ART enabled.
Hopefully this gets accepted in soon, as I'm reading that Android L will be using ART only, and will ditch Dalvik completely.
Here's the link to the new ART runtime in Android L: https://developer.android.com/preview/api-overview.html#ART
zzw83:
Hi
I am having the same issues with the ART runtime.
Coupld someone tell me how to apply the patch or upload a patched .apk?
Thanks
[Saint]:
We offer a guide to working with patches on our wiki.
But before being able to consider working with patch sets, one must first set up a development environment (if you're building for Android exclusively it is not necessary to build any of our source toolchains), and be able to compile Rockbox.
In the case of compiling for Android, this also entails having the Android SDK and NDK, and a Java JRE and JDK implementation (either Oracle Java 7 or openjdk-7 is fine) installed.
I have been considering making the process of setting up an Android suitable Rockbox build environment semi-automated, but I haven't had a lot of time lately and there are quite a few OS/shell specific considerations to take into account.
Setting up a development environment may seem like a daunting task, and indeed some people may find it somewhat challenging, but it is worth the effort for several reasons in my opinion. Primarily due to the fact that you would no longer be dependant on hoping that someone will be able to provide you with an updated patched binary if a feature you would like to test is introduced, or a bug that annoyed you fixed.
You could supply your own binaries as desired, at your leisure.
Secondarily for the sake of education and self discovery, there is vast potential for learning here.
[Saint]
ZincAlloy:
Setting it up can be challenging, indeed. I'm starting to consider it a necessity, though. People come up with bugfixes rather quickly, but it can take months until they are committed.
zzw83:
--- Quote from: [Saint] on September 25, 2014, 06:06:42 PM ---We offer a guide to working with patches on our wiki.
But before being able to consider working with patch sets, one must first set up a development environment (if you're building for Android exclusively it is not necessary to build any of our source toolchains), and be able to compile Rockbox.
In the case of compiling for Android, this also entails having the Android SDK and NDK, and a Java JRE and JDK implementation (either Oracle Java 7 or openjdk-7 is fine) installed.
I have been considering making the process of setting up an Android suitable Rockbox build environment semi-automated, but I haven't had a lot of time lately and there are quite a few OS/shell specific considerations to take into account.
Setting up a development environment may seem like a daunting task, and indeed some people may find it somewhat challenging, but it is worth the effort for several reasons in my opinion. Primarily due to the fact that you would no longer be dependant on hoping that someone will be able to provide you with an updated patched binary if a feature you would like to test is introduced, or a bug that annoyed you fixed.
You could supply your own binaries as desired, at your leisure.
Secondarily for the sake of education and self discovery, there is vast potential for learning here.
[Saint]
--- End quote ---
Thanks for this. I've built rockbox before but haven't used patches. Also I don't have a linux machine at the moment.
If someone built this with the art patch, would you upload it?
There'd be more than a few grateful here!
:)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version