Rockbox Technical Forums
Rockbox General => Rockbox General Discussion => Topic started by: JapaneseDrunkard on November 14, 2014, 05:44:26 AM
-
Is it illegal to put "rockbox for android" on "google play"?
I have searched for it, but nothing was found.
It seems strange, so I am wondering why.
-
It's not illegal, no, but rockbox for android is far from end-user ready and we don't want people to get a bad first impression.
-
I got it.
Thank you very much.
-
It works quite well for not being end user ready, though. :)
No issues here other than occasional unresponsiveness of the user interface or crashes (not all that often, really) and of course not being able to use reasonably sized album art on big screens (but there's a patch for that).
Guess it's still a long way to go to make it ready for the Play store, though. We'd need a theme that can be scaled and works reasonably well for all resolutions amongst other things, right?
-
We'd need a theme that can be scaled and works reasonably well for all resolutions amongst other things, right?
Yes, resolution-indepence is fairly important
-
I would reckon that by this point, ART compatibility would be another. Now that Android 5.0 Lollipop is out, and it's no longer using the Dalvik runtime, no one on a Lollipop-based device would appreciate an app that crashes immediately upon launch, as RaaA currently does when using ART.
-
Yes, resolution-indepence is fairly important
that's why I made Android auto fit (auto-scale) patch http://gerrit.rockbox.org/r/#/c/838/ (http://gerrit.rockbox.org/r/#/c/838/) in the first place.
And its the only reasonable attempt since Rockbox UI is a fixed size pixel-based frame buffer.
Another choice will needs to rewrite the skin engine and the menu completely in JAVA. and hook them up using NDK.
never good idea for anyone whom perform skin engine rewrite in this stage. Its like porting ffmpeg yourself to android and start create the whole ui around it for android.
on top of that need to hack the Rockbox crazily to make it run like a library that takes command arguments.
but guess what? no one is interest in this task including me.