
Гугл је недавно објавио нови скуп захтева и стандарда квалитета за Андроид и своју продавницу Гугл Плеј. Ова иницијатива директно се бави ограничењима ланца снабдевања хардвером и растућом несташицом РАМ модула на глобалном тржишту паметних телефона.
Да би се спречило да апликације прекомерно троше ресурсе и изазивају успоравања или присилна гашења оперативног система, компанија ће почети са ревизијом и кажњавањем прекомерне потрошње меморије почев од фебруара 2027. Програмери чије апликације прелазе прописана ограничења могли би се суочити са ограничењима у објављивању нових верзија и озбиљним губитком видљивости у претрагама и препорукама Play продавнице.
Метрике перформанси и ограничења по нивоу RAM-а
Праћење ће бити засновано на три стуба у оквиру платформе Android Vitals на Play конзоли.
- Прва је динамичка потрошња меморије, који прати анонимну употребу RSS-а поред података добијених на swap партицији или датотеци, процена активног стања из апликације у првом плану као што је његово понашање у позадини.
- El Други параметар ревидира употребу битмапа (битмапе) сликаGoogle захтева да отпремљене слике не задржавају непотребно меморију када апликација уђе у скривено или кеширано стање.
- El Трећа тачка захтева оптимизацију извршног кода у DEX формату. (Dalvik Executable): Пакети морају бити обрађени алатима за редукцију и обфускацију као што је R8, што захтева најмање 25% комбиноване покривености између оптимизације, уклањања неискоришћеног кода и скраћивања идентификатора како би се смањило оптерећење испарљиве меморије.
Максимално дозвољени прагови ће се израчунавати у фазама на основу физичког капацитета RAM меморије уређаја. За стандардне апликације, ограничења су конфигурисана на следећи начин:
- Уређаји са 4 GB RAM-а: Максимално 2 GB у активном стању и 1 GB у позадини.
- Уређаји са 8 GB RAM-а: Максимално 2.25 GB у првом плану и 1.5 GB у позадини.
- Уређаји са 12 GB RAM-а: Максимално 3.25 GB у првом плану и 1.75 GB у позадини.
- Уређаји са 16 GB RAM-а: Максимално 4.25 GB у првом плану и 2 GB у позадини.
За мобилне видео игре, пошто су то окружења са већим графичким и процесорским захтевима, постављене су шире маргине:
- Уређаји са 4 ГБ РАМ-а: Ограничење од 2.25 ГБ у активној употреби и 2 ГБ у позадини.
- Уређаји са 8 ГБ РАМ-а: Ограничење од 3.5 ГБ у активној употреби и 2.75 ГБ у позадини.
- Уређаји са 12 ГБ РАМ-а: Ограничење од 4 ГБ у активној употреби и 3.2 ГБ у позадини.
- Уређаји са 16 ГБ РАМ-а: Ограничење од 5 ГБ у активној употреби и 3.5 ГБ у позадини.
Поред контроле ресурса, Google Play ће почев од априла 2027. године применити нови захтев за регистрацију. Познат као стандард Zero-Tap Sign-In , ова политика ће захтевати од свих апликација које подржавају пријаву корисника (обавезну или опциону) да потпуно аутоматски обнове сесију када корисник мигрира своје податке на нови Android уређај.
Да би се ускладили са овим прописом, програмери морају да интегришу Android Restore Credentials API, осигуравајући да корисници могу одмах да приступе својим налозима након првог отварања апликације, без потребе да ручно поново уносе своје лозинке. Тренутно су видео игре изузете од овог посебног захтева због сложености њихових шема аутентификације, иако Google препоручује усвајање API-ја за игре са јединственим профилима.
Безбедносна побољшања у Андроиду 17
Уз ове прописе продавнице, развојна грана за Андроид 17 укључује механизме за заштиту мрежне комуникације. Прво, омогућава компатибилност са TLS ECH (Encrypted ClientHello) екстензијом, наследником ESNI-ја.
За разлику од претходних технологија које су откривале метаподатке током почетне везе, ECH у потпуности шифрује почетну ClientHello поруку, скривајући име домена посећених веб локација у HTTPS саобраћају и спречавајући цурење кроз поља као што је претходно дељени кључ (PSK).
Друго, покреће се систем заштите локалне мреже (Local Area Network Protection) , који захтева од апликација да затраже експлицитну дозволу од корисника пре него што могу да скенирају кућну мрежу или да комуницирају са уређајима повезаним на локалну мрежу (LAN).
Поред тога, механизам транспарентности сертификата (CT ) је подразумевано омогућен, одржавајући јавни и непроменљиви запис свих издатих и опозваних дигиталних сертификата како би се откриле аномалије или компромиси у сертификационим ауторитетима (CA).
Коначно, Андроид 17 даје мобилним оператерима могућност да подразумевано онемогуће 2Г мреже, неутралишући нападе засноване на лажним базним станицама које су приморавале на деградацију сигнала како би пресреле СМС саобраћај и покренуле кампање преваре.
Ако сте заинтересовани да сазнате више, детаље можете пронаћи на следећем линку.