Змініть колір навігаційної панелі Galaxy S8, S8+ або Note 8 без рутування

click fraud protection

Підручник зі зміни кольору фону навігаційної панелі Galaxy S8, S8+ або Note 8 на будь-який колір, який ви хочете, оскільки Samsung видалив опцію колірного кола.

Samsung Galaxy S8, Galaxy S8+ і Galaxy Note 8 — це перші флагманські смартфони від Samsung, які відмовляються від традиційних ємнісних кнопок на користь програмних навігаційних клавіш. Окрім того, що ми дозволяємо налаштовувати розташування клавіш, ми також можемо змінити колір панелі навігації. Серед набору стандартних кольорів, з яких ми мали вибирати, Samsung також включила опцію колірного кола, щоб вони могли вибрати будь-який колір, який їм заманеться. Однак компанія видалила цей параметр колірного кола в червневому оновленні OTA, але завдяки команді ADB ми все ще можемо вручну змінити колір навігаційної панелі Galaxy S8, Galaxy S8+ або Galaxy Note 8.

Наприклад, якщо ви хочете встановити постійний чорний колір панелі навігації, тепер ви можете! Наведений нижче посібник допоможе вам змінити колір за допомогою команди ADB через ПК.


Навчальний посібник – Змініть колір панелі навігації Galaxy S8, S8+ або Note 8

  1. Слідуйте цей підручник щоб налаштувати ADB на ПК з Windows, Mac або Linux.
  2. Відкрийте вікно командного рядка або терміналу та виконайте таку команду в командному рядку або вікні терміналу: adb shell
  3. Тепер ми в середовищі оболонки ADB нашого Samsung Galaxy S8, Galaxy S8+ або Galaxy Note 8. Далі нам потрібно буде отримати код кольору для навігаційної панелі, який ми хочемо встановити.
  4. ви можна перейти на цей веб-сайт туті скористайтеся інструментом вибору кольорів, показаним унизу сторінки.
  5. Після того, як ви виберете колір, скопіюйте весь номер Android Value, показаний у полі (додайте символ мінуса, якщо він є)
  6. Зверніть увагу на командний рядок або вікно терміналу та виконайте наступні дві команди:
    settings put global navigationbar_color 
    settings put global navigationbar_current_color
  7. Потім перезапустіть Samsung Galaxy S8/S8+/Note 8.
  8. Ви повинні побачити новий колір у програмах, які не змінюють панель навігації на певний колір.

Пояснення

Оскільки Samsung не вийшов і не пояснив нам причину, чому вони видалили колірне коло з Samsung Варіанти кольорів навігаційної панелі Galaxy S8/S8+/Note 8, ми не зовсім впевнені, чому саме це зробила компанія це. Цілком можливо, що Samsung просто не хоче, щоб люди використовували дивні кольори, оскільки це може конфліктувати з рештою ОС. Знову ж таки, можливо, виникла проблема з тим, як Samsung реалізувала цю функцію, яка спричиняє певні проблеми з іншими частинами платформи.

У будь-якому випадку ця функція все ще існує під капотом OEM-шкіри Samsung, і, на щастя, ми можемо отримати до неї доступ за допомогою кількох простих команд ADB. Член XDA haksancan вперше вказав на це на нашому форумі Galaxy S8 і зробив багато роботи, пояснюючи, де ця функція прихована, і навіть як обчислити певний колір. На щастя, схоже, що ця функція все ще працює на щойно випущений Galaxy Note 8 так само.

Формат значення, який ми тут використовуємо, — це шістнадцятковий код кольору RGB, перетворений у десятковий знак. Існують способи вручну обчислити значення кольору, але ми будемо використовувати лише колірне коло, посилання на яке наведено в кроці 15 посібника вище.

Саме ці значення були б змінені під час вибору кольору вручну в меню налаштувань, але замість цього ми просто вводимо їх у програмне забезпечення за допомогою команди оболонки ADB. Якщо ви коли-небудь захочете повернутися до традиційного кольору, ви можете просто перейти в Налаштування -> Дисплей -> Панель навігації, а потім вибрати один із стандартних кольорів, доступних Samsung. Пам’ятайте, що ми лише вручну додаємо код кольору за допомогою цих команд, тож ви можете легко скасувати цю зміну, вибравши тут інший колір.

Однак у цьому методі є кілька застережень, і вони також стосуються рішення Samsung. Наприклад, деякі програми вручну змінюють колір панелі навігації самостійно. Це не можна перезаписати за допомогою цього методу, тому ці програми самі зможуть контролювати колір панелі навігації Galaxy S8, S8+ або Note 8. Повністю прозора панель навігації неможлива, за винятком кількох програм (таких як галерея чи сторінка огляду).

Це пояснюється тим, що програми зазвичай не малюють під самою панеллю навігації. Таким чином, якщо встановити прозорість, ви побачите порожній простір, оскільки програма не малює себе під ним. І нарешті, установивши його як повністю прозорий, справжній чорний колір у більшості програм відображається як непрозорий білий. Обхідним шляхом тут є використання майже чорних кольорів замість справжнього чорного.