Kuinka Android Q parantaa yksityisyyttä ja käyttöoikeuksien hallintaa Android Piessa

Android Q tuo uudistuksen käyttöoikeuksien hallintaan ja parannuksia käyttäjien yksityisyyden suojaamiseksi. Tässä on mitä Google on muuttanut Android Pien jälkeen.

Android 9 Pien markkinaosuus on tuskin a vilkuttaa tutkaa verrattuna vanhempiin Android-versioihin, mutta se ei viivästytä Googlen suunnitelmia julkaista seuraava Android-versio, Android Q. Odotamme Googlen julkistavan Android Q: n ensimmäisen Developer Preview -esikatselun joskus ensi kuussa, mutta ennen Googlen ilmoitus, että olemme onnistuneet saamaan käsiimme Android Q -koontiversion, joka on todennäköisesti melko pitkällä Googlen kehityksessä sykli. Ensimmäisessä artikkelissamme, jossa kerromme yksityiskohtaisesti seuraavaan jälkiruokajulkaisuun tulevista muutoksista, puhuimme uudesta käyttöoikeuksien hallintaliittymästä. Näytin kuitenkin vain muutaman kuvakaappauksen uudistetusta käyttöoikeuksien hallintajärjestelmästä, joten halusin seurata lisätietoja. Olen myös testannut enemmän ja kerännyt lisätietoja Android Q: n uusista käyttöoikeuksista, "roolit" -ominaisuudesta, uudesta paketin asennusohjelmasta ja muusta. Mutta ensin tässä on lyhyt yhteenveto käyttöoikeuksien hallinnasta Androidissa.

Androidin käyttöoikeuksienhallinnan lyhyt historia

Android 4.3 Jelly Bean esiteltiin ensimmäisenä rakeinen käyttöoikeuksien hallinta "App Ops" -ominaisuuden kautta, vaikka se oli piilotettu käyttäjältä. Android 4.4 KitKat esitteli jopa uusia käyttäjän ohjattavia käyttöoikeuksia App Ops -käyttöliittymässä, vaikka tarvitaan pääkäyttäjän oikeudet ja Xposed-moduuli päästäksesi siihen käsiksi. Lopuksi Android 6.0 Marshmallow esitteli meille kaikille tutun käyttöoikeusjärjestelmän, vaikkakin rajoituksia sen suhteen, mitä käyttöoikeuksia voit rajoittaa. Vanhempi App Ops -ominaisuus on edelleen olemassa Androidissa, vaikka sitä voidaan käyttää vain komentorivin kautta (cmd appops). Tietyt sovellukset Google Play Kaupassa hyödynnä App Opsin komentorivitoteutusta tehokkaamman käyttöoikeuksien hallintaliittymän tarjoamiseksi. Google ei paljasta App Opsia käyttäjille, koska käyttäjä ei ehkä tiedä mitä he tekevät, minkä seurauksena he evätvät sovellukselta joitain käyttöoikeuksia, joita se saattaa todella tarvita toimiakseen oikein. Valitettavasti sen jälkeen, kun käyttöoikeuksien hallinta otettiin käyttöön Android Marshmallowissa, emme ole nähneet ominaisuudessa suuria muutoksia – toisin sanoen ennen Android Q: ta.

Sovellustoiminnot Android 4.3 Jelly Beanissa

