Rockbox Technical Forums

Rockbox Development => New Ports => Topic started by: cybaxx on May 08, 2007, 02:43:46 PM

Title: UIQ3 Devices? Sony Ericsson M600i, P990i, W950i, P1i etc.
Post by: cybaxx on May 08, 2007, 02:43:46 PM
Theoretically this must be possible.

You can run c-Programs on UIQ, you just have to use other API-Classes and compile them to a .sis-File.

Info about Symbian OS: Here (http://developer.sonyericsson.com/site/global/docstools/symbian/p_symbian.jsp?cc=gb&lc=en&ver=4000&template=ps1&zone=ps)

There is also no need of Drivers etc.  "Only" the UI + decoders + Library functions and so on are needed...

greez, Alex
Title: Re: UIQ3 Devices? Sony Ericsson M600i, P990i, W950i, P1i etc.
Post by: ColdSphinx on May 08, 2007, 03:01:00 PM
You could try to compile the sim as a SymbianOS-program.
Title: Re: UIQ3 Devices? Sony Ericsson M600i, P990i, W950i, P1i etc.
Post by: saratoga on May 08, 2007, 03:06:54 PM
You could try writing "drivers" for rockbox that just wrap around the build in API functions.  Though I have no idea if the built in OS allows sufficiently much control over the hardware to accommodate rockbox.  Might take a lot of hacking to get it happy.
Title: Re: UIQ3 Devices? Sony Ericsson M600i, P990i, W950i, P1i etc.
Post by: cybaxx on May 15, 2007, 03:08:56 PM
Thanks for your replies  :)

I've just made a basic application that enables fullscreen and so on.

But porting the firmware really seems to be very difficult as it's not possible for example to use the makefiles with Carbide.C++ (program for making the .sis Files)

The makefiles (and the config etc.) must be ported to UIQ and most of the code must be changed too...

greez, Alex