Slik gjenoppretter du tilgang til App Ops i Android 4.4.2+
Google fjernet tilgang til App Ops, det skjulte Android App-tillatelsesadministrasjonsgrensesnittet, i Android 4.4.2. App Ops er fortsatt tilstede i Android, men med root-tilgang kan vi få det tilbake.
Katt og mus-spill med Googles Android-utviklere fortsetter. Vi må fortsette kampen til Google bølger det hvite flagget og innrømmer at vi brukerne skal kunne kontrollere tilgangen til våre egne private data.
Root + Xposed Framework + AppOpsXposed
Dette trikset vil tillate oss å gjenvinne tilgang til App Ops-grensesnittet. For å gjøre dette trenger vi tre ting:
- Rot tilgang: Google har fullstendig deaktivert tilgang til App Ops for bare dødelige, men det er fortsatt tilgjengelig dypt på lager Android ROM fra 4.4.2. Med full roten tilgang, kan vi ta den tilbake.
- Xposed Framework: The Xposed Framework er et verktøy som gjør at vi kan endre deler av systemet som normalt krever å blinke en ROM. Med Xposed Framework og root tilgang, kan vi lage disse typer systemnivå tweaks. Disse tweaks tillater oss å endre system apps på kjøretid uten direkte å endre sine filer.
- AppOpsXposed: Denne Xposed Framework-modulen gjenoppretter tilgang til App Ops og legger til et App Ops-alternativ til Android hovedinnstillinger-app.
Først må du rote enheten. Hvordan du gjør dette, avhenger av enheten din. Hvis du har en Nexus-enhet, liker vi WugFreshs Nexus Root Toolkit, som vil gå deg gjennom hele prosessen.
Når du har en gang rotfestet, må du aktivere alternativet "Ukjente kilder", last ned installasjonsfilen Xposed framerwork Installer APK fra den offisielle nettsiden, og installer den på enheten din.
Start Xposed Installer etter at den er installert, trykk på Ramme-alternativet og velg Installer / Oppdater.
Når rammen er installert, trykker du på Moduler i appen for å vise moduler du kan laste ned. Rull ned og trykk på AppOpsXposed-modulen, og trykk deretter på Last ned-knappen for å installere den.
Aktiver modulen i modullisten og start enheten på nytt for å aktivere tweaksene dine.
Du får se et App Ops-alternativ i Apples innstillinger-app, der det tilhører. Trykk på appen for å få tilgang til det nå skjulte App Ops-grensesnittet.
Root + App Ops X
Hvis du allerede har root-tilgang, kan du fortsatt bruke den betalte App Ops X. App Ops X er en "eXtended" og omkompilert versjon av Googles App Ops-verktøy med tilleggsfunksjoner. Når du betaler for et kjøp i app, laster installasjonsprogrammet ned App Ops X og bruker roten tilgang til å installere det på systempartisjonen.
App Ops X er bemerkelsesverdig fordi den fortsetter å fungere normalt på Android 4.4.2, selv etter at Google brøt standardversjonen av App Ops. Hvis Google skulle fjerne den medfølgende versjonen av App Ops på en nyere versjon av Android utgitt etter 4.4.2, er det mulig at App Ops X fortsatt vil fungere og vil bli det beste alternativet..
Hvis ikke noe annet, viser dette en sti fremover hvis Google skulle fjerne App Ops helt. Utviklere kan kompilere App Ops-grensesnittet og bruke root-tilgang for å installere det til systempartisjonen. Google sier at App Ops bare avslører system-APIer som brukes andre steder i systemet - for eksempel å begrense varselrettigheter eller kontrollere hvilken SMS-app som har mulighet til å sende SMS-meldinger. Dermed vil Google ikke kunne stoppe oss fra å gjøre dette uten å fjerne tilgang til API-ene på lavere nivå selv, selv om de fjernet grensesnittet helt.
CyanogenMod og andre tilpassede ROMer
I stedet for å begynne å spille et katt og mus-spill med Googles Android-utviklere, hvem som kan begynne å forsøke å bryte App Ops-grensesnittet og deaktivere disse triksene i fremtidige versjoner av Android, vil du kanskje bare installere en tilpasset ROM.
CyanogenMod inkluderer for eksempel sin egen tillatelse manger som nå er basert på App Ops. Cyanogenmods utviklere vil trolig ikke fjerne tilgangen til App Ops i en mindre oppdatering. Selv før App Ops eksisterte, innlemmet Cyanogenmod sin egen apptillatelsesadministrator som tillot brukere å kontrollere hvilke apper som kunne og ikke kunne gjøre på egenhånd.
En del av skjønnheten i Android er at det tillater slike tilpassede ROM-er å eksistere, så du kan velge å gå vekk fra Google og velge å stole på andre utviklere. En del av ugliness av Android er det du så ofte må, om du leter etter apptillatelser, eller bare rettidige oppdateringer for mange Android-telefoner..
I stedet for å tvinge brukere som bryr seg om å administrere apptillatelser til å rote sine enheter og endre systemfiler - eller installere et nytt Android-operativsystem helt - skal Google tillate alle brukere å kontrollere tilgangen til deres private data.
Android-brukere bør kunne kontrollere om en app kan få tilgang til kontaktene eller ikke, akkurat som iOS-brukere kan.