Android 6.0 Marshmallow koki myös suuren muutoksen tavassa, jolla tietyt käyttöoikeudet myönnetään sovelluksille. Ennen Android 6.0, kaikki määritellyt käyttöoikeudet in an sovelluksen manifestitiedosto myönnetään asennuksen yhteydessä. Android 6.0, Google käyttöön ajonaikaisen käyttöoikeuksien hallinnan tietyt vaaralliset luvat, kuten pääsy ulkoiseen tallennustilaan, kameran käyttöoikeus, sijainnin käyttöoikeus ja paljon muuta. Suorituksenaikaiset luvat myönnetään vasta sovelluksen asennuksen jälkeen, ja käyttäjän on nimenomaisesti suostuttava näiden oikeuksien myöntämiseen napauttamalla "salli" lupavalintaikkunassa pyydettäessä. Googleen asti murskattiin vanhemmalle API-tasolle kohdistetuissa sovelluksissa sovelluskehittäjät voivat ohittaa ajonaikaiset luvat kohdistamalla API-tasoon 22 tai sitä alempaan (Android Lollipop tai vanhempi). varoittaa käyttäjiä yrittää käyttää sovelluskohdistussovellusliittymätasoa 22 tai sitä alemmalla tasolla, mikä kannustaa kehittäjiä päivittämään sovelluksiaan, jotta ne eivät joutuisi häpeään käyttöjärjestelmältä. Näin ollen siihen mennessä, kun Android Q saapuu laitteisiin, lähes kaikki käyttäjän laitteen sovellukset tulisi kohdistaa Android 6.0+ -käyttöoikeuksien hallintaan. Tätä silmällä pitäen Google puhdistaa Android Q: n käyttöoikeussäätimiä, jotta käyttäjien olisi helpompi hallita sovellusten käyttöoikeustasoa laitteellaan.

Helpompi käyttöoikeuksien hallinta Android Q: ssa verrattuna Android Pie

Android 6.0 Marshmallowista Android 9 Pie -käyttöjärjestelmään olemassa oleva suoritusaikaisten käyttöoikeuksien hallinta sallii käyttäjän sallia tai evätä sovellukselle vain tietyt luvat. Huomasimme edellisessä artikkelissamme, että Android Q antaa käyttäjän rajoittaa lupaa vain sovelluksen ollessa käytössä. Tämä ominaisuus sai monet ihmiset innostumaan, mutta meidän on selvennettävä sitä vain sijaintilupa voidaan rajoittaa sovelluksen ollessa käytössä. Tämä tarkoittaa, että et voi rajoittaa mikrofonia tai kameraa vain sovelluksen ollessa käytössä. Sinun ei kuitenkaan pitäisi olla pettynyt siihen, koska Android Pie on jo otettu käyttöön joitain rajoituksia taustakäytölle kamera ja mikrofoni vaatimalla sovellusten olevan etualalla tai käyttämään etualalla olevaa palvelua. Lisäksi Android Q laajentaa sitä paljastaa käyttäjälle aina, kun jokin sovellus käyttää mikrofonia, kameraa tai käyttää laitteen sijaintia. Tämä näkyy käyttäjälle tilapalkin kuvakkeina oikeassa yläkulmassa. Kun tilapalkkia laajennetaan, kuvakkeiden vieressä näkyvä teksti kertoo käyttäjälle, mikä sovellus käyttää tällä hetkellä jotakin näistä kolmesta arkaluontoisesta luvasta. Lopuksi, jos käyttäjä napauttaa tätä kuvaketta, näkyviin tulee valintaikkuna, joka kertoo käyttäjälle, mitkä sovellukset käyttävät mitäkin käyttöoikeuksia. Tämä koskee jälleen vain kameran, sijainnin ja mikrofonin käyttöoikeuksia.

Google näyttää rohkaisevan käyttäjiä rajoittamaan sijaintiin pääsyä vain silloin, kun sovellus on käytössä, koska he ovat leiponeet muistutus Android Q: ssa, kun käyttäjä on antanut sovellukselle pääsyn aina sijaintiinsa. Tämä muistutus tulee ilmoituksen muodossa, joka kertoo käyttäjälle, että sovellus on käyttänyt hänen sijaintiaan ja että sillä on aina mahdollisuus tehdä niin. Napauttamalla ilmoitusta pääset kyseisen sovelluksen sijaintilupasivulle, jolloin käyttäjä voi päättää rajoittaa sijaintilupaa vain sovelluksen ollessa käytössä. Kiitos siitä, Google.

