English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català
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 is a community distribution for hackable devices like the Openmoko Freerunner. It is based on Debian GNU/Linux, and while originally integrating a GNOME mobile platform its infrastructure assists in the generation of flashing-ready software images for embedded devices.
The latest releases are based on the DeforaOS Smartphone Environment, providing both the user interface (based on Gtk+) and the underlying GSM backend. They are labeled as "dse", of which the dse2 release was shipped on July 14th 2011.
Previously, hackable:1 has implemented the GNOME Mobile platform, as declined in the original OM2007.2 software stack. This series of releases was labeled as "rev", of which the last stable version is rev5 (codename « Chuck »), released on December 22nd 2009.
The user and developer website is found at http://trac.hackable1.org/.
- 2011-07-14: hackable:1 dse2 released
- 2011-07-13: Support for the Nokia N900 announced
- 2011-03-13: hackable:1 dse2 beta announced
- 2010-10-09: Support for the HTC TouchPro announced
- 2010-09-20: hackable:1 dse1 released
- 2009-12-22: hackable:1 rev5 « Chuck » released
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.
|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||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||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||Sending new SMS|
|GSM||SMS||Sending reply SMS|
|GSM||SMS||Making reply Call||Should be easy to implement|
|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||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|
These applications are included in the user and developer hackable:1 images:
|Developer image content||User image content|
The User Manual is a Work In Progress but awaits your fillings