Kutolewa kwa mfumo wa simu Android 17

Google imetoa mfumo wazi wa simu. Android 17. БвязанныС с Π½ΠΎΠ²Ρ‹ΠΌ выпуском исходныС тСксты Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Git-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (Π²Π΅Ρ‚ΠΊΠ° android-17.0.0_r1). Π‘Π±ΠΎΡ€ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для устройств Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold ΠΈ Pixel Tablet. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сборки ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ доступны для устройств HONOR, iQOO, Lenovo, OnePlus, OPPO, realme, Sharp, vivo ΠΈ Xiaomi. Π’ процСссС формирования ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ сборки GSI (Generic System Images), подходящиС для Ρ€Π°Π·Π½Ρ‹Ρ… устройств Π½Π° Π±Π°Π·Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ ARM64 ΠΈ x86_64.

Π‘Ρ€Π΅Π΄ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (1, 2, 3):

  • Hali mpya ya madirisha mengi, "Viputo," imeongezwa. Inakuwezesha kuzindua programu yoyote katika madirisha yanayoelea, sawa na arifa za juu kwa kutuma ujumbe ("viputo"), lakini hazijaunganishwa na API maalum. Kufungua programu katika dirisha linaloelea kunafanywa kwa kubonyeza kwa muda mrefu aikoni ya programu. Kwenye skrini kubwa, aikoni za dirisha linaloelea huonekana katika eneo tofauti kwenye upau wa kazi. Madirisha haya yanaweza kupangwa, kuhamishwa, na kubandikwa kwenye skrini.

  • Uundaji wa mfumo kwa vifaa vyenye skrini kubwa, kama vile kompyuta kibao, kompyuta za mkononi, mifumo ya kompyuta za mezani, na simu mahiri zenye skrini zinazoweza kukunjwa, umeendelea. Chaguo zilizowezeshwa hapo awali za kuzima tabia mpya kwenye vifaa vyenye skrini pana zaidi ya pikseli 600 (dp) zimeondolewa. Tabia hii ilihusiana na kupuuza API fulani za kudhibiti urekebishaji wa ukubwa na mwelekeo wa skrini (Mwelekeo wa skrini, Shughuli ya kubadilisha ukubwa, [min|max]AspectRatio), pamoja na uwekaji unaobadilika wa programu katika madirisha yanayoweza kubadilishwa ukubwa na yanayoweza kusongeshwa.

  • API ya mfumo wa EyeDropper imeongezwa, ikiruhusu programu kupata taarifa za rangi kwa pikseli yoyote kwenye skrini bila kuhitaji ruhusa za kunasa skrini. Usalama unahakikishwa kwa kumruhusu mtumiaji kuchagua eneo la kunasa rangi kupitia kiolesura cha eyedropper kinachosimamiwa na mfumo, ambacho hakiko chini ya udhibiti wa programu. Hii ina maana kwamba programu haziwezi kuomba taarifa kuhusu pikseli maalum au kuunda upya pikseli ya maudhui ya skrini kwa pikseli.

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ систСмный интСрфСйс Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΈΠ· адрСсной ΠΊΠ½ΠΈΠ³ΠΈ, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ прСдоставляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ полномочия ACTION_PICK_CONTACTS. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ позволяСт ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· прСдоставлСния полномочия READ_CONTACTS, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ всС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. ΠŸΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΡƒΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· адрСсной ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ.

  • API ya PhotoPickerUiCustomizationParams imeongezwa ili kubinafsisha kiolesura cha kichaguzi cha picha, na kuiruhusu kuendana vyema na mtindo wa programu ya kupiga simu. Kwa mfano, unaweza kubadilisha uwiano wa vijipicha vya picha kutoka 1:1 (mraba) hadi 9:16 (picha).

  • Ruhusa ya USE_LOCATION_BUTTON imeongezwa, ikikuruhusu kupachika kitufe cha mfumo kwenye kiolesura cha programu yako ili kutoa ufikiaji wa data sahihi ya eneo. Kitufe hicho kinatolewa na mfumo na, kinapobofywa na mtumiaji, hutoa ufikiaji wa data ya eneo kwa muda wote wa kipindi cha sasa pekee.

  • Mpangilio umeongezwa unaokuruhusu kuficha onyesho la majina ya programu chini ya aikoni zao.
  • Muundo wa upau wa vidhibiti vya kurekodi skrini umebadilishwa.

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° экранных Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ (Screen Reactions), ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΡ… запись Π²ΠΈΠ΄Π΅ΠΎ с ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ с созданиСм скринкаста для налоТСния своих ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΊ дСйствиям Π½Π° экранС.


  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ для ΠΈΠ³Ρ€ Π½Π° устройствах со складными экранами, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ΄Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° раскладного экрана ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отобраТСния ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ процСсса, Π° другая для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³Π΅ΠΉΠΌΠΏΠ°Π΄Π°.

  • Imeongeza API ya Handoff, inayokuruhusu kuhamisha hali ya programu hadi nyingine iliyo karibu Android-kifaa (kwa mfano, kompyuta kibao) na uendelee kufanya kazi hapo.

  • Imetekeleza madirisha shirikishi yaliyoambatanishwa ambayo, tofauti na madirisha ya kawaida ya Picha-ndani-ya-Picha, hubaki shirikishi yanapoambatanishwa juu ya programu zingine katika hali ya eneo-kazi.
  • API mbili mpya zimeongezwa: API ya UWB DL-TDOA kwa ajili ya kubaini nafasi ya kifaa ndani ya jengo kwa kutumia Wi-Fi kwa ajili ya urambazaji wa ndani; na API ya Ugunduzi wa Ukaribu kwa ajili ya kugundua vifaa vilivyo karibu kupitia Wi-Fi.
  • Usaidizi umeongezwa kwa umbizo la video la VVC (Versatile Video Coding), ambalo pia linajulikana kama kiwango cha kubana video cha H.266, kilichotengenezwa kwa pamoja na vikundi vya kazi vya MPEG (ISO/IEC JTC 1) na VCEG (ITU-T), pamoja na ushiriki wa makampuni kama vile Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm, na Sony. H.266 inachukua nafasi ya H.265 (HEVC) na hutoa upitishaji na uhifadhi wa ufanisi wa hali ya juu kwa ubora wote wa skrini (kutoka SD na HD hadi 4K na 8K), inasaidia video ya High Dynamic Range (HDR), na video ya panoramic ya digrii 360.
  • Uwezo wa kurekodi video yenye kiwango cha ubora kisichobadilika umeongezwa. Hali hii imewekwa katika kitu cha MediaRecorder kwa kutumia mbinu ya setVideoEncodingQuality(), inayokuruhusu kufunga kiwango cha ubora bila kujali kasi ya biti.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ RAW14, примСняСмого Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ… ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ 15 Π±ΠΈΡ‚ Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΊΠ°Π½Π°Π».
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° HDR-Π²ΠΈΠ΄Π΅ΠΎ Eclipsa Video.
  • Imeongeza programu ya kusimba kwa ajili ya umbizo la sauti la HE-AAC (High-Efficiency Advanced Audio Coding), inayounga mkono viwango vya chini na vya juu vya biti.
  • Ruhusa mpya, ACCESS_LOCAL_NETWORK, imeongezwa ili kuzuia ufikiaji wa programu kwenye mtandao wa ndani. Ruhusa hii inaruhusu programu kutambua na kuunganisha kwenye vifaa kwenye mtandao wa ndani, kama vile vifaa mahiri vya nyumbani na mifumo ya media titika. Ruhusa hii iliongezwa ili kuzuia programu hasidi kuchanganua rasilimali za mtandao wa ndani, kwa mfano, kutambua mazingira ya mtumiaji kwa siri.
  • Ulinzi dhidi ya kuingiliwa kwa nywila za mara moja (OTPs) na misimbo ya uthibitisho inayotumwa kupitia SMS imepanuliwa. Programu nyingi sasa zina ufikiaji wa moja kwa moja wa jumbe hizi saa tatu tu baada ya kupokelewa. Kisoma SMS chaguo-msingi huonyesha jumbe hizi mara moja.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π·Π²ΠΎΠ½ΠΊΠΎΠ² мошСнников, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ сотрудниками Π±Π°Π½ΠΊΠ°. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с установлСнными банковскими прилоТСниями для подтвСрТдСния Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π·Π²ΠΎΠ½ΠΎΠΊ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ Π±Π°Π½ΠΊΠΎΠΌ. Π’Π°ΠΊΠΆΠ΅ Π±Π°Π½ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ входящиС Π·Π²ΠΎΠ½ΠΊΠΈ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ прСдоставлСния прилоТСниям Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠΌ мСстополоТСнии, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ сСанса Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ.
  • ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ динамичСской Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠ΄Π° (DCL, Dynamic Code Loading) Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ для примСнСния с Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ‚ΠΎΠ΄ System.load(), Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
    Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… DEX ΠΈ JAR. DCL позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ подстановки врСдоносного ΠΊΠΎΠ΄Π° Π² динамичСски Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Π΅ исполняСмыС Ρ„Π°ΠΉΠ»Ρ‹, благодаря Π²Ρ‹ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ для ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€Π°Π² доступа, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅.
  • Utaratibu wa Uwazi wa Cheti huwezeshwa kwa chaguo-msingi, ukihifadhi kumbukumbu ya umma ya vyeti vyote vilivyotolewa na vilivyobatilishwa.
  • Uwezo wa kuthibitisha vifurushi vya APK vyenye sahihi ya kidijitali kulingana na algoriti mseto inayochanganya algoriti ya kitamaduni na algoriti ya ML-DSA, ambayo ni sugu kwa nguvu kali kwenye kompyuta ya quantum, umeanzishwa.
  • Для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ доступ ΠΊ API для воспроизвСдСния Π·Π²ΡƒΠΊΠ°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹ΠΌ устройствам ΠΈ измСнСния громкости. ΠŸΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ прилоТСния, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ взаимодСйствуСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ воспроизвСдСниС ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π½Π° основС ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° HPKE (Hybrid Public Key Encryption, RFC 9180), ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°ΡŽΡ‰Π΅Π³ΠΎ простоту ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΊΠ»ΡŽΡ‡Π° Π² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ с высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ симмСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ (Π΄Π°Π½Π½Ρ‹Π΅ ΡˆΠΈΡ„Ρ€ΡƒΡŽΡ‚ΡΡ быстрым симмСтричным ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, Π° сам ΠΊΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΌ асиммСтричным).
  • ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ PIN-ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ физичСской ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ послСднСго Π²Π²Π΅Π΄Ρ‘Π½Π½ΠΎΠ³ΠΎ символа ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π½Π°Π±ΠΎΡ€Π°.
  • Ili kurahisisha utekelezaji wa usaidizi wa padi ya kugusa katika michezo, utunzaji wa matukio ya kipanya na padi ya kugusa umeunganishwa. Kwa chaguo-msingi, matukio ya padi ya kugusa yanayohusiana na mienendo ya kielekezi na ishara za kusogeza sasa yanabadilishwa kuwa viwianishi vinavyohusiana, kama vile kwa kipanya. Ufikiaji wa viwianishi kamili hutolewa kwa kubainisha wazi hali ya POINTER_CAPTURE_MODE_ABSOLUTE.
  • Mbinu ya getInitialRestingBounds() imeongezwa kwenye kitu cha ChooserSession, ikikuruhusu kujua nafasi ya mwisho na ukubwa wa kidirisha cha Chooser baada ya uhuishaji kusimama na data kupakiwa.
  • Imeongeza mbinu za getStreamingAppMaxDownlinkKbps na getStreamingAppMaxUplinkKbps ili kubaini kipimo data cha juu zaidi cha njia ya mawasiliano kwa madhumuni ya kuchagua kiwango cha ubora cha utiririshaji.
  • API imetolewa kwa watengenezaji wa vifaa ili kuunda viendelezi vya kamera vinavyowezesha vipengele mahususi vya programu, kama vile injini ya uboreshaji wa maelezo ya Super Resolution, hali za kupunguza kelele, na viboreshaji vya ubora wa akili bandia.
  • API imeongezwa kwa ajili ya kupata taarifa kuhusu aina ya kamera (kamera iliyojengewa ndani, kamera ya wavuti ya USB, au kamera pepe).
  • Usaidizi umeongezwa kwa vifaa vya kusaidia kusikia vilivyounganishwa kupitia Bluetooth Low Energy (BLE). Vifaa hivi sasa vimeainishwa chini ya kategoria mpya ya TYPE_BLE_HEARING_AID, kuruhusu programu kutofautisha kati ya vifaa vya kusaidia kusikia na vifaa vya masikioni na kudhibiti uchezaji wa sauti wa mfumo kando (kwa mfano, unaweza kucheza arifa, midundo ya simu, na kengele kwenye spika iliyojengewa ndani ya simu yako badala ya kwenye kifaa chako cha kusaidia kusikia).
  • Mipangilio tofauti imeongezwa kwa ajili ya kuonyesha manenosiri yaliyoingizwa kwenye kibodi halisi na kwenye skrini ya kugusa. Kwa chaguo-msingi, herufi za nenosiri zilizoingizwa kwa kutumia kibodi halisi hufichwa mara moja.
  • Onyesho lililoboreshwa la wijeti za programu kwenye skrini za nje kwa kuzingatia tofauti katika DPI wakati wa kuongeza ukubwa.
  • Imeongeza ombi la ACTION_VPN_APP_EXCLUSION_SETTINGS, ambalo linaweza kutumika kufungua skrini ya mfumo yenye mipangilio inayoruhusu programu kuwa na ufikiaji wa mtandao unaopita handaki ya VPN.
  • Imeongeza usaidizi kwa vipengele vya lugha vya OpenJDK 25 na madarasa ya Java.
  • Uwezo wa API ya kamera umepanuliwa. Mbinu ya updateOutputConfigurations() imeongezwa kwenye kitu cha CameraCaptureSession kwa ajili ya kuambatisha au kutenganisha maeneo ya matokeo mara moja bila kulazimika kusanidi upya kipindi kizima cha kukamata kamera. Mabadiliko haya huruhusu ubadilishaji usio na mshono kati ya hali tofauti za kamera (kwa mfano, kurekodi video na kupiga picha). Unapofanya kazi na kamera za kimantiki zinazojumuisha vitambuzi vingi vya kimwili, uwezo wa kupata metadata kwa kila kitambuzi, si cha msingi tu, umeongezwa.
  • Sifa ya android:usesCleartextTraffic, ambayo iliruhusu programu kusambaza trafiki isiyosimbwa kwa njia fiche, kama vile maombi ya "http://", imeondolewa kwenye huduma. Ikiwa trafiki isiyosimbwa kwa njia fiche inahitajika, faili tofauti za usanidi wa usalama zinapaswa kutumika.
  • Mipangilio iliyoongezwa ya kudhibiti historia ya simu za VoIP, ikikuruhusu kudhibiti kama taarifa imehifadhiwa kwenye kumbukumbu na kama taarifa kuhusu simu zilizokamilika zinaonyeshwa kwenye kiolesura.
  • API ya Wi-Fi RTT (Muda wa Kurudi Safarini) imepanuliwa ili kutoa makadirio endelevu ya ukaribu kwa sehemu za kufikia na ugunduzi salama wa nodi za rika-kwa-rika.
  • Wasifu mpya umeongezwa kwenye CompanionDeviceManager kwa ajili ya kuomba ruhusa na kuwezesha mwingiliano wa programu na vifaa vya matibabu na vifuatiliaji vya siha.
  • Π’ Android Runtime (ART) hutekeleza kikusanya takataka cha kizazi (Kizazi cha Mark-Compact Garbage Collector), ambacho hutenganisha usindikaji wa vitu "vya zamani" na "vichanga", na kuboresha ufanisi wa kusafisha vitu vilivyoundwa hivi karibuni vyenye maisha mafupi. Matumizi ya kikusanya takataka cha kizazi hupunguza hatari ya vibanda wakati wa mgao wa rasilimali na hupunguza mzigo wa CPU, na kuboresha ufanisi wa nishati.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΡ‘ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ Π»ΠΈΠΌΠΈΡ‚Π°, вычисляСмого Π½Π° основС ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎΡΡ Π² устройствС ΠžΠ—Π£, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ. Для сокращСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° потрСбляСмой памяти ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ R8 Optimizer, ΡƒΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΈΠΌΠ΅Π½Π° классов, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΠΎΠ»Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ΄Π°Π»ΡΡŽΡ‰ΠΈΠΉ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ рСсурсы.
  • ΠŸΡ€ΠΈ сборкС ядра Linux Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° оптимизация AutoFDO (Auto-Feedback-Directed Optimization), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ профилирования c ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ частотС выполнСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… участков ΠΊΠΎΠ΄Π° для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ часто выполняСмых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π’ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹Ρ… тСстах Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ AutoFDO для ядра ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° 2.1%, ΡƒΡΠΊΠΎΡ€Π΅Π½ΠΈΡŽ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° 4.3%, ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ эффСктивности систСмных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π½Π° 9.3%, ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния mmap-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Binder Π½Π° 12.3%, HwBinder Π½Π° 20% ΠΈ Binder RPC Π½Π° 21.7%.
  • Utekelezaji mpya wa foleni ya ujumbe wa android.os.MessageQueue unapendekezwa, unafanya kazi bila kufuli. Utekelezaji huu mpya unaboresha utendaji na hupunguza upotevu wa fremu.
  • Maombi yanayodai usaidizi Android 17 na matoleo ya baadaye, kubadilisha thamani za sehemu zilizowekwa alama kama "tuli ya mwisho" ni marufuku, kuruhusu uboreshaji mkali zaidi wa utendaji kuwezeshwa wakati wa utekelezaji.
  • Ili kupunguza matumizi ya kumbukumbu, ukubwa wa mipangilio maalum ya mwonekano wa arifa umepunguzwa.
  • Vichochezi zaidi TRIGGER_TYPE_COLD_START, TRIGGER_TYPE_OOM, na TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE vimeongezwa kwenye kiolezo cha ProfilingManager ili kukusanya data muhimu kwa ajili ya kutatua matatizo ya utendaji.

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS πŸ”₯ Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster