Windows Phone 7.5: získejte Mango už dnes

Mango je kódový název pro novou verzi Windows Phone 7.5. V telefonech se objeví zřejmě po prázdninách, s trochou snahy jej ale můžete mít už dnes.

Operační systém Windows Phone se představil ve verzi 7.0 (build 7004) v listopadu 2010. V únoru 2011 přišla menší aktualizace nazvaná NoDo (build 7390, 7392) a zřejmě na září / říjen 2011 je plánováno uvedení dosud nejvýznamnější aktualizace systému nazvané Mango, s povýšením čísla verze OS na 7.5.

Mango přinese spoustu změn, od lepší vstupní obrazovky, seznamu a prohledávání aplikací, vylepšených kontaktů, emailů, kalendáře, integrace Facebooku a Twitteru, podpory pro SkyDrive a Office365, až po integrovaný přepínač úloh (forma multitaskingu je zde podobná iOS či Androidu) a výborný Internet Explorer 9.0 s podporou HTML5.

Microsoft uvolnil pro vývojáře zaregistrované na App Hubu počátkem července testovací verze Manga Beta1 (build 7661) a před pár dny Beta2 (build 7712). Instalace tohoto buildu vyžaduje odemknutý telefon pro vývojáře a speciální beta verzi Zune 4.8 klienta. Na internetu se ale objevil postup, jak Mango Beta1 / Beta2 instalovat i bez vývojářského účtu.

V tomto článku bude představen postup pro telefon Samsung Omnia 7, s drobnými úpravami (zejména co se týče odemknutí) je ale použitelný i pro telefony od HTC či LG. Cílem bude nainstalovat tyto verze software (screenshoty jsou pořizovány fotoaparátem, nikoliv přímo v zařízení, omluvte prosím jejich kvalitu):

Klepněte pro větší obrázek

Důležité upozornění: uvedený postup znamená, že přijdete o všechna data ve vašem telefonu, pravděpodobně také o záruku, a teoreticky hrozí i zničení vašeho telefonu a následná nutnost jeho odborného (placeného) servisu. Vše podstupujete pouze na vlastní riziko.

Samsung Omnia 7: nahrání firmware a buildu 7004

Samsung pro své telefony poskytuje oficiální utilitu WP7 USB Image Downloader, pomocí které můžete do telefonu nahrát libovolný dostupný firmware (ROM). Většina těchto ROM je dostupných na xda-developers.com, popřípadě na samfirmware.com.

Osobně mám k dispozici Omnii 7 od německého T-Mobile s 16GB úložištěm (v ČR je dostupný jen s 8GB), prodává se za €200. Výborný telefon vzhledem k ceně. T-Mobile zde nepoužívá žádný otravný branding, kromě loga při startu operačního systému. Toho je snadné se zbavit, stačí nahrát třeba UK retail verzi ROM, tedy XXXJL3. Tato ROM používá první verzi WP7.0, build 7004. To je důležité, protože právě prvotní build WP7 jde odemknout pomocí Chevron Unlocker utility. Jiné ROM se dodávají již s NoDo aktualizací, a nedoporučuji s nimi začínat.

Pokud již máte na svém telefonu NoDo (build 7390, 7392) aktualizaci nainstalovanou pomocí Zune software, budete muset udělat downgrade firmware na build 7004, tento odemknout, a poté verzi operačního systému opět povýšit.

Nejprve je nutné otestovat, zda váš telefon podporuje Download Mode. Vypněte telefon, zároveň stiskněte tlačítka Volume Up + Camera + Power. Pokud se vám objeví následující obrazovka, můžete pokračovat, pokud ne, potřebujete JIG kabel:

Klepněte pro větší obrázek

Telefon opět vypněte a prověďte jeho reset - stiskněte klávesy Volume Down + Camera + Power. Přijdete tím o všechna data uložená v telefonu!

Následně si stáhněte Samsung Mobile 5.2 USB drivers, nainstalujte, a poté si stáhněte UK retail ROM XXXJL3 z xda-developers.com, build 7004, spusťte aplikaci WP7 Downloader Ver 7.21 for All Device (Publish version).exe, hlášku o chybném MD5 ignorujte, a do této aplikace myší přetáhněte veškeré Signed_Cetus_Europe*.* soubory.

