ΠΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ GrapheneOS, ΠΊΠΎΡ ΡΠ°Π·Π²ΠΈΠ²Π° Π±Π΅Π·Π±Π΅Π΄Π½Π° Π²ΠΈΠ»ΡΡΠΊΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ AOSP (Android Open Source Project), ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ Π²ΠΎ ΡΡΠ΅ΠΊΠΎΡ Bluetooth Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Android 14, ΡΡΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ. ΠΡΠΎΠ±Π»Π΅ΠΌΠΎΡ Π΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ ΠΎΠ΄ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄Π΅Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΊΠ° ΠΎΠ±Π»Π°ΡΡ (ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅-ΠΏΠΎ-ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΎ) Π²ΠΎ ΠΊΠΎΠ΄ΠΎΡ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π°ΡΠ΄ΠΈΠΎ ΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π° ΠΏΡΠ΅ΠΊΡ Bluetooth LE.
Π Π°Π½Π»ΠΈΠ²ΠΎΡΡΠ° Π±Π΅ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½Π° ΠΏΠΎΡΠ°Π΄ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° Π·Π°ΡΡΠΈΡΠ° Π²ΠΎ ΠΏΠΎΠ²ΠΈΠΊΠΎΡ hardened_malloc, ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠ°ΡΠ° ARMv8.5 MTE (MemTag, Memory Tagging Extension), ΠΊΠΎΡΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΈ Π²ΡΠ·ΡΠ²Π°ΡΠ΅ ΠΎΠ·Π½Π°ΠΊΠΈΡΠ΅ Π·Π° ΡΠ΅ΠΊΠΎΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠ° Π·Π° ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π±Π° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ° ΠΈ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π·Π° ΠΏΡΠ°Π²ΠΈΠ»Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΈ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° ΠΈΡΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΏΡΡΡΠΈ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄Π΅Π½ΠΈ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ, ΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅ Π½Π° Π±Π°ΡΠ΅ΡΠΎΡ, ΠΏΠΎΠ²ΠΈΡΠΈ ΠΏΡΠ΅Π΄ ΠΈΠ½ΠΈΡΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ° ΠΈ ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π°Π΄Π²ΠΎΡ ΠΎΠ΄ ΡΠ΅ΠΊΠΎΠ²Π½ΠΈΠΎΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ.
ΠΡΠ΅ΡΠΊΠ°ΡΠ° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° ΡΡΡΠ΅ ΠΎΠ΄ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° Android 14 QPR2 (ΠΠ²Π°ΡΡΠ°Π»Π½ΠΎ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°), ΠΎΠ±ΡΠ°Π²Π΅Π½ΠΎ Π½Π° ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ Π½Π° ΠΌΠ°ΡΡ. ΠΠΎ Π³Π»Π°Π²Π½Π°ΡΠ° Π±Π°Π·Π° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Android 14, ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ MTE Π΅ Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½ ΠΊΠ°ΠΊΠΎ ΠΎΠΏΡΠΈΡΠ° ΠΈ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ, Π½ΠΎ Π²ΠΎ GrapheneOS Π²Π΅ΡΠ΅ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π·Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° Π·Π°ΡΡΠΈΡΠ°, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ Π΄ΠΈΡΠ°Π³Π½ΠΎΡΡΠΈΡΠΈΡΠ° Π³ΡΠ΅ΡΠΊΠ°ΡΠ° ΠΏΠΎ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΠ½Π΄ΡΠΎΠΈΠ΄ 14 QPR2. ΠΡΠ΅ΡΠΊΠ°ΡΠ° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° ΠΏΠ°Π΄ ΠΏΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Bluetooth ΡΠ»ΡΡΠ°Π»ΠΊΠΈ Samsung Galaxy Buds2 Pro ΡΠΎ ΡΠΈΡΠΌΠ²Π΅Ρ ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π·Π°ΡΡΠΈΡΠ° Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° MTE. ΠΠ½Π°Π»ΠΈΠ·Π°ΡΠ° Π½Π° ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΎΡ ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ Π΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ ΡΠΎ ΠΏΡΠΈΡΡΠ°ΠΏΠΎΡ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄Π΅Π½Π°ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π²ΠΎ Bluetooth LE ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠΎΡ, Π° Π½Π΅ ΡΠΎ Π΄Π΅ΡΠ΅ΠΊΡ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° MTE.
Π Π°Π½Π»ΠΈΠ²ΠΎΡΡΠ° Π΅ ΠΏΠΎΠΏΡΠ°Π²Π΅Π½Π° Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ 2024030900 Π½Π° GrapheneOS ΠΈ Π²Π»ΠΈΡΠ°Π΅ Π½Π° ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈΡΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈ ΠΊΠΎΠΈ Π½Π΅ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° Ρ
Π°ΡΠ΄Π²Π΅ΡΡΠΊΠ° Π·Π°ΡΡΠΈΡΠ° Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° Π½Π°ΡΡΠ°Π²ΠΊΠ°ΡΠ° MTE (ΠΠ’Π Π²ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ² Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° ΡΠ°ΠΌΠΎ Π·Π° ΡΡΠ΅Π΄ΠΈΡΠ΅ Pixel 8 ΠΈ Pixel 8 Pro). Π Π°Π½Π»ΠΈΠ²ΠΎΡΡΠ° Π΅ ΡΠ΅ΠΏΡΠΎΠ΄ΡΡΠΈΡΠ°Π½Π° Π½Π° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈ Π½Π° Google Pixel 8 ΡΠΎ Android 14 QPR2. ΠΠ° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈ ΡΠΎ Android Π·Π° Pixel 8 ΡΠ΅ΡΠΈΡΠ°ΡΠ°, ΡΠ΅ΠΆΠΈΠΌΠΎΡ MTE ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π²ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ (βΠΠΎΡΡΠ°Π²ΠΊΠΈ / Π‘ΠΈΡΡΠ΅ΠΌ / ΠΠΏΡΠΈΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ / ΠΠΊΡΡΠ΅Π½Π·ΠΈΠΈ Π·Π° ΠΎΠ·Π½Π°ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ°β). ΠΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ΡΠΎ MTE ΡΠ° Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π° ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π·Π° ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 3%, Π½ΠΎ Π½Π΅ Π³ΠΈ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅.
ΠΠ·Π²ΠΎΡ: opennet.ru