L'ultima aggiunta ai metodi di controllo del root particolarmente aggressivi di Pokémon GO ora include il controllo dell'esistenza di una cartella TWRP. Continua a leggere per saperne di più!
Pokémon GO è stato lanciato nel 2016 e, grazie al suo lancio di successo, ha contribuito enormemente alla popolarità dell'AR come genere. Siamo sicuri che lo conosci già, ma per cominciare, è praticamente un gioco in cui puoi diventare tu stesso un Allenatore di Pokémon, uscire nel mondo reale e trovare Pokemon. Con oltre 100 milioni di installazioni sul Google Play Store, ha riscontrato un notevole successo a livello globale ed è una premessa semplice ma entusiasmante, facilmente accessibile a chiunque. Bene, da chiunque tranne gli utenti rooted/modificati, intendiamoci. Nel tentativo di eliminare gli imbroglioni, il gioco è diventato notoriamente ostile per gli utenti modificatie gran parte dello sviluppo attivo del gioco è dedicato al blocco di questi utenti e all'implementazione di metodi di rilevamento root migliori.
Il metodo di rilevamento più recente in questo elenco, che è stato segnalato per la prima volta da Redditor fw85, comporta un potenziale uso improprio delle autorizzazioni di accesso al filesystem per verificare l'esistenza di TWRP, che è il ripristino personalizzato più popolare in questo momento. Sembra che Pokémon GO stia verificando la semplice esistenza di una cartella TWRP nella tua memoria esterna e, se riesce a trovarla, il gioco ti bloccherà. TWRP viene utilizzato da molti per installare Magisk per ottenere l'accesso root, motivo per cui Niantic lo sta bloccando in primo luogo. Ma sembra ancora una forzatura, dato che TWRP può essere utilizzata per installare una miriade di cose che non sono correlate ai metodi root. Inoltre, ci è stato comunicato che l'app ricerca anche la presenza di una cartella Titanium Backup; Titanium Backup, se non l'hai sentito, è l'app root più popolare per eseguire backup completi delle tue applicazioni.
Inoltre, secondo XDA Recognized Developer Quinny899, l'app Pokémon GO riesce anche a trovare le cartelle TWRP e Titanium Backup anche se l'app non ha i permessi per leggere la memoria esterna. Ciò significa che non sarai in grado di accedere a Pokémon GO finché quelle cartelle saranno lì, anche se revochi autorizzazioni di archiviazione per l'app poiché, secondo quanto riferito, il gioco sta sfruttando un bug per il rilevamento della cartella controlli.
Potrebbero esserci modi semplici per aggirare questo controllo, come una build TWRP o un aggiornamento Titanium Backup che nomina le cartelle come qualcos'altro. Ma a questo punto diventa un gioco del gatto col topo, poiché Niantic continuerà ad adattarsi per verificare la TWRP e altre personalizzazioni. ripristini, così come Titanium Backup (e chissà a cos'altro lo estendono) e gli sviluppatori potrebbero provare a aggirare il problema ultima rilevazione. Sembra che Niantic non intenda rinunciare a controllare in modo aggressivo l'accesso root in Pokémon GO in qualunque momento presto. Quindi, se ci tieni davvero al gioco, potresti voler rimanere completamente in stock per il bene dei tuoi mostri tascabili virtuali.
Pokémon GO e Magisk - Discussione XDA
Fonte: Reddit
Aggiornamento 1 (18/02/2020 alle 12:28 EST): questo articolo è stato aggiornato per notare che viene rilevato anche Titanium Backup.