Igra mačka i miša s Googleovim programerima za Android nastavlja se. Morat ćemo nastaviti borbu dok Google ne upali bijelu zastavu i prizna da mi korisnici trebaju biti u mogućnosti kontrolirati pristup našim privatnim podacima.
Korijen + Okvir složen i AppOpsXposed
Ovaj će trik omogućiti ponovno dobivanje pristupa sučelju App Ops. Da biste to učinili, trebat će nam tri stvari:
- Korijenski pristup: Google je u potpunosti onemogućio pristup aplikacijama Ops samo za smrtnike, ali je i dalje dostupan duboko u Androidovom računalu od 4.4.2. S punim korijenskim pristupom možemo ga vratiti.
- Xposed Framework: Xposed Framework je alat koji nam omogućuje izmjenu dijelova sustava koji bi inače zahtijevali treptanje ROM-a. S Xposed Framework i root pristupom, možemo napraviti ove vrste na razini sustava tweaks. Ovi ugađaji omogućuju nam da mijenjamo aplikacije sustava pri runtime bez izravnog mijenjanja njihovih datoteka.
- AppOpsXposed: Ovaj okvir za Xposed okvir vraća pristup aplikacijama za aplikacije i dodaje opciju Opcije aplikacije na Androidovu glavnu aplikaciju Postavke.
Prvo morate ukloniti uređaj. Kako to ovisi o vašem uređaju. Ako imate Nexus uređaj, volimo WigFreshov Nexus Root Toolkit, koji će vas provesti kroz cijeli proces.
Pokrenite Xposed Installer nakon instalacije, dodirnite opciju Okvir i dodirnite Instaliraj / ažuriraj.
Korijen + aplikacija Ops X
Ako već imate pristup za korijenje, još uvijek možete koristiti plaćeni App Ops X. App Ops X je "eXtended" i recompiled verzija Googleovog App Ops alata s dodatnim značajkama. Nakon što platite kupnju putem aplikacije, aplikacija za instalaciju preuzima aplikaciju Ops X i upotrebljava pristup rootu da biste je instalirali na particiju sustava.
App Ops X je vrijedan pažnje jer nastavlja funkcionirati normalno na Android 4.4.2, čak i nakon što je Google prekršio standardnu verziju App Opsa. Ako bi Google trebao potpuno ukloniti uključenu verziju App Opsa na novijoj verziji Androida objavljenom nakon 4.4.2, moguće je da će aplikacija Ops X i dalje funkcionirati i postati najbolja opcija.
Ako ništa drugo, to pokazuje put naprijed ako Google u potpunosti ukloni App Ops. Razvojni programeri mogli bi ponovno kompajlirati sučelje App Ops i koristiti pristup rootu kako bi ga instalirali na particiju sustava. Google kaže da App Ops samo otkriva API-je sustava koji se upotrebljavaju drugdje u sustavu - na primjer, ograničiti dopuštenja za obavijesti ili nadzirati koja SMS aplikacija ima mogućnost slanja SMS poruka. Stoga nam Google ne bi mogao spriječiti da to učinimo bez uklanjanja pristupa nižim API-ima, čak i ako su potpuno uklonili sučelje.
CyanogenMod i ostale prilagođene ROM-ove
Umjesto da počnete igrati igru mačka i miša s Googleovim razvojnim programerima za Android, koji mogu početi pokušavati razbiti sučelje App Ops i onemogućiti čak i ove trikove u budućim verzijama Androida, možda želite instalirati prilagođenu ROM.
Na primjer, CyanogenMod uključuje vlastitu dozvolu za dozvolu koja se sada temelji na App Ops. Razvojni programeri Cyanogenmod vjerojatno neće ukloniti pristup App Opsu u manjem ažuriranju. Čak i prije nego što su postojali App Ops, Cyanogenmod je ugradio vlastiti upravitelj dozvola za aplikacije koji je dopuštao korisnicima da kontroliraju koje aplikacije mogu i ne mogu raditi na svojim uređajima.
Dio ljepote Androida jest dopušta postojanje takvih prilagođenih ROM-ova, tako da možete odustati od Googlea i odabrati povjerenje ostalim programerima. Dio ružnoće Androida je to što često trebate, bez obzira tražite li za upravljanje dozvolama aplikacija ili pravovremeno ažuriranja za mnoge Android telefone.
Umjesto prisiljavanja korisnika koji se brinu o upravljanju dopuštenjem aplikacija za korijenje svojih uređaja i izmjenu datoteka sustava - ili u potpunosti instalirati novi Android operativni sustav - Google bi trebao omogućiti svim korisnicima da kontroliraju pristup njihovim privatnim podacima.
Korisnici Androida trebaju moći kontrolirati može li aplikacija pristupiti svojim kontaktima ili ne, baš kao što korisnici iOS-a mogu.