February 2011 Archives

SHR will rock you!

| 1 Comment | No TrackBacks
Hi there!

Since some days ago there's lots of movement in the SHR mailing lists, and I'd say this is nice, really nice. There's lots of users and devs speaking about SHR future, giving ideas and making plans, and the most important thing: most of them seem eager to help! But in order to get all this help, we need first to make it easier for supporters to collaborate. Some of this work is already done, and some is work in progress or will be (hopefully) started soon, in the next few days:

  • First of all, elisa42, GNUtoo and mrmoku have been cleaning the bugtracker and they are fixing long-standing bugs.
  • We are still sorting out the better way to do it, but we will probably add JaMa's OE chroot environment into the SHR Makefile, so people have less troubles building their own apps and images using OE.

We have got some nice improvements too, for instance:

  • GNUtoo has been looking at om-gta02 kernel config and has enabled some options which hopefully will bring us some speedup.
  • [Rui] has been improving the shr_elm_sofktey module. It's buttons are now filling the blank space around them, and has added a new button which shows a list of the applications running.
  • SHR testing RC3 is out.  It has new stable EFL version 1.0.0 and newer kernel 2.6.34.8. 
  • Mickey Lauer is rewriting the N900 modem handling part, with more parts being in vala.

And finally, some spoiler of what's coming in next days. captainigloo is working in  a replacement for illume-home called elfe, which will give us much more eye-candy and will have E-modules support. You can see a video of an old version of it here.

Free platforms Go On, despite former giant's NoGo

| 1 Comment | 2 TrackBacks
Tuesday, February 15th, 2011 - Despite the recent departure of a former mobile handset manufacturer giant, several developing teams and their users are actually... happily hacking on. With the longterm goal of a fully Free Software platform for embedded systems, the teams of FSO, SHR, QtMoko, Replicant and AndroidOnFreerunner invite others to join and participate in projects which are not driven left and right by the  unpredictable follies of corporate management.

«We have been making a steady progress throughout the years. The major requirement has been a solid, Linux supported hardware, and for that we have been using Openmoko, Palm Pre, N900 and HTC phones - and ambitioned forthcoming projects like Goldelico's GTA04. All these devices are providing a great development platform for those who seek truly open and independent system for their learning, coding and even professional or commercial use.» says Dr. Michael Lauer from FSO.

There's a temporary advantage when big players like FIC (Openmoko), Nokia+Intel (MeeGo) and Google (Android) invest in Free Software Projects. Though if the project contains parts of proprietary code, it depends on the investor. At some point the investor might abandon the project and the community. Then the project is doomed because the community can not fix any bugs in the proprietary code or adapt it to newer/other APIs.

«We believe in another model - proven to be both sustainable and satisfactory - where everybody can contribute their knowledge and learn at the same time, without proprietary code blobs and no closed doors boardroom meetings. This allows us to use existing hardware even when the maker decided to abandon it all together or is not willing to update it anymore. Anybody is able to commit, read, comment on or download the source code.»

The teams invite both users and developers to look at their project pages, the current results, motivations and needs, as well as to join the mailing lists, wikis, forums, IRC rooms or what  not, to chat, listen and eventually contribute in order to create the free and open embedded platform for their devices.

The communities of FSO, SHR, QtMoko, Replicant and Android on Freerunner


== ABOUT FSO ==

FSO - freesmartphone.org is a modern and service-based middleware platform, providing an extendable and customizable middleware interface. Written in a modular way it utilizes the power of D-Bus communication for plugin integration. Due to its open nature and liberal license - being mostly a community driven project - FSO is the perfect choice for research, education and also for commercial vendors with special requirements that can benefit from professional support for FSO, including, but not limited to consulting and development. 

== ABOUT SHR ==

