Hackable:1

From Openmoko

Revision as of 17:57, 20 April 2010 by Guyou (Talk | contribs)

Jump to: navigation, search


Hackable:1 is one of the many distributions that currently work on the Openmoko phones. You can compare a distribution with an Operating System on normal computers. It gives the phone all the software needed for operating. For more information about the different flavors, see distributions.

hackable:1 intends to implement the Gnome Mobile platform and uses Debian stable as a base. It therefore aims at creating a Debian Mobile distribution. The OM2007.2 software stack has been kept, improved, and packaged for Debian.

The latest stable version is the rev5, released the 22th December 2009, codenamed Chuck. It is using the openmoko applications and gsmd. The next version will use FSO.

The user and developer wiki is at http://trac.hackable1.org and the user manual (wip) at http://trac.hackable1.org/trac/wiki/UserManual

Contents

Feature overview

In the overview below are all the essential features and their status for the current out of the box hackable:1 rev5 distribution. Green indicates that this part is functioning well, red indicates a known requirement which will be implemented later on and orange indicates functionality that may not work out of the box.

Category Name Functionality Comments
System Power Management Suspend Some users don't get calls when in suspend
System Package manager Installing and upgrading packages Works well. All debian stable and h:1 packages can be installed via apt-get. For others, use dpkg -i
System Keyboard Offer a stylus keyboard With some practicing, one can use it with the fingernail
GSM Network Connect via SIM and PIN
GSM Network Flight mode You can turn the gsm and the wifi antennas off
GSM Dialer Receiving Call
GSM Dialer Making Call
GSM Dailer Speed dial voice mail Not available.
GSM Phone Log Overview Log (In, Out, Answered, All)
GSM Phone Log Display Missed Calls
GSM Phone Log Making reply Call from Log
GSM Phone Log Sending reply SMS from Log
Shared Phone Log Creating new SIM contact from Log
GSM SMS Receiving SMS
GSM SMS SIM phonebook lookup for SMS
GSM SMS View overview of received SMS received and sent sms are shown IM-style
GSM SMS View overview of sent SMS received and sent sms are shown IM-style
GSM SMS Request SMS delivery receipt
GSM SMS Selecting SMS from Overview
GSM SMS Viewing SMS
GSM SMS Writing SMS
GSM SMS Sending new SMS
GSM SMS Sending reply SMS
GSM SMS Making reply Call Should be easy to implement
GSM SMS Deleting SMS
GSM SMS Storing received contact in contacts
GSM GPRS Configuring and Enabling GPRS Applications -> Connect to gprs
Shared Contacts Reading SIM contacts
Shared Contacts Selecting SIM contact from Overview
Shared Contacts Creating new SIM contact
Shared Contacts Editing SIM contact
Shared Contacts Deleting SIM contact
Shared Contacts Quick lookup contact with keyboard Click on the magnifier and type a part of the name.
Shared Contacts Calling contact
Shared Contacts Sending SMS to contact
Shared Contacts Sending contact via SMS to contact
WiFi Ethernet Configuring and Enabling WiFi connection Utilities -> Wireless Configuration
GPS Service Receiving GPS data
USB Ethernet Configuring and Enabling USB connection root password: "root"
Audio Headset Handsfree calling not tested

Image content

These applications are included in the full and lite SHR images:

Developer image content User image content
Window Manager
  • matchbox
  • matchbox
Engine
  • gsmd/libgsmd
  • gsmd/libgsmd
Telephony
  • openmoko-dialer (Call/Receive, DTMF, Speaker mode)
  • openmoko-contacts (Call/Modify/Create/...)
  • openmoko-messages (Receive/Compose/Answer/...)
  • openmoko-today (received/emitted/missed calls logging)
  • openmoko-dialer (Call/Receive, DTMF, Speaker mode)
  • openmoko-contacts (Call/Modify/Create/...)
  • openmoko-messages (Receive/Compose/Answer/...)
  • openmoko-today (received/emitted/missed calls logging)
GPS
  • TangoGPS
  • TangoGPS
Utilities
  • File browser
  • Text editor
  • openmoko-dates
  • xterm
  • date and time application
  • File browser
  • Text editor
  • openmoko-dates
  • xterm
  • date and time application
Media
Internet
  • Pidgin (Instant Messenger)
  • Woosh! (Browser)
  • FeedReader (rss feed reader)
  • Pidgin (Instant Messenger)
  • Woosh! (Browser)
  • FeedReader (rss feed reader)
Games
  • sgt-puzzles game pack
  • sgt-puzzles game pack
Settings
  • H1settings
  • wifig (wifi manager)
  • H1settings
  • wifig (wifi manager)

User Manual

