5Sep
Google odstránil prístup k App Ops, skrytému rozhraniu správcu aplikácií pre Android, v systéme Android 4.4.2.Služba App 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 naďalej 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 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 Ops pre pouhý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 upravovať č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 vylepšení na úrovni systému. Tieto vylepšenia nám umožňujú modifikovať systémové aplikácie za 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, zaujímame si nástroj Nexus Root Toolkit spoločnosti WugFresh, ktorý vás prevedie celým procesom.
Po zakorenení je potrebné povoliť voľbu "Neznáme zdroje", prevziať súbor APK inštalátora z oficiálnej webovej stránky a nainštalovať ho do zariadenia.
Po inštalácii spustite Xposed Inštalátor, klepnite na možnosť Framework( Rámec) a klepnite na Install / Update( Inštalovať / Aktualizovať).
S nainštalovaným rámcom klepnutím na Moduly v aplikácii zobrazíte moduly, ktoré môžete prevziať.Prejdite nadol a klepnite na modul AppOpsXposed a klepnite na tlačidlo Prevziať a nainštalujte ho.
Aktivujte modul v zozname modulov a reštartujte zariadenie, aby ste aktivovali vylepšenie.
V aplikácii Nastavenia systému Android, kde patrí, sa zobrazí možnosť App Ops. Klepnutím na aplikáciu získate prístup k rozhraniu Ops aplikácie, ktoré už nie je súčasťou aplikácie.
Root + App Ops X
Ak už máte root prístup, stále môžete používať platenú aplikáciu 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 prístup root na inštaláciu do systémového oddielu.
App Ops X je pozoruhodný, pretože naďalej funguje normálne v systéme Android 4.4.2, aj keď spoločnosť Google zlomila štandardnú verziu App Ops. Ak by 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 aplikácia App Ops X bude naďalej fungovať a stane sa najlepšou voľbou.
Ak nič iné, toto ukazuje cestu vpred, ak by spoločnosť Google úplne odstránila aplikácie Ops. Vývojári by mohli znova skompilovať rozhranie App Ops a použiť inštalačný oddiel na inštaláciu do systémového oddielu. Spoločnosť Google hovorí, že App Ops práve odhaľuje API systému, ktoré sa používajú inde v systéme - napríklad na obmedzenie oprávnení na upozornenie alebo na kontrolu, ktorá aplikácia SMS má schopnosť odosielať správy SMS.Takže Google by nás nemohol zabrániť tomu, aby to urobil bez odstránenia prístupu k samotným API nižšej úrovne, aj keď úplne odstránili rozhranie.
CyanogenMod a ďalšie vlastné ROMy
Skôr ako začať hrať mačku a myš s vývojármi Android spoločnosti Google, ktorí môžu začať pokúšať sa 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 nebudú môcť odstrániť prístup k App Ops v malej aktualizácii. Ešte pred tým, ako App Ops existovala, spoločnosť Cyanogenmod začlenila vlastný správca povolení aplikácií, ktorý umožnil používateľom kontrolovať, čo aplikácie môžu a nemôžu robiť vo svojich vlastných zariadeniach.
Súčasťou krásy Androidu je to, že umožňuje takéto vlastné ROMy existovať, takže si môžete vybrať odstup od spoločnosti Google a rozhodnúť sa dôverovať ostatným vývojárom.Časť ošklivosti Androidu je tak často, že potrebujete, či hľadáte správu povolení aplikácií alebo len včasné aktualizácie pre mnohé telefóny so systémom Android.
Spoločnosť Google by mala používateľom umožniť všetkým používateľom riadiť prístup k ich súkromným údajom, namiesto toho, aby nútil používateľov, ktorí majú na starosti o spravovanie povolení aplikácií, aby koreňovali svoje zariadenia a upravovali systémové súbory - alebo úplne nainštalovali nový operačný systém Android.
používatelia Android by mali mať možnosť ovládať, či aplikácia môže pristupovať k svojim kontaktom alebo nie, rovnako ako používatelia iOS.