Android dla Omnii 2 - Froyo beta 3 (akt. 18.10.2011)

  • 216 Odpowiedzi
  • 76226 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

mgcompany

Android dla Omnii 2 - Froyo beta 3 (akt. 18.10.2011)
« dnia: Październik 09, 2010, 22:43:35 »
Wątek ten jest poświęcony portowi systemu Android dla Samsunga Omnia II GT-i8000.
Chronologia - najstarsze wiadomości są na końcu postu, najnowsze na początku, zaraz po najważniejszych informacjach i instrukcjach.


Najważniejsze informacje:

Ekipa odpowiadająca za port Androida:
- Almar (Marc van Hoof), twitter: http://twitter.com/INB2ENSECURITY
- bs (Bognar Sandor)
- phj (Paloczi Horvath Janos)
- i kilka innych osób z forum MoDaCo.com

Strona internetowa projektu: http://code.google.com/p/omnia2droid/
Strona z wersją beta do testów: http://o2droid.phj.hu/index_en.php
Link do tematu o Androidzie na modaco.com: http://www.modaco.com/content/i8000-omnia-ii-android-rom-discussion/322429/android-on-omnia-ii-i8000-18-04-2011/

Co aktualnie działa i nad czym trzeba jeszcze popracować:

W wersji beta działa:
- ekran i dotyk
- moduł telefonu z możliwością wprowadzania kodu PIN
- wibracja
- dźwięki
- radio FM
- pamięć zewnętrzna i wewnętrzna
- grafika 2D (na sterowniki 3D trzeba jeszcze poczekać)
- klawisze sprzętowe
- USB (ADB)
- ładowanie baterii
- GPS
- WiFi (w miarę stabilne)
- transfer danych GPRS/3G
- język polski
- Android Market
- akcelerometr
- czujnik oświetlenia
- aparat fotograficzny (do 5Mpix) i nagrywanie filmów (póki co w niskiej rozdzielczości)
- odtwarzanie wideo w formacie MP4/3GP
- Bluetooth

Nad czym trzeba popracować:
- przednia kamera
- sensor zbliżeniowy
- nowa wersja systemu 2.3 (część rzeczy trzeba w nich zrobić od nowa)
- 24-bitowa głębia kolorów



Froyo - kolejna beta (18.10.2011r):

No coż... kolejna beta, kolejne poprawki, działa coraz lepiej, coraz szybciej, nowy kernel, działające sensory, nie potrzeba już Call Light itp., także jeszcze trochę i będzie naprawdę sprawny system.
Nie śledzę już wątków o Androidzie na Omnii, jedynie informuję klubowiczów że "coś się dzieje" i wydawane są kolejne bety.
Przy okazji nowych wersji potrzeba już troszkę większych kart pamięci, minimum to 2GB, ale pojawia się coraz więcej instalatorów do pamięci masowej, więc jeśli ktoś z niej nie korzysta, to może się teraz przydać. Więcej informacji można znaleźć w nowych wątkach na modaco.com: http://www.modaco.com/topic/346446-froyo-beta-3-for-omnia-2-updated-22102011-faq/
Ja chyba wrzucę nową wersję Androida na Omnię (przerzuciłem się na Galaxy S) i będę korzystał z niej jak z drugiego telefonu, choć Windows też nie jest zły, ale wygodniej jest mieć takie same systemy na dwóch telefonach. :)


Froyo - beta 3:

18.04.2011 wyszła kolejna beta Androida dla Omnii, oparta o wersję 2.2 "Froyo". Proces instalacji jest taki sam jak poprzednio tj. rozpakowujemy archiwum, wrzucamy wszystko na pamięć wbudowaną i uruchamiamy haret z folderu "o2beta", a potem uruchamiamy hareta bezpośrednio z pamięci wbudowanej. Ważne! Do uruchomienia bety potrzebna jest aktualizacja, którą wrzucamy na pamięć wbudowaną jeszcze przed pierwszym bootowaniem Androida.
Aby zainstalować Androida wymagana jest karta pamięci o wielkości minimum 2GB, gdyż instalator tworzy partycję linuxa o wielkości 1GB. Przed instalacją najlepiej jest sformatować kartę do FAT32.

Linki:
- archiwum z betą 3: http://87.229.73.80/froyo_beta1_1024.zip
- pierwsza aktualizacja: http://www.filesonic.com/file/732622911/o2b3update.tar.gz

Inne informacje:
- Wraz z nową wersją zmienia się też nazwa plików z aktualizacjami na "o2b3update.tar.gz|.sh".
- beta 3 korzysta z systemu plików ext4, który powinien być wydajniejszy i stabilniejszy od ext2.
- Froyo lepiej radzi sobie z małą ilością pamięci i powinien być stabilniejszy.
- W tej wersji zmieniło się sterowanie wygląda mniej wiecej tak: środkowy przycisk "kostka" -> menu, klawisz blokady ekranu -> cofnij, klawisz cofania -> ekran główny, czerwona słuchawka -> usypianie/wybudzanie.

Znane błędy:
- podczas rozmowy telefonicznej, po ok. 30 sekundach może dojść do przerwania lub zawieszenia połączenia. Rozwiązaniem tego problemu jest ściągnięcie z Android Marketu programu Call Light lub KeepScreen.
- przez pierwsze dwie godziny od uruchomienia bety3, zegar na górnej belce nie aktualizuje się poprawnie.
- dotyk jest lekko przesunięty, do czego trzeba się przyzwyczaić.

Modyfikowane wersje Androida

Im bardziej funkcjonalny staje się Android dla Omnii, tym więcej powstaje modyfikowanych jego wersji. Polski (i chyba jedyny w naszym kraju) mod robi XTeK, który wydaje regularnie swoje nowe wersje Androida. Funkcjonalnie nie różnią się dużo od podstawowej wersji, gdyż bazuje na tym co wydadzą developerzy Andka dla O2. Skupia się głównie na drobnych poprawkach, dodaniu najpotrzebniejszych programów do działania Androida na Omnii i na zmianie wyglądu systemu na bardziej estetyczny. Jego modyfikacje można znaleźć forum modaco.pl, a ostatnią wersję pod tym linkiem: http://www.modaco.pl/showthread.php?tid=3113


Druga beta:

10.02.2011 została wydana druga wersja beta Androida dla Omnii 2.
Ściągnąć ją można ze strony projektu (bezpośredni link: http://87.229.73.80/o2b2filesys.zip). Instalacja tej wersji jest troszkę trudniejsza, gdyż wymaga albo ręcznego wypakowania archiwum na kartę pamięci lub pamięć masową (w przypadku stworzenia sobie partycji linuxowej na My Storage), albo trzeba postępować wg. krótkiej instrukcji poniżej (na podstawie FactionOne z modaco.com):

1. Wypakuj archiwum z wersją beta1.
2. Skopiuj folder o2beta oraz pliki haret.exe i default.txt do pamięci masowej (My Storage).
3. Wypakuj archiwum z wersją beta2.
4. Umieść pliki zImage i o2b2filesys.tar.gz w pamięci masowej (My Storage).
5. Zmień nazwę o2b2filesys.tar.gz na ext2.tar.gz.
6. Ściągnij paczkę z bibliotekami 2D/3D.
7. Zmień nazwę pliku o2update.tar.gz na o2b2update.tar.gz (dla beta2 zmienia się nazwa plików z aktualizacjami) i wrzuć go na pamięć masową (My Storage).
8. Teraz na Omnii uruchom eksplorator plików i plik haret.exe z folderu o2beta.
9. Haret uruchomi linuxa, utworzy nową partycję na karcie SD i powinien się sam zrestartować.
10. By uruchomić Androida, trzeba otworzyć plik haret.exe z pamięci masowej (nie z folderu o2beta).

Beta2 można też uzyskać poprzez aktualizację dotychczasowej wersji beta1, lecz w systemie zostanie wiele niepotrzebnych plików i zalecane jest albo wgranie od razu pełnej beta2, albo wgranie aktualizacji na czystą wersję beta1. By zaktualizować beta1 wystarczy wgrać ten update: http://87.229.73.80/o2bupdate.zip lub http://www.4shared.com/file/HFDyjiY6/o2bupdate.html

Wersja beta2 posiada wszystkie dotychczasowe update'y oraz nowe dotyczące głównie zasilania, wskaźnika baterii, działającego alarmu, poprawki w Dalvik VM i inne.
Wraz z aktualizacją zmienia się nazwa plików z paczkami update'ów na "o2b2update.tar.gz" oraz "o2b2update.sh".
Dla zaktualizowanej beta1 nie zmienia się nazwa paczek!


W beta2 jest błąd, który ucina/zawiesza rozmowę telefoniczną w ok. 30 sekundzie! Rozwiązaniem tego problemu jest ściągnięcie aplikacji "Call Light" z marketu i uruchomienie jej. Pamiętajcie, by nie wyłączać jej w task managerach!

Aktualizacje dla wersji beta2:
- pierwsza aktualizacja poprawiająca problem z transferem danych 2G/3G i dalvikvm (10.02.2011): http://o2droid.phj.hu/o2b2update.tar.gz lub http://www.4shared.com/file/l3pmfa_5/o2b2updatetar.html
- druga aktualizacja kernela + paczka z updatem, dodaje obsługę akcelerometru, czujnika światła i cyfrowego kompasu. Do ściągnięcia ze strony projektu: http://o2droid.phj.hu/update_20110303.zip lub stąd: http://www.4shared.com/file/Fu8vow9B/update_20110303.html




Pierwsza beta:

17.01.2011 została wydana pierwsza beta, którą można ściągnąć i przetestować z tych stron:
- http://o2droid.phj.hu/index_en.php
Mirror wersji 512MB:
http://www.4shared.com/file/KYahm6cC/Omnidroid2_beta1_512mb.html
- Aktualnie działa na Androidzie w wersji 2.1.1 czyli Eclair, działa znacznie lepiej niż wersja alpha, czy inne aktualnie dostępne Androidy, które ostatnio się pojawiły.

Instalacja jest w miarę prosta i nie wymaga dużych umiejętności. Aktualnie wymagana jest karta pamięci 512MB lub 1GB i większa, gdyż to właśnie na niej będzie stworzony obraz systemu i z niej będzie uruchamiany.
- Twórcy portu przygotowali dwie wersje obrazów: 512 i 1024MB, które różnią się tylko wielkością tworzonej partycji.
Po ściągnięciu wybranej wersji należy rozpakować archiwum i skopiować całość (czyli folder "o2beta" oraz pliki "haret.exe, default.txt, ext2.tar.gz i zImage" na pamięć masową Omnii (2, 8 lub 16GB).
- Przed uruchomieniem Androida, zaleca się sformatować kartę pamięci (można do tego użyć programu "HP USB Disk Storage Format Tool"), najlepiej na system plików FAT, gdyż mogą pojawić się błędy i obraz się nie utworzy.
- Po sformatowaniu karty i skopiowaniu plików, uruchamiamy eksplorator plików w Omnii i uruchamiamy program haret.exe z folderu "o2beta" i wciskamy "Run". W tym momencie zacznie uruchamiać się linux, zostaną stworzone wszystkie potrzebne partycje ext2/ext3 co będzie trwało kilka minut, zostanie rozpakowane archiwum z obrazem systemu i jeśli wszystko pójdzie dobrze, to na końcu dostaniemy informację "Done - rebooting now" (lub coś w tym stylu, nie pamiętam dokładnie co tam pisało), pojawi się komunikat "Kernel panic..." i system się zrestartuje.
- Uruchomi się Windows Mobile, ponownie uruchamiamy eksplorator plików, ale tym razem uruchamiamy plik haret.exe bezpośrednio z pamięci masowej, nie z foldreru o2beta.
- Po chwili uruchomi się system Android, które wstępnie trzeba będzie skonfigurować z czym nie powinno być problemu.

Autorzy dodali też możliwość aktualizowania obrazu systemu, wystarczy umieścić plik o nazwie "o2bupdate.tar.gz" i/lub "o2bupdate.sh" na pamięci masowej i uruchomić haret. Pierwszy plik to archiwum z plikami, a drugi to linuxowy skrypt. Jest też możliwość aktualizacji kernela poprzez plik zImage, który również umieszcza się w pamięci masowej. Każdy plik trzeba zastąpić nowszym! (jeśli zajdzie taka potrzeba, np. przy zImage.)


Aktualizacje dla beta1:
- pierwsza poprawka usprawniająca grafikę (18.01.2011):
http://www.filesonic.com/file/60103983/o2bupdate.tar.gz
- zaktualizowany kernel z możliwością usypiania systemu (19.01.2011):
http://87.229.73.80/zImage lub http://www.4shared.com/file/jInShj8k/zImage.html
- aktualizacja kernela, usypianie powinno działać już dobrze, tak samo rozmowy i ładowanie baterii (27.01.2011):
http://o2droid.phj.hu/o2droid.zip lub http://www.4shared.com/file/cXIq_XSy/o2droid.html
- aktualizacja dla osób, które chcą mieć dostęp do root'a (plik wrzucamy do wbudowanej pamięci masowej i uruchamiamy haret): http://o2droid.phj.hu/suupdate.zip lub http://www.4shared.com/file/vU99frfk/suupdate.html

- zbiorcza aktualizacja poprzednich poprawek z dodatkami od Rapid'a i voytka + działający transfer 2G/3G! (31.01.2011):
http://o2droid.phj.hu/o2droid.zip lub http://www.4shared.com/file/DPMN8--N/o2droid.html
- update do wersji beta2 (09.02.2011) podany w akapicie o beta2.
- aktualizacja dla osób, które zaktualizowały beta1 do beta2, poprawiająca transfer danych 2G/3G: http://o2droid.phj.hu/o2b2update.tar.gz (należy zmienić nazwę na "o2bupdate.tar.gz") lub http://www.4shared.com/file/88OUCQNF/o2bupdatetar.html




Znane problemy:
- Gdyby podczas pierwszego uruchomienia haret'a wystąpiły problemy z utworzeniem partycji, najlepiej jest ponownie sformatować kartę pamięci.
- Jeśli podczas pierwszego uruchomienia Androida nie da rady pominąć tworzenia/powiązania konta Google, można zresetować Omnię i jeszcze raz uruchomić system.
- Moduł telefonu może uruchamiać się troszkę dłużej i jeśli mamy blokadę PIN to okienko samo wyskoczy podczas rejestrowania się w sieci komórkowej (może pojawić się kilka minut po starcie systemu).
- Podczas próby wyszukiwania sieci WiFi lub jej ręcznego dodawania, system może się zawiesić. Trzeba próbować ponownie, na pewno zadziała.
- System może co jakiś czas informować o braku odpowiedzi jakiejś aplikacji np. launcher'a czy Marketplace. Jeśli będzie możliwość to wciskamy "Wait" i po chwili powinno wszystko działać poprawnie.
- Po około 30 sekundach rozmowy telefonicznej, telefon może ją przerwać. Rozwiązaniem jest instalacja programu Call Light z Android Market i uruchomienie jej.
- Czasem system może nie chcieć się uruchomić bez podłączonego zasilania przez port USB (ładowarka lub kabel USB<->PC). Objawia się to najczęściej całkowitym zawieszeniem systemu zaraz po załadowaniu go.
- Gdyby występowały ciągłe zamknięcia procesów Google'a lub aplikacja telefonu nie chciała się uruchomić, to jedynym znanym przeze mnie rozwiązaniem jest postawienie Androida od nowa (format karty i wgranie obrazu systemu na nowo).

Klawiszologia:


Film z przeglądem Androida beta1 (system jest już trochę spersonalizowany więc wygląda inaczej niż oryginalny, ale zasada działania jest taka jak była):

Android 2.1 (Eclair) on Samsung Omnia 2 - Overview

Jak zsynchronizować dane pomiędzy Windows Mobile i Androidem:

1. Poprzez ActiveSync (WM) i konto Google:
Metoda ta pozwala na synchronizację tylko kontaktów, emaili, wiadomości SMS i kalendarza.
- Wpierw uruchamiamy ActiveSync w Windows Mobile
- wchodzimy w "Menu" i wybieramy "Konfiguruj serwer..."
- podajemy adres serwera "m.google.com" i zaznaczamy opcję "Serwer wymaga połączenia szyfrowanego (SSL)"
- wciskamy dalej
- podajemy nazwę użytkownika, czyli nasze konto Google na GMail-u (bez aliasu @gmail.com) i hasło, nazwę domeny zostawiamy pustą, ewentualnie wpisujemy "google"
- przechodzimy dalej
- zaznaczamy elementy do synchronizacji, ważne! nie zaznaczamy opcji "Zadania" gdyż wystąpi błąd podczas synchronizacji
- zakańczamy konfigurację
- w menu ActiveSync wybieramy "Harmonogram..." i zaznaczamy z obydwu list opcje "Ręcznie", by nie synchronizować co chwilę, ewentualnie skonfigurować wg. własnych potrzeb
- synchronizujemy dane, co może trwać minutę, dwie, trzydzieści w zależności od ilości danych do synchronizacji, po czym zamykamy ActiveSync i uruchamiamy Androida
- wchodzimy w Menu -> Settings i wybieramy "Accounts & sync"
- podajemy nazwę swojego konta Google, hasła itd., trzeba przejść przez konfigurację
- po wszystkim naciskamy na nazwę naszego konta i wybieramy co zsynchronizować
- synchronizacja będzie przeprowadzana w tle
- możemy też zmienić ustawienia synchronizacji i przesyłu danych w opcjach "Accounts & sync".

2. Możemy też skorzystać z programów takich jak ostatnio wydany "Spb Migration Tool" lub "Sprite Migrate".

3. Poprzez wykorzystanie karty SIM, lecz to jest ograniczone tylko do kontaktów i SMSów.

Wątek o przenoszeniu danych z WM na Androida: http://pdaclub.pl/forum/oprogramowanie-android/jak-szybko-i-bezpiecznie-migrowac-z-wm-do-androida-pim/
 


Ręczna instalacja Androida na karcie pamięci lub pamięci wbudowanej

Co potrzeba:
- oczywiście paczka z Androidem, którą wypakowujemy np. na pulpit
- opcjonalne aktualizacje (np. potrzebną do uruchomienia Froyo o2b3update.tar.gz)
- Linux, może być np. Ubuntu, jeśli nie mamy zainstalowanego linuxa na PC, to można wykorzystać wersję Live z płytki CD/DVD, pendriva lub skorzystać z wirtualnej maszyny (do tego można wykorzystać każdy darmowy program np. VirtualBox: http://www.virtualbox.org/wiki/Downloads)
- kabel USB lub czytnik kart pamięci

Instalacja nie jest trudna i polega na stworzeniu partycji ext4 i fat32 w pamięci, skopiowaniu kilku plików oraz rozpakowaniu ich.

Krok 1:
- Podłączamy kartę pamięci lub Omnię w trybie pamięci masowej do komputera.
- Uruchamiamy program GParted w linuxie i w prawym górnym rogu wybieramy urządzenie, na którym sformatujemy partycje.
- Teraz trzeba odmontować partycje klikając prawym przyciskiem myszy na każdej z nich (widoczne na pasku) i wybierając "Odmontuj". Bez tego nie uda się sformatować pamięci.
- Teraz najlepiej jest usunąć istniejące partycje i zatwierdzić zmiany. Operacja ta powoduje usunięcie wszystkich danych w pamięci.
- Dalej tworzymy nowe partycje klikając prawym przyciskiem myszy i wybierając "Nowa". Ważne jest to, by najpierw stworzyć partycję fat32, a potem ext4, gdyż inaczej Windows Mobile będzię krzyczał by sformatować kartę i nie będzie widział poprawnie partycji fat. Wybieramy rozmiar jaki ma być użyty do stworzenia partycji, nie mniejszy niż 40MB i nadajemy jej nazwę/etykietę (label), którą później będziemy wykorzystywać, dalej klikamy "Zastosuj". Tworzymy drugą partycję, tylko wybieramy format plików ext4, nadajemy nazwę i klikamy "Zastosuj". Wielkość partycji ext4 nie powinna być mniejsza niż 512MB, warto zrobić większą by mieć miejsce na instalację programów i przechowywanie danych.
- Zatwierdzamy wszystkie zmiany i czekamy na odświeżenie ekranu.

Krok 2:
- Montujemy stworzone przez nas partycje, można to zrobić poprzez otworzenie eksploratora lub ponowne podłączenie pamięci.
- Uruchamiamy terminal (Programy -> Akcesoria -> Terminal) i wpisujemy: (do przykładu użyję nazw partycji "fat" i "ext", w praktyce trzeba podać swoje, również nazwa użytkownika "ubuntu" jest przykładowa, nazwa archiwum także może się być inna, w zależności od aktualnej wersji Androida lub jeśli jest to aktualizacja)
sudo cp /home/ubuntu/Pulpit/ext4.tar.gz /media/ext/Po czym podajemy nasze hasło i czekamy na skopiowanie archiwum do pamięci co może potrwać kilka minut.
Warto skopiować też aktualizacje co wygląda tak samo, tylko zamiast "ext4.tar.gz" wpisujemy "o2b3update.tar.gz".
- Przechodzimy do partycji "ext" wpisując:
cd /media/ext/- W kolejnym kroku wypakowujemy archiwa, najpierw te z Androidem, a potem aktualizacje, poprzez wpisanie w terminalu:
sudo tar zxvf ext4.tar.gz. -C /media/ext/Rozpakowanie trwa kilka minut i na końcu mogą pojawić się informacje o błędach, które ignorujemy i przechodzimy do rozpakowania ewentualnych aktualizacji, gdzie zamiast "ext4.tar.gz" podajemy nazwę aktualizacji np. o2b3update.tar.gz.
- Dalej możemy jeszcze sprawdzić jak wyglądają nasze partycje i w jakiej kolejności są ułożone poprzez wpisanie w termianlu polecenia "df -h".

Krok 3:
- Kopiujemy pliki potrzebne do uruchomienia Androida (tj. haret.exe, zImage, startup.txt) na partycję "fat".
- Jeśli zainstalowaliśmy Androida na pamięci wewnętrznej, to edytujemy plik "startup.txt" i zmieniamy w nim wpis "Set CMDLINE "rootdelay=2 root=/dev/mmcblk1p2 init=/init" na "Set CMDLINE "rootdelay=2 root=/dev/mmcblk0p2 init=/init".


Historia tworzenia portu, aktualizacje postępów

3.03.2011
Update kernela dodający obsługę akcelerometru, czujnika światła i cyfrowego kompasu.
Kolejna beta będzie obsługiwała format plików ext4, co powinno zaowocować sprawniejszą i stabilniejszą pracą systemu.
Działa bluetooth i aparat fotograficzny, ale na najniższym poziomie bez wsparcia przez Androida, gdyż wymaga to dopracowania.


20.02.2011
Poprawiono bugi w sterowniku ekranu, dodano możliwość kalibracji, działa klawisz kończenia rozmowy, trwa szukanie problemów z uruchamianiem systemu bez podłączonego zasilania przez port USB.


07-08.02.2011
Cytuj
Sleep problem after the first one solved, alarm when sleep also working now. The battery show 100% anyhow when fully charged - even if this is not true...
Cytuj
Sleep and resume work correctly.
Sleep gpios corrected.
Alarm wakeup
Problemy z usypianiem powinny być już rozwiązane, alarm działa, wskaźnik baterii również. Niedługo kolejna aktualizacja.


03.02.2011
Cytuj
500 followers!! And: I have a clear cam output! Hope to fix the last issues with camera soon.
Almar pracuje nad aparatem fotograficznym i są efekty. Jeśli dobrze rozumiem, to ma czysty obraz i musi jeszcze popracować nad paroma problemami. Aparat oprócz tego, że robi zdjęcia może przydać się do odczytywania kodów QR pomocnych przy ściąganiu programów dla Androida z Internetu. :)


31.01.2011

Trwają prace nad transmisją 3G, podobno coś się ruszyło. :)
Update: 2G/3G działa! Jest patch.


27.01.2011

Cytuj
Battery nocharge, timer-after-sleep problem seems to be solved, domain gate off time increased for 2D/3D.
Cytuj
The timer after sleep was inaccurate,battery charge corrected. Beamrider implemented the missing interface for the radio signal level,powerstate,etc. For rooting there is a new su.

Wyszedł kolejny update do bety, opinie o nim są różne tzn. część osób pisze, że występują błędy i nie mogą korzystać z Androida, a część pisze że działa bardzo dobrze, nie ma już problemów z usypianiem, czy połączeniami telefonicznymi, ładowanie baterii też podobno działa dobrze, za to niektórym znika wibracja. Widać że prace trwają i idą w dobrym kierunku.


19.01.2011

W wydanej becie jest jeden szczególnie ważny problem - nie działa usypianie systemu, przez co procesor działa ciągle na najwyższej częstotliwości i Omnia mocno się nagrzewa, a bateria też nie wytrzymuje zbyt długo. Dziś almar poinformował o tym, że usypanie działa. Zapewne przy kolejnej aktualizacji bety będzie już to dodane.

17.01.2011

Pierwsza beta została wydana. Zawiera niestety jeden poważny błąd z wybudzaniem systemu, przez procesor działa ciągle na pełnych obrotach i bateria starcza na parę godzin. Link do strony o becie: o2droid.phj.hu/index_en.php lub na stronie projektu.

31.12.2010

Market działa! :D
Happy new year! :party:

30.12.2010

Trwają prace nad budową systemu od podstaw oraz WiFi. Uruchomiono już Andoida 2.3, ale działa wolno.
Samsung nie zgodził się na wykorzystanie bibliotek do obsługi 3D, ale rozwiązanie tego problemu nie powinno być trudne. Więcej później.
Trzeba jeszcze popracować nad aparatem, potrzebne są nowe biblioteki by działał.

21.12.2010

Ważna informacja :!: WiFi działa, a przy okazji Bluetooth.  :banan:

17.12.2010

Jednak Almar próbuje uruchomić aparat i są jakieś tego skutki - pojawił się obraz na ekranie, póki co jeśli dobrze zrozumiałem to zniekształcony, nie do końca prawidłowy.
EDIT: Firmware aparatu działa, zostały jeszcze tylko ustawienia. :)

