Poškozené tlačítko Home na mém iPhonu mě přivedlo k hledání alternativního řešení. Oprava nebyla v danou chvíli možná, tak jsem chvíli doufal v jeho zázračné uzdravení (ano, skutečně jsem to zkoušel). Poté jsem začal zkoumat možnosti, jak toto omezení obejít. Narazil jsem na funkci AssistiveTouch, kterou jsem několik dní používal. Rychle jsem však pochopil, že skutečné tlačítko Home je nenahraditelné. AssistiveTouch sice dočasně posloužil, ale byl příliš rušivý a navíc mi znemožňoval například správné zasunutí telefonu do držáku. Selhal i při pokusu o rekalibraci tlačítka Home. Proto jsem ocenil vHome, bezplatný Cydia tweak dostupný v repozitáři BigBoss. Tento nástroj totiž věrně emuluje chování tlačítka Home na iPhonu.
Podobně jako AssistiveTouch, i vHome přidává na obrazovku virtuální tlačítko Domů. Na rozdíl od nativního řešení se však toto tlačítko nerozbaluje do seznamu dalších, s Home nesouvisejících, voleb. vHome rozpoznává jednoduché, dvojité i trojité klepnutí. Stejně tak správně reaguje na krátké a dlouhé stisky. Navíc s ním můžete probudit zařízení nebo pořídit snímek obrazovky.
Tento tweak přidává do aplikace Nastavení jednoduchý panel pro konfiguraci, kde můžete vHome vypnout (ve výchozím nastavení je aktivní) a nastavit průhlednost tlačítka. Na rozdíl od standardního tlačítka, které se samo skryje, když se nepoužívá, je viditelnost vHome konstantní. Tlačítko lze snadno přesunout kamkoli na obrazovce. AssistiveTouch naopak umožňuje umístit virtuální tlačítko Domů pouze ke straně obrazovky, pokud nezakrývá jiné prvky uživatelského rozhraní.
Co se týče nedostatků tohoto tweaku, upřímně řečeno, existuje jen jeden. Tlačítko nerozlišuje kontext a například při otevření aplikace Zprávy a zahájení psaní se tlačítko nepohne, pokud se nachází nad klávesnicí. Je tak velká šance, že na něj omylem kliknete, než si uvědomíte, že byste ho měli přesunout jinam. Jelikož je tento tweak relativně nový, doufám, že budoucí aktualizace toto vylepší. Minimálně by měl rozpoznávat kontext výchozích aplikací. Ještě lépe by však bylo, kdyby napodobil inteligenci výchozího tlačítka AssistiveTouch, které ví, že by nemělo překrývat herní nabídky a tlačítka. Pokud je vaše tlačítko Domů skutečně nefunkční, můžete vHome ponechat aktivní a používat ho například pro probuzení zařízení. Mezitím můžete dále využívat AssistiveTouch.