Rozwiązania Rozwiązania Współpraca telefonów komórkowych z systemem Współpraca telefonów komórkowych z systemem Linux

Współpraca telefonów z systemem Linux Michał Sobczak

Obsługę telefonów komórkowych w Linuksie można krótko podsumować – nie zawsze działa, nie posiada oficjalnego wsparcia producentów aparatów, lecz jeśli działa, to sprawia dużą radość.

bsługa telefonów komórkowych w systemie jest Symbian (z drobnymi wyjątkami), Palm OS ani żaden Linux jest zupełnie odmienna od obsługi tele- mobilny Linux – to są kwestie osobne. fonów w innych systemach, a głównie w Win- dows. W przeważającej większości producen- Nokia [email protected] Oci sprzętu zostawiają użytkowników Linuksa bez odpowied- Wśród oprogramowania dla telefonów marki Nokia, prym wie- niego oprogramowania, które będzie oficjalnie wspierane. Z dzie aplikacja Gnokii, obecnie zarządzana m. in. przez polskie- ekonomicznego i racjonalnego punktu widzenia jest to cał- go programistę. Jest to oprogramowanie przenośne, w sen- kiem rozsądne działanie, ponieważ koszt produkcji komer- sie obsługi wielu systemów operacyjnych, np. Linux, Solaris, cyjnego oprogramowania musi być odpowiednio uzasadnio- otwarte BSD oraz Windows. Gnokii to aplikacja z interfejsem ny. W przypadku użytkowników systemu Linux, producen- tekstowym, jednakże posiada także wiele interfejsów graficz- ci zapewne twierdzą, że środowisko jeśli będzie oprogramo- nych, takich jak Xgnokii oraz Gnocky. wania potrzebowało, to go stworzy. Z drugiej jednak strony utrzymywanie specyfikacji sprzętu i protokołów komunika- cyjnych jako tajemnicę handlową, jest czynnikiem spowal- niającym rozwój tego typu aplikacji. Na szczęście wiele te- lefonów działa w sposób ustandaryzowany i nie ma proble- mów tego typu. Wśród otwartego oprogramowania wyróżniamy obecnie kilka tytułów, które są warte kilku minut uwagi. W zależno- ści od tego, jaki telefon komórkowy posiadamy, potrzebuje- my innych aplikacji. Warto również zwrócić uwagę, że mó- wimy tutaj o telefonach, których systemem operacyjnym nie Rysunek 1. Interfejs graficzny oprogramowania Gnokii – Gnocky

32 maj 2009 www.lpmagazine.org 33 Rozwiązania Rozwiązania Współpraca telefonów komórkowych z systemem Linux Współpraca telefonów komórkowych z systemem Linux

