Skip to content

Powiedz jak byś chciał smartphone !!!


Każdej premierze nowego telefonu (i innych gadżetów też) pojawiają się krytyczne głosy niezadowolenia – a to że procesor za wolny, a to za mały ekran, albo za mało pamięci, albo …. Dokładnie jak na wyborach nigdy wszyscy nie będą zadowoleni, jednak głosujący mają możliwość wpłynięcia na kształt wyników. Taka szansa staje i teraz przed nami – możecie mieć wpływ na kształt następnych smartphonów Nokii, tych z Symbianem i tych z MeeGo, bo następny z Hartmattanem już jest od jakiegoś czasu w przygotowaniach 😛

Design by Community – smartphone concept – to akcja prowadzona przez Nokie mająca na celu wysłuchanie głosu lodu w kwestiach wyglądu i projektowania jej przyszłych urządzeń. Więc jeśli chcecie mieć wpływ na co wydacie swoje następne 2000-3000 zł głosujcie !!! Akcja trwa od marca do maja.

W tym tygodniu wybieramy ekran i interfejs sprzętowy. Mamy do wyboru ekrany o przekątnej od 3″ do 5″, ekrany dotykowe (dwa typy, capacitive=wielodotykowe), typ klawiatury: brak, zwykła telefoniczna, qwerty, dodatkowe przyciski i format obrazu. Oczywiście musimy zdobyć się na kompromis i wybrać realnie 🙂

Ja wybrałem 4,5″ ekran z klawiaturą qwerty, ekranem wielodotykowym, przyciskiem on/off i ekranem w formacie 16:9. Generalnie będzie to wyglądało jak trochę większy HTC HD2 z wysuwana klawiaturą – albo większa i cieńsza (mam nadzieje) wersja Noki N900.

Na koniec mały filmik z inspiracją:

Jeszcze raz link: http://conversations.nokia.com/design-by-community/

Reklamy

Sygic Mobile Maps for Maemo – pierwsze wrażenia z sieci


Jak pewnie wiecie wczoraj pojawiły się mapy Sygic dla N900 a jeśli nie to tu sobie możecie o tym poczytać: https://maemopl.wordpress.com/2010/03/17/sygic-mobile-maps-for-maemo-dostepne/

Jako że serwery były bardzo obciążone ja wstrzymałem się jeszcze z zakupem, jednak  znalazło się kilka osób którym się udało się je ściągnąć i zainstalować oraz udostępnić nagrania i zdjęcia.

Więc tak tu jest spora galeria zdjęć, na ostatnich widać jak mapy działają w trybie pionowym: http://knownokia.ca/2010/03/18/sygic-mobile-maps-a-first-look/

A teraz pora na filmy:

Na początek ogólny przegląd funkcji (po niemiecku):

I przełączalnie między trybem poziomym a pionowym:

Sygic Mobile Maps for Maemo – dostępne !!!


Jak widać na obrazku powyżej Sygic Mobile Maps for Maemo jest już dostępne do kupienia. Niestety nie tak jak wcześniej wspominałem przez Ovi Store ale bezpośrednio od Sygic. Widać nie chcieli już dłużej czekać. Ponieważ serwery są obciążone przez osoby ściągające mapki (około 1800 MB do ściągnięcia) podzielę się z wami informacjami dostępnymi do tej pory. mapy kosztują 59.99 Euro, obecnie jest dostępne tylko mapy Europy, opłata jest jednorazowa (nie wiemy co to znaczy w kwestii aktualizacji, ale ostatnio iPhonowcy dostali dużą aktualizacje za darmo więc możemy być dobrej myśli). Jak tylko będę miał swoją kopie to podzielę się z wami wrażeniami. Czekam też na informację prasową Sygic.

Mapy obejmują: Andorra, Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hungary, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Netherlands, Norway, Poland, Portugal, San Marino, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, United Kingdom, Vatican. Oraz drogi tranzytowe w: Albania, Macedonia, Serbia, Belarus, Moldova, Montenegro, Bosnia – Herzegovina, Romania, Ukraine.

Dla przypomnienia film z N900 i Sygic Mobile Maps for Maemo:

