У Google Pixel 2 є прихована команда, яка робить програми із закругленими кутами екрана кращими

Використовуючи приховану команду та програму, як-от Cornerfly, ми можемо емулювати ефект заокруглених кутів екрана Google Pixel 2 XL на Google Pixel 2.

Зростаючим трендом стали заокруглені кути екрана, які популяризували LG G6 і Samsung Galaxy S8. Деяким користувачам подобається, як виглядають ці округлені краї спробуйте його наслідувати за допомогою таких програм, як Cornerfly. Cornerfly створює округлені кути екрана за допомогою чистого чорного накладення, створюючи ілюзію закруглених кутів. Але ці програми не дуже добре працюють на Android Oreo, тому на звичайному Google Pixel 2 із його квадратними кутами ми можемо зіткнутися з проблемами. На щастя, ми знайшли приховану команду, яку можна використовувати разом із програмами із заокругленими кутами екрана, такими як Cornerfly, щоб отримати вигляд Pixel 2 XL без додаткових 200 доларів.

Що відбувається, це Android Oreo реалізовано обмеження щодо того, які програми можуть перекреслювати наприклад панель навігації, рядок стану та інші елементи SystemUI. Це означає, що якщо ви надто розширите радіус кола в Cornerfly, годинник у рядку стану з’явиться поверх нього.

Це означало, що на Android Oreo такі програми, як Cornerfly, насправді не працюють, однак знайдена нами команда виправить це на Google Pixel 2. Виявляється, в останньому APK SystemUI, знайденому в Google Pixel 2 і Pixel 2 XL, Google додав новий клас під назвою «RoundedCorners», який додає відступи до певних елементів SystemUI.

Це використовується на Google Pixel 2 XL, оскільки він фізично має округлий екран, тому елементи SystemUI потрібно трохи перемістити всередину, щоб це відповідало. На щастя, ми можемо використати це на нашу користь на звичайному Google Pixel 2 і змусити такі програми, як Cornerfly, знову працювати належним чином.

Ми перевірили це за допомогою XDA Recognized Contributor Quinny898 і Остін Грінлі.


Отримайте закруглені кути екрана на Google Pixel 2

Крок 1 - Налаштування

Все, що вам потрібно, це adb і Google Pixel 2. Виконайте цей посібник, щоб налаштувати adb для Windows, MacOS або Linux. Коли ви його налаштуєте, ви готові.

Крок 2 - Команди

Ви можете просто виконати наведені нижче команди! Обидва змінюють різні аспекти. Відступ вмісту зміщує елементи інтерфейсу користувача системи до центру екрана залежно від його значення, а округлений розмір дає змогу системі знати, наскільки округлені кути.

adbshellsettingsputsecuresysui_rounded_sizex.x
adb shell settings put secure sysui_rounded_content_padding x

Як Google Pixel 2, так і Google Pixel 2 XL мають значення доповнення вмісту за замовчуванням «8.0». Округлений розмір змінної встановлено на «26,0» на Google Pixel 2 XL і «0» на Google Pixel 2.

Професійна порада: зміна sysui_rounded_content_padding на 0 на Google Pixel 2 позбавить від заповнення значка рядка стану.

Ви можете налаштувати обидві змінні на свій смак, а потім використовувати програми із заокругленими кутами екрана на Google Pixel 2, щоб отримати ефект Pixel 2 XL. Однак Google Pixel 2 XL уже має закруглені кути, тому немає ніякої реальної користі від спробування цих команд на цьому пристрої.

Крок 3. Налаштуйте Cornerfly для округлення кутів екрана

куточокРозробник: Flyperinc

Ціна: безкоштовно.

3.3.

Завантажити

Тепер ви можете просто відкрити Cornerfly і пограти з ним. Подивіться на знімки екрана у верхній частині статті, щоб побачити, як ви можете зробити свій пристрій. Як бачите, різниця є, і програма тепер працює нормально. Спробуйте і подивіться, що ви думаєте!