Андроид 14 има проблем са позадином

Ако желите да користите апликације независних произвођача да бисте прилагодили позадину, можда ћете бити шокирани ако користите Андроид 13 или новији.

Гугл је увек деловао као да је посвећен приватности, а током последњих неколико Андроид издања, било би тешко тврдити супротно. Компанија очигледно покушава да побољша безбедност своје платформе, истовремено додајући нове функције Андроид 13 и Андроид 14, али није свака промена била добра. У ствари, чини се да једна таква промена коју компанија (тихо) рекламира као безбедносно побољшање има је случајно имплементиран и чини га тако да апликације трећих страна не могу заиста приступити вашој позадини.

У а Мастодон нит коју дели Андроид програмер Зацхари Вандер, он описује како подела дозволе РЕАД_ЕКСТЕРНАЛ_СТОРАГЕ на три одвојене дозволе разбија апликације које комуницирају са позадином корисника. Ове три дозволе су за приступ сликама, видео записима и аудио датотекама, што је несумњиво добра промена. Међутим, АПИ-ји за позадину (укључујући преузимање позадине корисника)

такође претходно захтевао ову дозволу. Пошто ни они нису добили нову дозволу, а Андроид 13 више не подржава давање РЕАД_ЕКСТЕРНАЛ_СТОРАГЕ дозволе, не постоји алтернатива.

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

„Разговарали смо о понашању са нашим производним и инжењерским тимом и они су подржали да АПИ остане доступан само за привилеговане системске апликације.“

Зашто је ово важно је вишеструко. Ако користите телефон само са подразумеваном позадином (или било којом од других подразумеваних позадина) и не улазите превише у прилагођавање, онда сте вероватно у реду. Међутим, све апликације које могу да управљају вашом позадином за тебе биће повређен овим. ЛВП+ на пример, захтева приступ резервној копији, увозу и извозу ваше позадине, али неће моћи када је потребно да циља новије верзије Андроид-а. Ова апликација се такође користи за постављање прилагођених боја материјала, али нећете моћи у будућности осим ако се ово не промени. Гоогле-ови тренутно објављени временски оквири држава да ће апликације морати да циљају Андроид 13 до краја августа.

Још горе, Вандер извештава да је имао проблема са покретачима трећих страна који нису могли да прикажу његову прилагођену позадину. Иако нисмо били у могућности да поновимо то тачно понашање, тестирали смо велики број покретача трећих страна на најновији Андроид 14 бета и приметио да је један покретач, Линк Лаунцхер, налетео на дозволу питања. Дао је грешку рекавши да није могао да добије све дозволе које су му биле потребне, а ми нисмо могли да исправимо, и нисмо могли да поставимо прилагођену позадину из Гоогле фотографија.

Контактирали смо Нова Лаунцхер за коментар и рекли су нам да су, иако су до сада видели само проблеме у вези са дозволама на уређајима који се односе на Самсунг, Портпарол компаније ми је рекао да је "жалосно видети да су то сада означили као намеравано понашање." Један такав проблем са дозволама на Самсунг уређају што ми је показано је да се приликом постављања позадине у оквиру Нова бирача позадина појавила грешка у којој је писало „Дозвола одбијена“, а позадина није била комплет. Ови извештаји су долазили само са Самсунг уређаја, а тим није успео да их реплицира на Гоогле Пикел ипак.

Да буде јасно, овај АПИ никада није био доступан само привилегованим системским апликацијама, и био је резултат онога што се чини превид у подели РЕАД_ЕКСТЕРНАЛ_СТОРАГЕ дозволе који је довео до ове ситуације у првом место. Ова дозвола заправо још увек постоји и на Андроид-у 13, а контролер дозвола је једноставно одбија било којој апликацији која је тражи ако та апликација циља Андроид 13. Андроид-ове Контролор дозвола је Пројецт Маинлине модул, па Гугл могао у теорији исправити ово понашање на Андроид 13 уређајима. Како сада стоји, Гоогле ће ускоро захтевати да све апликације буду циљане на Андроид 13 или новији да буду ажуриране, што значи да те апликације више неће моћи да приступе вашој позадини.

Гоогле-ова сопствена документација о ВаллпаперМанагер класа је слично лакомислена. У њему се наводи да „Почевши од Т, директан приступ позадини више није могућ, већ подразумевано системска позадина је враћена“, и да из верзије У (Андроид 15) не треба користити одређене методе класе све.

Да је у питању безбедносно побољшање, свакако је чудно што компанија није скренула пажњу на све то, а тешко је видети како би то уопште било. Контактирали смо Гоогле и ажурираћемо овај чланак ако добијемо одговор.