14.12.2010

Już nie będę pisał, że beta coraz bliżej, bo ciągle ma być, ale kiedy ostatecznie się pojawi - nie wiadomo. Za to jest parę dobrych informacji:
- Samsung zgodził się na wykorzystanie części plików w Androidzie, a są one potrzebne do poprawnego działania systemu i urządzeń. Trwają rozmowy nad resztą plików.
- Almar rozpoczął niedawno budowę czystego ROMu opartego o Androida 2.2 (Froyo), który ma być szybszy i bez większości elementów softu Samsunga. Niestety Almar ma mało czasu i prace będą szły powoli.
- Sandor uruchomił WiFi, lecz tylko częściowo, prace nad pełnym dostępem do sieci bezprzewodowych trwają, a jest to jeden z priorytetów by w pełni korzystać z Android Market(!).
- Trwają również prace nad aparatem, ale nie wiadomo nic więcej, zwłaszcza że miał się nim zając Almar, a ten pracuje teraz nad Froyo.
- Janos pracuje nad trybem uśpienia i bootloaderem, co może oznaczać, że pojawi się Android z możliwością całkowitego zastąpienia Windows Mobile, ale póki co poczekajmy na betę. :E

14.11.2010

Beta coraz bliżej. Sprawdzono ile czasu wytrzymuje Omnia na Androidzie i wyszło 18 godzin, ale przez to że nie przechodzi w stan uśpienia. Dziś już wiadomo, że problem jest naprawiony i procesor przechodzi w stan uśpienia, a to może oznaczać, że Omnia z Andkiem może wytrzymać naprawdę długo. :D

