Archive

Archive for the ‘linux’ Category

Zabiłem, zakupiłem i będę developował…

September 27th, 2008 No comments

W ostatni weekend wiele się działo. Otóż to w sobotę zabiłem zasłużoną motke E1, sytuacja jest o tyle dziwna, że motka padła w trakcie flash’ownia, jak dla mnie nie było to nic nadzwyczajnego bo często wcześniej się jej zdarzały takie przypadki, ale tym razem musiało na prawdę coś pójść nie tak skoro już nie wstała.

Natomiast w niedziele pała mi ładowarka do mac’a, gdyby nie to to pewnie jeszcze bym zwlekał z oddaniem go na gwarancje z powodu pękniętej obudowy, a tak chcąc nie chcąc trzeba było się rozstać bo komp stał się całkiem bezużyteczny.

Nabyłem, jako że padła mi motka E1 która miała zostać moim “main phone” musiałem nabyć coś innego. Padło również na Motorole, z tym że tym razem na V8, dlaczego ? Jakiś czas temu zdarzyło się mi używac V3′ki i byłem z niej całkiem zadowolony, dodatkowo V8 bazuje na linux’ie … to  były dwa główne powody ;) . Więcej o V8, a przede wszystkim o linux’ie tam urzędującym napisze może kiedyś ;)

Będę developował … OpenMoko, może nie do końca samo OpenMoko, a coś na nim ;) . Niestety mimo dobrych chęci, używanie FreeRunner’a jako głównego telefonu mi nie wychodziło, zwłaszcza że często pakowałem tam różny dziwny i nie stabilny soft. Tak więc na dzień dzisiejszy FreeRunner czeka na drugą kartę SIM z simplusa (swoją drogą, to strasznie im sie obija ten “sklep internetowy” :/ zamówiłem SIM’a w sobotę (tą tydzień temu), a kuriera jeszcze nie było … szybciej  było by kupić go gdzieś na miejscu w szczecinie …) która będzie służyć do testów itp. Ciekawe co z tego wyniknie … tak po cichu sobie marzę żeby napisać prace inżynierską związaną z OpenMoko i FreeRunner’em …

2008.8-update sprostowanie

August 27th, 2008 No comments

W nocy pisałem, że nowy update OpenMoko jest nie używalny, teraz musze to sprostować. Winna była moja karta SD (zapamiętać, przed wgraniem nowego obrazu na kartę trzeba ją potraktować mkfs‘em … sam rm -fr nie wystarczy). Teraz mogę powiedzieć z całą odpowiedzialnością, że na nowym Om2008.8 GSM działa (lub też na razie sprawia takie wrażenie ;) )

2008.8-update

August 27th, 2008 No comments

Wczoraj (tak już jest po północy (sic!)) ukazała się nowa wersja OpenMoko 2008.8 (tzn. ASU) do pobrania stąd. Razem z obrazem rootfs’a oraz kernela udostępniony został również obraz u-boot’a (czyli biosu FreeRunnera).

Nie wiem czy tylko u mnie, ale qpe się ciągle wywala, co uniemożliwia korzystanie z GSM’u … czyżby znowu OpenMoko wypuściło bubla ? Na chwilę obecną wracam do starego obrazu (na szczęście, nauczony wcześniejszymi doświadczeniami nowy obraz wgrałem na karte SD) Om2008.8 + testowe pakiety zecke … a tym nowym pobawię się za dnia, może da  się z niego coś używalnego zrobić, bo odczuwam jak by małe przyśpieszenie w działaniu … ale to może moje subiektywne odczucia spowodowane późną porą …

Życzę miłej zabawy, z nowym stabilnym dzieckiem OpenMoko.

Om2008.8 w końcu używalne.

August 23rd, 2008 3 comments

Dokładnie od wczoraj OpenMoko 2008.8 jest używalne tj. można z niego wykonywać rozmowy.

Dla przypomnienia dodam, że wypuszczona 2008.08.08 nowa stabilna (zainteresowani wiedzą o co chodzi ;) ) wersja systemu operacyjnego dedykowanego (?) dla telefonów Neo FreeRunner. Już w dniu premiery znany był błąd związany z obsługą sieci GSM. FreeRunner razem z Om2008.8 był praktycznie bez użyteczny jako telefon, można było na nim odbierać zarówno telefony jak i SMS’y ale o wykonaniu telefonu czy tez wysłaniu SMS’a można było zapomnieć. Problem jest znany jako #1766 ;) .

Wczoraj wieczorem okazało się że testowe repozytorium zecke zawiera poprawione pakiety … i z cała odpowiedzialnością mogę stwierdzić ze DZIAŁA (przynajmniej u mnie ;>).