Lopuksi, koontiversiossani erityisten sovellusten käyttöoikeuksien (kuten akun optimointi, laitteen järjestelmänvalvoja, Älä häiritse -käyttö, ilmoitusten käyttö jne.) käyttöliittymä on muuttumaton. Uusi "Financial Apps SMS Access" -erikoislupa on kuitenkin lisätty luetteloon, vaikka en ole varma kuinka se eroaa "Premium SMS access" -luvasta, jonka sovellukset tarvitsevat lähettääkseen tekstiviestejä premium-palveluun numeroita. On mahdollista, että tämä uusi lupa on tarkoitettu pankkisovelluksille, jotka käyttävät tekstiviestejä tiettyihin tapahtumiin Google Playn uudet käytännöt tekstiviestien ja puhelulokien käyttöoikeuksien rajoittaminen.

Käyttöoikeuksien hallinta Android Q: ssa

Tässä on kuvakaappausgalleria, joka esittelee Android Q: n uudet käyttöoikeuksien hallintaliittymän muutokset. Olen lisännyt kunkin kuvan kuvateksteihin yksityiskohtaiset kuvaukset jokaisesta sivusta.

Käyttöoikeuksien myöntäminen Android Q: ssa

Tässä on kuvakaappauksia, jotka näyttävät suoritusaikaisten käyttöoikeuksien hallinnan Android Q: ssa. Olemme jo puhuneet siitä, mitä kaksi ensimmäistä kuvakaappausta näyttävät, mutta kolmas kuvakaappaus on täysin uusi Android Q -ominaisuus, josta en ole aiemmin keskustellut. Androidin mahdollisuus antaa käyttäjän hallita käyttöoikeuksia ennen vanhan sovelluksen suorittamista (määritelty sovelluskohdistuksen API-tasoksi < 23) on jo mahdollista Android Pie -sovelluksessa oikea kokoonpano, mutta Google on vihdoin kääntänyt kytkimen ja ottanut sen käyttöön Android Q: ssa.

Reaaliaikainen käyttöoikeuksien valvonta Android Q: ssa

Tässä on kuvakaappauksia, jotka osoittavat, kuinka Android Q varoittaa käyttäjää, kun sovellus käyttää jotakin useista arkaluontoisista/vaarallisista käyttöoikeuksista, mukaan lukien kamera, sijainti ja mikrofoni.

Uusia rajoituksia leikepöydän käyttöön, ulkoisiin tiedostoihin pääsyyn

Taustaleikepöydän käyttörajoitukset

Edellisessä artikkelissani huomasin Android Q: n kehyksessä olevan uuden käyttöoikeuden, joka ehdotti, että taustalla toimivat muut kuin järjestelmäsovellukset eivät enää pysty lukemaan järjestelmän leikepöytää. Kun saimme Google Play Kaupan toimimaan, päätin asentaa muutamia suosittuja leikepöydän hallintasovelluksia, kuten Leikepöydän hallinta, Clipper, ja Leikepino testatakseni olinko oikeassa. Paremmassa tai huonossa tapauksessa Google estää taustaleikepöydän käytön Android Q: ssa, as mikään testaamistani sovelluksista ei pystynyt havaitsemaan leikepöydälle kopioimaani tekstiä. Vahvistin jopa, että näissä sovelluksissa on "READ_CLIPBOARD" lupaa, jota he pyysivät käyttämällä seuraavaa App Ops -komentoa:

adb shell cmd appops query-op --user 0 READ_CLIPBOARD allow

Onneksi tekstin kopioiminen ja liittäminen mihin tahansa sovellukseen ja sieltä pois toimii edelleen, mutta taustalla toimivat sovellukset eivät enää pysty lukemaan kopioitavaa tekstiä. On liian aikaista sanoa, tappaako tämä muutos leikepöydän hallintasovellukset, koska on mahdollista, että Google saattaa ottaa käyttöön uuden API: n tehdäkseen sovelluksesta oletusarvoisen leikepöydän hallintaohjelman. En kuitenkaan näe todisteita siitä, että näin tapahtuisi Android Q: ssa.

Ulkoisen tallennustilan tiedostojen käyttö

