Android 12 ei vaja enam läheduses asuvate Bluetooth-seadmete skannimiseks teie asukohta

Android 12 lisab uued Bluetoothi ​​skannimise ja jälgimise õigused, ilma et oleks vaja rakendusi, et pääseda juurde laiemale asukohaloale.

Google parandab jätkuvalt privaatsust ja reguleerib seda, kuidas rakendused iga Androidi väljalaskega lubasid kasutavad Android 12 toob ka terve annuse neid muutusi. Eile, peamise ajal Google I/O 2021 esitleti põhiteavet, funktsioone, nagu privaatsuse armatuurlaud, kaamera/mikrofoni kasutamise ikoonid teavitusribal ja palju muud. Kuid on ka hunnik väiksemaid muudatusi tagamaks, et rakendused kasutaksid ainult neid õigusi, mida neil vaja läheb, ja alati, kui neil on vaja neid kasutada, ja et neil poleks juurdepääsu millelegi, mida nad ei vaja. Üks neist muudatustest on üsna väike, kuid oluline samm: nüüd ei pea rakendused enam läheduses asuva Bluetooth-seadme jälgimiseks asukohaluba küsima.

See on ilmselt imelik ja võite endalt küsida: miks on läheduses asuvate Bluetooth-seadmete skannimiseks vaja asukohaluba? Põhimõtteliselt oli enne Android 12 lähedalasuvate Bluetooth- või Wi-Fi-seadmete otsimise võimalus seotud Androidi laiema asukoha loaga. Põhjus, miks see nii oli, on mõistlik: saate seadet kindlasti jälgida, järeldades, millised Bluetooth-seadmed või Wi-Fi-võrgud on läheduses või on praegu ühendatud. Isegi kui rakendus lihtsalt otsib Bluetooth-seadmeid ega kasuta GPS-i ega muid jälgimistehnoloogiaid, vajas see siiski sama asukoha luba.

See aga põhjustas kasutajate arusaamatuste tõttu ettenägematuid tagajärgi. Kui Bluetooth-põhiseid COVID-19 kontaktide jälgimise rakendusi töötati välja, panid need asukohalubade viibad paljud kasutajad süüdistama neid rakendusi teie asukoha jälgimises, mistõttu Google tegi erandi nende rakenduste jaoks operatsioonisüsteemis Android 11, nii et nad ei pidanud enam kontaktide jälgimise API kasutamiseks asukohaluba küsima.

Nüüd Android 12-s Google on lisanud uus luba BLUETOOTH_SCAN ja BLUETOOTH_CONNECT, mis on spetsiaalsed load, mis erinevad asukohalubadest, mida rakendused saavad taotleda. Pärast nende lubade andmist saab rakendus otsida läheduses asuvaid seadmeid ilma asukoha luba taotlemata. Kuid ainult Android 12 sihivad rakendused saavad neid õigusi deklareerida.

See on oluline, kuna kasutajad ei saa mitte ainult rakendusele lubade andmisel enesekindlamad olla, vaid ka väldivad need rakendused saavad loa teie telefoni asukoha määramiseks – seda saavad nad teha, kui asukohaluba on olemas antud.