Kto może niech zasya obrazy Om2008.8 potem dodaje testowe repo zecke, upgrade’uje system i cieszy się działającym FR.

Od siebie dodam jeszcze, że w końcu FR IMHO zyskał pełną funkcjonalność jako komórka, gdyż zarówno umożliwia odbieranie oraz wykonywanie połączeń oraz, w końcu, wpełni odczytuje kontakty z karty SIM … można jeszcze popracować nad żywotnością baterii oraz GPRS’em i MMS’ami … wszystko z czasem (mam nadzieje ;) ).

Debian na OpenMoko

August 16th, 2008 2 comments

Wczoraj wieczorem na liście community został przedstawiony oficjalny port Debiana. Instalacja, zgodnie z instrukcją, odbywa się na działającym FreeRunner’rze z instalowanym softem OpenMoko. Niestety Debian nie zmieści się na wbudowanej pamięci flash (a może to i dobrze, tak mając 2 systemy na telefonie możemy czyć się bezpiecznie … co za absurd, “dwa systemy na telefonie” …) więc do instalacji potrzebujemy karty flash, o minimalnej pokjemnośći 512MB (to jest absolutne minimum dla Debiana z FSO).

Sam proces instalacji odbywa się automatycznie, jedyne o czym musiałem pamiętać (przy drugiej instalacji, gdyż po pierwszej poprawiałem ten błąd ręcznie), to zmiana systemu plików partycji z uImage (z ext2 na vfat, bo mój FR nie akceptowal ext2 na partycji z boot’em). Po instalacji i ponownym uruchomieniu (cytując wiki Debiana):

From there on, there is nothing special about your telephone any more – it’s a Debian system!

osobiście bym się z tym nie zgodził, bo ile telefonów może działać na Debianie i dawać dostęp do konsoli i ssh ?

Razem z Debianem dostajemy FSO … i tu mały haczyk, wersja która jest w repozytoriach Debiana nie działa u mnie, tj. po wpisaniu pinu można było go zaakceptować i czekać w nieskończoność. Błąd ten jest znany … i nawet dorobił się quick fix’a (mojego autorstwa ;>)

To by było na tyle … it’s nothing special – it’s a Debian ;)

Gesty w OpenMoko

August 14th, 2008 No comments

Po poniedziałkowej publikacji demonstracyjnego filmiku jest już dostępna wersja alfa 2 aplikacji wykorzystującej wbudowane w OpenMoko akcelarometry.

Bardzo fajną rzeczą jest to, że razem z udostępnieniem paczki z aplikacją, na wiki.openmoko pojawiła się o niej notka (jak zainstalować, uruchomić i używać aplikacji) … szkoda torchę tylko ze autor, kazał nam czekać do momentu stworzenia dokumentacji … chociaż z drugiej strony, dokumentacja jest najtrudniejszą i naj bardziej nie przyjemną częścią projektu ;) , a bardzo często (właśnie w projektach OpenSource) jej brakuje …

Po wstępnych pierwszych testach muszę przyznać ze aplikacja jest na prawdę fajna. Najbardziej przydatną funkcją jest ‘ustawianie w odpowiedniej pozycji’ ekranu. Szkoda tylko, że zajmuje to tyle czasu ale myślę że nie długo powinno to się zmienić, czas pokaże.

Openmoko 2008.8 aka ASU

August 9th, 2008 2 comments

Wczoraj czyli 2008.08.08 (bardzo ładna data) zostały opublikowane nowe (celowo nie pisze stabilne) obrazy OpenMoko oznaczone jako 2008.8. Różnice pomiędzy 2007.2 (czyli tym co zostało dostarczone razem z telefonem) są widoczne gołym okiem ;) , mowa tutaj o zmianie window manager’a (z matchbox’a na enlightenment’a), a co za tym idzie zmianą wyglądu (nie powiem jest on jakby trochę ładniejszy, ale brakuje mu paru funkcjonalności z poprzednika). Obsługa GSM’u leży teraz po stronie Qtopii (co nie do końca jest dobrym rozwiązaniem IMHO, przynajmniej na chwilę obecną).

Pierwsze wrażenia ? “Wow, działa … ale jak wpisać PIN ? … to nawet szybko działa, o nawet da sie dzwonić po wyjściu z susppend’a i są wczytane wszystkie kontakty z SIM’a”

Drugie podejście ? “Jak wyłączyć słownik w klawiaturze ? … dlaczego GMS nie działa ? dlaczego nie działa wbudowany konfiguratorek WiFi ?”