22.10.2010

Galeria fotek Omnii z działającym Androidem:


21.10.2010

Ostatnie wpisy Almara i Sandora są optymistyczne. Almar grał sobie spokojnie przez jakiś czas w Angry Birds i stwierdza, że system już dojrzewa. Częstotliwość procesora jest taka jak w WM, czyli 800MHz, ale może spadać do 66MHz, gdy system nie jest używany by oszczędzać baterię. Wydajność GPU jest wysoka, ale całkiem możliwym jest, że może być bardzo wysoka poprzez zwiększenie taktowania i porównanie go z tym w i9000. Almar ma też pomysł swojej wersji multitouch na ekranach opornościowych, czyli takich jak w Omnii. Sandor z kolei napisał, że telefon jest w pełni sprawny, można wykonywać połączenia wychodzące i przychodzące, oraz nie ma problemu z wpisywaniem PINu.

19.10.2010

Pod Androidem są sterowniki dla OpenGL 2.0 i 1.1(!), akceleracja działa, tylko narazie jest mały problem w Androidzie, który zostanie naprawiony.

18.10.2010

Działa telefon! :D

Samsung Omnia II - Android Call

17.10.2010

Fotka z Androidem:


Dziś almar nakręcił film z działającym Androidem na Omnii:

omnia

