Úvodná » ako » Ako obnoviť prístup k App Ops v systéme Android 4.4.2+

    Ako obnoviť prístup k App Ops v systéme Android 4.4.2+

    Spoločnosť Google v systéme Android 4.4.2 odstránila prístup k aplikácii App Ops, skryté rozhranie správcu aplikácií pre Android. Aplikácia Ops je stále prítomná v systéme Android, ale s prístupom k zariadeniu root, môžeme ju získať späť.

    Hra s mačkami a myšami s vývojármi spoločnosti Google pokračuje. Budeme musieť pokračovať v bitke, kým spoločnosť Google nevydá bielu vlajku, a pripúšťa, že my by sme mali mať možnosť kontrolovať prístup k našim vlastným osobným údajom.

    Root + Xposed Framework + AppOpsXposed

    Tento trik nám umožní získať prístup k rozhraniu App Ops. Aby sme to dosiahli, potrebujeme tri veci:

    • Root Access: Spoločnosť Google úplne zakázala prístup k aplikáciám App Ops pre obyčajných smrteľníkov, ale stále je k dispozícii hlboko v pamäti Android ROM od 4.4.2. S plným prístupom k koreňom môžeme ho vziať späť.
    • Xposed Framework: Xposed Framework je nástroj, ktorý nám umožňuje upraviť časti systému, ktoré by za normálnych okolností vyžadovali blikanie ROM. S prístupom Xposed Framework a root, môžeme robiť tieto druhy systémových vylepšení. Tieto vylepšenia nám umožňujú upravovať systémové aplikácie počas behu bez toho, aby priamo upravovali ich súbory.
    • AppOpsXposed: Tento modul Xposed Framework obnovuje prístup k App Ops a pridáva aplikáciu App Ops do hlavnej aplikácie Nastavenia systému Android.

    Najskôr budete musieť root zariadenia. To, ako to urobíte, závisí od vášho zariadenia. Ak máte zariadenie Nexus, páči sa vám súbor Nexus Root Toolkit spoločnosti WugFresh, ktorý vás prevedie celým procesom.

    Po zakorenení budete musieť povoliť voľbu "Neznáme zdroje", prevziať súbor APK inštalátora Fragmentwork z oficiálnych webových stránok a nainštalovať ho do zariadenia.

    Po inštalácii spustite aplikáciu Xposed Installer, klepnite na možnosť Framework a klepnite na Install / Update.

    S nainštalovaným rámcom klepnite na Moduly v aplikácii a zobrazte si moduly, ktoré si môžete stiahnuť. Prejdite nadol a klepnite na modul AppOpsXposed a klepnite na tlačidlo Prevziať a nainštalujte ho.

    Povolte modul v zozname modulov a reštartujte zariadenie, aby ste aktivovali svoje vylepšenia.

    V aplikácii Nastavenia Android, kam patrí, sa zobrazí možnosť App Ops. Klepnutím na aplikáciu získate prístup k rozhraniu Ops aplikácií, ktoré teraz nie je ukryté.

    Root + App Ops X

    Ak už máte prístup na server root, stále môžete používať platené App Ops X. App Ops X je "eXtended" a kompilovaná verzia nástroja Google Ops App s ďalšími funkciami. Akonáhle zaplatíte za nákup v aplikácii, aplikácia inštalátora prevezme aplikáciu App Ops X a použije jej root na inštaláciu do systémového oddielu.

    Aplikácia Ops X je pozoruhodná, pretože naďalej funguje normálne v systéme Android 4.4.2, aj keď spoločnosť Google porušila štandardnú verziu App Ops. Ak spoločnosť Google úplne odstránila zahrnutú verziu aplikácie App Ops na novšiu verziu systému Android, ktorú vydala po 4.4.2, je možné, že App Ops X bude naďalej fungovať a stane sa najlepšou voľbou.

    Ak nič iné, to znamená cestu vpred, ak by spoločnosť Google úplne odstránila aplikácie Ops. Vývojári by mohli opätovne kompilovať rozhranie App Ops a použiť inštaláciu root pre systémový oddiel. Google hovorí, že aplikácia Ops práve odhaľuje API systému, ktoré sa používajú inde v systéme - napríklad obmedzenie oprávnení na upozornenie alebo kontrolu, ktorá SMS aplikácia má schopnosť odosielať správy SMS. Preto by nás Google nemohol zabrániť tomu, aby sme to urobili bez toho, aby sme sami odstránili prístup k rozhraniam API nižšej úrovne, aj keď úplne odstránili rozhranie.

    CyanogenMod a iné vlastné ROMy

    Namiesto toho, aby ste začali hrať mačku s myšou s vývojármi spoločnosti Google, ktorí sa môžu pokúsiť prelomiť rozhranie App Ops a zakázať aj tieto triky v budúcich verziách Androidu, možno budete chcieť nainštalovať vlastný ROM.

    Napríklad CyanogenMod obsahuje vlastné povolenie, ktoré je teraz založené na App Ops. Vývojári spoločnosti Cyanogenmod pravdepodobne neodstránia prístup k App Ops v malej aktualizácii. Ešte pred aplikáciou App Ops spoločnosť Cyanogenmod začlenila vlastný správca povolení aplikácie, ktorý umožnil používateľom kontrolovať, čo aplikácie môžu a nemohli robiť na vlastných zariadeniach.

    Súčasťou krásy Androidu je to, že umožňuje takéto vlastné ROMy existovať, takže sa môžete rozhodnúť odstúpiť od spoločnosti Google a vybrať si dôveru ostatným vývojárom. Časť ošklivosti Android je tak často, že musíte často vyhľadávať správu aplikácií alebo len aktuálne aktualizácie pre mnohé telefóny s Androidom.


    Namiesto toho, aby vynútili používateľov, ktorí sa starajú o spravovanie povolení aplikácií na koreň svojich zariadení a úpravu systémových súborov - alebo na úplné nainštalovanie nového operačného systému Android - spoločnosť Google by mala umožniť všetkým používateľom riadiť prístup k ich osobným údajom.

    Používatelia Android by mali mať možnosť ovládať, či aplikácia môže pristupovať k svojim kontaktom alebo nie, rovnako ako môžu používatelia iOS.