SHR is a community driven distribution focusing on embedded and mobile systems. Specialized in the integration of many existing free and open source projects as underlying architectural blocks onto existing hardware like Nokia N900, Palm Pre, HTC Dream or Openmoko Neo Freerunner and Neo 1973 phones, SHR's main focus is a flexible and adoptable system with integrated FSO middleware framework for telephony, networking and other hardware management, including a basic user interface for phone calls, messaging or user settings, with a slow but steady flow of applications designed especially for embedded and mobile systems, offering web browsers, microblogging clients, games and other utilities.

== ABOUT QtMoko ==

QtMoko is a Debian-based distribution for the Openmoko Neo Freerunner and Neo 1973 cellular phones, with the user interface based on Qt Extended, formerly known as Qtopia. Although it's telephony subsystem has been largely using the qtopiacomm library, it's working on moving towards FSO, allowing integration on a greater  number of supported devices and access to a wider developer/consumer group.

QtMoko can be used as a daily phone on the Openmoko devices with it's many applications, great themes and amazing speed.

== ABOUT Replicant ==

Replicant is an Android-based distribution for the HTC Dream and the Nexus One that focuses on freedom: its goal is to replace the proprietary components that are usually present on the Android phones. Based on the popular Cyanogen mod, goes further by replacing proprietary low level libraries and higher level applications and is now functional enough to be used in Europe.

== ABOUT Android on Freerunner ==

AoF - Android on Freerunner - is the continuation of the work initiated by Koolu, a community driven port of Android for the Openmoko Neo Freerunner device. AoF produces stable and fully functioning releases for Cupcake and continues to improve the quality of that distribution on the Freerunner. It can be used as a daily phone. Froyo is being ported and is functional, but considered more experimental and less stable compared to Cupcake.

The AoF builds come with all advantages of the standard Android OS functionality, look and feel, ease of use and its prepackaged applications.


Free Software is that which is licensed in a way that grants users the right to use, study, change, and modify its design through the availability of its source code.

== Contacts and links ==

* FSO, http://freesmartphone.org/ - coreteam (at) freesmartphone (dot) org 
* QtMoko, #qtmoko on irc.freenode.net http://qtmoko.org/
* Replicant, #replicant on irc.freenode.net, Identi.ca microblog,  http://trac.osuosl.org/trac/replicant
* Android on Freerunner, #android-on-freerunner on irc.freenode.net, http://code.google.com/p/android-on-freerunner/

News before FOSDEM

| 1 Comment | No TrackBacks
Hello! I wanted to write some more News before going to FOSDEM tomorrow... because I guess we'll have lots of new interesting stuff to show once we are back home :-)


So here we list what the shr community has done in the last few days:

enjoy:
A patch was sent upstream to add basic FSO support. Basically it requests CPU resource automatically at startup so you won't need to disable suspend manually anymore. We already have this improved version in shr-unstable feeds.

sms receipts:
mrmoku has been working to support sms receipts in phoneui. Support is not complete though, as there are still some fsogsmd/opimd related bugs. Anyway, you can try it and give feedback to developers. You can enable it by default in phoneui configuration file or you can enable it on the fly by calling a dbus method.

VOIP:
There has been some efforts to start adding VOIP support to FSO. The chosen approach is integrating sflphone into FSO.

EFL 1.0:
Shr-unstable is now using the recently released EFL 1.0 libraries.

Palm Pre (plus/2):
  • libmsmcomm is now able to handle basic sms messages.
  • WiFi is now more reliable, but still fails sometimes when transmitting big files.
  • Initial steps towards bluetooth support have been done in the form of a fsodeviced plugin.
Htc Dream:
US "extended" keyboard is now activated by default in xorg.conf. if you want DE or IT keyboard you'll need to adjust your xorg.conf manually.

Nokia n900:
A new rebase branch was pushed by GNUtoo that has all the 2.6.37 patches on top of it, but has alsa issues that need to be solved.

Pages

About this Archive

This page is an archive of entries from February 2011 listed from newest to oldest.

January 2011 is the previous archive.

March 2011 is the next archive.

Find recent content on the main index or look in the archives to find all content.