Do kupienia tutaj: http://sygic.com/index.php/en/how-to-buy.html

I jak zwykle link do info na TMO: http://talk.maemo.org/showthread.php?t=34409&goto=newpost

Ciekawe tematy – ankieta


Ankieta obok —->

Jestem ciekaw co was tu sprowadza i czego byście chcieli więcej. Proszę o oddanie głosu w tej ankiecie, nie ma nic do stracenia, no co najwyżej za jakiś czas przeczytacie coś ciekawego 😛 mam nadzieje.

Qt 4.7 i Qt Creator 2.0 Technology Preview


Dziś ukazała się pierwsza wersja poglądowa Qt4.7 i Qt Creatora 2.0 – o wszystkim możecie sobie przeczytać tutaj: http://qt.nokia.com/developer/qt-qtcreator-prerelease.Nie będę przepisywał (jak zwykle) informacji prasowych więc… Pozwolę sobie tylko na kilka słów komentarza.

Po pierwsze Qt4.7 nie jest wielkim zaskoczeniem, od kilku dni korzystam z Qt Creatora 1.3.81 który działa korzystając właśnie z Qt4.7. Całkiem przyjemnie to wygląda.

Po drugie, nowy QtCreator ma oferować lepszą współpracę i łatwość pisania dla Maemo (pewnie MeeGo też) i Symbiana, ale z tego co widzę to już w wersji 1.3.81 to dobrze działa, oczywiście mówię o Maemo i MADDE. Więc chrzest Qt Creatora na 2.0 wydaj mi się decyzją bardziej polityczną, może 1.8 by wystarczyło? Ale jak się zainstaluje to zobaczymy 🙂

Właśnie jakoś nie wspominają o MeeGo 😛

