Технології

Модуль HyperCeiler отримав масштабне оновлення: підготовка до HyperOS 3 та розширення функціоналу

3 квт•ProstoMob

Популярний модуль для кастомізації екосистеми HyperOS, HyperCeiler, отримав масштабне оновлення в тестовій гілці Canary. Команда розробників суттєво модернізувала інструмент та забезпечила сумісність ядра з майбутньою операційною системою HyperOS 3. Таку інформацію оприлюднив портал XiaomiTime.

Головною архітектурною зміною став поділ HyperCeiler на дві окремі гілки: для HyperOS 2 та HyperOS 3. У версії для нової ОС розробники повністю відмовилися від підтримки Xposed API 100 на користь API 101. Це рішення дозволило створити гнучкішу інфраструктуру перехоплення та позбутися технічних обмежень попереднього API. З огляду на ці зміни, користувачам необхідно уважно обирати пакет, що відповідає версії їхньої системи.

Оновлений інтерфейсІнтерфейс модуля було адаптовано до візуального стилю HyperOS. Серед основних змін у дизайні:

  • Оновлений головний екран із можливістю налаштування нижньої панелі та оптимізованим часом завантаження без затримок.
  • Вдосконалений пошук: результати групуються за додатками, додано підтримку нечіткого пошуку та збереження історії запитів.
  • Новий сучасний процес початкового налаштування (OOBE), що замінив стандартні спливаючі вікна.
  • Модернізований екран журналів (логів), який тепер використовує системний компонент HyperPopupMenu у форматі BottomSheet.
Нові можливості

Окрім візуальних оновлень, розробники додали низку нових функцій для управління системою:

  • Обхід хмарного контролю: у розділі управління пакетами з’явилася можливість ігнорувати дистанційні обмеження Xiaomi на встановлення програмного забезпечення.
  • Інтеграція системного інтерфейсу вибору файлів і фотографій замість сторонніх рішень.
  • Перероблений «Гід-доступ»: для виходу з режиму тепер вимагається тривале натискання кнопки живлення, а рядок стану та навігації системно блокуються для запобігання випадковим дотикам.
  • Опція вимкнення водяного знака під час використання функції екранного перекладу.
  • Підтримка предиктивних анімацій (Predictive Back Progress) для коректної роботи жестів свайпу назад на головному екрані HyperOS 3.
Внутрішня оптимізаціяСистеми звітності про збої та ведення журналів були повністю переписані з використанням баз даних Room. Механізм перехоплення ресурсів (Resource Hooking) оптимізовано для роботи за запитом. Це усуває проблему виникнення нескінченних циклів та запобігає зниженню продуктивності пристрою. Наразі оновлення проходить тестування в каналі Canary перед випуском майбутньої стабільної версії.

Читайте також:

Запис Модуль HyperCeiler отримав масштабне оновлення: підготовка до HyperOS 3 та розширення функціоналу спершу з'явиться на ProstoMob.

Оса, iphone

Читайте ще