Poslední aktualizace článku: 25.03.2012.
Vývoj v oblasti Windows Phone 7 v posledních dnech a týdnech doslova letí raketovým tempem. Vznikají desítky zajímavých aplikací a hlavně se dějí velice zajímavé věci na pozadí. Nebude trvat příliš dlouho a Windows Phone 7 bude umět všechno nač si jen vzpomenete. Základem každé neoficiální operace je odblokování zařízení. Těchto odblokování je však celá řada a každé slouží k jinému účelu a jinak se aplikuje. V tomto článku se pokusím zjednodušeně vysvětlit jaký význam a funkci mají jednotlivé tipy odblokování.
Odblokování umožňující instalaci neoficiálních aplikací (Developer unlock, ChevronWP7, ChevronWP7 Labs)
K čemu slouží?
Odblokování umožňující instalaci neoficiálních aplikací je jedním z těch nejstarších. Umožňuje instalaci libovolných neoficiálních (tzv. homebrew) aplikací v podobě instalačních *.xap souborů. Tyto aplikace se vyznačují především tím, že by je Microsoft nikdy neschválil pro Marketplace. Jedná se např. o editory registrů, průzkumníky souborů, zálohovací aplikace apod.
Jak odblokování provést?
1) První způsob je oficiální a je určen pro registrované vývojáře aplikací. Plnohodnotná registrace stojí 99 USD a vývojáři umožňuje kromě umisťování aplikací na Marketplace nainstalovat až 10 různých *.xap souborů. Pro studenty vlastnící průkaz ISIC je registrace zdarma. Instalovat pak ale mohou pouze tři *.xap soubory.
2) Druhý způsob je taktéž oficiální, a je dostupný teprve krátce. Za 9 USD je možno zařízení oficiálně odemknout a nainstalovat až 10 .xap souborů. Více informací v samostatném článku: ChevronWP7 Labs - Oficiální odemčení WP7 zařízení jen za 9 USD spuštěno. - Momentálně není tato metoda k dispozici (přečerpaná kapacita)
3) Třetí způsob je neoficiální a slouží k němu nástroj ChevronWP7. Podrobný návod, jak Chevron WP7 použít, naleznete v samostatném článku: Jak odblokovat Windows Phone 7 pro instalaci aplikací- Chevron WP7. Po aplikaci ChevronuWP7 však často dochází k opětovnému uzamčení zařízení a je třeba jej znovu odblokovat. Tomuto problému je možno předcházet aplikací úpravy zabraňující opětovnému zamčení.
Jaké verze systému lze odemknout?
add 1) Odemknout lze libovolné zařízení s libovoulou verzí operačního systému Windows Phone 7.
add 2) Odemknout lze libovolné zařízení s libovoulou verzí operačního systému Windows Phone 7.
add 3) Odemknout lze pouze úplně první verze operačního systému (7004). Tuto verzi je možno do zařízení nahrát "ručně". Stažení a návod přehrání naleznete odděleně pro zařízení Samsung a HTC. Do následných verzí (aktualizací) je třeba toto odemčení "přenést" pomocí různých triků. Před aktualizací na verzi systému 7008, 7390, 7392 stačí použít pouze dříve zmiňovanou úpravu zabraňující opětovnému zamčaní a odemčení zůstane aktivní. V případě aktualizace na Mango (7720) již není postup tak jednoduchý a zatím funkční pouze pro zařízení Samsung. Je třeba se přesně řídit pokyny v tomto článku: Jak nahrát finální aktualizaci Mango vč. zachování odemčení přístroje.
Interop-unlock
K čemu slouží?
Tento způsob odemčení je určen jen pro aktualizaci Mango, kde bylo zakázáno spouštění a instalace aplikací s nativním kódem, neboli aplikací s výrazným přístupem do systému (registry editorů apod.). Při pokusu o instalaci aplikace se zobrazí chyba 0x81030120 a tato aplikace nebude nainstalována. Vývojáři na XDA-Developers zjistili, že toto omezení je spojeno s nastavení hodnoty registru MaxUnsignedApp, která určuje množství aplikací, které může vývojář oficiálně nainstalovat (standardní účet = 10 aplikací, studenský účet = 3 aplikace). Při nastavení hodnoty tohoto registru na vyšší než 300, získá uživatel plný přístup do systému.
Jak odblokování provést?
1) V současné době jsou dva způsoby. Starší a poněkud složitější postup (nefungující na všech zařízeních) spočívá v nutnosti přejít z Manga zpět na předchozí aktualizaci NoDo (7390), v této verzi systému připravit složku provxml s příslušným xml souborem, následně aktualizovat na Mango a pomocí OEM nástroje tento xml soubor zavést do systému. Zavedením se provede příslušné odblokování. Tento postup je pro Samsung totožný s postupem pro "přenesení" odblokování umožňující instalaci neoficiálních aplikací popsaný v článku: Jak nahrát finální aktualizaci Mango vč. zachování odemčení přístroje.
2) Druhá jednodušší varianta, kterou je možno provést přímo v Mangu, je popsána v článku: Interop-unlock pro zařízení HTC, Samsung a LG s Windows Phone 7. Tato možnost je však dostupná pouze pro zařízení Samsung, LG a HTC (první generace).
Jaké verze systému lze odemknout?
Starší verze (7004 - 7390) operačního systému umožňovaly standardně spouštět aplikace s nativním kódem, a proto nebylo toto odblokování třeba. Interop-unlock je tak vhodný pouze pro Mango (7720). Toto odblokování je možno provést standardním způsobem (viz odkaz výše) pouze u zařízení Samsung, LG a HTC (první generace). U zařízení HTC je navíc možné využít alternativu v podobě neoficiálních ROM, které tento způsob odemčení již obsahují. HTC zařízení druhé generace (Titan, Radar), zatím takto odemknout nelze.
Odemčení umožňující instalaci neoficiálních ROM (HSPL, RSPL)
K čemu slouží?
Tento způsob odemčení je doménou výhradně zařízení HTC a Samsung (1. generace). V podstatě se jedná o totožný postup, který u Windows Mobile umožňoval nahrát neoficiální ROM. V případě Windows Phone 7 má stejnou funkci. V čem se vlastně neoficiální ROM liší? V současné době je situace v podstatě velice jednoduchá. Výhodou neoficiálních ROM je skutečnost, že obsahují celou řadu úprav a drobných vylepšení. Například se jedná o českou lokalizaci systému, odemčení pro instalaci neoficiálních aplikací apod. Tyto úpravy je však možné provádět i na oficiálních ROM, ovšem postupy jsou poměrně složité a vyžadují i několikahodinovou práci. Nahrání neoficiálních ROM je velice rychlé (několik minut) a poměrně jednoduché. Za několik málo okamžiků tak máte zařízení vybavené všemi dostupnými funkcemi, které Windows Phone 7 v současnosti nabízí. V posledních verzích ROM se také objevují nové funkce, které u oficiálních ROM nejsou, např. se jedná o možnost instalování neoficiálních aplikací přímo z internetového prohlížeče z telefonu, různé grafické úpravy a pod. Základní přehled neoficiálních ROM naleznete v článku: Přehled neoficiálních ROM pro HTC zařízeni s WP7.
Jak odblokování provést?
Jelikož má postup odblokování, resp. nahrání HSPL popř. RSPL jistá specifika na toto téma jsem zpracoval samostatný článek: Jak odemknout HTC zařízení s Windows Phone 7 umožňující nahrání neoficiálních ROM (HSPL, RSPL), případně Jak nahrát neoficiální ROM do Samsung zařízení (DFT Sammy Rainbow).
Jaké verze systému lze odemknout?
Odemčení nezavisí tak docela na verzi systému, jako spíše na verzi SPL (u HTC), což je je sekundární zaváděcí program, který umožnuje nahrát (flashnout) ROM do zařízení. Více informací opět v samostatném článku odkazovaném výše.
Full Unlock, Full Root Access
Tyto dva způsoby odblokování jsou teprve ve fázi vývoje. Full Unlock umožňuje v zařízení spouštět nativní EXE soubory. Tento způsob vyžaduje vlastní ROM, která je dostupná pouze u HTC a Samsung zařízení první generace. Konkrétně se jedná o neoficiální ROM od skupiny DFT. Full Root Access v podstatě otevírá možnosti pro úplné ovládání všeho na zařízení, ale má zatím vedlejší účinky na jejichž odstaranění se intenzivně pracuje.
Zdroje: http://windowsphonehacker.com, http://windowsphonehacker.com, http://forum.xda-developers.com.
zabkadj
12 | 04 | 12 12:25Leeone
12 | 04 | 12 10:24Jindřich Lukeš
11 | 04 | 12 21:38Leeone
11 | 04 | 12 19:44mimonaut
17 | 02 | 12 16:31Anderor
17 | 02 | 12 09:29Jindřich Lukeš
16 | 02 | 12 19:08jurasrs8
16 | 02 | 12 18:41Petr Jaderny
04 | 01 | 12 19:33Jindřich Lukeš
04 | 01 | 12 13:58denis911
04 | 01 | 12 13:11Jindřich Lukeš
04 | 01 | 12 13:04denis911
04 | 01 | 12 12:51Jindřich Lukeš
04 | 01 | 12 12:35denis911
04 | 01 | 12 12:00Jindřich Lukeš
14 | 12 | 11 16:32Giacomo_II_I
14 | 12 | 11 13:10Jindřich Lukeš
07 | 11 | 11 17:07stydly
07 | 11 | 11 17:02Jindřich Lukeš
30 | 09 | 11 01:18