Dla tych co jeszcze nie próbowali wersji alpha Androida, krótkie info:
- ściągacie tą paczkę: http://rapidshare.com/files/381541433/andromnia2_alpha_pack.zip
- rozpakowujecie i kopiujecie pliki default.txt, haret.exe, initrd.cpio.gz, zImage na kartę pamięci (wymagana!), a plik rootfs.img na pamięć masową,
- uruchamiacie przez eksplorator plików w Omnii plik haret.exe, klikacie "Run" i czekacie na załadowanie systemu (najpierw dużo tekstu, potem się powoli będzie ładował Android).
W tej wersji nie działa praktycznie nic poza podstawowymi elementami, także nie oczekujcie cudów. ;)

Każde nowe info będzie dodawane w tym wątku.
« Ostatnia zmiana: Październik 23, 2011, 15:53:44 wysłana przez mgcompany »

*

Offline voyteckst

  • **
  • 181
  • Płeć: Mężczyzna
  • Sprzęt: MIO A701 + 8GB -> HTC KAISER + 8GB -> Omnia 2
Odp: Android dla Omnii 2
« Odpowiedź #1 dnia: Październik 10, 2010, 07:46:09 »
Dzięki za przetłumaczenie i zebranie pozostałych wiadomości ;-)

Na razie jest to android 2.0.1. Planowany jest 2.2 (na bazie samdroid), ale dopiero jak zacznie w pełni działać telefon.

