Pagina principala » HOWTO » 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+

    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, putem să-l înapoi.

    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ă recâștigăm accesul la interfața App Ops. 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 realiza 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ăcinate, va trebui să activați opțiunea "Sursa necunoscută", să descărcați fișierul APK Framerwork Installer APK 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 atingeț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 vă activa optimizarea.

    Veți vedea o opțiune App Ops din aplicația Setări Android, de unde aparține. Atingeți aplicația pentru a accesa interfața Ops App open now.

    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 App Ops 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 rădăcină pentru ao instala în partiția de sistem.

    App Ops X este demn de remarcat deoarece continuă să funcționeze normal pe 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 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 spune că App Ops expune API-uri de sistem care sunt utilizate î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 complet interfața.

    CyanogenMod și alte programe personalizate

    Mai degrabă decât să începeți să jucați un joc cu pisici și mouse-uri cu dezvoltatorii Android de la Google, care ar putea începe să încerce să întrerupă interfața App Ops și să dezactiveze chiar aceste trucuri în versiunile viitoare de Android, ați putea dori doar să instalați un 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 permisiuni de 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âciunea Android este aceea pe care trebuie să o frecventați frecvent, indiferent dacă sunteți în căutarea pentru gestionarea permisiunilor de aplicații sau actualizări doar la timp 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 de Android ar trebui să poată controla dacă o aplicație poate accesa persoanele de contact sau nu, la fel ca utilizatorii iOS.