Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Openmobility SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Co znamená SHR? ● Stable Hybrid Release ● GNU/Linux distribuce ● Využívá.

Podobné prezentace


Prezentace na téma: "Openmobility SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Co znamená SHR? ● Stable Hybrid Release ● GNU/Linux distribuce ● Využívá."— Transkript prezentace:

1

2 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Co znamená SHR? ● Stable Hybrid Release ● GNU/Linux distribuce ● Využívá OpenEmbedded (OE) framework ● Založena na freesmartphone.org (FSO) ● Nejpopulárnější distribuce pro OpenMoko ¹ [1] http://wiki.openmoko.org/wiki/Community_Updates/2009-09-02http://wiki.openmoko.org/wiki/Community_Updates/2009-09-02

3 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Verze SHR ● SHR-unstable – rychle se měnící, vývojová verze ● SHR-testing – to samé co SHR-unstable, ale se zpožděním ● SHR-stable – naplánováno vydání po dosažení MS1 ●

4 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Aktuální stav ● Poslední velké změny ● Kompilace obrazu pro instalaci ● Jak je to uděláno ● Uživatelské rozhraní ● Aplikace od uživatelů

5 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Velké změny – OE Více vývojářů Snažší sdílení práce s jinými distribucemi Složitější vyřešit problém, aby to vyhovovalo všem Velmi rychle se mění ● 2009: oddělená větev v OE (shr/import) ● 2. polovina 2009: přibližování k oe.dev (shr/merge) ● duben 2010: SHR-unstable kompilováno přímo z oe.dev

6 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Velké změny - PIM ● Dříve oddělené zdroje sloučeny do jedné sqlite databáze (snažší a rychlejší). ● SMS a kontakty nelze použít přímo z SIM ● SIM-Manager / PISI pro import/export

7 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Velké změny - fsogsmd ● mnohem rychlejší ● méně náročný ● drobné změny v API ● spolehlivější registrace

8 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Kompilace obrazu ● Makefile¹ pro snadnou přípravu prostředí ● Připraví prostředí pro OE ● Zkompiluje předvybraný obraz ● Stačí 2 příkazy ●... a cca 20 hodin času + 10GB disk [1] http://build.shr-project.org/Makefilehttp://build.shr-project.org/Makefile

9 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Jak je to uděláno libphone-ui-shr shr-dialer libphone-ui phoneuid frameworkd dbus / dbus-glib libframeworkd-glib phonefs od UI Functionalities: Views Core Functionalities: Model Method calls Displays Manage frameworkd events ● Model ● dbus volání z C ● Views ● Volá model pro akce uživatele ● Phonefsod ● Naslouchá událostem modelu ● Zobrazuje přes phoneuid

10 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Uživatelské rozhraní ● Xorg xserver 1.8.0 ● E17: Illume/Illume2 ● Rychlé téma od komunity

11 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Uživatelské rozhraní Libphone-ui-shr: ● Hlavní knihovna UI ● Poskytuje: ● Uvítací obrazovka ● Vytáčení hovorů ● Kontakty ● Zprávy

12 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Aplikace od komunity tangoGPS emtooth ventura pisi A mnoho dalších... ffalarms

13 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Co se připravuje? ● Přechod na novější jádro 2.6.32 ● Portování SHR na více zařízení ● Další plány

14 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Jádro 2.6.32 ● Lepší podpora ● Rychlejší odezvy ● DRM/KMS podpora pro SMedia Glamo ● Změna struktury sysfs ● Problémy s některými uSD ● Změny v ovládacích prvcích alsa ● devtmpfs

15 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Portování SHR ● Linuxové jádro ● FSO support ● OE support Požadavky:

16 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Další plány ● Zabít hada (PIM/GPS → FSO 2) ● Integrace bluetooth do phoneuid ● Shr-dates ● Rychlejší boot ● Světová nadvláda

17 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Jak se lze zapojit? ● Čím můžu přispět ● Kontakty ● Události

18 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Čím můžu přispět? ● Testování ● Hlášení chyb ● Kompilace vlastního obrazu ● Ideálně patch přímo pro OE (patchwork) ● Přidání nové aplikace ● Vývoj nových aplikací

19 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Kontakty ● IRC: @ freenode ● #openmoko-cdevel ● Konference: ● Shr-user ● Shr-devel ● Trac

20 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Události ● Logo soutěž (uzavřeno) ● Téma soutěž (probíhá) ● Trac redesign (probíhá) ● FSOSHRUDCON 2010 (2.-4. července Essen)

21 2010-04-21Openmobility 2010 - SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Q & A ?


Stáhnout ppt "Openmobility SHR - Martin 'JaMa' Jansa - Licence: CC- BY-SA Co znamená SHR? ● Stable Hybrid Release ● GNU/Linux distribuce ● Využívá."

Podobné prezentace


Reklamy Google