Google počinje blokirati instalaciju svojih aplikacija iz nepoznatih izvora?
Mogućnost instaliranja aplikacija iz nepoznatih izvora nudi se na gotovo svakom Android uređaju iako znamo da može prouzročiti komplikacije poput istovremenog instaliranja i zlonamjernog softvera. Izgleda da Google počinje blokirati ovu opciju instalacije kako navodi xda-developers.com.
Po prvi puta je problem nemogućnosti instalacije aplikacije treće strane izdvojenim aplikacijama iz Google Pixela uočen za APK: Camera i Recorder. Svi koji su to pokušali dobili su poruku o pogrešci.
“INSTALL_FAILED_VERIFICATION_FAILURE”, koja, međutim, ne otkriva više detalja u usporedbi s uobičajenom instalacijom, kada korisnik vidi poruku u kojoj se navodi pogreška verifikacije. Čak instaliranje aplikacija nije bilo moguće ako je korisnik učitao programe pomoću naredbenog retka.
Potom je ekipa xda-programera krenula u analizu koda kako bi pronašli gdje je problem. Otkriveno je da se pogreška dogodila jer se ime instalacije aplikacije nije podudaralo s “com.android.vending”, što je naziv instalacijskog paketa identičan Google Play trgovini. Ovu je poruku sistemskom zapisniku dodao AppIntegrityManagerServiceImpl , dio nove Androidove značajke integriteta aplikacija. Prema AOSP-u, App Integrity uočen u Android 11 inačici, osmišljen je da pruža dodatni sloj kontrole postojeće provjere potpisa APK-a od strane upravitelja paketa. Ukratko, jedina dopuštena instalacije je s izvora Play Store.
Google nije ništa komentirao po tom pitanju, pa nije jasno što je dovelo do toga da ograniči instalaciju tih aplikacija s izvora koja nisu Trgovina Play. S druge strane, postoji mogućnost da će svi programeri morati ograničiti instalacije svojih programa iz nepoznatih izvora, jer do sada nitko od programere nije mogao pronaći način da se ovaj dio koda blokiranja instalacije isključi. Ostvare li se ova predviđanja, to znači da više nećemo moći kao korisnici instalirati aplikacije iz neslužbenih izvora na svoje uređaje.
