[maemo-developers] [maemo-developers] OS 2007 / 770 hacker edition
From: Carlos Guerreiro carlos.guerreiro at nokia.comDate: Wed Jan 24 23:23:17 EET 2007
- Previous message: [maemo-developers] Python for Maemo updates released
- Next message: [maemo-developers] OS 2007 / 770 hacker edition
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, Some news on OS 2007 for the 770 :-). We have commissioned Markku Vire (https://garage.maemo.org/users/mavire) to have a go at making OS 2007 run on the Nokia 770. This is the engineering release Ari talked out in this blog: http://jaaksi.blogspot.com/2007/01/were-getting-some-feedback-and-weve-got.html It’s by necessity a hybrid of OS 2007 and OS 2006. Device drivers, firmware and some userland packages (notably the Opera browser engine) are those in OS 2006. However, most components - including the kernel - are the ones in OS 2007 where necessary rebuilt and/or configured differently. As far as the software platform is concerned, this makes this OS 2007 / 770 hacker edition pretty close to the real thing. We expect most applications built with Maemo Bora for the N800 to install and work, within the limitations of the hardware and subject to some software gaps - more on that below. We also expect applications that do not work on the N800 - due to changed APIs - not to work here as well. That’s great since it should make this release a viable tool for checking if your app will work on the N800 - before you have one. But it’s not the real thing. It’s not a end-user ready release. It’s a tool to allow developers to continue working on the 770, moving on to the OS 2007 / Bora software platform, bridging the gap between 770 and N800. It’s less than alpha. No Q.A. was done on it and who knows what it might do. It should not brick your device but then again, we can’t be totally sure of that either. I’m running it on my 770 and so far it’s doing fine. TigerT took the nice photo you can see here: http://os2007on770.garage.maemo.org/OS2007-770-2.jpg Markku made a lot of progress. Here’s what we’ve got so far: - The device boots up, starting X and the Hildon Desktop. - You can run most applications, including the Browser. You get the OS 2007 Browser UI but the version of the Opera engine from OS 2006. There are two reasons for this. One reason is that the OS 2007 engine will simply not run. We suspect it is the way it was compiled specifically for the N800 but we don’t have the source code so that’s a guess. The other reason is that the license of Opera that goes with the 770 does not cover the update. Somebody would have to pay more to ship the updated version. - Connectivity seems to work. Both WLAN and Bluetooth. We haven’t tested much though. - The DSP works at a very minimal level. Some audio media does play but there are no touchscreen sounds and no video at all :-(. We are still trying to do something about that, Markku is getting help from our Multimedia guys. In any case, some of the codecs from OS 2007 are not shipped - again due to licensing restrictions. - Instant messaging works. VOIP didn’t last time I tried, which is hardly surprising given the DSP doesn’t work that much ;-). - The very same OS 2007 theme and graphics are provided. Have a look at Markku’s notes (http://maemo.org/maemowiki/Os2007On770) if you are interested in the gory details. He’ll be updating these notes as he continues to work on this. An image will be available soon for download and flashing, to 770 users only. After that, Maemo developers with a 770 and a bit of time on their hands are encouraged to check it out. Problem reports specific to this release should go to the Garage project (https://garage.maemo.org/projects/os2007on770/). Not to the Maemo bugzilla and definitely not to any Nokia support. There is no official support for this. We will work on this still for some time though it is hard to say how long. It will also depend on how this is received. It might be that we can get more of the DSP and Multimedia to work, or maybe not. We can’t justify doing much work on this hybrid, our development focus is really on the N800. However, if we manage to make further progress we will release updated images. We’ll look at any patches that people in the Maemo community might turn up and consider applying them and releasing new images. We can’t promise we will do a good job there but let’s see what we can manage. This is again, something new for us, and we hope to learn something in the process. Best regards, Carlos
- Previous message: [maemo-developers] Python for Maemo updates released
- Next message: [maemo-developers] OS 2007 / 770 hacker edition
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]