Archiwum

Posty oznaczone ‘OpenMoko’

FreeRunner & Android

Listopad 29th, 2008 [LocK] 2 comments

Już od dłuższego czasu dostępny jest Google Android na FreeRunner’rze. Instalacja niestety nie jest taka prosta. Po pierwsze trzeba znaleźć obraz rootfs’a … co w cale nie jest takie proste (spędziłem nad tym troche czasu ;>) ;) … ale nie po to pisze o tym żeby inni się męczyli tak więc … z sąd http://t0ny.net/openmoko/images/android/ zaciągamy uImage i rootfs. W między czasie trzeba przygotować kartę SD … tak, tak, android wymaga karty SD i to po partycjonowanej w specjalny sposób … kartę dzielimy na 2 partycje, pierwsza vfat lub ext2 do zapisu muzyki/filmów itp (ponoć maksymalny jej rozmiar to 256MB, ja nie próbowałem robić większej), druga partycja to koniecznie ext3, na niej android zapisuje swoje ustawienia; dodatkowo potrzebna jest karta SIM z wyłączonym kodem PIN. Może być również potrzebny nowszy u-boot (ja użyłem tego z OM2008.9). Po udanym flash’owaniu trzeba się uzbroić w cierpliwość gdyż system startuje dość długo.

Czego możemy się spodziewać ? Nie działającego suspend’u (od razu  trzeba wyłączyć wyłączanie ekranu, gdyż po tej czynności android wchodzi w stan uśpienia), nie działającego WiFi, GPS’u i Bluethooth’a (działa ale nie można wpisać klucza z powodu braku klawiatury),  cichego dźwięku podczas rozmowy (dodatkowo nie znalazłem nigdzie ustawień mogących to poprawić … może za mało szukałem ;) ). Ogólnie system w miarę działa … brak jest tylko klawiatury ekranowej, ale można takowoą doinstalować … oczywiście jak uda się nam w jakiś sposób połączyć z internetem ;) .

Powodzenia i miłej zabawy ;)

PS. dla bardziej dociekliwych polecam: http://onlinedev.blogspot.com/search/label/android

Moko po 20 dniach przerwy.

Październik 12th, 2008 [LocK] Brak komentarzy

Ponieważ, tuż przed awarią mac’a kupiłem motke v8, cały okres kiedy mac był w serwisie OM leżało odłogiem. Teraz kiedy mam chwilę wolnego czasu sprawdzam co sie zmieniło w repozytoriach przez czas mojej nie obecności.

OM2008.09: czyli stabilniejsza wersja OM2008.08, powiem tylko tyle że jest jest stabilne … bo przez te prawie 2 tygodnie się tam nic nie zmieniło poza 2 pakietami.

Debian: experimental, czyli sporo zmian, nowe FSO, python, mathbox, xorg … numerki poleciały w górę ale namacalnych efektów nie widać … przynajmniej bez karty SIM.

Podsumowując, moko rozwija się ale jakoś nie widać żeby szybko było dostępne dla ZU :|

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.

Gdzie są moje kontakty ?

Lipiec 27th, 2008 [LocK] Brak komentarzy

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 :/