People & Organization

Charlie <charlie@openmoko.org> has left the Framework team to embrace new challenges in lower software levels. He'll be around for maintenance work on his code though. Thanks for all your work and good luck with the bare metal :)

John <john_lee@openmoko.org> has shifted focus to lead the new long-awaited Openmoko software optimization team. We will surely interface with his team. Good speed, John!

As the Openmoko weekly engineering news already told, the freesmartphone.org team has been more "formally" established as an independent team funded by Openmoko Inc. to support defragementing the mobile system services world.

More details with regards to the new organization and forthcoming roadmap will come soon

The Suspend call is resource-aware and gives all resources a chance to prepare for a suspend and to recover after a suspend.

org.freesmartphone.Objects.ListObjectsByInterface is using DBus-introspection now.

The Events subsystem has gained an experimental DBus interface to add and remove rules and to test triggers.

Implementations

Freesmartphone.org Framework Image -- 'Homework' (Milestone IV)

This is the fourth milestone release of the framework and the framework testing application 'Zhone'. With the forthcoming release of other FSO API consumers, Zhone is going to be faded out. Further framework milestone releases will ship in two forms:

fso-illume-image: An FSO-compliant image featuring the X-Window system with the Enlightenment-based Illume window manager.

Thanks

Thanks to all our contributors, especially the testers and the people who build stuff on top of the freesmartphone.org APIs -- notably the SHR team who found literally thousands of bugs in the framework that we had to fix for this milestone release. Thanks, guys!

Purpose

A lightweight image that turns an Openmoko phone into a featurephone and that serves as the basis for further application development using the freesmartphone.org dbus APIs.

What's new since Milestone III

Note: These are only the highlights. See the gitweb commit logs for the gory details...

ogsmd

Lots of bug and stability fixes based on feedback (and debug logs) from people

Implemented the org.freesmartphone.GSM.SMS.interface to send and receive SMS without going through the SIM and org.freesmartphone.GSM.Device.SetSimBuffersSms() to switch between SIM buffered mode and not.

ogpsd

Improved GTA01 support even with suspend/resume (if gllin v1.1 is installed)

Various warmstart fixes

Enabled SBAS by default on ubx chips

odeviced

Use ioctl based screen blanking which saves a lot of power

oeventsd

The rules system has been improved

New triggers, filters

misc

Much cleaner and improved resource interface with working power management (enable, disable, suspend, resume)

Installation

If the Zhone main window does not appear on first boot or stays with "connecting to dbus..." longer than 1 minute, then please reboot. The base system still has some problems with dbus starting for the first time

Read the FSO UI Tutorial and have fun. Note though that this has not been updated yet for milestone 4 (which looks a bit differently and has more features).

What you can expect from this release

Telephony

Phonebook

SMS

Messagebook

GPS

frameworkd implementing the following dbus APIs:

org.freesmartphone.GSM.*

org.freesmartphone.Device.*

org.freesmartphone.Usage

org.freesmartphone.Resource

org.freesmartphone.Events

org.freedesktop.Gypsy

What we expect from you

Feedback and comments for the dbus APIs. This is your chance to take an active role into shaping the application programming interface for all your forthcoming cool applications.

Focus on using the services. Zhone is just our testing-UI and bears little functionality. It's the services that matter.

The best way to interact with the framework is by exploring the dbus APIs. For that you can use these two tools, which are already installed:

People & Organization

Charlie <charlie@openmoko.org> has left the Framework team to embrace new challenges in lower software levels. He'll be around for maintenance work on his code though. Thanks for all your work and good luck with the bare metal :)

John <john_lee@openmoko.org> has shifted focus to lead the new long-awaited Openmoko software optimization team. We will surely interface with his team. Good speed, John!

As the Openmoko weekly engineering news already told, the freesmartphone.org team has been more "formally" established as an independent team funded by Openmoko Inc. to support defragementing the mobile system services world.

More details with regards to the new organization and forthcoming roadmap will come soon

The Suspend call is resource-aware and gives all resources a chance to prepare for a suspend and to recover after a suspend.

org.freesmartphone.Objects.ListObjectsByInterface is using DBus-introspection now.

The Events subsystem has gained an experimental DBus interface to add and remove rules and to test triggers.

Implementations

Freesmartphone.org Framework Image -- 'Homework' (Milestone IV)

This is the fourth milestone release of the framework and the framework testing application 'Zhone'. With the forthcoming release of other FSO API consumers, Zhone is going to be faded out. Further framework milestone releases will ship in two forms:

fso-illume-image: An FSO-compliant image featuring the X-Window system with the Enlightenment-based Illume window manager.

Thanks

Thanks to all our contributors, especially the testers and the people who build stuff on top of the freesmartphone.org APIs -- notably the SHR team who found literally thousands of bugs in the framework that we had to fix for this milestone release. Thanks, guys!

Purpose

A lightweight image that turns an Openmoko phone into a featurephone and that serves as the basis for further application development using the freesmartphone.org dbus APIs.

What's new since Milestone III

Note: These are only the highlights. See the gitweb commit logs for the gory details...

ogsmd

Lots of bug and stability fixes based on feedback (and debug logs) from people

Implemented the org.freesmartphone.GSM.SMS.interface to send and receive SMS without going through the SIM and org.freesmartphone.GSM.Device.SetSimBuffersSms() to switch between SIM buffered mode and not.

ogpsd

Improved GTA01 support even with suspend/resume (if gllin v1.1 is installed)

Various warmstart fixes

Enabled SBAS by default on ubx chips

odeviced

Use ioctl based screen blanking which saves a lot of power

oeventsd

The rules system has been improved

New triggers, filters

misc

Much cleaner and improved resource interface with working power management (enable, disable, suspend, resume)

Installation

If the Zhone main window does not appear on first boot or stays with "connecting to dbus..." longer than 1 minute, then please reboot. The base system still has some problems with dbus starting for the first time

Read the FSO UI Tutorial and have fun. Note though that this has not been updated yet for milestone 4 (which looks a bit differently and has more features).

What you can expect from this release

Telephony

Phonebook

SMS

Messagebook

GPS

frameworkd implementing the following dbus APIs:

org.freesmartphone.GSM.*

org.freesmartphone.Device.*

org.freesmartphone.Usage

org.freesmartphone.Resource

org.freesmartphone.Events

org.freedesktop.Gypsy

What we expect from you

Feedback and comments for the dbus APIs. This is your chance to take an active role into shaping the application programming interface for all your forthcoming cool applications.

Focus on using the services. Zhone is just our testing-UI and bears little functionality. It's the services that matter.

The best way to interact with the framework is by exploring the dbus APIs. For that you can use these two tools, which are already installed: