Registry systému Windows Phone 7 skrývaní mnohá neočekávaná překvapení. Vývojář a nickem "Jaxbot" při zkoumají jednotlivých registrů přišel na to, jak je možné zapnout téměř plnohodnotný multitaskin, který současná verze Windows Phone 7 vůbec nemá podporovat. Slibován je až do aktualizace Mango, která by měla přijít v druhé polovině roku. Celý postup spočívá ve vypnutí tzv. funkce "Tombstoning", která zajišťuje automatické vypínání aplikací pokud z nich "vyskočíte" např. na úvodní stránku nebo zařízení uspíte. Pokud je tedy tato funkce vypnutá a Vy libovolnou aplikaci opustíte, dojte pouze k jejímu "uspání", a nikoliv uzavření jako před touto úpravou (aplikace je stále načtená v paměti). Pokud si aplikaci opět spustíte, automaticky budete přesměrování do místa, kde jste předtím skončili. Totožnou funkci tedy umožňuje multitasking. Pomocí jednoduché úpravy je tedy možné bez problému přistupovat k několika naposledy spuštěným aplikacím.
Proč ale píši "téměř plnohodnotný"? Vypnutí funkce "Tombstoning" Vám znemožní vypínání aplikací (díky absenci jakéhokoliv správce úloh), které stále poběží (uspané) na pozadí systému. V případě naplnění operační paměti si systém některé aplikace automaticky zavře (je ale otázkou v jakém pořadí). Obdobně to funguje i u Windows Mobile a Androidu, kde je však možné doinstalovat správce úloh (osobně jsem nikdy neměl potřebu používat). U ostatních systému také existuje určitá možnost rychle vyvolat nabídku naposledy spuštěných aplikaci (ta bude doplněna až v druhé aktualizaci systému). U Windows Phone 7 budete muset přepínat aplikace pomocí tlačítka se šipkou zpět (viz. přiložené video).
Jak na to?
- Nejdříve je nutné odemknou zařízení, aby bylo možné nainstalovat aplikaci na úpravu registrů systému. Podrobný návod naleznete v článku Jak odblokovat Windows Phone 7 pro instalaci aplikací.
- Stáhněte a nainstalujte si libovolnou aplikaci na úpravu registrů. Doporučuji aplikace z bodu #24 nebo #49 ve Velkém přehledu tipů, triků, úprav a neoficiálních aplikací pro Windows Phone 7.
- Spusťte editor registrů a proklikejte se do "HKLM/Software/Microsoft/TaskHost", a změňte hodnotu u položky "DehydrateOnPause" ze 3 na 0.
- Uzavřete editor, změny se ihned projeví.
Na tomto videu je vidět, že multitasking skutečně funguje:
Další informace naleznete na domovském webu autora. Dotazy a vlastní zkušenosti z touto úpravou prosím směřujte do diskuze níže.
Jindřich Lukeš
02 | 04 | 11 23:36schovan
02 | 04 | 11 17:46evzik
24 | 03 | 11 21:19Jindřich Lukeš
22 | 03 | 11 13:19evzik
22 | 03 | 11 12:58franco
22 | 03 | 11 12:40evzik
22 | 03 | 11 12:39Jindřich Lukeš
21 | 03 | 11 23:09Jindřich Lukeš
20 | 03 | 11 14:05premikkoci
20 | 03 | 11 12:02Jindřich Lukeš
20 | 03 | 11 03:05premikkoci
20 | 03 | 11 00:45Jindřich Lukeš
19 | 03 | 11 22:00zdenok
19 | 03 | 11 21:29premikkoci
19 | 03 | 11 18:55Jindřich Lukeš
19 | 03 | 11 18:54Henatko
19 | 03 | 11 18:44Jindřich Lukeš
19 | 03 | 11 18:24