Skoro Qt4.6 jest jeszcze w extras-devel i przed PR1.2 nie pojawi się na N900, co może nastąpić w ciągu kilku tygodni to Qt4.7 jest planowany na połowę roku (chyba zbiegnie się z premierą MeeGo w wersji dla developerów o hardkorów z N900 🙂 Mam nadzieje że doczekamy się PR choćby i 2.0 z Qt4.7 na przełomie 3 i 4 kwartału tego roku.

OVI developers challange


Doczekaliśmy się konkursu dla polaków 🙂 Konkurs jest przeznaczony dla programistów piszących dla Ovi Store w związku z czym dozwolone są technologie wspierane przez ten sklep tzn: Java, Symbian, Maemo, Flash Lite i WRT. (Ciekawe czy Qt4.6 kwalifikuje się dla Maemo i Symbiana). Konkurs trwa od 25 lutego do 30 maja ogłoszenie wyników 4 czerwca. Nagrody to 30, 15 i 5 tysięcy złotych odpowiednio za pierwsze, drugie i trzecie miejsce.

W konkursie mogą brać też osoby zgłaszające pomysły na aplikacje, te najciekawsze zostaną nagrodzone 20 N900 i 20  N97 mini oraz wdrożone przez partnera tego konkursu firmę PSILOC.Tu termin upływa 29 marca.

Jeśli nie jesteś developerem i nie masz pomysłu zawsze możesz zagłosować na czyjś pomysł i też mieć szanse na jada z 5 N900 lub 5 N97 mini !!!!

Więc zapraszam na http://www.developerschallenge.pl/ i do boju!!!

Aktualizacja oprogramowania – jak ją przeprowadzić.


Mamy małą przerwę w dostępie do aktualizacji oprogramowania dla N900, ostatnia aktualizacja PR1.1.1 pojawiła się kilka dni temu a na następna będziemy musieli pewnie poczekać tydzień może dwa. Ale warto się do niej przygotować.

Choć najczęściej aktualizacje dla N900 przychodzą przez Menadżera aplikacji (metoda OTA) to czasami zdarza się iż mimo widocznej aktualizacji nie możemy jej zainstalować. Powodów jest dużo. Część spowodowana jest zainstalowaniem pakietów z extras-devel, część korzystaniem z apt-get, część niewystarczającą ilością miejsca na update. Zdarzają się też sytuacje w gdy to właściciel celowo/lub nie dokona takich zniszczeń w swoim systemie iż dalsze jego działanie jest nie możliwe. W tych wypadkach konieczne jest wgranie nowego oprogramowania i zamazanie poprzedniej wersji systemu. Właśnie tym przypadkiem się tu zajmiemy, bo opisywanie aktualizacji OTA jakoś pociągające nie jest 🙂

Więc zaczynamy. Na początek korzystając z aplikacji „Kopia zapasowa” robimy kopie zapasową wszystkiego (odzyskiwać można selektywnie) najlepiej na zewnętrzną kartę pamięci w N900. Następnie podłączamy N900 do komputera i kopiujemy na jego dysk twardy wykonana wcześniej kopie zapasową i wszystkie zdjęcia, filmy,… wszystko co ma dla nas jakąś wartość. Pamiętajmy że karta pamięci nie zostanie sformatowana, jednak pamięć wewnętrzna N900 (te 32 GB) już tak.

Jak już skończymy to wszystko robić musimy naładować N900, przed rozpoczęciem procedury  bateria musi być naładowana. Więc podłączamy kabelek i czekamy na zielone światło (dosłownie 😛 ).

W między czasie musmy przygotować narzędzia. Pierwsze to flasher – można też skorzystać z NSU, ale flasher jest bardziej elastyczny i widowiskowy. Więc udajemy się na stronę: http://tablets-dev.nokia.com/maemo-dev-env-downloads.php, akceptujemy licencje i pobieramy: maemo_flasher-3.5_2.5.2.2.exe ( dziś najnowsza wersja, jeśli będzie coś nowszego to weź nowsze) i sprawdzamy MD5 dla pewności. Po ściągnięciu zainstaluj go. Teraz pobierzemy obrazy systemu. FF na http://tablets-dev.nokia.com/nokia_N900.php i znajdujemy IMEI, obrazek i instrukcja na tej stronie sugerują otwieranie N900 i szukanie tych informacji na naklejce pod baterią, oczywiście można tak zrobić, ale znacznie łatwiej jest skorzystać z informacji podanych w Ustawienia->Informacje o produkcie spisujemy cyferki obok IMEI i klikamy SEND. Akceptujemy postanowienia i wybieramy pliki do ściągnięcia. Na dzień dzisiejszy będa to:

Dzięki temu na końcu będziemy mieli czyściutką N900 z oprogramowaniem w wersji PR1.1.1 (jeśli chcesz możesz ściągnąć tylko ten pierwszy i mięć PR1.0 lub ten dla PR1.1).

Zaczynamy, jeszcze raz upewnij się iż bateria jest całkowicie naładowana. Odepnij kabel zasilający od N900 i wyłącz ją. Skopuj obrazy systemu do katalogu do którego zainstalowałeś flashera (domyślnie: %ProgramFiles%\maemo\flasher-3.5\).

Jeśli zrobiłeś wszystko (dla bezpieczeństwa Twoich danych)

  • uruchom wiersz poleceń (CMD), najlepiej od razu jako Administrator systemu (lub użytkownik z jego uprawnieniami)
  • przejdź do katalogu %ProgramFiles%\maemo\flasher-3.5\
  • Podepnij kabel USB do  komputera (nie włączaj N900), na razie nie podłączaj kabla do N900
  • Wykonaj polecenie flasher-3.5.exe -F RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin -f -R

Ekran wiersza poleceń będzie wyglądał mniej więcej tak:

Teraz podpinamy kabel do N900, zacznie się wgrywanie nowego obrazu. Trwa to chwile a postęp jest pokazywany przez rosnące wartości procentowe. Na zakończenie konsola wygląda tak:

Teraz czekamy chwile aż N900 znów się naładuje (zielone światło) i wyciągamy kabel USB z niej. Czekamy aż do jej kompletnego wyłączenia, sygnalizowanego specyficznym „puk”.

Teraz przyszła pora na upgrade oprogramowania do PR1.1.1. Stan na teraz jest taki:

  • PR1.0 na pokładzie
  • N900 z naładowana baterią
  • kabel USB odłączony od N900
  • okno CMD dalej otwarte
  • N900 ciągle wyłączona.

Więc do dzieła.

  • Wysuwamy klawiaturę i wciskamy klawisz ‚u’
  • Przy wciśniętym klawiszu ‚u’ podłączamy kabel USB do N900
  • Wydajemy polecenie: flasher-3.5.exe -F RX-51_2009SE_3.2010.02-8_PR_COMBINED_MR0_ARM.bin -f -R
  • Właśnie rozpoczyna się instalowanie aktualizacji, tym razem potrwa to trochę dłużej.

Wygląda to mniej więcej tak:

  • Po zakończeniu zostaniemy poproszeni o kod PIN do karty SIM, jeśli oczywiście była ona w telefonie
  • Oraz pokaże się ekran startowy umożliwiający wybór ustawień regionalnych i językowych.
  • Po ich wyborze N900 się uruchomi i jeśli kabel USB będzie dalej podłączony zapyta o tryb pracy (Pamięć masowa/Tryb PC Suite)
  • Możemy się pobawić lub od razu przystąpić do przywracania poprzednich ustawień w tym książki adresowej, kalendarza.,…

Cały proces aktualizacji wyglądał mniej więcej tak:

Microsoft Windows [Wersja 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\Windows\system32>cd ..

C:\Windows>cd ..

C:\>cd "Program Files"

C:\Program Files>cd maemo

C:\Program Files\maemo>cd flasher-3.5

C:\Program Files\maemo\flasher-3.5>flasher-3.5.exe -F RX-51_2009SE_1.2009.41-1.V
ANILLA_PR_EMMC_MR0_ARM.bin -f -R
flasher v2.5.2 (Sep 24 2009)

Image 'mmc', size 241163 kB
 Version RX-51_2009SE_1.2009.41-1.VANILLA
Suitable USB device not found, waiting.
USB device found found at bus bus-0, device address \\.\libusb0-0001--0x0421-0x0
105.
Found device RX-51, hardware revision 2101
NOLO version 1.4.14
Version of 'sw-release': RX-51_2009SE_3.2010.02-8_PR_MR0
Booting device into flash mode.
Suitable USB device not found, waiting.
USB device found found at bus bus-0, device address \\.\libusb0-0001--0x0421-0x0
1c8.
Raw data transfer EP found at EP2.
Image(s) flashed successfully in 26.407 s (9132 kB/s)!

C:\Program Files\maemo\flasher-3.5>flasher-3.5.exe -F RX-51_2009SE_3.2010.02-8_P
R_COMBINED_MR0_ARM.bin -f -R
flasher v2.5.2 (Sep 24 2009)

SW version in image: RX-51_2009SE_3.2010.02-8_PR_MR0
Image 'kernel', size 1704 kB
 Version 2.6.28-20094803.3+0m5
Image 'rootfs', size 158336 kB
 Version RX-51_2009SE_3.2010.02-8_PR_MR0
Image 'cmt-2nd', size 81408 bytes
 Version BB5_09.36
Image 'cmt-algo', size 519808 bytes
 Version BB5_09.36
Image 'cmt-mcusw', size 5824 kB
 Version rx51_ICPR82_09w47
Image '2nd', size 14720 bytes
 Valid for RX-51: 2217, 2218, 2219, 2220, 2120
 Version 1.4.14.4.4+0m5
Image 'xloader', size 14848 bytes
 Valid for RX-51: 2217, 2218, 2219, 2220, 2120
 Version 1.4.14.4.4+0m5
Image 'secondary', size 109440 bytes
 Valid for RX-51: 2217, 2218, 2219, 2220, 2120
 Version 1.4.14.4.4+0m5
Image '2nd', size 14720 bytes
 Valid for RX-51: 2101, 2102, 2103
 Version 1.4.14.4.4+0m5
Image 'xloader', size 14848 bytes
 Valid for RX-51: 2101, 2102, 2103
 Version 1.4.14.4.4+0m5
Image 'secondary', size 109440 bytes
 Valid for RX-51: 2101, 2102, 2103
 Version 1.4.14.4.4+0m5
Image '2nd', size 14720 bytes
 Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2
113, 2114, 2115, 2116, 2117, 2118, 2119
 Version 1.4.14.4.4+0m5
Image 'xloader', size 14848 bytes
 Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2
113, 2114, 2115, 2116, 2117, 2118, 2119
 Version 1.4.14.4.4+0m5
Image 'secondary', size 109440 bytes
 Valid for RX-51: 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2
113, 2114, 2115, 2116, 2117, 2118, 2119
 Version 1.4.14.4.4+0m5
Image '2nd', size 14720 bytes
 Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2
210, 2211, 2212, 2213, 2214, 2215, 2216
 Version 1.4.14.4.4+0m5
Image 'xloader', size 14848 bytes
 Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2
210, 2211, 2212, 2213, 2214, 2215, 2216
 Version 1.4.14.4.4+0m5
Image 'secondary', size 109440 bytes
 Valid for RX-51: 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2
210, 2211, 2212, 2213, 2214, 2215, 2216
 Version 1.4.14.4.4+0m5
USB device found found at bus bus-0, device address \\.\libusb0-0001--0x0421-0x0
105.
Found device RX-51, hardware revision 2101
NOLO version 1.4.14
Version of 'sw-release': RX-51_2009SE_3.2010.02-8_PR_MR0
Sending xloader image (14 kB)...
100% (14 of 14 kB, avg. 2900 kB/s)
Sending secondary image (106 kB)...
100% (106 of 106 kB, avg. 11875 kB/s)
Flashing bootloader... done.
Sending cmt-2nd image (79 kB)...
100% (79 of 79 kB, avg. 11357 kB/s)
Sending cmt-algo image (507 kB)...
100% (507 of 507 kB, avg. 22070 kB/s)
Sending cmt-mcusw image (5824 kB)...
100% (5824 of 5824 kB, avg. 25433 kB/s)
Flashing cmt-mcusw... done.
Sending kernel image (1704 kB)...
100% (1704 of 1704 kB, avg. 12354 kB/s)
Flashing kernel... done.
Sending and flashing rootfs image (158336 kB)...
100% (158336 of 158336 kB, avg. 13479 kB/s)
Finishing flashing... done
CMT flashed successfully

C:\Program Files\maemo\flasher-3.5>

Teraz możemy przystąpić do odzyskiwania ustawień. Odłączamy kabel USB i uruchamiamy aplikacje Kopia zapasowa. Z listy dostępnych kopi wybieramy tą którą chcemy przywrócić i wybieramy przywróć. W kolejnym kroku musimy wskazać jakie elementy maja zostać przywrócone i zatwierdzamy wybór. Telefon przejdzie w tryb offline i zacznie przywracanie wybranych elementów kopi zapasowej. Mogą pojawić się prośby o rozwiązanie konfliktu wersji różnych plików w tym pliku zakładek (tu chyba lepiej wybrać starszą wersje – którą przywracamy), Miniaturki możemy zostawić w nowszych wersjach. Na koniec telefon uruchomi się ponownie.

I to by było na tyle. Teraz mamy czysty system gotów do dalszej pracy.

Na koniec kilka przydatnych linków, zalecam lekturę tych stron posiadaczom innych systemów (Mac OS X, Linux) oraz Windowsa w wersjach x64, generalnie każdy powinien je przeczytać zanim zabierze się za aktualizowanie oprogramowania, flashowanie:

Strona na Wiki maemo.org poświęcona aktualizacji i flashownaiu pamięci N900: http://wiki.maemo.org/Updating_the_firmware

Strona na wiki maemo.org poświęcona narzędziu do flashowania: http://wiki.maemo.org/Flasher

Jak widać po okienkach cmd, proces był przeprowadzony na Winodws 7 w wersji 32 bitowej. Na Ubuntu też działa.

Oczywiście artykuł powstał w celach informacyjnych dla zaspokojenia mojej i waszej ciekawości i jeśli nie masz pewności co robisz i czy Ci się to uda NIE RÓB TEGO. JA NIE PONOSZĘ ŻADNEJ ODPOWIEDZIALNOŚCI ZA SKUTKI POSTĘPOWANIA WEDŁUG TEJ INSTRUKCJI. Ten wpis powstał jedynie w celach informacyjnych. Jeśli masz lub będziesz miał/miała jakiekolwiek problemy skontaktuj się z serwisem(działem pomocy) Nokii.