Android 15 нарешті забезпечує підтримку VRR на телефонах
З випуском Android 15 Google представляє серйозне вдосконалення для дисплеїв Android: підтримку справжньої змінної частоти оновлення (VRR). Ця функція адаптивної частоти оновлення (ARR) дозволяє дисплеям динамічно регулювати частоту оновлення залежно від типу вмісту, щоб зменшити енергоспоживання та покращити взаємодію з користувачем.
Поточна ситуація з LTPO та обмеженим VRR на пристроях Android
Для тих, хто цікавиться функцією змінної частоти оновлення панелей 8T LTPO (низькотемпературний полікристалічний оксид), варто зазначити, що ці дисплеї все ще перемикаються між набором попередньо визначених частот оновлення, а не пропонують повністю безперервний діапазон від 1 Гц до 120 Гц.
Виробники попередньо налаштовують ці дисплеї на перемикання між певними частотами оновлення, наприклад 1 Гц, 10 Гц, 30 Гц, 60 Гц і до 120 Гц, залежно від вмісту, що відображається. Наприклад, я ніколи не бачив, щоб панель 8T LTPO на iQOO Neo9 Pro оновлювалася з будь-якою частотою між цими попередньо визначеними значеннями.
Це пов’язано з обмеженнями програмного забезпечення Android, яке до Android 15 підтримувало лише дискретні режими відображення.
Це відрізняється від технології VRR на ПК, де частота оновлення може синхронізуватися з частотою кадрів у реальному часі, безперервно налаштовуючись відповідно до відтворених кадрів. Така синхронізація в реальному часі забезпечує більш плавні переходи та покращує реакцію, особливо в іграх. Пристроям Android, з іншого боку, традиційно бракувало такої гнучкості.
Реалізація Google адаптивної частоти оновлення в Android 15
З Android 15 Google переробив інфраструктуру відображення Android, запровадивши справжню підтримку ARR (Adaptive Refresh Rate), яка дозволяє екранам регулювати частоту оновлення в одному режимі відображення.
Це покращення стало можливим завдяки оновленням апаратного рівня абстракції (HAL) Hardware Composer (HWC). HWC HAL версії 3 дозволяє системі оптимізувати частоту оновлення, аналізуючи тип вмісту та відповідно регулюючи частоту оновлення без необхідності перемикання між режимами. Це зменшує випадки «дергання» або візуального заїкання, яке часто було результатом зміни режимів відображення в попередніх версіях Android.
Апаратна сумісність?
Однак для ввімкнення ARR потрібна апаратна сумісність. Пристроям потрібна підтримка HWC HAL версії 3, яка доступна на деяких останніх пристроях, як-от смартфонах із процесором Qualcomm Snapdragon 8 Elite. Старіші пристрої, навіть якщо вони отримають Android 15, можуть не отримати ARR через відсутність підтримки апаратного забезпечення або ядра.
На жаль, підхід Google ARR не забезпечить синхронізацію, подібну до ПК, для ігор, оскільки ця функція дозволяє лише частоти оновлення, які відповідають «ділителям ефекту розриву панелі (TE)».
Хоча це оновлення ARR є багатообіцяючим, широке впровадження залежатиме від підтримки апаратного забезпечення та бажання OEM прийняти HWC HAL v3, що може обмежити цю функцію новими флагманськими моделями. З усім тим, додавання Google справжньої функції VRR є значним кроком до більш динамічного та енергоефективного відображення на Android.