Nejnovější přírůstek do výrazně agresivních metod kontroly kořenů Pokémon GO nyní zahrnuje kontroly existence složky TWRP. Čtěte dále a dozvíte se více!
Pokémon GO byl spuštěn v roce 2016 a díky svému trháku nesmírně přispěl k popularitě AR jako žánru. Jsme si jisti, že ji již znáte, ale pro začátek je to v podstatě hra, kde se můžete sami stát trenérem Pokémonů, vydat se do skutečného světa a najít Pokémony. S více než 100 miliony instalací v Obchodě Google Play zaznamenal také velký úspěch po celém světě a je to jednoduchý, ale vzrušující předpoklad, který je snadno dostupný pro každého. No, kdokoli kromě rootnutých/moddovaných uživatelů, pamatujte si. Ve snaze odplevelit podvodníky se hra stala notoricky nepřívětivé pro modifikované uživatele, a velká část aktivního vývoje hry jde do blokování těchto uživatelů a implementace lepších metod detekce kořenů.
Nejnovější metoda detekce v tomto seznamu, který byl poprvé ohlášen Redditorem fw85, zahrnuje potenciální zneužití přístupových oprávnění k souborovému systému k hledání existence TWRP, což je v současnosti nejoblíbenější vlastní obnova. Zdá se, že Pokémon GO kontroluje pouhou existenci složky TWRP ve vašem externím úložišti, a pokud se mu ji podaří najít, hra vás uzamkne. TWRP mnozí používají k instalaci Magisk, aby získali root přístup, což je důvod, proč to Niantic blokuje na prvním místě. Ale stále se to zdá jako určitý úsek, vzhledem k tomu, jak lze TWRP použít k instalaci spousty věcí, které nesouvisejí s metodami root. Kromě toho jsme byli informováni, že aplikace také hledá přítomnost složky Titanium Backup; Titanium Backup, pokud jste ještě neslyšeli, je nejoblíbenější kořenová aplikace pro úplné zálohování vašich aplikací.
Dále podle XDA Recognized Developer Quinny899, aplikace Pokémon GO také dokáže najít složky TWRP a Titanium Backup, i když aplikace nemá oprávnění číst externí úložiště. To znamená, že nebudete mít přístup k Pokémon GO, dokud tam tyto složky budou, i když odvoláte oprávnění k úložišti pro aplikaci, protože hra údajně využívá chybu k detekci složek kontroly.
Mohou existovat jednoduché způsoby, jak obejít tuto kontrolu, jako je sestavení TWRP nebo aktualizace Titanium Backup, která pojmenuje složky jako něco jiného. Ale v tuto chvíli se to stává hrou na kočku a myš, protože Niantic se bude neustále přizpůsobovat kontrole TWRP a dalších vlastních obnovy, stejně jako Titanium Backup (a kdo ví, na co dalšího to rozšiřují) a vývojáři se mohou pokusit obejít nejnovější detekce. Zdá se, že Niantic nemá v úmyslu v dohledné době ustoupit od agresivní kontroly přístupu root v Pokémon GO. Takže pokud vám na hře opravdu a opravdu záleží, možná budete chtít zůstat úplně na skladě kvůli svým virtuálním kapesním příšerkám.
Pokémon GO & Magisk -- XDA diskusní vlákno
Zdroj: Reddit
Aktualizace 1 (18. 2. 2020 ve 12:28 EST): Tento článek byl aktualizován, aby se zjistilo, že je také detekován Titanium Backup.