SHR/cs
From Openmoko
(→Adresář & telefonní funkce) |
m |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Languages|SHR}} | {{Languages|SHR}} | ||
+ | [[Image:SHR-Logo.png|right|thumb|300px|SHR ]] | ||
{{Distributions|SHR}} | {{Distributions|SHR}} | ||
− | |||
== Proč SHR existuje? == | == Proč SHR existuje? == | ||
Line 76: | Line 76: | ||
Nakonec je nutné editovat soubor s vyzváněním, aby jej FR spouštěl. | Nakonec je nutné editovat soubor s vyzváněním, aby jej FR spouštěl. | ||
/etc/freesmartphone/opreferences/conf/phone/default.yaml | /etc/freesmartphone/opreferences/conf/phone/default.yaml | ||
+ | |||
+ | == Zamknutí obrazovky == | ||
+ | V SHR-testing po zmáčknutí AUX nenastane zamknutí obrazovky jako to bylo dříve. Jak jsem se dočetl je to, protože by po zmáčknutí mělo dojít k rotaci. To zatím nefunguje. Pokud chcete i nadále mít po zmáčknutí AUX černý pruh s nápisem Locked stačí do terminálu openmoka vyťukat následující: | ||
+ | enlightenment_remote -binding-key-del ANY "Keycode-177" NONE 1 "simple_lock" "" | ||
+ | enter a pak | ||
+ | enlightenment_remote -binding-key-add ANY "Keycode-177" NONE 1 "simple_lock" "" | ||
== Ovládání zvuku == | == Ovládání zvuku == | ||
Line 160: | Line 166: | ||
== Více informací: == | == Více informací: == | ||
− | + | * Manuál (anglicky - zatím): http://wiki.openmoko.org/wiki/SHR_User_Manual | |
* Blog: http://blog.shr-project.org | * Blog: http://blog.shr-project.org | ||
* Trac: http://trac.shr-project.org | * Trac: http://trac.shr-project.org | ||
Line 166: | Line 172: | ||
* Buildhost: http://build.shr-project.org | * Buildhost: http://build.shr-project.org | ||
− | [[Category:SHR|kategorie:SHR]] | + | [[Category:SHR/cs|kategorie:SHR/cs]] |
Latest revision as of 00:22, 21 April 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.
Contents |
[edit] Proč SHR existuje?
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é pro 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...
[edit] Proč nepoužívat čistě FSO?
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.
[edit] Instalace:
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.
[edit] Připojení FreeRunneru k počítači:
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
[edit] Nastavení místního času:
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
[edit] Změna hlavního hesla
SHR je dodáván bez nastaveného hlavního hesla (platný pro uživatele root) a pro přihlášení postačuje prázdné heslo potvrdit.
Toto je velmi nebezpečně v případě, že se připojujete do libovolné sítě. Změnu hesla provedete následujícím příkazem:
passwd
kdy napíšete nové heslo a poté jej potvrdíte opětovným zadáním.
[edit] Změna vyzvánění
Pro změnu je nutné mít nějakou melodii, kterou naleznete na stránce RingTone.
Poté melodii přeneste na Váš FR (třeba na SD kartu):
scp file root@192.168.0.202:/media/card/
Nakonec je nutné editovat soubor s vyzváněním, aby jej FR spouštěl.
/etc/freesmartphone/opreferences/conf/phone/default.yaml
[edit] Zamknutí obrazovky
V SHR-testing po zmáčknutí AUX nenastane zamknutí obrazovky jako to bylo dříve. Jak jsem se dočetl je to, protože by po zmáčknutí mělo dojít k rotaci. To zatím nefunguje. Pokud chcete i nadále mít po zmáčknutí AUX černý pruh s nápisem Locked stačí do terminálu openmoka vyťukat následující:
enlightenment_remote -binding-key-del ANY "Keycode-177" NONE 1 "simple_lock" ""
enter a pak
enlightenment_remote -binding-key-add ANY "Keycode-177" NONE 1 "simple_lock" ""
[edit] Ovládání zvuku
Doposud není k dispozici žádné grafické rozhraní pro ovládání zvuku.
[edit] Mikrofon a sluchátka
Využití programu alsamixer není dobrý nápad, jelikož obsahuje 94 vlastnosti a nastavení se neuchová do příštího restartu. Bohužel dokumentace nelze jednoduše nalézt, takže níže jsou uvedeny mé postřehy.
Pro každý stav jsou připraveny scénáře, které jsou umístěny v /usr/share/openmoko/scenarios/
- capturehandset.state - gsmheadset.state - headset.state - voip-handset.state - gsmhandset.state - gsmspeakerout.state - stereoout.state
V každém souboru je množina hodnot pro 94 parametrů. Některé jsem identifikoval takto:
- Control 48: vnitřní mikrofon telefonu (set to 2 or 3)
- Control 4 : vnitřní reproduktor (set from 110 to 120)
- Control 49: mikrofon ve sluchátkách
- Control 3 : reproduktor ve sluchátkách
Externí odkazy:
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
[edit] Vyzvánění:
Můžete si nastavit krátký tón který se bude mnohokrát opakovat nebo dlouhý který se přehreje jen jednou:
Soubor: /etc/freesmartphone/opreferences/conf/phone/default.yaml
Parametr: ring-volume # Ring Volume control 0 (mini) to ? maxi) Paramatr: ring-length # min time for ringtone. Must be greater than the duration of you ringtone
Soubor: /etc/freesmartphone/opreferences/schema/phone.yaml Parametr: ring-loop # define the number of loop of ringtone to play
[edit] Upozornění na Zprávu
Soubor: /etc/freesmartphone/opreferences/conf/phone/default.yaml Parametr: message-volume # Ring Volume control 0 (mini) to ? maxi) Parametr: message-length # min time for message alert. Must be greater than the duration of you message alert
Soubor: /etc/freesmartphone/opreferences/schema/phone.yaml Parametr: message-loop # define the number of loop of incoming message music to play
[edit] Známé chyby:
[edit] Telefon:
GSM připojení je ztraceno po 24hodinách nepřetržitého provozu telefonu. Je nutný každodenní restart.
[edit] Adresář & telefonní funkce
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. EDIT : již doděláno.
- Při odesíláním SMS není možné vybrat příjemce ze seznamu - musíte si pamatovat jeho číslo. EDIT : již doděláno, po zobrazeni SMS už ukáže i jméno odesílatele
- Aplikacím se vesměs nechce běžet pokud není vložena SIM
- Chybí podpora pro dlouhé SMS není možné je odesílat a příchozí dlouhé SMS se zobrazí jako několik samostatných SMS
[edit] Více informací:
- Manuál (anglicky - zatím): http://wiki.openmoko.org/wiki/SHR_User_Manual
- Blog: http://blog.shr-project.org
- Trac: http://trac.shr-project.org
- Git: http://git.shr-project.org
- Buildhost: http://build.shr-project.org