Sovellusten käyttöoikeuksien palauttaminen Android 4.4.2+ -järjestelmään
Google poistti pääsyn App Opsiin, joka on piilotettu Android-sovellusoikeuksien hallintaohjelman käyttöliittymä, Android 4.4.2: ssa. App Ops on edelleen läsnä Androidissa, mutta pääkäyttäjät pääsevät takaisin.
Kissan ja hiiren peli Googlen Android-kehittäjillä jatkuu. Meidän on jatkettava taistelua, kunnes Google aaltoi valkoisen lipun ja myöntää, että meidän pitäisi pystyä hallitsemaan pääsyä omiin yksityisiin tietoihin.
Root + Xposed Framework + AppOpsXposed
Tämä temppu antaa meille mahdollisuuden päästä takaisin App Opsin käyttöliittymään. Tätä varten tarvitsemme kolme asiaa:
- Root Access: Google on täysin poistanut pääsyn App Ops -ohjelmaan pelkästään kuolevaisille, mutta se on edelleen saatavilla syvällisesti Android-ROMissa 4.4.2 alkaen. Täydellisen root-käyttöoikeuden ansiosta voimme ottaa sen takaisin.
- Xposed Framework: Xposed Framework on työkalu, jonka avulla voimme muokata järjestelmän osia, jotka tavallisesti vaativat ROM-levyn vilkkumista. Xposed Frameworkin ja root-käyttöoikeuden avulla voimme tehdä tällaisia järjestelmätason tweaks. Näiden tweaksien avulla voimme muokata järjestelmän sovelluksia ajonaikaisesti ilman, että niitä muutetaan suoraan.
- AppOpsXposed: Tämä Xposed Framework -moduuli palauttaa App Ops -palvelun ja lisää App Ops -vaihtoehdon Androidin pääasetuksiin.
Ensinnäkin sinun täytyy juoda laite. Miten tämä tapahtuu, riippuu laitteestasi. Jos sinulla on Nexus-laite, pidämme WugFreshin Nexus Root Toolkit -työkalusta, joka kuljettaa sinut läpi koko prosessin.
Kun olet juurtunut, sinun täytyy ottaa käyttöön ”Unknown Sources” -vaihtoehto, lataa Xposed framerwork Installer APK -tiedosto viralliselta verkkosivustolta ja asentaa se laitteellesi.
Käynnistä Xposed Installer asennuksen jälkeen, napauta Framework-vaihtoehtoa ja napauta Install / Update.
Kun kehys on asennettu, napauta sovelluksen Moduulit, jos haluat tarkastella ladattavia moduuleja. Selaa alaspäin ja napauta AppOpsXposed-moduulia ja napauta sitten Lataa-painiketta asentaaksesi sen.
Ota moduuli käyttöön moduulien luettelossa ja käynnistä laite uudelleen aktivoidaksesi tweaksit.
Näet App Ops -vaihtoehdon Androidin Asetukset-sovelluksessa, johon se kuuluu. Napauta sovellusta päästäksesi nyt unhidden App Ops -käyttöliittymään.
Root + App Ops X
Jos sinulla on jo pääkäyttäjän käyttöoikeus, voit silti käyttää maksullisia App Ops X -käyttöjärjestelmiä. App Ops X on Google-sovellusten ops-työkalu, jossa on lisäominaisuuksia. Kun olet maksanut sovelluksen ostosta, asennusohjelman sovellus lataa App Ops X: n ja käyttää sen pääkäyttäjää asentamaan sen järjestelmäosioon.
App Ops X on huomionarvoinen, koska se toimii normaalisti Android 4.4.2 -käyttöjärjestelmässä, vaikka Google rikkoi App Ops -standardiversiota. Jos Google poistaisi kokonaan mukana tulleen version Op Opsista uudemmasta Android-versiosta, joka julkaistiin 4.4.2 jälkeen, on mahdollista, että App Ops X toimii edelleen ja olisi paras vaihtoehto.
Jos mitään muuta, tämä näyttää polun eteenpäin, jos Google poistaisi App Ops -palvelun kokonaan. Kehittäjät voisivat kääntää App Opsin käyttöliittymän uudelleen ja käyttää root-käyttöoikeutta sen asentamiseen järjestelmän osioon. Google sanoo, että App Ops paljastaa vain järjestelmän muualla käytössä olevat järjestelmäsovellusliittymät - esimerkiksi rajoittaa ilmoituslupia tai ohjata, mikä SMS-sovellus voi lähettää tekstiviestejä. Näin Google ei pystyisi estämään meitä tekemästä tätä tekemättä poistamatta pääsyä alemman tason API: eihin, vaikka he poistaisivat käyttöliittymän kokonaan.
CyanogenMod ja muut mukautetut ROMit
Sen sijaan, että aloittaisit kissan ja hiiren pelin pelaamisen Googlen Android-kehittäjillä, jotka saattavat yrittää rikkoa App Opsin käyttöliittymän ja poistaa jopa nämä temput tulevissa Android-versioissa, haluat ehkä asentaa mukautetun ROM-levyn.
Esimerkiksi CyanogenMod sisältää oman lupamenarin, joka perustuu nyt App Opsiin. Cyanogenmodin kehittäjät eivät todennäköisesti poista App Ops -palvelun käyttöä pienessä päivityksessä. Jo ennen App Opsin olemassaoloa Cyanogenmod otti käyttöön oman sovelluslupahallintonsa, jonka avulla käyttäjät voivat hallita, mitä sovelluksia voisi ja joita ei voitu tehdä omilla laitteillaan.
Osa Androidin kauneudesta on, että se mahdollistaa tällaisten mukautettujen ROM-levyjen olemassaolon, joten voit halutessasi siirtyä pois Googlesta ja valita luottaa muihin kehittäjiin. Osa Androidin rumuudesta on, että sinun on niin usein, riippumatta siitä, etsitkö sovellusoikeuksien hallintaa tai vain ajantasaisia päivityksiä useille Android-puhelimille.
Sen sijaan, että pakottaisiin käyttäjiä, jotka välittävät hallitsemaan sovellusoikeuksia, juurtavat laitteet ja muokkaamaan järjestelmätiedostoja - tai asentamaan uuden Android-käyttöjärjestelmän kokonaan - Googlen pitäisi sallia kaikkien käyttäjien hallita pääsyä yksityisiin tietoihinsa.
Android-käyttäjien pitäisi pystyä hallitsemaan, voivatko sovellukset käyttää yhteystietojaan vai eivät, aivan kuten iOS-käyttäjät voivat.