Archiwum

Archiwum dla Sierpień, 2008

Jestem programistą … ;)

Sierpień 31st, 2008 [LocK] Brak komentarzy

Dziś stałem się programistą … pierwszy raz zaprogramowałem pralkę automatyczna ;)

Proces programowania przebiegł bez najmniejszych problemów (przecież nie może ich aż tak wiele sprawić jedno pokrętło i parę przycisków). Następnie odbył się ręczny proces segregacji obiektów do procesu prania (nie stety nie da sie tego procesu zautomatyzować (sic!)), potem nastąpiło automatyczne wykonanie programu (żaden wyjątek nie został rzucony … więc nie było co łapać przynajmniej w tej fazie). Samo wykonaie programu zajeło sporo czasu (to pewnie przez słaby procesor zamontowany w maszynie wykonującej … albo całkowity jego brak :| ), później odbył się proces wieszania prania, również ręczny i bez możliwości automatyzacji (i tu właśnie musiałem łapać, nie wyjątki, ale same obiekty spadające z suszarki).

Jak widać proces pierwszego prania i programowania przebiegł bez żadnego problemu … no i tak to wyglądał mój pierwszy raz z pralką ;) ;>

2008.8-update sprostowanie

Sierpień 27th, 2008 [LocK] Brak komentarzy

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

Sierpień 27th, 2008 [LocK] Brak komentarzy

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.

Sierpień 23rd, 2008 [LocK] 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

Sierpień 16th, 2008 [LocK] 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

Sierpień 14th, 2008 [LocK] Brak komentarzy

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

Sierpień 9th, 2008 [LocK] 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

Sierpień 2nd, 2008 [LocK] 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.