Kako vratiti pristup aplikacijama za Android u Androidu 4.4.2+
Google je u aplikaciji Android 4.4.2 uklonio pristup aplikaciji App Ops, skrivenom sučelju upravitelja dozvola za Android. App Ops je još uvijek prisutan u Androidu, međutim - s root pristupom, možemo ga dobiti natrag.
Igra mačke i miša s Googleovim razvojnim inženjerima za Android nastavlja se. Morat ćemo nastaviti bitku dok Google ne zamaji bijelom zastavom i priznaje da bi mi korisnici trebali moći kontrolirati pristup vlastitim privatnim podacima.
Root + Xposed Framework + AppOpsXposed
Ovaj će nam trik omogućiti da ponovno pristupimo sučelju App Ops. Da bismo to učinili, trebat će nam tri stvari:
- Pristup s korijenom: Google je potpuno onemogućio pristup aplikacijama App za obične smrtnike, ali je još uvijek dostupan duboko u zalihama Android ROM-a od 4.4.2. S punim root pristupom, možemo ga uzeti natrag.
- Xposed Framework: Xposed Framework je alat koji nam dopušta da modificiramo dijelove sustava koji bi inače zahtijevali bljeskanje ROM-a. S Xposed okvirom i root pristupom, možemo napraviti ove vrste izmjene na razini sustava. Ove izmjene omogućuju nam da modificiramo aplikacije sustava u vrijeme izvođenja bez izravnog mijenjanja njihovih datoteka.
- AppOpsXposed: Ovaj modul Xposed Framework vraća pristup aplikaciji App Ops i dodaje opciju App Ops glavnoj aplikaciji Android za postavke.
Prvo, trebat ćete korijeniti uređaj. Način na koji to radite ovisi o uređaju. Ako imate Nexus uređaj, sviđa nam se WugFreshov Nexus korijenski alat, koji će vas provesti kroz cijeli proces.
Nakon što ste ukorijenjeni, morate omogućiti opciju "Nepoznati izvori", preuzmite datoteku APK za instalaciju programa Xposed framerwork s službene web-lokacije i instalirajte je na uređaj.
Pokrenite Xposed Installer nakon što je instaliran, dodirnite opciju Framework i dodirnite Install / Update.
S instaliranim okvirom, dodirnite Moduli u aplikaciji da biste pregledali module koje možete preuzeti. Pomaknite se prema dolje i dodirnite modul AppOpsXposed, zatim dodirnite gumb Preuzmi da biste ga instalirali.
Omogućite modul u popisu Moduli i ponovno pokrenite uređaj da biste aktivirali svoje postavke.
Vidjet ćete opciju App Ops u aplikaciji Android Settings, kojoj pripada. Dodirnite aplikaciju da biste pristupili sada otvorenom sučelju aplikacije Ops.
Opće korijene + aplikacije X
Ako već imate pristup rootu, još uvijek možete koristiti plaćeni App Ops X. App Ops X je "proširena" i rekompilirana verzija Googleovog App Ops alata s dodatnim značajkama. Nakon što platite za kupnju u aplikaciji, aplikacija za instalaciju preuzima aplikaciju App Ops X i koristi svoj korijenski pristup kako bi je instalirala na vašu sistemsku particiju.
App Ops X je vrijedan pažnje jer i dalje normalno funkcionira na Androidu 4.4.2, čak i nakon što je Google prekršio standardnu verziju App Ops-a. Ako je Google u potpunosti uklonio uključenu verziju aplikacije App na noviju verziju Androida objavljenu nakon 4.4.2, moguće je da će aplikacije Ops X i dalje funkcionirati i postati najbolja opcija.
Ako ništa drugo, to pokazuje put naprijed ako Google u cijelosti ukloni aplikacije Ops. Programeri mogu ponovno prevesti sučelje aplikacije Ops i koristiti root pristup kako bi ga instalirali na sistemsku particiju. Google kaže da App Ops izlaže samo API-je sustava koji se koriste drugdje u sustavu - na primjer, da ograniče dozvole za obavijesti ili kontroliraju koja SMS aplikacija ima mogućnost slanja SMS poruka. Stoga nas Google ne bi mogao spriječiti da to ne učinimo bez uklanjanja samih API-ja niže razine, čak i ako su u potpunosti uklonili sučelje.
CyanogenMod i drugi prilagođeni ROM-ovi
Umjesto da počnete igrati igru za mačke i miša s Googleovim razvojnim inženjerima za Android, koji mogu početi pokušavati razbiti sučelje aplikacije Ops i onemogućiti čak i ove trikove u budućim verzijama Androida, možda želite instalirati prilagođeni ROM.
Na primjer, CyanogenMod uključuje vlastitu dozvolu koja se sada temelji na App Ops. Programeri programa Cyanogenmod vjerojatno neće ukloniti pristup aplikaciji App u malom ažuriranju. Čak i prije postojanja aplikacije Ops, Cyanogenmod je uveo vlastiti upravitelj dopuštenja za aplikacije koji je korisnicima omogućio da kontroliraju što aplikacije mogu i ne mogu raditi na svojim uređajima.
Dio ljepote Androida je ta što dopušta postojanje takvih prilagođenih ROM-ova, tako da možete odabrati da se udaljite od Googlea i odlučite vjerovati drugim programerima. Dio ružnoće Androida je to što često morate, bilo da tražite upravljanje dozvolama za aplikacije ili samo pravovremena ažuriranja za mnoge Androidove telefone.
Umjesto da prisiljava korisnike koji se brinu za upravljanje dopuštenjima aplikacija da korijene svoje uređaje i izmijene sistemske datoteke - ili u potpunosti instaliraju novi operativni sustav Android - Google treba omogućiti svim korisnicima kontrolu pristupa svojim privatnim podacima.
Korisnici sustava Android trebali bi moći kontrolirati mogu li aplikacije pristupiti njihovim kontaktima ili ne, kao što korisnici iOS-a mogu.