Innehållsförteckning:
Som alla som rötter sin Android-telefon kommer att berätta för dig, är det inte alltid lätt att spela de spel du älskar idag. Många spelutvecklare använder anti-root detekteringsmetoder för att hindra dig från att spela deras spel om du rotar din telefon. En alltför vanlig förklaring till varför denna anti-root-filosofi finns är att bekämpa fusk, och en plats som särskilt denna förklaring irriterar användarna är Pokémon Go.
Niantic låter inte ens appen starta om den ser ut som att du rotar din telefon, och metoden som används för att leta efter om din telefon har root-åtkomst gnider många människor på fel sätt.
Håll dig borta från mitt filsystem
För att berätta om din telefon har root-åtkomst ber Pokémon Go på Android om tillstånd att titta på ditt filsystem. Detta är en ganska vanlig tillåtelse för en app att begära, eftersom de flesta appar behöver skriva något till din telefon, det är inte en stor överraskning. Men i en senaste uppdatering av appen används den åtkomståtkomsten för att leta efter filer och mappar som vanligtvis används med root-appar.
Niantic är väldigt aggressiv när det gäller hur den letar efter dessa saker och bestämmer om du lurar.
Detta är rörigt av två skäl. För det första är det lite coolt för en app att spöka i mapparna utan att säga att den gör det. Även om du har gett appen tillstånd att läsa dina filer, finns det ingenting om hur de flesta använder Pokémon Go som antyder att det kommer att bete sig på detta sätt.
För det andra, och kanske viktigare, är Niantic väldigt aggressiv när det gäller hur den letar efter dessa saker och bestämmer om du lurar. Det är inte ovanligt att någon flyttar data från en telefon till en annan när du uppgraderar, vilket innebär att allt som krävs är en mapp märkt med ett namn som en root-app för Pokémon Go för att helt stänga dig tills mappen är borttagen.
Detta är helt klart inte så mycket för många människor, med tanke på hur få människor som faktiskt rotar sina telefoner idag, men skapar så mycket besvär för användare som antingen rotar för närvarande eller brukade rota någon gång, särskilt med nollkommunikation för att användaren, suger.
Ingen skada att förklara vad du gör
Den sorgliga sanningen är att det finns människor som använder root-åtkomst för att förfalska sin GPS-plats och röra sig med hur Pokémon Go ska spelas. Detta ger dessa spelare en orättvis fördel, vilket gör att de kan spela från sitt vardagsrum när alla andra springer runt i stan. Och även om förfalskning av platser är den vanligaste fusken, är det inte den enda typen. Att manipulera spelet till din egen fördel förstör upplevelsen för alla andra, och Niantic har rätt att distribuera mekanismer för att bekämpa dessa människor till förmån för det större spelargemenskapen.
Är det troligt att Niantic kommer att vända denna politik? Nej.
Men det är uppenbart att några av dessa metoder går till ytterligheter, särskilt i kombination med brist på kommunikation i appen. Det finns ingen dialog för att förklara varför appen inte låter dig spela eftersom det gör det lättare för de faktiska fuskarna att bygga en lösning. Niantic är i en stickposition, eftersom varje person som aldrig skulle använda rotåtkomst för att fuska straffas. Och igen är det bara att ha en tom mapp relaterad till root-appar för att få denna säkerhetsfunktion att slå in.
Är det troligt att Niantic kommer att vända denna politik? Nej. Tyvärr finns det mycket fler människor där ute som klagar över fuskare som förstör spelet dagligen, och Niantic kommer att tilltala den större publiken varje gång. Och även om det finns sätt att lösa detta befintliga problem för människor som rotar, kommer dansen mellan exploatering och patch att fortsätta så länge dessa företag ser nytta av att stoppa även ett par fuskare.