שנה את צבע סרגל הניווט של Galaxy S8, S8+ או Note 8 ללא שורש

מדריך לשינוי צבע הרקע של סרגל הניווט של Galaxy S8, S8+ או Note 8 לכל צבע שתרצו מאז שסמסונג הסירה את אפשרות גלגל הצבעים.

ה-Samsung Galaxy S8, Galaxy S8+ ו-Galaxy Note 8 הם סמארטפון הדגל הראשונים של סמסונג שנטשו את הכפתורים הקיבוליים המסורתיים שלהם לטובת מקשי ניווט בתוכנה. מלבד לאפשר לנו להתאים אישית את פריסת המקשים, אנו יכולים גם לשנות את צבע סרגל הניווט גם כן. בין מבחר הצבעים הסטנדרטיים שהיינו צריכים לבחור מהם, סמסונג כללה גם אפשרות של גלגל צבעים כדי שהם יוכלו לבחור איזה צבע שהם רוצים. עם זאת, החברה הסירה את אפשרות גלגל הצבעים הזו בעדכון ה-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. אתה אמור לראות את הצבע החדש ביישומים שאינם משנים את סרגל הניווט לצבע ספציפי.

הֶסבֵּר

מאז סמסונג לא יצאו ונתנו לנו סיבה מדוע הסירו את גלגל הצבעים מהסמסונג אפשרויות צבע של סרגל הניווט Galaxy S8/S8+/Note 8, אנחנו לא ממש בטוחים למה בדיוק החברה עשתה זאת זֶה. ייתכן שסמסונג פשוט לא רוצה שאנשים ישתמשו בצבעים מוזרים מכיוון שהיא יכולה להתנגש עם שאר מערכת ההפעלה. אז שוב, ייתכן שהייתה בעיה כלשהי עם האופן שבו סמסונג הטמיעה את התכונה הזו שגורמת לבעיה כלשהי בחלקים אחרים של הפלטפורמה.

כך או כך, התכונה עדיין קיימת מתחת למכסה המנוע של עור ה-OEM של סמסונג, ולמרבה המזל אנחנו יכולים לגשת אליו באמצעות כמה פקודות ADB פשוטות. חבר XDA הקסנקן ציין זאת לראשונה בפורום Galaxy S8 שלנו ועשה עבודה רבה בהסבר היכן התכונה הזו מוסתרת ואפילו כיצד לחשב צבע ספציפי. למרבה המזל, נראה שהתכונה הזו עדיין עובדת על Galaxy Note 8 שיצא לאחרונה גם כן.

פורמט הערך בו אנו משתמשים כאן הוא קוד צבע Hex RGB המומר לעשרוני בסימן. ישנן דרכים לחישוב ידני של ערך הצבע, אך אנו פשוט נשתמש בגלגל הצבעים המקושר בשלב 15 של המדריך למעלה.

הערכים האלה היו משתנים בעת בחירה ידנית של צבע מתפריט ההגדרות, אבל במקום זאת אנחנו פשוט מחדירים אותם לתוכנה עם פקודת מעטפת ADB. אם אי פעם תרצה לחזור לצבע מסורתי, אתה יכול פשוט להיכנס להגדרות -> תצוגה -> סרגל ניווט ולאחר מכן לבחור באחד מהצבעים הסטנדרטיים שסמסונג הפכה לזמינה. זכור, אנו רק מזריקים קוד צבע באופן ידני עם הפקודות הללו, כך שתוכל בקלות להחזיר את השינוי הזה על ידי בחירת צבע אחר כאן.

עם זאת, יש כמה אזהרות בשיטה זו, והן חלות גם על הפתרון של סמסונג. לדוגמה, יישומים מסוימים משנים באופן ידני את צבע סרגל הניווט בעצמם. לא ניתן לדרוס זאת בשיטה זו, כך שליישומים אלה תהיה שליטה על צבע סרגל הניווט של Galaxy S8, S8+ או Note 8 בעצמם. סרגל ניווט שקוף לחלוטין אינו אפשרי למעט יישומים בודדים (כגון הגלריה או דף הסקירה הכללית).

הסיבה לכך היא שיישומים בדרך כלל אינם מציירים מתחת לסרגל הניווט עצמו. אז הגדרה של זה להיות שקוף רק יציג חלל ריק מכיוון שהיישום לא מצייר את עצמו מתחתיו. ולבסוף, הגדרתו כשחור אמיתי שקוף לחלוטין מופיע כלבן אטום ברוב היישומים. הדרך לעקיפת הבעיה כאן היא להשתמש בצבעים שהם צבעים כמעט שחורים במקום שחור אמיתי.