úterý 17. ledna 2012

Update HP Palm Pre 2 na WebOS 2.2.4 – krok za krokem

deviceinfo_2011-16-01_010445

Aktualizováno 17.1.2012: Tento návod byl koncipován na update verze 2.0.1, nicméně je zcela univerzální a je možno jej použít i pro současnou nejnovější verzi WebOS 2.2.4!!! Název příspěvku jsem proto raději zeditoval a budu průběžně editovat i v budoucnu, dokud tento postup bude pro ruční aktualizace vašich přístrojů se systémem WebOS použitelný.

WebOS 2.2.4 už je nějaký ten pátek venku, přičemž donedávna byla jediná možnost update skrze OTA, nyní je již ale k dispozici i oficiální WebOS doctor, takže je update mnohem rychlejší a hlavně jistější. Tento návod je určen primárně pro majitele Palm Pre 2, nicméně měl by s drobnými odlišnostmi fungovat i pro ostatní Palm zařízení – v zásadě jde totiž o běžný postup, jak oživit nefunkční zařízení přeflashováním na nejnovější verzi firmware resp. OS, se kterým je váš Palm kompatibilní. Takže žádné dlouhé řeči, pojďme rovnou na věc! :-)

1. Příprava – stažení WebOS Doctor

Jděte na tuto stránku, vyberte dole zařízení Pre 2 a v následující obrazovce poté zadejte SN svého zařízení, které zjistíte přímo na vašem Palmu skrze záložku “System” – Device Info (viz obrázek výše). Jakmile do příslušného pole správně zadáte SN svého Palmu a kliknete na tlačítko “Serial Number”, mělo by se vám kousek níže zobrazit tlačítko “Continue” k pokračování. Po jeho potvrzení dojde na další obrazovce k ověření vaší verze Java a pokud je vše OK, opětovně potvrdíme stiskem “Continue”, čímž se nám na další obrazovce objeví již kýžený odkaz na stažení WebOS Doctor nejaktuálnější verze, která je k dispozici pro vaše zařízení (nyní tedy webOS® Doctor™ for Palm® Pre 2 for EU. Build EU.163.160, webOS 2.2.4). Nyní již jen klikněte na “Download webOS Doctor” a vyčkejte, než se WebOS Doctor stáhne (veškeré obrazovky až k tomuto kroku viz níže, nelekejte se, že odpovídají starší verzi 2.0.1, jsou ulustrativní).

Install_preparation_0

Install_preparation_0b

Install_preparation_1

Install_preparation_2

2. Příprava k instalaci WebOS

Pokud jste se dostali až k tomuto kroku, kliknutí na “Download WebOS Doctor” spustí nové okno, kde vyberete vámi zvolený jazyk (doporučuji angličtinu), kliknete na “Next”, znovu potvrdíte zvolený jazyk, akceptujte obchodní podmínky a opět “Next”. Systém začne kontrolovat připravenost vašeho PC k instalaci, pokud něco chybí, v tomto kroku automaticky doinstaluje chybějící komponenty.

WebOS_installation_2

3. Připojení telefonu k počítači

Přichází klíčová fáze, a sice připojení k počítači. Pokud předchozí ověření splněných podmínek pro instalaci úspěšně projde, vyzve vás k připojení vašeho telefonu k PC. Problém je, že tento instalátor primárně počítá s tím, že vaše zařízení je “zhroucené” a samo o sobě po zapnutí nenabíhá. Připojíte-li tedy v této chvíli funkční zapnuté zařízení, tlačítko “Next” pro pokračování zůstává zašedlé a neaktivní. Je proto nutno využít jednu z následujících variant:

  • připojte zařízení v tzv. Developer Mode v režimu “pouze nabíjet” (Just Charge), což vyvolá instalaci potřebných ovladačů (jakési Novacom…)
  • vypněte zařízení, vyjměte baterii, poté přidržte tlačítko pro zvýšení hlasitosti na boku (tj. ta horní šipka) a připojte k PC a uvolněte tlačítko (někde se tvrdí, že se má tlačítko hlasitosti držet až do vrácení baterie do telefonu, ale mělo by fungovat i tak, jak píšu) – objeví se symbol baterie a uvnitř otazník, přičemž po opětovném vložení baterie se objeví klasický symbol pro “USB připojení” na displeji telefonu. Následně dojde opět k instalaci potřebných ovladačů (tentokrát tuším cosi jako “Palm bootie”)

