SHR
From Openmoko
m (→Feature overview) |
|||
(30 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
{{Languages|SHR}} | {{Languages|SHR}} | ||
+ | [[Image:SHR-Logo.png|right|thumb|300px|SHR ]] | ||
{{Distributions|SHR}} | {{Distributions|SHR}} | ||
'''SHR''' (Stable Hybrid Release) is a community driven distribution based on the [[FSO]] framework. SHR can use several different graphical toolkits, for example GTK or EFL. At first, SHR was introduced in order to use the [[Om 2007.2]] GTK software in combination with the new FSO, but things have changed, now SHR comes with a full [[SHR User Manual]] in the OpenMoko-Wiki, that supports novice users in their first steps and SHR moves forward to a distribution for every day use. | '''SHR''' (Stable Hybrid Release) is a community driven distribution based on the [[FSO]] framework. SHR can use several different graphical toolkits, for example GTK or EFL. At first, SHR was introduced in order to use the [[Om 2007.2]] GTK software in combination with the new FSO, but things have changed, now SHR comes with a full [[SHR User Manual]] in the OpenMoko-Wiki, that supports novice users in their first steps and SHR moves forward to a distribution for every day use. | ||
− | [ | + | |
+ | SHR is based on Linux kernel and [http://www.openembedded.org/ Openembedded]. <tt>X.org</tt> is providing X server environment and [[Illume2]] (Enlightment window manager module for small devices) is providing comfortable finger controlled desktop environment. Under the hood of the pretty desktop there is [[FSO]] middleware talking to the GSM modem, GPS module as well as to the other bits of hardware. SHR <tt>phoneuid</tt> daemon is run with X server start-up and it communicates with FSO via <tt>phonefsod</tt> using <tt>DBus</tt>. SHR phone applications talk to both <tt>phonefsod</tt> and <tt>phoneuid</tt> and also to FSO so for example when you receive a phone call, the dialer is launched to provide a way of answering it. ''Dialer'', ''Contacts'' and ''Messages'' applications are part of the SHR internal <tt>libphone-ui-shr</tt> library, ''Phonelog'' is an extra application written in python-gtk. | ||
+ | |||
+ | SHR wiki with more instructions, descriptions and informations is available on http://wiki.shr-project.org/ | ||
==Feature overview== | ==Feature overview== | ||
Line 27: | Line 31: | ||
| System | | System | ||
| Keyboard | | Keyboard | ||
− | | style="background:# | + | | style="background:#88FF88;"| Offer stylus and finger friendly keyboards |
− | | | + | | Alternative keyboards are now available in repositories. |
|- | |- | ||
| GSM | | GSM | ||
Line 43: | Line 47: | ||
| Dailer | | Dailer | ||
| style="background:#88FF88;"| Receiving Call | | style="background:#88FF88;"| Receiving Call | ||
− | | | + | | |
|- | |- | ||
| GSM | | GSM | ||
| Dailer | | Dailer | ||
| style="background:#88FF88;"| Making Call | | style="background:#88FF88;"| Making Call | ||
− | | | + | | |
+ | |- | ||
+ | | GSM | ||
+ | | Dailer | ||
+ | | style="background:#FF8888;"| Speed dial voice mail | ||
+ | | style="background:#FF8888;"| Not available. Should by default have keypad enabled. | ||
|- | |- | ||
| GSM | | GSM | ||
Line 78: | Line 87: | ||
| SMS | | SMS | ||
| style="background:#88FF88;"| Receiving SMS | | style="background:#88FF88;"| Receiving SMS | ||
− | | | + | | |
|- | |- | ||
| GSM | | GSM | ||
Line 89: | Line 98: | ||
| style="background:#88FF88;"| View overview of received SMS | | style="background:#88FF88;"| View overview of received SMS | ||
| | | | ||
+ | |- | ||
+ | | GSM | ||
+ | | SMS | ||
+ | | style="background:#88FF88;"| View overview of sent SMS| | ||
+ | | Sent SMS are now stored. They share folder with received SMS | ||
+ | |- | ||
+ | | GSM | ||
+ | | SMS | ||
+ | | style="background:#FF8888;"| Request SMS delivery receipt | ||
+ | | style="background:#FF8888;"| [http://trac.shr-project.org/trac/ticket/295 SHR ticket #295] | ||
|- | |- | ||
| GSM | | GSM | ||
Line 107: | Line 126: | ||
| GSM | | GSM | ||
| SMS | | SMS | ||
− | | style="background:# | + | | style="background:#88FF88;"| Sending new SMS |
− | | | + | | |
|- | |- | ||
| GSM | | GSM | ||
| SMS | | SMS | ||
− | | style="background:# | + | | style="background:#88FF88;"| Sending reply SMS |
− | | | + | | |
|- | |- | ||
+ | |||
+ | | GSM | ||
+ | | SMS | ||
+ | | style="background:#88FF88;"| Forwarding SMS | ||
+ | | | ||
+ | |- | ||
+ | |||
| GSM | | GSM | ||
| SMS | | SMS | ||
Line 162: | Line 188: | ||
| Shared | | Shared | ||
| Contacts | | Contacts | ||
− | | style="background:# | + | | style="background:#88FF88;"| Quick lookup contact with keyboard |
− | | | + | | Tap and hold (or drag) near right side of the screen |
|- | |- | ||
| Shared | | Shared | ||
Line 182: | Line 208: | ||
| WiFi | | WiFi | ||
| Ethernet | | Ethernet | ||
− | | style="background:# | + | | style="background:#FF8888;"| Configuring and Enabling WiFi connection |
− | | | + | | [http://www.shr-project.org/trac/ticket/1074 SHR ticket #1084] |
|- | |- | ||
| GPS | | GPS | ||
| Service | | Service | ||
− | | style="background:# | + | | style="background:#FFFF00;"| Receiving GPS data - works with [[Qi]] not with [[U-boot]] |
− | | | + | | [http://www.shr-project.org/trac/ticket/1085 SHR ticket #1085] partially solved with Qi |
|- | |- | ||
| USB | | USB | ||
| Ethernet | | Ethernet | ||
− | | style="background:#88FF88;"| Configuring and Enabling | + | | style="background:#88FF88;"| Configuring and Enabling USB connection |
− | | done automatically | + | | done automatically |
|- | |- | ||
| Audio | | Audio | ||
| Headset | | Headset | ||
− | | style="background:#FF8888;"| Handsfree calling | + | | style="background:#88FF88;"| Handsfree calling |
− | | | + | | |
+ | |- | ||
+ | |- | ||
+ | | Bluetooth | ||
+ | | Headset | ||
+ | | style="background:#FF8888;"| Handsfree calling with bluetooth | ||
+ | | | ||
|- | |- | ||
|} | |} | ||
+ | ==Image content== | ||
+ | These applications are included in the full and lite SHR images: | ||
+ | {|class="wikitable" border="1" cellpadding="0" cellspacing="0" width=100% | ||
+ | ! width=16%| !! width=42%|Full image content !! width=42%|Lite image content | ||
+ | |- | ||
+ | | Window Manager || | ||
+ | * illume | ||
+ | || | ||
+ | * illume | ||
+ | |- | ||
+ | | Engine || | ||
+ | * frameworkd | ||
+ | || | ||
+ | * frameworkd | ||
+ | |- | ||
+ | | Telephony || | ||
+ | * Dialer (Call/Receive, DTMF, Speaker mode) | ||
+ | * Contacts (Call/Modify/Create/...) | ||
+ | * Messages (Receive/Compose/Answer/...) | ||
+ | * Pyphonelog (received/emitted/missed calls logging) | ||
+ | || | ||
+ | * Dialer (Call/Receive, DTMF, Speaker mode) | ||
+ | * Contacts (Call/Modify/Create/...) | ||
+ | * Messages (Receive/Compose/Answer/...) | ||
+ | * Pyphonelog (received/emitted/missed calls logging) | ||
+ | |- | ||
+ | | GPS || | ||
+ | * TangoGPS | ||
+ | || | ||
+ | * TangoGPS | ||
+ | |- | ||
+ | | Utilities || | ||
+ | * Calculator | ||
+ | * Alarm | ||
+ | * Notes (opimd based) | ||
+ | * GPE Scap (Take screenshot) | ||
+ | * GPE Sketchbook | ||
+ | * vala-terminal | ||
+ | || | ||
+ | * Calculator | ||
+ | * Alarm | ||
+ | * vala-terminal | ||
+ | |- | ||
+ | | Media || | ||
+ | |||
+ | * Vagalume (Last.fm client) | ||
+ | * Intone (audio player) | ||
+ | || | ||
+ | |||
+ | |- | ||
+ | |||
+ | | Internet || | ||
+ | * Pidgin (Instant Messenger) | ||
+ | * Ventura (Browser) | ||
+ | || | ||
+ | |- | ||
+ | |||
+ | | VoIP || | ||
+ | |||
+ | || | ||
+ | |||
+ | |- | ||
+ | |||
+ | | Games || | ||
+ | * Numptyphysics | ||
+ | * Mokomaze | ||
+ | || | ||
+ | |- | ||
+ | | Settings || | ||
+ | * SHR Settings | ||
+ | * iliwi WiFi Manager) | ||
+ | || | ||
+ | * SHR Settings | ||
+ | |- | ||
+ | |} | ||
==User Manual== | ==User Manual== | ||
− | SHR has full [[SHR User Manual|User Manual]]. | + | SHR has a full [[SHR User Manual|User Manual]]. |
== More Information == | == More Information == |
Latest revision as of 18:03, 30 September 2010
Languages: |
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à |
SHR 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.
SHR (Stable Hybrid Release) is a community driven distribution based on the FSO framework. SHR can use several different graphical toolkits, for example GTK or EFL. At first, SHR was introduced in order to use the Om 2007.2 GTK software in combination with the new FSO, but things have changed, now SHR comes with a full SHR User Manual in the OpenMoko-Wiki, that supports novice users in their first steps and SHR moves forward to a distribution for every day use.
SHR is based on Linux kernel and Openembedded. X.org is providing X server environment and Illume2 (Enlightment window manager module for small devices) is providing comfortable finger controlled desktop environment. Under the hood of the pretty desktop there is FSO middleware talking to the GSM modem, GPS module as well as to the other bits of hardware. SHR phoneuid daemon is run with X server start-up and it communicates with FSO via phonefsod using DBus. SHR phone applications talk to both phonefsod and phoneuid and also to FSO so for example when you receive a phone call, the dialer is launched to provide a way of answering it. Dialer, Contacts and Messages applications are part of the SHR internal libphone-ui-shr library, Phonelog is an extra application written in python-gtk.
SHR wiki with more instructions, descriptions and informations is available on http://wiki.shr-project.org/
Contents |
[edit] Feature overview
In the overview below are all the essential features and their status for the current out of the box SHR unstable distribution (latest+modules+updates). Green indicates that this part is functioning well, red indicates a known requirement which will be implemented later on and orange indicates functionality that can (and should) be fixed easily in the distribution for known fixes are available.
Category | Name | Functionality | Comments |
---|---|---|---|
System | Power Management | Suspend | when slow, use Qi |
System | Package manager | Installing and upgrading packages | Works well. For packages not in the repository, just ask for them to be added via the trac |
System | Keyboard | Offer stylus and finger friendly keyboards | Alternative keyboards are now available in repositories. |
GSM | Network | Connect via SIM and PIN | |
GSM | Network | Flight mode | SHR ticket #333 |
GSM | Dailer | Receiving Call | |
GSM | Dailer | Making Call | |
GSM | Dailer | Speed dial voice mail | Not available. Should by default have keypad enabled. |
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 | |
GSM | SMS | View overview of sent SMS| | Sent SMS are now stored. They share folder with received SMS |
GSM | SMS | Request SMS delivery receipt | SHR ticket #295 |
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 | Forwarding SMS | |
GSM | SMS | Making reply Call | |
GSM | SMS | Deleting SMS | |
GSM | SMS | Storing received contact in contacts | |
GSM | GPRS | Configuring and Enabling GPRS | Settings->Connectivity: GPRS connect |
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 | Tap and hold (or drag) near right side of the screen |
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 | SHR ticket #1084 |
GPS | Service | Receiving GPS data - works with Qi not with U-boot | SHR ticket #1085 partially solved with Qi |
USB | Ethernet | Configuring and Enabling USB connection | done automatically |
Audio | Headset | Handsfree calling | |
Bluetooth | Headset | Handsfree calling with bluetooth |
[edit] Image content
These applications are included in the full and lite SHR images:
Full image content | Lite image content | |
---|---|---|
Window Manager |
|
|
Engine |
|
|
Telephony |
|
|
GPS |
|
|
Utilities |
|
|
Media |
|
|
Internet |
|
|
VoIP | ||
Games |
|
|
Settings |
|
|
[edit] User Manual
SHR has a full User Manual.
[edit] More Information
Visit: