Андроид О уводи промене и побољшања у идентификаторе уређаја

Гугл је укратко поменуо промене које Андроид О доноси у вези са идентификаторима уређаја, као и нови систем рандомизације МАЦ-а. Прочитајте на!

Андроид О, најновија верзија Андроида која је доступна само у облику прегледа за програмере, доноси гомилу промена. Прегледи за програмере имају за циљ да дају програмерима апликација и игара прилику да се играју са новим платформу и прилагођавају своју софтверску понуду променама како би искористили предности побољшања.

У а блог пост, Гоогле је детаљно описао неколико побољшања која Андроид О доноси како би корисницима омогућио контролу над коришћењем идентификатора.

У О, Андроид ИД (Подешавања. Сецуре. АНДРОИД_ИД или ССАИД) има другачију вредност за сваку апликацију и сваког корисника на уређају. Вредност АНДРОИД_ИД се такође неће променити приликом деинсталирања/поновне инсталације пакета све док име пакета и кључеви за потписивање остану исти. Промениће се само ако се уређај ресетује на фабричка подешавања или ако се промене кључеви за потписивање. Раније верзије Андроид-а које се ажурирају на Андроид О задржаће исти Андроид ИД осим ако се апликација не деинсталира и поново инсталира.

Програмерима који захтевају идентификатор на нивоу уређаја саветује се да користе идентификатор који се може ресетовати, као што је нпр ИД оглашавања, уместо тога, што корисницима даје већу контролу јер пружа поставку окренуту кориснику за ограничавање праћења огласа.

Андроид О такође представља нови АПИ, Буилд.гетСериал() који замењује сада застарели андроид.ос. Буилд. СЕРИАЛ да би био у складу са дозволама за време извршавања које су потребне за приступ ИМЕИ. Поред Буилд. СЕРИАЛ, друга својства система су такође постала недоступна у Андроид О, као што су:

  • ро.рунтиме.фирстбоот: временска ознака са милисекундом првог покретања након последњег брисања или последњег покретања
  • хтц.цамера.сенсор.фронт_СН: Серијски број камере (доступно на неким ХТЦ уређајима)
  • персист.сервице.бдроид.бдаддр: Својство Блуетоотх МАЦ адресе
  • Подешавања. Сецуре.блуетоотх_аддресс: Блуетоотх МАЦ адреса уређаја. У О, ово је доступно само апликацијама које имају дозволу ЛОЦАЛ_МАЦ_АДДРЕСС.

Андроид О такође укључује робустан систем рандомизације МАЦ адреса за насумично подешавање Ви-Фи саобраћаја скенирања. Ове промене су направљене за фирмвер чипсета на Гоогле Пикел и Некус 5Кс, а Андроид О интегрише ове промене фирмвера у Андроид Ви-Фи стек тако да други уређаји који користе исти чипсет и који користе Андроид О такође могу да искористе ове предности Промене. Неке од промена су укратко наведене у наставку:

  • За свако Ви-Фи скенирање док је искључен са приступне тачке, телефон користи нову насумично одабрану МАЦ адресу (без обзира да ли је уређај у стању приправности или не).
  • Почетни редоследни број пакета за свако скенирање је такође насумичан.
  • Непотребни информациони елементи захтева за сонду су уклоњени: Информациони елементи су ограничени на ССИД и ДС скупове параметара.

Ове нове промене имају за циљ да ограниче употребу идентификатора који се не могу ресетовати у опсегу уређаја. Промене такође пружају већу контролу према корисницима и мењају начин на који апликације могу да захтевају информације о налогу. Све промене можете прочитати у блог пост.

Извор: Андроид Девелоперс Блог