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. Template:SHR
Stable Hybrid Release (SHR) by se mělo stat kumunitně vyvíjenou distribucí složenou z FSO a několika základních aplikací, které by měly být kofigurovatelné pru používání několika odličných grafických rozhraní. Například GTK nebo EFL. SHR je založeno na FSO. Na počítaku mělo SHr používat software z Openmoko2007.2 běžící na GTK a zároveň nový framework FSO, Ale věci se změnily...
FSO vytvořil Mickey Lauer a crew jako doboru D-Bus infrastrukturu.
FSO je momentálně nejstabilnější a nejpoužítelnější distribuce pokud chcete čistě jenom telefon.
FSO se nikdy nesnažilo být plnohodnotným systémem ale pouze infrastrukturou s demo apliakcema.
Lidé se domnívali že FSO dostane frontend - to je to co děláme.
Instalace SHR je velmi jednoduchá. Pokusím se vysvětlit jak naistalovat testing verzi. Je v celku stabilní. Oficiální Stable verze bude brzy dostupná viz (Stable announcement), unstable verze (Pro odvážné testry ;) ) je dostupná taktéž.
Předpokládám že umíte používat NeoTool
Je třeba stáhnout několik souborů odsud
- kernel (uImage-om-gta02-latest.bin)
- root files system (jffs2 soubor)
Samotné zdrojové kódy jsou k dispozici tady.
Dále bude potřeba psát přikazy do telefonu. Je mnohem pohodlnější použít místo dotykové klávesnice klasickou. A taky je ptořeba připojit Freerunnera na internet Viz návod zde
Tak jako kždý jiný Linuxový systém i zde systémové hodiny používají čas v UTC. Nejprve nastavte právě tento (UTC) čas podle vozru níže:
date -u -s 010220052009 Fri Jan 2 20:05:00 UTC 2009
Dále nastavíme správně naše časové pásmo. Vyhledejte vaši polohu pomocí:
opkg list | grep tzdata
Poté naistalujte chodný balík. opkg install tzdata-europe
Dále vyberte vaši zemi (vyhedávání měst je dostupné v /usr/share/zoneinfo/vase-zemne)
Můžete vás systém plně lokalizovat naistalováním balíku glibc-binary-localedata odpovídajícímu vašemu jazyku. Vyhledejte jej pomocí
opkg list | grep glibc-binary-localedata
a naistalujte
opkg install glibc-binary-localedata-fr-fr
(example for France)
ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
SHR is shipped without root password (just press enter)
This is very dangerous if you connect using wifi, or USB. You need to activate the root password:
passwd
en type your selected password (2 times)
You need to have a file containing the RingTone you want for your FR. You can find some at RingTone
Then transfer it to your FR (i.e on the SD card):
scp file root@192.168.0.202:/media/card/
Now you need to indicate that the FR must use this file for incoming calls. Modify /etc/freesmartphone/opreferences/conf/phone/default.yaml
Up to now, there is no graphical interface to control the sound
The first idea is to use alsamixer; bad idea! There are 94 controls, and your modifications will be lost at the next reboot.Finding documentation is not easy. Here is my understanding: Scenari are used for each case. They are located in /usr/share/openmoko/scenarios/ - capturehandset.state - gsmheadset.state - headset.state - voip-handset.state - gsmhandset.state - gsmspeakerout.state - stereoout.state
Each file is a set of value for the 94 parameters. I have identified some:
- Control 48: internal mic of the tel (set to 2 or 3)
- Control 4 : internal speaker (set from 110 to 120)
- Control 49: headset mic
- Control 3 : headset speaker
external link:
http://wiki.openmoko.org/wiki/Neo_1973_audio_subsystem
http://wiki.openmoko.org/wiki/Neo_alsamixer#Settings_Descriptions
http://wiki.openmoko.org/wiki/Neo_Freerunner_audio_subsystem
You can define a short ringtone, repeated many time, or a long one, repeated 1 time
File: /etc/freesmartphone/opreferences/conf/phone/default.yaml
Parameter: ring-volume # Ring Volume control 0 (mini) to ? maxi) Parameter: ring-length # min time for ringtone. Must be greater than the duration of you ringtone
File: /etc/freesmartphone/opreferences/schema/phone.yaml Parameter: ring-loop # define the number of loop of ringtone to play
File: /etc/freesmartphone/opreferences/conf/phone/default.yaml Parameter: message-volume # Ring Volume control 0 (mini) to ? maxi) Parameter: message-length # min time for message alert. Must be greater than the duration of you message alert
File: /etc/freesmartphone/opreferences/schema/phone.yaml Parameter: message-loop # define the number of loop of incoming message music to play
GSM připojení je ztraceno po 24hodinách nepřetrožitého provzu telefonu. Je nutný každodenní restart
V SHR není zatím implementován PIM (Personal Information Manager). Pracuje se na tom. Ten co je přiložený v testing vydání má několik mušek:
- Jsou dostupné pouze kontakty na SIM
- Není možné importovat Vcard soubory EDIT : Vypadá že je to možné pomocí skriptu , který napsal Zem: [1]
- při příchozím hovoru se zobrazí pouze číslo volajícího nikoliv jeho jméno.
- Ppři odesíláním SMS není možné vybrat příjemce ze seznamu - musíte si pamatovat jeho číslo.