Гоогле је испунио своје обећање да ће побољшати продавнице апликација трећих страна на Андроиду тако што им је дозволио да инсталирају апликације у позадини на Андроид 12.
Још крајем септембра прошле године Гугл најавио да ће „уносити промене у Андроид 12...да би се људима још лакше олакшало коришћење других продавница апликација на својим уређајима, а да притом буду пажљиви да не угрозе безбедносне мере које Андроид има" као одговор на монтажни притисак од Епиц Гамеса и државних регулатора. Међутим, Гоогле није прецизирао баш тако које промене ће да унесу на Андроид, а такође нису поделили никакве конкретне информације о овој промени на Гоогле И/О 2021. У Гуглу званични блог пост најављујући Андроид 12, међутим, компанија је потврдила да „испуњава [своје] обећање да ће направити апликацију треће стране продавнице лакше за коришћење на Андроид-у 12." Захваљујући документацији за програмере, коначно имамо идеју о томе које промене се дешавају направио.
Гоогле је ажурирао Андроид ПацкагеИнсталлер. Класа СессионПарамс са новом методом под називом
сетРекуиреУсерАцтион. Овај метод показује да ли треба да буде потребна радња корисника пре него што се дозволи инсталација апликације. Подразумевано је тачно за сваку апликацију која садржи РЕКУЕСТ_ИНСТАЛЛ_ПАЦКАГЕС дозволу, која је потребна за било коју апликацију пре него што могу да започну сесију инсталације да би учитали апликацију ван Гоогле Плаи-а или било које унапред инсталиране продавнице апликација на уређају.Међутим, радња корисника неће бити потребан за инсталацију/ажурирање апликације ако све испуњени су следећи услови:
- Инсталатер се одлучује за ново понашање.
- Апликација која се инсталира циља АПИ ниво 29 (Андроид 10) или новији. (Гугл напомиње да ће захтев за циљни ниво АПИ-ја напредовати у будућим верзијама Андроид-а, политика која је у складу са Гоогле Плаи смернице на захтев АПИ циља.)
- Инсталатер се или сам ажурира или инсталира ажурирање за апликацију коју је први пут инсталирао.
- Инсталатер изјављује да
UPDATE_PACKAGES_WITHOUT_USER_ACTION
дозволу.
Стога, када продавница апликација покуша да покрене сесију инсталације и користи овај нови АПИ, требало би да буде могуће да се ажурирање деси без потребе да корисник ручно прихвати ажурирање. Ово ће учинити да ажурирање апликација у серијама буде много брже и искуство ће бити у складу са Гоогле Плаи продавницом.