Kako omejiti dovoljenja za Android App
Android vas prisili, da se strinjate z vsakim dovoljenjem, ki ga aplikacija želi, ob predpostavki, da želite uporabljati aplikacijo. Po korenini naprave lahko upravljate dovoljenja na podlagi posamezne aplikacije.
Omejevanje dovoljenj omogoča zaščito stikov in drugih zasebnih podatkov iz aplikacij, ki zahtevajo dostop, ki ga ne želite dovoliti. Mnoge aplikacije bodo še naprej pravilno delovale, ko prekličete dovoljenja.
Možnosti aplikacije
Če želite omejiti dovoljenja za aplikacije, boste morali ukoreniniti telefon ali tablični računalnik Android. Ko to storite, lahko namestite aplikacijo za omejevanje dovoljenj in začnete. Tukaj je nekaj najbolj priljubljenih možnosti:
- Dovoljenja zavrnjena - Dovoljenja zavrnjena so razumno priljubljena aplikacija odprte kode. Dovoljenja zavrnjena zahtevajo tudi namestitev BusyBoxa - namestite BusyBox, zaženite aplikacijo in tapnite gumb Namesti, preden ga uporabite.
- Zaščita zasebnosti LBE - Zaščita zasebnosti LBE je priljubljena in ponuja funkcije Dovoljenja niso - na primer lahko ponaredi nekatere vrste zasebnih podatkov, ko jih aplikacija zahteva, namesto da v celoti blokira zahtevo. S tem preprečite, da bi se nekateri programi uničili, ko omejite dovoljenje. Vendar pa je Zaščita zasebnosti za LBE zaprt vir, ki je lahko skrb za aplikacijo, ki zahteva to vrsto dostopa.
- PDroid - PDroid je odprtokodna aplikacija, ki ponuja podobne združljive funkcije kot LBE Privacy Guard. Namestitev je bolj zapletena, vključno s popravljanjem Android ROM-a - vendar to omogoča PDroidu, da deluje tudi med zagonom.
Omejevanje dovoljenj
Tukaj bomo uporabljali Dovoljenja, vendar pa bi morale druge možnosti delovati podobno. Po namestitvi izbrane aplikacije, jo zaženite in ji dajte dovoljenja superuporabnika - ne pozabite, da boste za ta del potrebovali root dostop.
Dovoljenja zavrnjena bodo pregledala nameščene aplikacije in določila njihova dovoljenja.
Dovoljenja Denied nas opozarja, da lahko v nekaterih primerih povzroči težave z dovoljenji. To je precej redko, vendar se zavedajte, da dovolite dovoljenja in se prenašate s korenskimi aplikacijami na lastno odgovornost - morda boste morali izvesti tovarniške ponastavitve (in izgubiti vse podatke, ki se ne sinhronizirajo z vašim Google Računom), če se kaj zgodi.
Pomikajte se po seznamu aplikacij in izberite aplikacijo, katere dovoljenja želite pregledati in omejiti.
Dovoljenja Zavrnjena podrobno pojasnjuje vsako dovoljenje. Na primer, vidimo, da ima Angry Birds Space - skupaj z mnogimi drugimi aplikacijami - dovoljenje za ogled serijske številke naprave in spremljanje telefonskih številk, ki jih kličete.
Če želite omejiti dovoljenje, tapnite dovoljenje na seznamu - njegovo stanje se spremeni v Disabled. Dovoljenje dejansko ne bo onemogočeno, dokler ne ponovno zaženete naprave.
Znova lahko znova zaženete tako, da se dotaknete menijskega gumba in tapnete Ponovno zaženite ali običajno izklopite in vklopite napravo.
Po ponovnem zagonu ponovno odprite Dovoljenja zavrnjena in preverite, ali je dovoljenje še vedno prikazano kot zavrnjeno. Če se sprememba dovoljenja ne drži, boste morda morali v meniju uporabiti možnost Dovoljenja za zaklepanje - za več informacij poglejte zaslon Pogosta vprašanja / pomoč.
Aplikacijo morate zagnati in preveriti, ali se pravilno izvaja brez teh dovoljenj. V primeru Angry Birds Space ni. Razveljaviti bomo morali dovoljenja za spremembo - ali uporabiti aplikacijo za prepoved dovoljenja, ki te informacije prevari - za predvajanje Angry Birds.
Tudi če uporabljate aplikacijo, ki prepoveduje dovoljenje in ki definira določene vrste zasebnih podatkov, lahko omejevanje dostopa do določenih dovoljenj povzroči zrušitve. Če aplikacija na primer potrebuje dostop do pomnilnika USB, lahko omejevanje tega dovoljenja povzroči, da se aplikacija prisilno zapre.
Vendar pa bo po zavrnitvi nekaterih dovoljenj veliko aplikacij delovalo pravilno. Angry Birds na primer deluje dobro, če je onemogočeno dovoljenje za dostop do lokacije.
Katero aplikacijo, ki omejuje dovoljenje, želite? Pustite komentar in nas obvestite.