Google poisti sovelluksen Android-sovellusten käyttöoikeuksien hallinnan rajapinnan App Ops -ohjelmaa Android 4.4.2: ssa. App Ops on edelleen Androidissa, mutta pääkäyttäjällä voimme saada sen takaisin.
Googlen Android-kehittäjien kissa ja hiiripeli jatkuu. Meidän on jatkettava taistelua, kunnes Google aallistaa valkoisen lippunsa ja myöntää, että käyttäjien on voitava valvoa pääsyä omiin yksityisiin tietoihimme.
Tämä temppu antaa meille mahdollisuuden päästä takaisin App Ops -rajapintaan. Tätä varten tarvitsemme kolme asiaa:
Ensin sinun on saatava laitteesi juuri. Näin teet tämän riippuen laitteestasi. Jos sinulla on Nexus-laite, pidämme WugFreshin Nexus Root Toolkit -ohjelmaa, joka kulkee koko prosessin läpi.
Kun olet juurtunut, sinun on otettava käyttöön Tuntematon lähteet -vaihtoehto, lataa Xposed framerwork Installer APK -tiedosto viralliselta verkkosivustolta ja asenna se laitteellesi.
Käynnistä Xposed-asennusohjelma sen asentamisen jälkeen, napauta Framework-vaihtoehto ja napauta Asenna / päivitä.
Kun kehys on asennettu, napauta sovelluksen Moduulit nähdäksesi ladatut moduulit. Selaa alaspäin ja napauta AppOpsXposed-moduuli ja napauta sitten Lataa-painike sen asentamiseksi.
Ota moduuli käyttöön Moduulien luettelossa ja käynnistä laite uudelleen aktivoimalla tweaksit.
Sovellukset-sovellus näkyy Androidin Asetukset-sovelluksessa, johon se kuuluu. Napauta sovellusta, niin pääset käsittelemättömään App Ops -rajapintaan.
Jos sinulla on jo pääsy pääkäyttäjään, voit silti käyttää maksullista App Ops X: tä. App Ops X on "eXtended" -versio ja uudelleenkäännetty versio Googlen App Ops -työkalusta, jolla on lisäominaisuuksia. Kun maksat sovelluksen sisäisestä ostoksesta, asennusohjelma lataa App Ops X: n ja käyttää sen pääkäyttäjän asennusta sen järjestelmäosioon.
App Ops X on huomattava, koska se toimii edelleen normaalisti Android 4.4.2: ssa, vaikka Google rikkoi App Ops -standardin. Jos Google poistaisi kokonaan App Opsin mukana tulevan version uudemmalla Android-versiolla, joka julkaistiin 4.4.2 jälkeen, on mahdollista, että App Ops X jatkaa toimintaansa ja olisi paras vaihtoehto.
Jos ei muuta, tämä näyttää polun eteenpäin, jos Google poistaisi App Opsin kokonaan. Kehittäjät voisivat kääntää uudelleen App Ops -rajapinnan ja käyttää pääkäyttäjän asentaa sen järjestelmäosioon. Google sanoo, että App Ops paljastaa vain järjestelmän sovellusliittymät, joita käytetään muualla järjestelmässä - esimerkiksi rajoittaa ilmoitusvelvoitteita tai valvoa, mitä SMS-sovellusta pystytään lähettämään tekstiviestejä. Näin ollen Google ei voi estää meitä tekemästä tätä ilman poistamatta pääsyä alemman tason sovellusliittymien käyttöön, vaikka ne poistettaisiin käyttöliittymän kokonaan.
Sen sijaan, että aloittaisit kissan ja hiiren pelin pelaamisen Googlen Android-kehittäjien kanssa, jotka saattavat yrittää murtaa App Ops -rajapinta ja poistaa nämä temput käytöstä tulevissa Android-versioissa, voit vain asentaa mukautetun ROM-levyn.
Esimerkiksi CyanogenMod sisältää oman lupahakemuksen, joka perustuu nyt App Ops -ohjelmaan. Cyanogenmodin kehittäjät eivät todennäköisesti poista sovelluksen käyttöoikeuksien käyttöä pienessä päivityksessä. Jo ennen kuin App Ops oli olemassa, Cyanogenmod sisällytti oman app lupahallintaan, jonka avulla käyttäjät voisivat valvoa mitä sovellukset voisivat ja eivät voineet tehdä omilla laitteillaan.
Osa Androidin kauneudesta on se, että se sallii sellaisten mukautettujen ROM-levyjen olemassaolon, joten voit päästä eroon Googlelta ja luottaa muihin kehittäjiin. Osa Androidin rumia on, että sinun on niin usein, riippumatta siitä, etsitkö sovellusten käyttöoikeuksien hallintaa vai vain hyviä päivityksiä monille Android-puhelimille.
Sen sijaan, että pakotettaisiin käyttäjiä, jotka huolehtivat sovellusten käyttöoikeuksien hallinnoinnista laitteidensa perimiseksi ja järjestelmän tiedostojen muuttamiseksi - tai täysin uuden Android-käyttöjärjestelmän asentamiseksi, Googlein pitäisi sallia kaikkien käyttäjien hallita pääsyä yksityisiin tietoihinsa.
Android-käyttäjien on voitava valvoa, voiko sovellus käyttää yhteystietojaan tai ei, aivan kuten iOS-käyttäjät voivat.