Telefon vypněte, stiskněte Volume Up + Camera a připojte jej k USB rozhraní počítače. WP7 Downloader aplikace by jej měla na USB portu nalézt, poté stiskněte [Start] a počkejte na nahrání firmware:

Klepněte pro větší obrázek

Nyní máte na telefonu UK retail verzi ROM, build 7004. Tato ROM obsahuje ovšem starší verze rádia (s vyšší spotřebou baterie) a starší verzi bootloaderu, je tedy vhodné je aktualizovat. Telefon opět vypněte, stáhněte si XXKC1 ROM, aktivujte Download Mode, a proveďte aktualizaci "Phone Boot", "Phone" a "Eboot" částí, nikoliv ovšem "PDA" (operační systém):

Klepněte pro větší obrázek

Odemknutí telefonu

Telefon nyní máte s UK verzí ROM 7004, nejnovějším rádiem, a jinak zcela prázdný. Zapněte jej, připojte k internetu přes Wifi či datové připojení, a zprovozněte si na něm svůj email. Také si nainstalujte oficiální Zune klient 4.7 ze stránek Zune.net.

Pokud si chcete kupovat a stahovat aplikace z Marketplace, použijte zatím pro registraci hlavního účtu v telefonu Live ID se zemí nastavenou na UK (Veká Británie) nebo US. Český marketplace zatím není zprovozněn, čeká se až na oficiální uvedení Mango. Pro následnou změnu Live ID na české budete muset telefon bohužel hard-resetovat.

Stáhněte si Chevron Unlocker Tool, pošlete si soubor ChevronWP7.cer do telefonu emailem, tam jej nainstalujte, a na PC si následovně takto nastavte registry:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsPhone\ProxyPorts]
“DeviceReg”=dword:000069C5

Telefon připojte k počítači, spusťte na PC Zune, poté aplikaci ChevronWP7.exe, a klikněte na Unlock:

Klepněte pro větší obrázek

Nyní máte odemčený telefon (unlock, v terminologii iOS třeba jailbreak), takže můžete instalovat i Microsoftem neschválené aplikace, pocházející mimo oficiální Marketplace.

To ovšem není vše. Telefon máte odemčený jen do první aktualizace či synchronizace. Budete si muset nainstalovat SamsungTools.xap aplikaci (pro HTC telefony potřebujete použít jiný "hack", tento je určen pro Samsung, jak vyplývá z názvu) a zde zakázat opětovné zamčení při sychronizaci. Instalaci XAP aplikace můžete provést pomocí oficiálních Windows Phone Developer Tools od Microsoftu a Application Deployment, nebo jednoduššího prográmku XAP Installer:

Klepněte pro větší obrázek

Po instalaci SamsungTools.xap (nepodepsaná "homebrew" aplikace) zaškrtněte "Prevent Device Relocking", aplikujte změny a restartuje telefon:

Klepněte pro větší obrázek

Aktualizace na NoDo

Aktualizace na NoDo (operační systém build 7392) je běžný proces, který vám nabídne Zune software. Připojte počítač k PC a nechte proběhnout update z 7004 na 7008, 7390 a 7392.