Käsittelin aikaisemmassa artikkelissani melkein kaiken tästä muutoksesta, mutta tässä on yhteenveto siitä, mitä Google muuttaa Android Q: ssa ulkoisten tallennustiedostojen käytön suhteen. Ensinnäkin meidän on määriteltävä, mitä "ulkoinen tallennus" tarkoittaa. Androidissa ulkoinen tallennustila on paikka, johon tallennetaan kaikki tiedostot ja kansiot, jotka näet, kun kytket puhelimen tietokoneeseen, kuten lataukset, DCIM, musiikki, elokuvat ja kuvat. Sovellusten on tarkoitus tallentaa ulkoiseen tallennustilaan vain tiedostoja, joita muut sovellukset saattavat haluta käyttää, kuten musiikkia, kuvia, videoita, asiakirjoja jne.

Jotta sovellus voi käyttää ulkoisessa tallennustilassa olevia tiedostoja, sovelluksessa on oltava READ_EXTERNAL_STORAGE ja tai WRITE_EXTERNAL_STORAGE käyttöoikeuksia, jotka ovat molemmat suorituksenaikaisia ​​käyttöoikeuksia. Kun sovelluksella on nämä käyttöoikeudet, ei ole rajoituksia sille, mitä ulkoisen tallennustilan tiedostoja se voi lukea tai muokata. Android Q: ssa Google jakaa nämä kaksi käyttöoikeutta yksityiskohtaisempiin käyttöoikeuksiin, jolloin käyttäjä voi rajoittaa sovellusta siten, että se voi lukea tai kirjoittaa vain tiettyjä tiedostotyyppejä. Erityisesti Android Q: n uudet käyttöoikeudet antavat käyttäjälle mahdollisuuden rajoittaa sovellusta, jotta se voi vain:

  • Lue paikat mediastasi.
  • Lue tai kirjoita musiikkitiedostoja.
  • Lue tai kirjoita valokuvia/kuvatiedostoja.
  • Lue tai kirjoita videotiedostoja.

Sovellus, jolle on jo myönnetty READ_EXTERNAL_STORAGE-lupa ennen kuin käyttäjä päivittää Android Q: lle myönnetään automaattisesti yllä luetellut lukuoikeudet, mutta ei kirjoitusoikeutta. luvat.

Taustasijainnin käyttöoikeus

Viime vuonna raportti New York Times valaisi käyttäjien sijaintia seuraavien sovellusten leviämistä myytäviksi mainostajille. Virheellinen sijainnin seuranta on ongelma, jonka Google on hyvin tietoinen syytetään siitä itseään. Android 8.0 Oreo esitelty rajoituksia kuinka usein taustalla toimivat sovellukset voivat käyttää laitteen sijaintia. Taustalla toimivien sovellusten sijaintipyyntöjä rajoitetaan voimakkaasti, joten jos sovellus haluaa seurata sijaintiasi millä tahansa tarkkuudella, sen on ilmoitettava, että se tekee niin näkyvällä toiminnalla tai etualan palvelulla ja jatkuvalla ilmoitus.

Kuitenkin joka kerta, kun Google muuttaa Androidin ydinsovellusliittymien toimintatapaa, tämä vaikuttaa kehittäjiin, joiden sovellukset ovat laillisesti käyttäneet kyseisiä sovellusliittymiä tarkoitetulla tavalla. Olemme nähneet tämän tapahtuvan äskettäin Google Playn tekstiviesti- ja puhelulokien käyttöoikeuksia koskevien rajoitusten kanssa, mikä on johtanut moniin suositut sovellukset menettävät tärkeimmät toiminnot. Sama tilanne tapahtui, kun Google rajoitti taustasijainnin pääsyä suosittujen käyttäjien kanssa golf-sovellusvalittaminen että he eivät voineet enää käyttää sitä laukaustensa jäljittämiseen. Onneksi Android Q lisää uuden "ACCESS_BACKGROUND_LOCATION" -lupa, joka myönnettynä antaa sovellukselle aina pääsyn laitteen sijaintiin, vaikka sovellus olisi käynnissä taustalla. Näin ollen uusi Android-versio ei ainoastaan ​​suojaa edelleen käyttäjiä ei-toivotulta taustasijainnin käytöltä, vaan tarjoaa myös mekanismin, jolla käyttäjät voivat sallia sovelluksia. heidän valinnastaan seurata niiden sijaintia taustalla.