Co do wersji alfa, to nie bardzo jest sens "instalować" - no chyba, że "dla sportu".


*

Offline jacek87

  • **
  • 151
  • Sprzęt: HTC HD2
Odp: Android dla Omnii 2 (akt. 22.10.2010)
« Odpowiedź #2 dnia: Październik 31, 2010, 22:06:21 »
Czekam na finałową wersję. Mogę być oczywiście beta testerem :D

Niestety wersja alpha trochę muli, ale miejmy nadzieje, że w przyszłych wersjach będzie lepiej  :ok:
« Ostatnia zmiana: Październik 31, 2010, 23:48:01 wysłana przez jacek87 »

*

Offline Astaroth1985

  • 22
  • Płeć: Mężczyzna
  • Sprzęt: Samsung Galaxy i9000
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #3 dnia: Listopad 17, 2010, 08:02:59 »
Nie polecam działa to masakrycznie. Dla Omni II jest parę fajnych romów w tego androida bym się nie bawił :P

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #4 dnia: Listopad 17, 2010, 10:53:13 »
Poczekaj na wersję beta.

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #5 dnia: Listopad 17, 2010, 18:08:49 »
Sory za moja niecierpliwosc, ale kiedy mozemy sie spodziewac bety, bo naprawde nie moge sie doczekac?

Mozna pobierac aplikacje z marketu? I jak dzialaja na wyswietlaczu 800x480 ?

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #6 dnia: Listopad 17, 2010, 18:43:41 »
Wiadomo tylko tyle, co jest w pierwszym poście. Nie ma konkretnej daty wydania bety, póki co trzeba trzeba załatwić jeszcze kilka kwestii z Samsungiem (jeśli dobrze zrozumiałem). Trwają prace nad sprawnością systemu, by np. bateria trzymała w miarę długo i telefon działał poprawnie. Ostatnio trzy osoby siedzą nad sterownikiem do aparatu fotograficznego. Ciągle coś się dzieje, ciągle coś trzeba poprawiać. Czy Market zadziała, nie wiem, ale chyba kiedyś czytałem, że tak. Aplikacje jeśli są dostosowane do tej rozdzielczości to działają normalnie, a telefonów z ekranem 800x480 jest dużo (większość HTC z wyższej półki, tak samo Samsungi, Motorola ma za to 854x480). Każdy się niecierpliwi, osobiście też czekam na działającą betę, by można było jej używać na codzień (a taka podobno ma być). Nie wiadomo jeszcze jak będzie uruchamiany Android, czy na karcie pamięci, czy na pamięci wbudowanej, bo ciągle się o to ludzie kłócili. Jeśli będzie na karcie, to musi mieć minimum 1GB pamięci. Jeśli coś będzie wiadomo, to na pewno pojawi się tutaj informacja.

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #7 dnia: Listopad 17, 2010, 19:36:20 »
Co do codziennego użytku to mam wątpliwości, gdyż WiFi nadal nie zostało pokonane i nie wiem, czy Sandor już zrobił przesył danych (GSM/3G data)...

