If-Koubou

Cum se restabilește accesul la App Ops în Android 4.4.2+

Cum se restabilește accesul la App Ops în Android 4.4.2+ (Cum să)

Google a eliminat accesul la App Ops, interfața ascunsă a aplicației pentru aplicații Android, în Android 4.4.2. App Ops este încă prezent în Android, cu toate acestea - cu acces la root, îl putem recupera.

Jocul cu pisici și mouse-uri cu dezvoltatorii Android de la Google continuă. Va trebui să continuăm bătălia până când Google nu emite steagul alb și recunoaște că utilizatorii ar trebui să poată controla accesul la propriile noastre date private.

Root + cadru Xpose + AppOpsXposed

Acest truc ne va permite să redobândim accesul la interfața Ops App. Pentru a face acest lucru, vom avea nevoie de trei lucruri:

  • Acces Root: Google a dezactivat complet accesul la App Ops pentru simplul muritor, dar este încă disponibil adânc în Android ROM stocul de la 4.4.2. Cu acces complet la rădăcini, îl putem lua înapoi.
  • Cadrul propus: Cadrul Xposed este un instrument care ne permite să modificăm părți ale sistemului care ar necesita în mod normal intermitența unei ROM-uri. Cu ajutorul cadrului Xposed și a accesului la rădăcini, putem face aceste tipuri de corecții la nivel de sistem. Aceste modificări ne permit să modificăm aplicațiile de sistem în timpul rulării, fără a modifica direct fișierele acestora.
  • AppOpsXposed: Acest modul Xposed Framework restabilează accesul la App Ops și adaugă o opțiune App Ops în aplicația principală Setări Android.

În primul rând, va trebui să rădăcinați dispozitivul. Modul în care faceți acest lucru depinde de dispozitivul dvs. Dacă aveți un dispozitiv Nexus, ne place Nexus Root Toolkit al lui WugFresh, care vă va ajuta să treceți prin întregul proces.

Odată înrădăcinată, va trebui să activați opțiunea "Sursa necunoscută", să descărcați fișierul APK Framerwork Installer APL de pe site-ul său oficial și să îl instalați pe dispozitiv.

Lansați instalatorul Xposed după instalare, atingeți opțiunea Framework și apăsați Install / Update.

Cu cadrul instalat, atingeți Module în aplicație pentru a vizualiza modulele pe care le puteți descărca. Derulați în jos și atingeți modulul AppOpsXposed, apoi apăsați pe butonul Descărcare pentru al instala.

Activați modulul din lista Module și reporniți dispozitivul pentru a activa optimizarea.

Veți vedea o opțiune App Ops în aplicația Setări Android, de unde aparține. Atingeți aplicația pentru a accesa interfața Ops de aplicații care nu mai este ascunsă.

Root + App Ops X

Dacă aveți deja acces la root, puteți utiliza în continuare App Ops X plătit. App Ops X este o versiune "eXtended" și recompilată a instrumentului Google Ops App cu funcții suplimentare. Odată ce plătiți pentru o achiziție în aplicație, aplicația de instalare descarcă App Ops X și utilizează accesul său root pentru ao instala în partiția de sistem.

App Ops X este demn de remarcat deoarece continuă să funcționeze normal în Android 4.4.2, chiar și după ce Google a rupt versiunea standard a App Ops. Dacă Google ar elimina în întregime versiunea inclusă a App Ops pe o versiune mai recentă de Android lansată după 4.4.2, este posibil ca App Ops X să continue să funcționeze și să devină cea mai bună opțiune.

Dacă nu este nimic altceva, aceasta arată o cale de urmat în cazul în care Google ar elimina în întregime App Ops. Dezvoltatorii pot recompila interfața App Ops și pot folosi accesul root pentru ao instala în partiția de sistem. Google afirmă că App Ops expune API-urile de sistem care sunt folosite în altă parte în sistem - de exemplu, pentru a restricționa permisiunile de notificare sau pentru a controla ce aplicație SMS are capacitatea de a trimite mesaje SMS. Astfel, Google nu ne-ar putea împiedica să facem acest lucru fără a elimina accesul la API-urile de nivel inferior, chiar dacă au eliminat interfața în întregime.

CyanogenMod și alte programe personalizate ROM

Mai degrabă decât să începeți să jucați un joc cu pisici și mouse-uri cu dezvoltatorii Google din Android, care ar putea începe să încerce să întrerupă interfața App Ops și să dezactiveze chiar și aceste trucuri în versiunile viitoare de Android, poate doriți doar să instalați o ROM personalizat.

De exemplu, CyanogenMod include propriul manager de permisiune care se bazează acum pe App Ops. Dezvoltatorii Cyanogenmod probabil nu vor elimina accesul la App Ops într-o actualizare minoră. Chiar înainte de existența App Ops, Cyanogenmod și-a încorporat propriul manager de permisiune pentru aplicații, care permitea utilizatorilor să controleze ce aplicații ar putea și nu ar putea face pe propriile dispozitive.

O parte din frumusețea Android este că permite astfel de ROM-uri personalizate să existe, astfel încât să puteți alege să vă îndepărtați de Google și să alegeți să aveți încredere în alți dezvoltatori. O parte din urâțenia Android este că trebuie atât de frecvent, fie că sunteți în căutarea pentru gestionarea permisiunilor aplicațiilor, fie că actualizați doar în timp util pentru multe telefoane Android.

Mai degrabă decât să forțeze utilizatorilor cărora le pasă de gestionarea permisiunilor aplicațiilor să își radieze dispozitivele și să modifice fișierele de sistem - sau să instaleze în totalitate un nou sistem de operare Android - Google ar trebui să permită tuturor utilizatorilor să controleze accesul la datele lor private.

Utilizatorii Android ar trebui să poată controla dacă o aplicație poate accesa persoanele de contact sau nu, la fel ca utilizatorii iOS.