"Roolien" lisäys Android Q: ssa

Danielissa käytännön video meidän XDA TV: n YouTube-kanava, olet ehkä kuullut hänen mainitsevan uuden Roolit-osion oletussovellusten asetuksissa (Asetukset --> Sovellukset ja ilmoitukset --> Oletussovellukset). Ainoat "roolit", jotka näytettiin videossa, olivat selain, puhelin ja viestit, jotka vaikuttivat tarpeettomilta, koska selaimille, puhelinsovelluksille ja tekstiviestisovelluksille on jo olemassa oletussovellusluokkia. Kun olin viettänyt enemmän aikaa Android Q: n kanssa Pixel 3 XL: ssä, löysin "roolipalvelun", jonka tilan voin tyhjentää "dumpsys role' komento. Tämän jälkeen löysin useita "rooleja", jotka eivät vastaa mitään jo olemassa olevista oletussovellusluokista: CAR_MODE_DIALER_APP, CALL_COMPANION_APP, CALL_SCREENING_APP, ja PROXY_CALLING_APP. Asennettuani muutamia Googlen ensimmäisen osapuolen sovelluksia, onnistuin saamaan "Autotilan puhelinsovelluksen" ja "Puhelunseulontasovelluksen" näkymään "roolisivuilla" alla olevan kuvan mukaisesti.

Purin Android Q: n käyttöoikeuksien hallintaliittymästä vastaavan uuden järjestelmän APK: n, uuden sovelluksen nimeltä "PermissionController" ja löysi roles.xml-tiedoston, joka vihjaa, mitä "roles" tekee seuraavassa Androidissa versio. En aio liittää tähän koko XML: ää, mutta jaan pätkän yhdestä roolista, jonka pitäisi auttaa sinua ymmärtämään, mitä roolit tekevät.

PermissionController.apk/res/xml/roles.xml

Oletetaan, että valitsen sovelluksen, jolla on "gallerian" rooli. Jotta sovellus näkyy kelvollisena galleriasovelluksena, siinä on oltava yksi pakollinen komponentti: aktiviteetti, joka käynnistyy toiminto- ja luokkatarkoitussuodattimilla android.intent.action.MAIN ja android.intent.category.APP_GALLERY vastaavasti. Jos tämä on totta ja käyttäjä on antanut sovellukselle "gallerian" roolin, sovellukselle myönnetään automaattisesti käyttöoikeudet "media_visual" -käyttöoikeusjoukossa, jonka uskon viittaavan kuvaamaani uuteen ääni-, video- ja kuvalupaan aikaisemmin. Itse asiassa uusi WRITE_MEDIA_VIDEO ja WRITE_MEDIA_IMAGES käyttöoikeudet ovat nimenomaisesti sallittuja sovellukselle, jolla on "galleria"-rulla. Lopuksi sovelluksesta tulee ensisijainen käsittelijä, kun toinen sovellus lähettää aikomuksen kutsua galleriasovellus.

Periaatteessa jokaiselle sovellukselle, jolle on myönnetty tietty "rooli" ja jossa vaaditut komponentit ja luvat on ilmoitettu, myönnetään automaattisesti muita käyttötapauksia koskevia käyttöoikeuksia. Yllä julkaisemassani esimerkissä sovellukselle, jolla on galleria "rooli", annetaan automaattisesti lupa tiedostojen käyttöoikeuksiin liittyviin käyttöoikeuksiin, jotka sen tarvitsevat toimiakseen. Oletettavasti tämä tarkoittaa, että sovelluksen, jolle käyttäjä on myöntänyt galleriaroolin, ei tarvitse kysyä käyttäjältä lupaa lukea tai kirjoittaa kuva- tai videotiedostoja.