The User Manual is a Work In Progress but awaits your fillings

More Information

Visit:

Personal tools


Hackable:1 is one of the many distributions that currently work on the Openmoko phones. You can compare a distribution with an Operating System on normal computers. It gives the phone all the software needed for operating. For more information about the different flavors, see distributions.

hackable:1 intends to implement the Gnome Mobile platform and uses Debian stable as a base. It therefore aims at creating a Debian Mobile distribution. The OM2007.2 software stack has been kept, improved, and packaged for Debian.

The latest stable version is the rev5, released the 22th December 2009, codenamed Chuck. It is using the openmoko applications and gsmd. The next version will use FSO.

The user and developer wiki is at http://trac.hackable1.org and the user manual (wip) at http://trac.hackable1.org/trac/wiki/UserManual

Feature overview

In the overview below are all the essential features and their status for the current out of the box hackable:1 rev5 distribution. Green indicates that this part is functioning well, red indicates a known requirement which will be implemented later on and orange indicates functionality that may not work out of the box.

Category Name Functionality Comments
System Power Management Suspend Some users don't get calls when in suspend
System Package manager Installing and upgrading packages Works well. All debian stable and h:1 packages can be installed via apt-get. For others, use dpkg -i
System Keyboard Offer a stylus keyboard With some practicing, one can use it with the fingernail
GSM Network Connect via SIM and PIN
GSM Network Flight mode You can turn the gsm and the wifi antennas off
GSM Dialer Receiving Call
GSM Dialer Making Call
GSM Dailer Speed dial voice mail Not available.
GSM Phone Log Overview Log (In, Out, Answered, All)
GSM Phone Log Display Missed Calls
GSM Phone Log Making reply Call from Log
GSM Phone Log Sending reply SMS from Log
Shared Phone Log Creating new SIM contact from Log
GSM SMS Receiving SMS
GSM SMS SIM phonebook lookup for SMS
GSM SMS View overview of received SMS received and sent sms are shown IM-style
GSM SMS View overview of sent SMS received and sent sms are shown IM-style
GSM SMS Request SMS delivery receipt
GSM SMS Selecting SMS from Overview
GSM SMS Viewing SMS
GSM SMS Writing SMS
GSM SMS Sending new SMS
GSM SMS Sending reply SMS
GSM SMS Making reply Call Should be easy to implement
GSM SMS Deleting SMS
GSM SMS Storing received contact in contacts
GSM GPRS Configuring and Enabling GPRS Applications -> Connect to gprs
Shared Contacts Reading SIM contacts
Shared Contacts Selecting SIM contact from Overview
Shared Contacts Creating new SIM contact
Shared Contacts Editing SIM contact
Shared Contacts Deleting SIM contact
Shared Contacts Quick lookup contact with keyboard Click on the magnifier and type a part of the name.
Shared Contacts Calling contact
Shared Contacts Sending SMS to contact
Shared Contacts Sending contact via SMS to contact
WiFi Ethernet Configuring and Enabling WiFi connection Utilities -> Wireless Configuration
GPS Service Receiving GPS data
USB Ethernet Configuring and Enabling USB connection root password: "root"
Audio Headset Handsfree calling not tested

Image content

These applications are included in the full and lite SHR images:

Developer image content User image content
Window Manager
  • matchbox
  • matchbox
Engine
  • gsmd/libgsmd
  • gsmd/libgsmd
Telephony
  • openmoko-dialer (Call/Receive, DTMF, Speaker mode)
  • openmoko-contacts (Call/Modify/Create/...)
  • openmoko-messages (Receive/Compose/Answer/...)
  • openmoko-today (received/emitted/missed calls logging)
  • openmoko-dialer (Call/Receive, DTMF, Speaker mode)
  • openmoko-contacts (Call/Modify/Create/...)
  • openmoko-messages (Receive/Compose/Answer/...)
  • openmoko-today (received/emitted/missed calls logging)
GPS
  • TangoGPS
  • TangoGPS
Utilities
  • File browser
  • Text editor
  • openmoko-dates
  • xterm
  • date and time application
  • File browser
  • Text editor
  • openmoko-dates
  • xterm
  • date and time application
Media
Internet
  • Pidgin (Instant Messenger)
  • Woosh! (Browser)
  • FeedReader (rss feed reader)
  • Pidgin (Instant Messenger)
  • Woosh! (Browser)
  • FeedReader (rss feed reader)
Games
  • sgt-puzzles game pack
  • sgt-puzzles game pack
Settings
  • H1settings
  • wifig (wifi manager)
  • H1settings
  • wifig (wifi manager)

User Manual

The User Manual is a Work In Progress but awaits your fillings

More Information

Visit: