Jak bezpečně downgradovat aplikace pro Android na starší verze
Právní a bezpečnostní upozornění: Tento článek je určen pouze pro vzdělávací účely. Downgradování aplikace pro Android by mělo být prováděno pouze s aplikacemi legálně vlastníte pomocí starších verzí, které jste získali prostřednictvím legitimních kanálů (například soubor APK, který jste dříve exportovali ze svého vlastního zařízení, nebo starší sestavení, které vývojář veřejně zpřístupnil). XAPK to APK nehostuje, nedistribuuje, neodkazuje na ani neusnadňuje přístup k aplikacím chráněným autorským právem, placeným nebo pirátským aplikacím. Sideloading starších verzí placených aplikací nebo aplikací chráněných autorským právem z neoficiálních zdrojů není podporován. Úplné podmínky najdete v našem Zřeknutí se odpovědnosti.
Někdy může být aktualizace aplikace katastrofou. Ať už vývojář odstranil vaši oblíbenou funkci, přidal nadměrné množství reklam nebo zavedl chyby, které způsobily pád aplikace, možná si budete přát, abyste nikdy neklikli na „Aktualizovat“. Na rozdíl od iOS vám Android umožňuje vrátit zpět na starší verzi, ale není to tak jednoduché jako kliknutí na tlačítko.
Níže se podíváme na to, jak downgrade aplikace vlastně funguje, co se může pokazit a jak se vrátit zpět ke starší stabilní verzi, aniž byste přitom ztratili svá data.
Klíčové věci
- Android obecně brání „překrytí“ staršího APK novějším; obvykle je vyžadována úplná odinstalace.
- Odinstalace aplikace obvykle smaže jeho místní data. Zálohy jsou kritické!
- Systémové aplikace vyžadují „Odinstalovat aktualizace“ namísto úplného odstranění.
- Po přechodu na nižší verzi deaktivujte Automatická aktualizace v Obchodě Play, abyste zabránili opětovné aktualizaci verze.
Krok 1: Zálohujte svá aktuální data
Než se čehokoli dotknete, uvědomte si, že odinstalování aplikace znamená ztrátu všech nastavení, postupu na úrovni (u her) a místně uložených dat. K zálohování nejprve použijte tyto metody:
- Cloudová synchronizace: Ujistěte se, že je aktivní synchronizace disku Google nebo cloudová záloha vývojáře (např. Facebook, Supercell ID).
- Ruční kopírování dat: Přesuňte důležité soubory z /Android/data/[package_name] na kartu SD nebo do počítače.
- Titanium Backup / Swift Backup: Pokud máte přístup KOŘEN, můžete zálohovat data aplikace přesně tak, jak jsou, a obnovit je po downgradu.
Krok 2: Najděte starší verzi, kterou legálně vlastníte
Určete konkrétní starší verzi, kterou potřebujete nainstalovat. Mezi přijatelné zdroje patří vlastní changelog a archiv vydání vydavatele aplikace (někteří vývojáři udržují kompletní historii podepsaných sestavení), soubor APK, který jste dříve exportovali ze svého vlastního zařízení, nebo v případě softwaru s otevřeným zdrojovým kódem oficiální stránka vydání s označením verze projektu na hostiteli s kontrolou zdroje.
Zkontrolujte architekturu CPU
Při stahování starších souborů APK se ujistěte, že DPI a Architektura (např. arm64-v8a) odpovídají vašemu telefonu. Naše Nástroj APK Info vám může pomoci ověřit hardwarové požadavky vaší aktuální aplikace.
Krok 3: Odinstalujte aktuální verzi
U většiny aplikací jednoduše dlouze stiskněte ikonu a klikněte na Odinstalovat. Pokud se jedná o předinstalovanou aplikaci (například YouTube nebo Chrome):
- Přejděte na Nastavení > Aplikace.
- Najděte aplikaci a klepněte na ni.
- Klepněte na tři tečky v pravém horním rohu.
- Vyberte "Odinstalovat aktualizace". Tím se aplikace vrátí na verzi dodanou s telefonem.
Krok 4: Nainstalujte starší soubor APK
Otevřete starší soubor APK, který jste stáhli v kroku 2. Budete dotázáni, zda chcete nainstalovat. Po dokončení nespouštějte jej, dokud nedokončíte další krok.
Krok 5: Zakažte automatické aktualizace (zásadní)
Pokud to neuděláte, Obchod Play vás během několika hodin „automaticky opraví“ zpět na nejnovější verzi.
- Otevřete Play Store.
- Vyhledejte svou aplikaci a otevřete stránku jejího záznamu.
- Klepněte na tři tečky (vpravo nahoře).
- Zrušte zaškrtnutí políčka "Povolit automatickou aktualizaci".
Získejte verzi, kterou milujete
Jste připraveni vrátit se zpět? Pomocí našich nástrojů zkontrolujte metadata svých starších souborů APK a zajistěte hladký přechod na nižší verzi.
Ověřte podpis staršího souboru APKBěžné problémy s downgradem
- "Aplikace není nainstalována": Obvykle k tomu dochází, protože systém detekuje zbývající data z novější verze. Restartujte telefon a zkuste to znovu.
- Selhání přihlášení: Některé online aplikace (jako Netflix nebo bankovnictví) blokují starší verze kvůli bezpečnosti. Pokud si aplikace vynutí spuštění aktualizace, nemůžete přejít na nižší verzi.
- Poškozená data: Soubory Android/data verze 3.0 nemusí být ve verzi 2.0 čitelné. V tomto případě budete muset začít znovu.
Kontrolní seznam bezpečného vrácení aplikace
Downgrade je užitečný únikový prostředek, když aktualizace naruší pracovní postup, na kterém jste závislí. Vyžaduje to určité úsilí a ohrožuje data vaší aplikace, ale je to realistický způsob, jak získat zpět verzi, která vám skutečně fungovala. Ať už se vrátíte k čemukoli, ověřit jakýkoli starý soubor APK nejprve ze zdroje třetí strany, abyste věděli, že s ním nebylo manipulováno.