Nimien perusteella päätellen CAR_MODE_DIALER_APP, CALL_COMPANION_APP, CALL_SCREENING_APP, ja PROXY_CALLING_APP roolien avulla käyttäjä voi valita eri soittosovelluksen ajon aikana, sovelluksen, joka suorittaa erilaisia ​​toimintoja käyttäjän ollessa puhelu, sovellus, joka seuloa puhelut ennen kuin käyttäjä vastaa, ja sovellus, joka helpottaa soittamista välittäjänumerolla, vastaavasti. Emme usko, että puhelunseulonnan rooli liittyy suoraan Google Pixeliin Puhelunäyttö ominaisuus, päätellen siitä, mitä olemme nähneet AOSP: ssä. Pikemminkin se on tarkoitettu sovelluksille, jotka haluavat toimia roskapostipuhelujen välittäjänä, kuten puhelusuodattimena.

Uudistettu paketin asennusohjelma

Androidin oletuspakettien asennusohjelma (sovellus, joka hoitaa uusien sovellusten asennuksen) suunnitellaan uudelleen. Sen sijaan, että koko näytön toiminto näyttäisi aina, kun haluat asentaa uuden sovelluksen, Android Q: n päivitetty paketin asennusohjelma näyttää pienen valintaikkunan näytön keskellä. Tätä minipaketin asennusliittymää on käytetty Android-tableteissa pitkään, mutta tämä on ensimmäinen, jonka näemme Android-älypuhelimissa.

Android Q: ssa minkä tahansa sovelluskohdistuksen API-tason 22 tai sitä alemman (Android 5.0 Lollipop) käyttäminen näyttää varoituksen, että sovellus on vanhentunut. Epäilen, että tämä varoitus riittää estämään useimpia käyttäjiä vaivautumasta sovelluksiin, jotka on kohdistettu Android Marshmallowia edeltäviin versioihin. Yhdistä tähän se tosiasia, että Google edellyttää, että kaikki Play Kauppaan elokuun 2019 jälkeen lähetetyt sovellukset kohdistetaan API-tasolla 28 voit nähdä, kuinka kehittäjät, joilla on vanhentuneita sovelluksia, pakotetaan muokkaamaan sovelluksiaan kohdistaakseen uudempaan sovellusliittymään. taso. Miten tämä kaikki liittyy uuteen paketin asennusohjelmaan? No, koska Android 5.0 Lollipop on viimeinen API-taso ilman pakollisia ajonaikaisia ​​lupapyyntöjä tietyille arkaluontoisille luville, sovellusten kohdistuksen lopullinen kuolema API-taso 22 ja sitä alemmat tarkoittaa, että Googlen ei enää tarvitse tehdä tilaa paketin asennusohjelman viestiin näyttääkseen pitkän luettelon käyttöoikeuksista, jotka sovellukselle myönnetään. asennus.

Et todennäköisesti kuitenkaan näe tätä yksinkertaistettua paketin asennusohjelmaa kaikissa Android Q -laitteissa. Esimerkiksi Huawei mukauttaa paketin asennusohjelman sisäänrakennetulla virus- ja haittaohjelmatarkistuksella (jota vihaan) sekä sisäänrakennettu käyttöoikeuksien hallinta (jotain rakastan.) EMUI 10 pysyy siksi luultavasti koko näytön paketin asennusohjelmassa, jota olemme kaikki tottunut.

Uudet puhelun estoasetukset

Ominaisuus luulimme tulevan Android Pie -sovellukseen itse asiassa päätyi Android Q: han, mikä osoittaa, kuinka lähellä olemme Android Q: n ydinominaisuuksien viimeistelyä. Tuolloin löytämämme ominaisuuden avulla voit estää puhelut tuntemattomista, yksityisistä, maksullisista puhelinnumeroista tai kaikista numeroista, joita ei ole yhteystietoluettelossasi. Tässä on kuvakaappaus ominaisuudesta AOSP-soittosovelluksesta. Google Phone -sovellusta ei ole vielä päivitetty tällä ominaisuudella, mutta oletamme sen saavan sen joskus pian.

Kaikki asennetut sovellukset näyttävät nyt käynnistyskuvakkeet (mahdollinen virhe?)