*

Offline virusotron

  • Ekspert Toshiba g900
  • *****
  • 1408
  • Płeć: Mężczyzna
  • Sprzęt: g900 -> złomnia 2 ;)
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #8 dnia: Listopad 17, 2010, 19:41:21 »
moze z nadflasha poł na poł z wm ;)
NIE pomagam na PW, GG od tego jest forum!

*

Offline Shiryu

  • ****
  • 907
  • Płeć: Mężczyzna
  • Sprzęt: g900, SGS2, Wave 3, SGS4
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #9 dnia: Listopad 18, 2010, 15:57:06 »
Marzenie... :)
Też mam ochotę potestować, bo mam jeden z tych pechowych egzemplarzy O2, na których żaden rom WM nie chodzi naprawdę dobrze... :E
Urzeknie Was moja historia? :P
Mitsubishi m320->Moto v547->HTC Tornado->Sgh-i600 (+g900)->Omnia 2->SGS2->SGS4

*

Offline m4ro7

  • ***
  • 257
  • Płeć: Mężczyzna
  • Gang Bang
  • Sprzęt: HTC One
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #10 dnia: Listopad 24, 2010, 17:42:45 »
jak będzie gotowa wersja beta to daj znać.

*

Offline voyteckst

  • **
  • 181
  • Płeć: Mężczyzna
  • Sprzęt: MIO A701 + 8GB -> HTC KAISER + 8GB -> Omnia 2
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #11 dnia: Listopad 24, 2010, 17:59:01 »
jak będzie gotowa wersja beta to daj znać.
Na pewno będzie info na modaco ;-)

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #12 dnia: Listopad 24, 2010, 19:28:36 »
jak będzie gotowa wersja beta to daj znać.
Widać, że czytasz wszystko... :-|

*

Offline Makubo

  • ****
  • 939
  • Płeć: Mężczyzna
  • System: Android 8.0
  • Sprzęt: LG G7 ThinQ
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #13 dnia: Listopad 25, 2010, 08:14:48 »
No dobra, ale czy ten android naprawdę jest lepszy od WM? :)
AM tam nie wrzucę :P
"We are the Borg, resistance is futile!"

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #14 dnia: Listopad 25, 2010, 09:50:26 »
To zależy kto co lubi. :) AM oczywiście jeszcze nie ma dla Androida, ale jako telefon sprawuje się lepiej, do tego obsługa samym palcem jest przyjaźniejsza.
Jak WiFi lub przesyłanie danych przez GSM będzie działać, to będzie też dostęp do marketu.

*

Offline jacek87

  • **
  • 151
  • Sprzęt: HTC HD2
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #15 dnia: Grudzień 06, 2010, 23:15:59 »
Ciekawe jak tam chłopakom idzie praca nad andkiem:)

Widziałem u kumpla jak to śmiga na sgs - bajka. Multum aplikacji do pobrania.

