Андроид 12 додаје нове дозволе специфичне за Блуетоотх скенирање и праћење, без потребе за апликацијама за приступ широј дозволи локације.
Гоогле наставља да побољшава приватност и регулише начин на који апликације користе дозволе са сваким Андроид издањем и Андроид 12 доноси и здраву дозу ових промена. Јуче, током главне Гоогле И/О 2021 Кључна реч, приказане су функције као што су Контролна табла за приватност, иконе за коришћење камере/микрофона на траци са обавештењима и још много тога. Али постоји и гомила мањих промена како би се осигурало да апликације користе само дозволе које су им потребне, кад год треба да их користе, и да немају приступ ничему што им није потребно. Једна од тих промена је прилично мала, али важан корак: сада апликације више не морају да траже дозволу за локацију да би пратиле оближњи Блуетоотх уређај.
Ово је вероватно чудно и можда ћете се запитати: Зашто је потребна дозвола за локацију за скенирање оближњих Блуетоотх уређаја? У основи, пре Андроида 12, могућност скенирања за оближње Блуетоотх или Ви-Фи уређаје била је везана за Андроидову ширу дозволу за „локацију“. Разлог зашто је то био случај има смисла: дефинитивно можете пратити уређај тако што ћете закључити који су Блуетоотх уређаји или Ви-Фи мреже у близини или су тренутно повезани. Дакле, чак и ако апликација само скенира Блуетоотх уређаје и не користи ГПС или друге технологије за праћење, и даље јој је потребна иста дозвола за локацију.
Међутим, то је довело до непредвиђених последица због неспоразума корисника. Када су се развијале апликације за праћење контаката ЦОВИД-19 засноване на Блуетоотх-у, ови упити за дозволу локације навели су многе кориснике да оптуже ове апликације да прате вашу локацију, због чега је Гоогле направио изузетак за те апликације у Андроид-у 11, тако да више нису морали да траже дозволу за локацију да би користили АПИ за праћење контаката.
Сада у Андроиду 12, Гугл је додао нове дозволе БЛУЕТООТХ_СЦАН и БЛУЕТООТХ_ЦОННЕЦТ, које су наменске дозволе које се разликују од дозвола за локацију које апликације могу да траже. Након што добије ове дозволе, апликација може да скенира уређаје у близини без захтевања дозволе за локацију. Међутим, само апликације које циљају Андроид 12 могу да декларишу ове дозволе.
Ово је важно јер корисници не само да могу бити сигурнији док дају дозволе апликацији, већ и избегава ове апликације добијају дозволу да лоцирају ваш телефон – нешто што могу да ураде ако је дозвола за локацију одобрено.