Rockbox Technical Forums

Rockbox General => Rockbox General Discussion => Topic started by: JapaneseDrunkard on November 14, 2014, 05:44:26 AM

Title: no rockbox on google play
Post 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.
Title: Re: no rockbox on google play
Post by: gevaerts on November 14, 2014, 05:50:06 AM
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.
Title: Re: no rockbox on google play
Post by: JapaneseDrunkard on November 14, 2014, 05:59:38 AM
I got it.
Thank you very much.
Title: Re: no rockbox on google play
Post by: ZincAlloy on November 14, 2014, 02:36:29 PM
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?
Title: Re: no rockbox on google play
Post by: gevaerts on November 14, 2014, 03:00:15 PM
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
Title: Re: no rockbox on google play
Post by: LambdaCalculus on November 14, 2014, 04:01:37 PM
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.
Title: Re: no rockbox on google play
Post by: ploco on November 14, 2014, 10:20:40 PM
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.