Kako ograničiti dozvole za Android App
Android vas prisiljava da pristanete na svako dopuštenje koje aplikacija želi, pod uvjetom da želite koristiti aplikaciju. Nakon ukorjenjivanja uređaja možete upravljati dozvolama na temelju aplikacije.
Ograničavanje dozvola omogućuje vam zaštitu kontakata i drugih privatnih podataka od aplikacija koje zahtijevaju pristup koji ne želite dopustiti. Mnoge će aplikacije nastaviti ispravno raditi nakon što opozovete dozvole.
Mogućnosti aplikacije
Da biste ograničili dozvole aplikacije, morat ćete ukorijeniti svoj Android telefon ili tablet. Nakon toga možete instalirati aplikaciju koja ograničava dopuštenje i započeti s radom. Evo nekoliko najpopularnijih opcija:
- Dozvole su odbijene - dozvole su odbijene prilično popularna aplikacija otvorenog koda. Dozvole koje su odbijene zahtijevaju i instalaciju BusyBoxa - instalirajte BusyBox, pokrenite aplikaciju i dodirnite gumb Instaliraj prije korištenja.
- LBE Privacy Guard - LBE Privacy Guard je popularan i nudi značajke Permissions Denied ne - na primjer, može lažirati određene vrste privatnih podataka kada aplikacija to zatraži umjesto blokiranja zahtjeva u cijelosti. Time se sprječava rušenje nekih aplikacija nakon što ograničite dopuštenje. Međutim, LBE Privacy Guard je zatvoreni izvor, što može biti problem s aplikacijom koja zahtijeva ovu vrstu pristupa.
- PDroid - PDroid je aplikacija otvorenog koda koja nudi slične značajke kompatibilnosti LBE Privacy Guard. Instalacija je složenija, uključujući patching vašeg Android ROM-a - međutim, to omogućuje PDroidu da radi čak i tijekom pokretanja.
Ograničavanje dozvola
Koristit ćemo ovlaštenja Denied ovdje, ali druge opcije trebale bi raditi slično. Nakon što instalirate aplikaciju po izboru, pokrenite je i dajte joj dozvole superkorisnika - zapamtite, potreban vam je root pristup za ovaj dio.
Dozvole odbijene će skenirati vaše instalirane aplikacije i odrediti njihove dozvole.
Dozvole koje su odbijene upozoravaju da zezanje s dozvolama u nekim slučajevima može uzrokovati probleme. To je prilično rijetko, ali budite svjesni da podešavate dozvole i brkate s korijenskim aplikacijama na vlastitu odgovornost - možda ćete morati izvršiti tvornički reset (i izgubiti sve podatke koji se ne sinkroniziraju s vašim Google računom) ako se nešto pokvari.
Pomičite se kroz popis aplikacija i odaberite aplikaciju čije dozvole želite pregledati i ograničiti.
Dozvole Odbijeno objašnjava svako dopuštenje u pojedinostima. Primjerice, možemo vidjeti da Angry Birds Space - zajedno s mnogim drugim aplikacijama - ima dozvolu za pregled serijskog broja uređaja i praćenje telefonskih brojeva koje zovete.
Da biste ograničili dopuštenje, dodirnite dopuštenje na popisu - status će se promijeniti u Disabled. Dozvola zapravo neće biti onemogućena dok ponovno ne pokrenete uređaj.
Možete se ponovno pokrenuti tako da dodirnete gumb izbornika i dodirnete Ponovno pokretanje ili normalno isključite i uključite uređaj.
Nakon ponovnog pokretanja ponovno otvorite Dozvole odbijene i provjerite pojavljuje li se dopuštenje kao Denied. Ako se promjena dopuštenja ne drži, možda ćete morati koristiti opciju Zaključavanje dozvola u izborniku - potražite u odjeljku Često / Pomoć za Dopuštenja za više informacija.
Također biste trebali pokrenuti aplikaciju i provjeriti radi li se ispravno bez tih dopuštenja. U slučaju Angry Birds Space, to ne znači. Morat ćemo poništiti izmjene dopuštenja - ili upotrijebiti aplikaciju za odbijanje dopuštenja koja falsificira ove informacije - za reprodukciju Angry Birds.
Čak i ako upotrebljavate aplikaciju za odbijanje dozvola koja lažno određenih vrsta privatnih podataka, ograničavanje pristupa određenim dozvolama može i dalje uzrokovati rušenja. Na primjer, ako aplikacija zahtijeva pristup USB pohrani, ograničavanje ove dozvole može uzrokovati prisilno zatvaranje aplikacije.
Međutim, mnoge će aplikacije ispravno raditi nakon odbijanja određenih dopuštenja. Na primjer, Angry Birds radi dobro s onemogućenim dopuštenjem pristupa lokaciji.
Koju aplikaciju koja ograničava dozvolu preferirate? Ostavite komentar i javite nam.