Nyní máte instalovanou NoDo aktualizaci a telefon by měl zůstat stále odemčený. Následně musíte provést pár opatření, aby po následující instalace Mango Beta1 / Beta2 opět neskončil uzamčený. Budete k tomu potřebovat WP7 Root Tools 0.5alpha, Diagnosis aplikaci (na telefonu naťukejte číslo ##634# a počkejte na instalaci - v aplikacích se vám objeví nová Diagnosis) a také New_sms_unlock.xap (opět se jedná o "hack" pro Samsung, ne pro HTC). Vše si nainstalujte do telefonu.

Na telefonu si poté spusťte WP7 Root Tools a v root filesystému vytvořte složku provxml. Poté jděte do Applications/Install/ a vyberte složku, která začíná na D19A80F2-1717.., zde naleznete soubor unlock.xml. Tento soubor zkopírujte a vložte do dříve vytvořeného adresáře /provxml. WP7 Root Tools ukončete přes Exit.

Následně ověřte, že vše je na svém místě - spusťte si Diagnosis aplikaci, zde zadejte kód *#9908#, a zkontrolujte, zda si zde můžete vybrat unlock.xml, ale zatím je nevybírejte! Aplikaci ukončete přes Close.

Klepněte pro větší obrázek

Aktualizace na Mango Beta2

Z NoDo můžete aktualizovat přímo na Mango Beta2, tedy poslední verzi, není nutné jít přes Beta1, i když to udělat můžete. Budete k tomu potřebovat Windows Phone SDK 7.1 Beta2, utilitku Mango for All, a instalační soubory Zune 4.8 Beta1 nebo rovnou Zune 4.8 Beta2.

Odinstalujte původní verzi Zune 4.7, nainstalujte novou 4.8 Beta2, nainstalujte Windows Phone SDK 7.1 Beta2, nainstalujte Setup-UpdateWP-x64.exe (nebo x86, pro 32bitový operační systém), připojte telefon k PC, a spusťte z utilitky Mango for All aktualizaci Update.bat a počkejte.

Následně by vám měl Zune software běžným způsobem postupně nabídnout aktualizaci operačního systému v telefonu až na verzi 7.5, build 7712. Zune 4.8 Beta je mimochodem už v češtině:

Klepněte pro větší obrázek

Po instalaci poslední verze Mango je potřeba telefon znovu odemknout. Spusťte si Diagnosis aplikaci, přejděte do GPRS testu pomocí *#9908#, zde si zvolte dříve (v NoDo verzi) připravený unlock.xml z adresáře /provxml soubor a zvolte Save.

Doplňující aplikace

Protože máte nejen instalováno Mango Beta2, build 7712, ale i odemčený telefon, můžete si instalovat homebrew aplikace. Třeba rychlé přepínače na domovské obrazovce pro Bluetooth, Wifi a Connection Manager, Navigon off-line navigaci s NAVTEQ mapami a další XAP.

Pro Diagnosis aplikaci existují různé a "magické" kódy, třeba pomocí *#7284# můžete povolit USB tethering. Zajímavá utilitka je také USB Storage Enabler.

Klepněte pro větší obrázek

Má to vůbec smysl?

Oficiálně dostupné Mango zde bude za chvíli, asi září či říjen, před pár dny byla dokončena jeho RTM verze. Pokud jste běžný uživatel, výše uvedený postup bych určitě nedoporučil aplikovat.

Pokud jste geek, máte 2 hodiny volného času, oceníte odemčený telefon pro instalaci homebrew aplikací, a prostě potřebujete mít vždy poslední verzi software, odpověď je určitě ano. Mango za to stojí, používat telefon bez něj se skoro nedá.

Klepněte pro větší obrázek

Mango aktualizace přináší do WP7.5 velice potřebné a od počátku požadované funkce, s nimiž se tato platforma stává funkčně minimálně srovnatelnou s iOS4 či Androidem 2.3, a přináší řadu inovací.

Osobně si myslím, že WP7.5 jsou první použitelnou verzí tohoto mobilního operačního systému, a oceňuji jeho rychlost, intuitivnost ovládání a přehlednost, a obecně spoustu funkcí nabídnutých ve velice jednoduché podobě. Emaily, kontakty, kalendář, Internet Explorer 9, a integrace s Facebookem a Twitterem, tedy veškeré klíčové komponenty, mi vyhovují nejlépe právě v Mango, při srovnání s (nijak neupraveným) Androidem 2.3.4 a iOS4. Verze WP7.0 byla přitom oproti konkurenci horší a v praxi nešla příliš dobře používat...

Na okraj

Screenshoty v článku jsou pořízené fotoaparátem. Moc nerozumím tomu, proč se Microsoft tak moc nejen brání naprogramování vlastní screenshotovací aplikace (je to otázka asi hodiny práce), ale dokonce regresivně zakázal volání API, které pro tuto funkci šlo použít. Marketingově je to nesmírně hloupá věc, připravuje se tak o mocný nástroj, kdy si uživatelé a novináři (ne)mohou poslat screenshot a napsat k němu "podívej se, to vypadá bezvadně!".


Autor: Radek Hulán
MyWebdesign.cz

Diskuze (149) Další článek: Nepřekvapivá statistika: v USA kraluje Android a iPhone

Témata článku: Samsung, , , , Samsung Omnia, Samsung Omnia 7, Windows!, Výborný telefon, Mango, Volume Down, WEBP, Naprogramování, USB Tethering, Wind, Man, Phone, Proxy, Hard reset, Windows Blog, Win