Useimmissa laitteesi sovelluksissa on käynnistyskuvakkeet, koska ne on tarkoitettu yhdyskäytäväksi käyttöliittymään. Kaikilla sovelluksilla ei kuitenkaan ole käyttöliittymää, jolloin kehittäjä voi päättää olla ilmoittamatta toimintaa toiminto- ja luokkatarkoitussuodattimilla. android.intent.action.MAIN ja android.intent.category.LAUNCHER vastaavasti. En ole varma, onko tämä vain virhe, mutta Android Q: ssa kaikki sovellukset, myös ne, jotka yrittävät piilottaa käynnistyskuvakkeita yllä kuvatulla tavalla, näyttävät kuvakkeita käynnistysohjelmassa. Testasin tätä varastossa olevilla AOSP Launcherilla, Pixel Launcherilla ja Nova Launcherilla Google Pixel 3 XL: ssä vuotanut Android Q -versio ja vertasi sitä Google Pixel 2 XL: ään, jossa on uusin Android 9 Pie rakentaa. Kun napautat jotakin näistä kuvakkeista, se yksinkertaisesti tuo sinut kyseisen sovelluksen tietosivulle asetuksissa.

Hyperion-telakka, Hyperion Launcherin lisäosa, ei yleensä näytä käynnistyskuvaketta. Toimii kuitenkin Android Q: ssa.

Jos tämä ei ole vain virhe, tämä on tapa, jolla käyttäjät voivat nopeasti kertoa, onko uusi sovellus asennettu, vaikka sovellus yrittäisi piiloutua käyttäjältä.

"Anturit pois päältä" Pika-asetukset -ruutu

Siellä on uusi pika-asetukset-ruutu nimeltä "anturit pois päältä", joka ei vain kytke lentokonetilaa päälle, vaan myös poistaa käytöstä kaikki laitteen anturin lukemat. Vahvistin tämän asentamalla DevCheck XDA Recognized Developer flar2:sta ja vertaamalla anturin lukemia "sensors off" -kytkimen kanssa ja ilman. Kun "anturit pois" -ruutu on kytketty päälle, laite lopettaa raportoinnin kaikista laitteen antureista. En ole varma, onko tämä pika-asetusruutu vain Googlen insinöörien viankorjausta varten, mutta tämä olisi hyödyllinen ominaisuus kaikille, jotka ovat todella huolissaan siitä, mitä tietoja heidän laitteestaan ​​kerää ympäristöön.

DevCheck Device & System InfoKehittäjä: flar2

Hinta: Ilmainen.

4.6.

ladata

Lisää Android Q: sta

Siinä kaikki yksityisyyteen ja lupiin liittyvät asiat, jotka olen tähän mennessä löytänyt Android Q: sta. Pysy kuulolla viimeisessä artikkelissani, joka kattaa kaikki pienemmät käyttöliittymän ja UX: n mukautukset. Seuraa meitä Android Q -tunniste lisää tämän kaltaisia ​​artikkeleita. Tässä on linkki joihinkin artikkeleihin, joihin viittasin useammin, sekä muutamiin muihin artikkeleihin, jotka sinun pitäisi mielestäni lukea:

  • Ainutlaatuinen: Varhaisessa Android Q -versiossa on järjestelmänlaajuinen tumma teema, lupauudistus, vihjeitä "työpöytätilaan" ja paljon muuta
  • Ainutlaatuinen: Google kehittää Face ID: tä muistuttavaa ominaisuutta Android Q: lle
  • Android Q voi estää taustaleikepöydän lukemisen, suojata mediatiedostojasi paremmin, tukea sovellusten vanhentuneita versioita ja paljon muuta
  • Android Q voidaan toimittaa uusilla fontilla, kuvakemuodolla ja korostusvärillä
  • "Dynamic Android" voi antaa kehittäjille mahdollisuuden testata AOSP GSI: tä millä tahansa Android Q -laitteella
  • Android Q: n tumma tila: Kuinka Googlen seuraava Android-käyttöjärjestelmä käsittelee sokaisevan vaaleita teemoja