Jak do wakacji się wyrobią z 2.2 dla Omnii to zostaje przy niej. A jak nie, to sprzedaję omnie, dorobie się trochę kasy i kupuję desire hd, bo ma lepszy interfejs od sgs, a poza tym lepsza obudowa. Eh, ten samoled potrafi czasem w oczy razić. Samsung podobny sie do iphone zrobil. A to zle. Pozdrawiam wszystkich oczekujących na andka.

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #16 dnia: Grudzień 07, 2010, 09:08:47 »
Ehh... Nie wiadomo kiedy będzie i czy w ogóle, bo chłopaki czekają na odpowiedź od Samsunga, czy mogą wykorzystać elementy z Androida dla i6500, bo na nim oparli swojego. Oczywiście Samsung milczy. :(
Za to wiadomo, że trwają prace nad WiFi i zaczęły się również nad aparatem. Może jak go kiedyś wydadzą, to będzie w większości wszystko działać.

*

Offline m4ro7

  • ***
  • 257
  • Płeć: Mężczyzna
  • Gang Bang
  • Sprzęt: HTC One
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #17 dnia: Grudzień 07, 2010, 17:49:05 »
coś się martwię, że zanim to będzier gotowe, to już będzie omnia 5... :sleepy:

*

Offline phr34k

  • *
  • 92
  • Sprzęt: Galaxy S III
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #18 dnia: Grudzień 07, 2010, 18:08:45 »
Już jest Omnia 7  :E
Program jest bogiem, download nałogiem, hasło zabawą, google podstawą.

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #19 dnia: Grudzień 07, 2010, 18:27:29 »
Gotowe jest, większość rzeczy działa, a teraz są eliminowane drobne błędy i trwają prace tak jak napisałem nad WiFi i aparatem. Priorytet ma teraz WiFi, bo musi być jakiś sposób transmisji danych, by mieć dostęp do marketu. Mam nadzieję, że nawet jeśli Samsung się nie odezwie, to system zostanie wypuszczony ze statusem beta do testów.

Przed chwilą sprawdziłem, czy coś nowego się dzieje na stronie projektu i jest wiadomość o tym, że będzie możliwość tylko przeglądania strony bez komentowania, bo coraz więcej osób marudziło o wydanie Androida i dochodziło do kłótni (coś jak w wątku na modaco, który też został zamknięty do momentu wydania bety).
« Ostatnia zmiana: Grudzień 07, 2010, 18:31:20 wysłana przez mgcompany »

*

Offline jacek87

  • **
  • 151
  • Sprzęt: HTC HD2
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #20 dnia: Grudzień 07, 2010, 20:58:10 »
Android bez marketu to jak samolot bez skrzydeł :/ Wiadomo chociaż czy nie będzie tak zamulać jak w wersji alpha? Jest nadzieja, że będzie chodzić podobnie jak na SGS?

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #21 dnia: Grudzień 07, 2010, 21:31:11 »
Akceleracja 2D działa na 100% i działa bardzo dobrze, akceleracja 3D z tego co pamiętam też działa. Nawet na filmiku z aplikacją telefonu można zobaczyć, że działa znacznie lepiej niż aplha. Owszem wydajność nie będzie taka jak w SGS, bo to zupełnie inne urządzenia, chociaż cześć rzeczy jest podobna, ale ma zadowalająca.

*

Offline voyteckst

  • **
  • 181
  • Płeć: Mężczyzna
  • Sprzęt: MIO A701 + 8GB -> HTC KAISER + 8GB -> Omnia 2
Odp: Android dla Omnii 2 (akt. 14.11.2010)
« Odpowiedź #22 dnia: Grudzień 09, 2010, 22:24:48 »
Chyba zbliża się godzina 0 dla bety, bo odblokowali wątek na modaco.

Edit: Chyba jednak nie... Aczkolwiek Marc ostatnio się zastanawiał czy by nie pominąć wersji 2.2 i użyć 2.3, ale to zależy od ludzi z forum samdroid. Postępy nad wifi jakieś są.
« Ostatnia zmiana: Grudzień 09, 2010, 22:51:35 wysłana przez voyteckst »

*

Offline Shiryu

  • ****
  • 907
  • Płeć: Mężczyzna
  • Sprzęt: g900, SGS2, Wave 3, SGS4
Odp: Android dla Omnii 2 (akt. 14.12.2010)
« Odpowiedź #23 dnia: Grudzień 15, 2010, 19:59:58 »
Wygląda na to, że coś się ruszyło:
Cytuj
Good news: A partial Ok for Samsung! Sandor has WIFI (partially) working! Now negotiating the last files with Samsung. Ill keep you updated

 :O~
Urzeknie Was moja historia? :P
Mitsubishi m320->Moto v547->HTC Tornado->Sgh-i600 (+g900)->Omnia 2->SGS2->SGS4

*

mgcompany

Odp: Android dla Omnii 2 (akt. 14.12.2010)
« Odpowiedź #24 dnia: Grudzień 15, 2010, 20:54:27 »
Jest w pierwszym poście. :P

*

Offline Shiryu

  • ****
  • 907
  • Płeć: Mężczyzna
  • Sprzęt: g900, SGS2, Wave 3, SGS4
Odp: Android dla Omnii 2 (akt. 14.12.2010)
« Odpowiedź #25 dnia: Grudzień 15, 2010, 21:54:10 »
Rzeczywiście ;) Nie zauważyłem, bo nie miałem informacji o nowych postach w temacie ;)
Urzeknie Was moja historia? :P
Mitsubishi m320->Moto v547->HTC Tornado->Sgh-i600 (+g900)->Omnia 2->SGS2->SGS4

*

Offline format87

  • **
  • 215
  • Płeć: Mężczyzna
  • Sprzęt: Samsung Galaxy S2
Odp: Android dla Omnii 2 (akt. 21.12.2010)
« Odpowiedź #26 dnia: Grudzień 21, 2010, 19:55:14 »
Sandor zrobił WiFi oraz BT.

*

Offline voyteckst

  • **
  • 181
  • Płeć: Mężczyzna
  • Sprzęt: MIO A701 + 8GB -> HTC KAISER + 8GB -> Omnia 2
Odp: Android dla Omnii 2 (akt. 21.12.2010)
« Odpowiedź #27 dnia: Grudzień 21, 2010, 20:26:22 »
Może jednak będzie przed świętami beta? ;-)
« Ostatnia zmiana: Grudzień 21, 2010, 20:33:47 wysłana przez voyteckst »

*

mgcompany

Odp: Android dla Omnii 2 (akt. 21.12.2010)
« Odpowiedź #28 dnia: Grudzień 21, 2010, 21:15:55 »
Sandor zrobił WiFi oraz BT.
Informacja o tym jest już w pierwszym poście. :P Patrzcie na daty.

Odp: Android dla Omnii 2 (akt. 21.12.2010)
« Odpowiedź #29 dnia: Grudzień 22, 2010, 10:34:24 »
Sandor zrobił WiFi oraz BT.

Raczej zrobił WiFi i wystartował BT. Zostaje jeszcze ustawienie BT w Androidzie:
bash-4.1# hciconfig hci0 up
bash-4.1# hciconfig -a
hci0:   Type: UART
        BD Address: A5:A5:00:5B:02:00 ACL MTU: 310:10 SCO MTU: 64:8
        UP RUNNING
        RX bytes:519 acl:0 sco:0 events:10 errors:0
        TX bytes:214 acl:0 sco:0 commands:11 errors:0
        Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy:
        Link mode: SLAVE ACCEPT
        Name: 'CSR - bc6'
        Class: 0x000000
        Service Classes: Unspecified
        Device Class: Miscellaneous,
        HCI Ver: 2.1 (0x4) HCI Rev: 0x12e9 LMP Ver: 2.1 (0x4) LMP
Subver: 0x12e9
        Manufacturer: Cambridge Silicon Radio (10)