Андроид П, следећа велика верзија Андроид-а, наметнут ће ограничења за позадинске апликације у мировању које захтевају приступ камери. Ово је благодат за приватност јер значи да апликације не могу да вас сликају без вашег знања!
Андроид П, следећа велика верзија Андроида, може бити недељама са званичног откривања, и иако је његова основне карактеристике окренуте кориснику су нам још увек непознати, откривамо много малих ситница захваљујући природи отвореног кода Андроид-а. Знамо да ће то дозволити превозницима сакрити јачину сигнала и дефинишете како се приказују на статусној траци, на пример, и открили смо доказе да Гоогле може да уклони приступ програмерима недокументовани и скривени АПИ-ји. Блоомберг је раније овог месеца објавио да ће следећа верзија Андроида подржава телефоне са „више екрана“ и „преклопивим екранима“, а такође смо пронашли знаке да ажурирање подржава а функција тона снимања позива.
Али побољшања Андроида П се ту не заустављају. Према пројекту отвореног кода за Андроид (АОСП)
Шта се мења у Андроиду П?
Промена правила циља УИД-ове апликација (корисничке ИД-ове), идентификаторе које Андроид додељује свакој апликацији у време инсталације. Они су јединствени за сваку апликацију и не мењају се – све док је апликација инсталирана на вашем телефону или таблету, она ће задржати исти ИД апликације.
У Андроиду П, када услуга камере открије да је УИД „неактиван“—то јест, када је уређај у стању мировања Дозе држава и приступ апликацијама у позадини ЦПУ-у и услугама које интензивно користе мрежу је ограничен—Андроид ће генерисати грешку и затворити приступ камери. Накнадни захтеви за камеру од неактивног УИД-а ће одмах генерисати грешку.
Гради се на темељима промена услуга камере почевши од Андроида 6.0 Марсхмаллов. У Лоллипоп-у и старијим верзијама Андроид-а, апликацијама је одобрен приступ камери по принципу „први дошао, први услужен“. Али са Марсхмаллов-ом, услуга камере снажно фаворизује апликације са активностима у првом плану и видљивим корисницима. То је као ред у брзој траци у забавном парку: апликације високог приоритета у реду за приступ камери могу да скоче испред апликација ниског приоритета.
Зашто је то важно?
Ограничења приступа камери апликација у позадини одавно су закаснила. Године 2014, Андроид програмер Шимон Сидор је објавио пост на блогу објашњавајући како апликације могу потајно да снимају фотографије и видео записе паметно манипулишући дозволама за Андроид камеру. Смањивањем тражила апликације камере на 1 пиксел, што га је учинило практично невидљивим, господин Сидор је успео да добије приступ Некус 5-у камеру без упозоравања корисника на активности апликације — чак и када је апликација радила у позадини и екран телефона био искључен.
Витх Андроид Пако постоје ограничења камере у позадини, злонамерне апликације попут оне описане у посту на блогу г. Сидора би биле лакше открити јер би такве злонамерне апликације требале да имплементирају услугу у првом плану да би остале у животу, и хвала до Захтеви за Андроид Орео, то би значило да би апликација морала да прикаже обавештење које вам говори да је апликација покренута (и такође да се апликација приказује изнад других апликација). Ако би таква апликација покушала да остане скривена у позадини, то више не би функционисало јер не би могла да приступи камери у П.