5Sep

Så här återställer du åtkomst till App Ops i Android 4.4.2+

Google har tagit bort åtkomst till App Ops, det dolda gränssnittet Android App permission manager i Android 4.4.2.App Ops finns fortfarande i Android, men med root access kan vi få tillbaka den.

Katt-och-musspelet med Googles Android-utvecklare fortsätter. Vi måste fortsätta striden tills Google vågar den vita flaggan och erkänner att vi användare ska kunna styra tillgången till våra egna privata data.

Root + Xposed Framework + AppOpsXposed

Detta trick gör det möjligt för oss att återfå åtkomst till App Ops-gränssnittet. För att göra detta behöver vi tre saker:

  • Root Access : Google har helt inaktiverad åtkomst till App Ops för bara dödliga, men den är fortfarande tillgänglig djupt i lager Android ROM från 4.4.2.Med full root access kan vi ta tillbaka den.
  • Xposed Framework : Den Xposed Framework är ett verktyg som gör det möjligt för oss att modifiera delar av systemet som normalt skulle kräva blinkande en ROM.Med Xposed Framework och root access kan vi göra dessa typer av systemnivå tweaks. Dessa tweaks tillåter oss att ändra system apps vid körning utan att direkt ändra sina filer.
  • AppOpsXposed : Den här Xposed Framework-modulen återställer åtkomsten till App Ops och lägger till ett App Ops-alternativ till Android huvudinställningar app.

Först måste du rotera din enhet. Hur du gör det beror på din enhet. Om du har en Nexus-enhet gillar vi WugFreshs Nexus Root Toolkit, som går igenom hela processen.

När du är rotad måste du aktivera alternativet "Okända källor", ladda ner APK-filen från Xmered Framerwork Installer från den officiella webbplatsen och installera den på din enhet.

Starta Xposed Installer efter installationen, tryck på ramalternativet och tryck på Installera / Uppdatera.

Med ramverket installerat, tryck på Moduler i appen för att visa moduler du kan ladda ner. Bläddra ner och tryck på modulen AppOpsXposed och tryck sedan på Download-knappen för att installera den.

Aktivera modulen i listan Moduler och starta om enheten för att aktivera dina tweaks.

Du får se ett App Ops-alternativ i Apples inställningsapp, där det tillhör. Tryck på appen för att komma åt det nu odefinierade App Ops-gränssnittet.

Root + App Ops X

Om du redan har root access kan du fortfarande använda den betalda App Ops X. App Ops X är en "eXtended" och omkompilerad version av Googles App Ops-verktyg med ytterligare funktioner. När du har betalat för ett köp i appen hämtar installationsprogrammet App Ops X och använder sin root-åtkomst för att installera den i systempartitionen.

App Ops X är anmärkningsvärt eftersom det fortsätter att fungera normalt på Android 4.4.2, även efter att Google bröt standardversionen av App Ops. Om Google skulle helt ta bort den inkluderade versionen av App Ops på en nyare version av Android som släpptes efter 4.4.2, är det möjligt att App Ops X fortfarande skulle fungera och skulle bli det bästa alternativet.

Om inget annat visar detta en väg framåt om Google skulle ta bort App Ops helt. Utvecklare kan omkompilera App Ops-gränssnittet och använda root-åtkomst för att installera det på systempartitionen. Google säger att App Ops bara avslöjar system API som används på annat håll i systemet - till exempel för att begränsa anmälningsbehörigheter eller kontrollera vilken sms-app som har möjlighet att skicka sms-meddelanden. Således skulle Google inte kunna stoppa oss från att göra detta utan att ta bort åtkomst till API: er på lägre nivå, även om de helt tog bort gränssnittet.

CyanogenMod och andra anpassade ROM-skivor

I stället för att börja spela ett katt-och-musspel med Googles Android-utvecklare, som kanske börjar försöka bryta App Ops-gränssnittet och inaktivera även dessa tricks i framtida versioner av Android, kanske du bara vill installeraen anpassad ROM.

CyanogenMod inkluderar till exempel sin egen behörighetsmaskare som nu bygger på App Ops. Cyanogenmods utvecklare kommer sannolikt inte att ta bort åtkomst till App Ops i en mindre uppdatering. Redan innan App Ops fanns, införde Cyanogenmod sin egen behörighetsadministratör som tillåter användare att kontrollera vilka appar som kunde och inte kunde göra på egen hand.

En del av Android-skönheten är att det tillåter att sådana anpassade ROM-skivor finns, så att du kan välja att gå bort från Google och välja att lita på andra utvecklare. En del av det fulla av Android är det du behöver så ofta, oavsett om du letar efter appbehörighetshantering eller bara aktuella uppdateringar för många Android-telefoner.

I stället för att tvinga användare som bryr sig om att hantera appbehörigheter för att rotera sina enheter och ändra systemfiler - eller installera ett helt nytt Android-operativsystem - ska Google tillåta alla användare att kontrollera tillgången till deras privata data.

Android-användare ska kunna kontrollera om en app kan komma åt sina kontakter eller inte, precis som iOS-användare kan.