Out of the existing systems mentioned above, I'd prefer to start this work focused on Android.
A project to port Rockbox to run as an application under a full-fledged operating system was accepted for Google's 2010 Summer of Code[REF] and completed [REF].