WebOS_installation_3

Oba způsoby po korektní instalaci příslušných ovladačů by měly vést k tomu, že se vám zaktivní tlačítko “Next” pro spuštění instalace. Postupujte opětovným stiskem “Next”, dojde k ověření dostatečného nabití baterie a započne instalace – počítejte s 5-10ti minutami, aspoň u Palm Pre 2…u jiných zařízení to však může být i více…rozhodně ale během této fáze neodpojujte zařízení od PC!

WebOS_installation

4. Dokončení instalace – odpojení telefonu od PC

Jakmile dojde k dokončení instalace, naskočí obrazovka níže a je možno váš telefon odpojit, neboť dochází k jeho automatickému restartu a čeká vás standardní procedura zadání zvoleného jazyka, přihlášení pomocí Palm Profilu a následné automatické doinstalování aplikací, co jste měli před aktualizací. Z toho důvodu doporučuji, pokud jste si před aktualizací se zařízením hráli a nacpali do něj spoustu aplikací, které tak jako tak nehodláte nadále používat a doufali jste, že upgradem na novější verzi se jich zbavíte najednou namísto ruční odinstalace, tak si je poctivě odinstalujte před zahájením upgrade WebOS. Ušetříte si tak spoustu času, neboť tato informace zůstává v databázi vašeho profilu a aplikace se ihned po přihlášení do sítě začnou stahovat…a stahovat…a může to trvat dlouhé minuty :-).

WebOS_installation_finish

Co nový update přinesl?

Inu, jestli jste čekali revoluci, pak si zase klidně sedněte, protože opravdových změn, po kterých uživatelé nejvíce volali, jsme se nedočkali, čili lze seznam změn shrnout do několika málo odrážek:

  • Skype – no konečně, WebOS byl snad poslední, kdo tento protokol neuměl
  • MAP for Bluetooth (SMS) – sdílení textu/hovorů s TouchPadem, který nemám, čili nemohu vyzkoušet
  • Data at Rest Encryption (DARE) – krok kupředu k bezpečnosti dat, více např. zde
  • Datum/čas v SMS – tak tento trapný nedostatek samozřejmě všichni řešili příslušným patchem z Preware, ale dobře, že to dali jako default
  • Drobná vylepšení pro synchronizaci kalendářů a kontaktů s Google a Yahoo – no uvidíme, s Google “jsem ve spojení”, ale problémy jsem neměl ani doposud, čili kdo ví, zda to poznám

Tak doufám, že je vše srozumitelné a vy z vás, kdo ještě nemáte Palm Pre 2 či nějaký předchozí model aktualizován na nejnovější verzi WebOS 2.2.4, rozhodně nečekejte na aktualizaci skrze OTA Update (Over-the-Air) přímo z menu v zařízení, která navíc skýtá mnoho potenciálních problémů (více zde), nýbrž v klidu řízeně přejděte na nejnovější verzi cestou webOS Doctora ;-).

10 komentářů:

Unknown řekl(a)...

Ahoj Vojto,

hned to vyzkouším. Virtuální klávesnice je opravdu funkcionalita, která verzi 2.0 chyběla. Doufejme, že je v nové verzi i vylepšené řízení spotřeby/nastavení...

Jediná větší věc, která mi tedy nyní chybí ke spokojenosti je nějaká "lepší" GPS navigace do auta...

Vojtech Kovac řekl(a)...

Na lepsi GPS navigaci ceka cely Palm svet, minimalne ted, co ma WebOS 2.0.x :-). iPhone to trvalo pres rok, nez pro nej byla navigace od TomTom a Sygic...u HP Palmu to doufam bude kratsi...minimalne skrze navigaci Navit, ktera funguje spolehlive pod WebOS v1.4.x...ale ve dvojkove verzi zatim nikoli...

john_doe řekl(a)...

Hlavně při vybité baterce si člověk zavolá tak za 10 minut, nastavení telefonu je na půl dne, sem tam se to hryzne, má to 1GHz ARM CPU a 500MB RAM...
Zlatá Nokia 7110 :)

Vojtech Kovac řekl(a)...