Reasumując o podsumowując, pojęcie release jest inaczej rozumiane przez OpenMoko i przezemnie ;) to co jest przez Nich zwane release Om2008.8 wcale nie znaczy stabilne wydanie. Dlaczego tak sądze ? Chociaż by dlatego, że jedyną działającą funkcją związaną z GSM’em jest … wczytywanie listy kontaktów z karty SIM, innymi słowy nie działa nic co wymaga połączenia z nadajnikiem. Idąc dalej … jest sobie wbudowany konfiguratorek WiFi, ale jedyne co pokazuje to “WiFi unknown”, czyli nie znany jest stan karty wlan, nie narzekał bym na to gdyby nie to że w daily-feed (czyli najaktualniejszym repozytorium pakietów) ta funkcja działa. W dodatku moim zdaniem zmniejszyło sie usability przez zmianę funkcji przycisków (chodzi mi o dwa hardware’owe przyciski), teraz AUX służy do blokowania i odblokowywania wyświetlacza, a POWER do wyłączania wyświetlacza/telefonu i wychodzenia z uśpienia.

Ok, ja wszystko rozumiem, wiem że jest to sprzęt i soft “for developers” (i wcale nie mam nic przeciwko temu) ale denerwują mnie regresje w funkcjonalnościach patrz przykład GSM’u … nic to może uda mi się coś wymodzić ;)

OpenMoko snapshot 20080801

August 2nd, 2008 2 comments

Co ja robie tutaj, teraz ? A testuje sobie najnowszy snapshot OpenMoko ;> i jestem pozytywnie zaskoczony, z tego co aktualnie widzę to dziłają już diody (przynajmniej czerwona w AUX’ie odpowiedzialna za sygnalizowanie ładnowania), dodatkowo po kliknięciu w ikonę baterii widać jej status, tj. procent naładowania oraz to czy jest akutalnie ładowana czy nie ;) (screenshot’y dalej nie działają, więc nie mogę sie tym pochwalić :| )

Z rzeczy nie działających mogę wymienić ciągły proglem z importem wszystkich kontaktów z karty SIM (do tej pory moko nie widzi ponad połowy moich kontaktów). Doszedł również problem z konfiguracją interfejsu usb0, który to nie jest już automatycznie konfigurowany i podnoszony … choć /etc/network/interfaces mówi zupełnie co innego, może poprostu nie jest uruchamiany przy statcie lub wywala się z powodu błędów, ważne że można to skonfigurować recznie :D . Ciągle po uśpieniu nie wstaje dźwięk … oraz FR łapie zamułe.

Gdzie są moje kontakty ?

July 27th, 2008 No comments

Specjalnie zapisałem sobie wszystkie moje kontakty na karcie SIM, żeby ich ręcznie nie przepisywać do OM … ale co się okazuje, moje nowiuśkie OpenMoko nie wczytuje wszystkich kontaktów. Wina leży pewnie po stronie aplikacji do kontaktów bo na karcie wszystkie kontakty są … na potwierdzenie screen z libgsmd-tool ;)
SIM contakts

Niestety, screen jest ze zwykłej konsoli … bo po upgrade u-boot’a i systemu padło zapisywanie obrasków w PNG :/

FreeRunner screenshots part 2

July 26th, 2008 1 comment

Kolejna porcja screenshot’ow:

  • openmoko-agpsui po zalpaniu FIX'a

    openmoko-agpsui po zalpaniu FIX'a

  • wykres mocy sygnału z satelit

    wykres mocy sygnału z satelit

  • po załapaniu FIX'a można śledzić satelity ;)

    po załapaniu FIX'a można śledzić satelity ;)

  • a ten wykres to nie wiem jak wytłumaczyć ;)

    a ten wykres to nie wiem jak wytłumaczyć ;) zwłaszcza ze OM leżało cały czas w jednym miejscu

  • gpsdrive posiada ubogi zestaw map

    gpsdrive posiada ubogi zestaw map

  • zakładka status

    zakładka status

  • TangoGPS inna palikacja do obsługi GPS'u

    TangoGPS inna palikacja do obsługi GPS'u

  • porównanie sieci autostrad przed euro 2012 by TagnoGPS ;)

    porównanie sieci autostrad przed euro 2012 by TagnoGPS ;)

  • tangoGPS

    moja lokacja w szczecinie ;)

  • tangoGPS

    jakość map jest całkiem dobra (przynajmniej na pierwszy rzut oka) ciekawe jak jest z ich dokładnością

  • tangoGPS

    mniejsze miasta też są całkiem dobrze odwzorowane (na screenie jest Drawsko Pomorskie)

  • JRE (cacao)

    JRE pod OpenMoko. Właściwie to jest to projekt CACAO, ciekawe na ile działa.

  • JRE

    na koniec prosty hello OpenMoko w javie ;)