Projekt rozpoczął się w 1998 roku jako opro- SieFS został oparty o FUSE (ang. Filesystem //moto4lin.sf.net. Projekt działa od 2005 roku, gramowanie obsługujące telefony Nokia 3810/ in USErspace). Obsługiwanymi telefonami są: jednakże od dłuższego czasu nie miała miejsce 3110/8110. Umożliwia komunikację z telefonem S45, ME45, C65, SL55 oraz kilka innych. Pełną żadna znacząca jego aktualizacja. za pomocą kabla szeregowego, USB, podczer- listę funkcjonujących połączeń można znaleźć wieni oraz . Pozwala na wysyłanie i pod adresem http://chaos.allsiemens.com/siefs. Pozostałe projekty odbieranie wiadomości SMS wraz z potwierdze- Ostatnia jednak aktualizacja SieFS miała miej- Poza najbardziej charakterystycznym oprogra- niami dostarczenia. Warto wspomnieć, że obsłu- sce w 2005 roku, zatem można stwierdzić, że za- mowaniem pokroju Gnokii istnieje cała gama giwana jest opcja WAP Push. Ponadto uzyskuje- interesowanie projektem jest coraz mniejsze. aplikacji, które w mniejszym lub większym my dostęp do książki adresowej, kalendarza oraz, stopniu obsługują różne aparaty. Są to także bi- co chyba najciekawsze, możliwości wykonywa- LG, Samsung, Sanyo blioteki oraz interfejsy użytkownika dla wcze- nia i odpowiadania na rozmowy głosowe. Wśród Właściciele aparatów LG, Samsung oraz Sanyo śniej wymienionych aplikacji. Możemy tutaj obsługiwanych aparatów znajdują się m. in. se- mogą korzystać z programowania BitPim. Sze- wymienić m.in. KMobileTools, floAT's Mobi- rie 51xx, 60xx, 61xx, 62xx, 63xx oraz telefony roka lista obsługiwanych aparatów znajduje się le Agent, Funambol, Gammu, Wammu i kil- z systemem Symbian, tj. 6600 i 6260. Szczegó- pod adresem http://www.bitpim.org. Projekt wy- ka innych. łowa lista obsługiwanych aparatów znajduje się daje się być całkiem aktywnym, gdyż ostatnia pod adresem http://wiki.gnokii.org. jego aktualizacja miała miejsce 15 grudnia 2008 Podsumowanie roku. Świetnie ponadto prezentuje się system Po krótkim przeglądzie możemy stwierdzić, że Siemens pomocy umieszczony na stronie internetowej, wprawdzie oficjalne wsparcie dla systemu Li- Dla posiadaczy aparatów marki Siemens został który zawiera listę testowanych modeli aparatów nux nie istnieje ze strony producentów apara- przygotowany projekt SieFS, który jest wirtual- wraz ze znanymi problemami z ich obsługą. tów, ale prywatna inicjatywa skutecznie temu nym systemem plików, umożliwiającym dostęp BitPim to aplikacja umożliwiająca podgląd zapobiega. Dostarczane oprogramowanie cza- do pamięci telefonu. Pamięć taka, z wykorzysta- oraz manipulację danymi znajdującymi się w sami wymaga większej ilości czasu, aby po- niem SieFS, może być podmontowana jako nor- pamięci telefonu komórkowego. Możliwy jest prawnie obsługiwało dany model aparatu. Za- malne urządzenie za pomocą kabla transmisyjne- m.in. dostęp do: książki adresowej, kalenda- wsze jest jednak możliwość, aby we własnym go lub podczerwieni. SieFS dostarczą ciekawą rza, tapet, dzwonków oraz wbudowanego sys- zakresie przygotować i opublikować odpo- opcję konwertera wiadomości głosowych (vmo- temu plików. BitPim działa na systemach Li- wiednie moduły oprogramowania, rozwijając 2wav). Ponadto posiada narzędzie do obsługi linii nux, Mac OS X oraz Windows. Oprogramowa- tym samym społeczność otwartego oprogra- poleceń (slink) oraz moduł edycji systemu plików nie obsługuje generalnie telefony oparte o chip- mowania. (siefs). Autor podaje na stronie internetowej na- set Qualcomm CDMA. Projekt funkcjonuje od stępującą sekwencję poleceń. Można ją uzupełnić 2003 roku. opcjami w miejsce nawiasów kwadratowych. Motorola mount -t siefs [-o options] /dev/ttyS0 Popularne ostatnio telefony marki Motoro- /mnt/mobile la mają także oprogramowanie specjalnie dla fusermount /mnt/mobile siefs /dev/ nich napisane – moto4lin. Aparaty typu: Razr ttyS0 [options] V3, Rokr E1 oraz m.in. A630, E815 są ozna- vmo2wav [-o output_file.wav] input_ czone jako współpracujące z moto4lin. Peł- file.vmo na lista aparatów znajduje się na stronie http:

Rysunek 3. Oprogramowanie KMobileTools

O Autorze

Michał Sobczak. Projektant oprogramowa- nia, autor literatury informatycznej. Właści- ciel firmy Septerion zajmującej się produk- cją i sprzedażą oprogramowania wspoma- gania zarządzania. Specjalizuje się projek- towaniu portali społecznościowych. Kontakt z autorem: [email protected]. Rysunek 2. Aplikacja BitPim

32 maj 2009 www.lpmagazine.org 33