Tak navit uz jen tak mimochodem funguje celkem spolehlive na platforme 2.x, ale ke komfortu TomTom, Sygic a dalscih to ma hodne daleko...zatim...

Co se tyce problemu s telefonem, tak tam nesouhlasim...pokud si clovek jako ja nehraje s upravami pomoci Preware, pak je nasatveni telefonu otazka nekolika minut MAXIMALNE, zbytek neni nutne nastavovat a telefon resp. cely smartphone je ready...to se u necustomizovanych WM zarizeni sveho casu nedalo porovnat...az HTC prislo s WM zarizenimi, ktere mohly defacto fungovat temer hned po zapnuti, aniz by tam clovek nastavoval tuny parametru, pocinaje chovanim telefonu pri telefonovani a konce pri nastavovani datovych prenosu...

V tomto webos resp. Palmu trochu krivdite...a ze se kouse...no, dokud jsem si nehral s Preware, tak jsem zadne zatuhnuti nikdy nemel...zda se, ze veskere zaseky, ktere webos nekdy muze mit, jsou primarne v dusledku neoficialnich uprav a patchu pomoci Preware a je nutne citlive zkoumat, jaka kombinace patchu se spolu nesnese a vybrat jen to nejuzitecnejsi s ohledem na cilovou stabilitu...a to je to, co nejvic trva...ale nikdo taky nerika, ze je to povinnost...je to spis lenost uzivatelu prechazejicich jako ja z jine platformy, no a pak tech, co nechteji jako iPhonisti ponechat svuj telefon ve stavu, ve kterem jim nekdo rekl, ze takto to bude...ale chteji si ho vice personalizovat pro svoje potreby ;-)

Anonymní řekl(a)...

Tak už mám taky Palmíka a upgrade firmware s tvým návodem je fakt hračka. Díky za něj ;-)
Bruk

Kernel řekl(a)...

Krásná recenze na zaříznutý OS :)

Vojtech Kovac řekl(a)...

Diky...no, v dobe, kdy jsem recenzi psal, tak ten OS mel slibny zacatek...narozdil od jinych OS pro mobilni telefony, ktere ve svych prvnich verzich byly pouzitelne jen s velkym sebezaprenim, tak WebOS jiz ve sve prvni forme byl pouzitelny "bez vyhrad".

Ale s tim, jak na te same urovni vydrzel uz pres 2 roky, zatimco treba Android za tu dobu povysil o 2 generace (nepocitam mezigeneracni aktualizace...), Windows Phone vlastne taky (Mango, Tango)...tak mi s nim trpelivost dosla...

To, co slo WebOS odpustit, nebot to byla prvni ostra verze, to rozhodne nelze omlouvat i po vice jak 2 letech od vydani...

Kdo by to byl cekal, ze to HP takto potopi :-(

vmull řekl(a)...

Mám Palm Pre 2 a ještě s WebOS 1.4.x. Dělal jsem přes doctora downgrade, protože je to poslední verze, na které mi funguje vestavěné handsfree v autě. Teď mi bohužel neustále palm řve, že má připravený upgrade na verzi 2.4. a při příštím napájení bude upgradovat. Což je přesně to co nechci. Upgrade si stáhl sám, když jsem nechal palma připojenýho na wifině přes noc :-(.
Nevíš prosím tě, jak se toho zbavit, aby upgrade neproběhl - neprobíhal? Nechce se mi každou chvíli dělat downgrade.
Díky, vmull.

vmull řekl(a)...

Tak už jsem to zjistil - pokud by to někomu pomohlo - připojit se přes novaterm do rootu, remount na root disk na ro, odebrat přístupová práva pro /usr/bin/Update.daemon, udělat remount na root disk nazpět na rw a rebootnout mobil. Pak se mobil přestane sám aktualizovat.

Vojtech Kovac řekl(a)...

Diky za zajimavy comment, protoze nevyzadany update na v2.2.4 behem nabijeni pres noc je pripad i mnoha mych kolegu, kteri o update nestali.

Vetsina z nich, me nevyjimaje, ale nejsou zrovna "linux skilled" uzivatele a tvuj velmi strucny popis je mozna az prilis strucny.

Tak kdyby ses o tom rozepsal vice bud zde v diskuzi anebo samostatne to nekde postni a ja te prolinkuji k tomuto clanku, protoze si myslim, ze se to k tomu docela hodi...

Diky!