Apmācība par Galaxy S8, S8+ vai Note 8 navigācijas joslas fona krāsas maiņu uz jebkuru vēlamo krāsu, kopš Samsung noņēma krāsu apļa opciju.
Samsung Galaxy S8, Galaxy S8+ un Galaxy Note 8 ir pirmie Samsung viedtālruņi, kas atceļ tradicionālās kapacitatīvās pogas par labu programmatūras navigācijas taustiņiem. Papildus tam, ka mēs varam pielāgot taustiņu izkārtojumu, mēs varam mainīt arī navigācijas joslas krāsu. Starp standarta krāsām, no kurām mums bija jāizvēlas, Samsung bija iekļāvis arī krāsu apļa iespēju, lai viņi varētu izvēlēties jebkuru krāsu, kādu vēlas. Tomēr uzņēmums noņēma šo krāsu apļa opciju jūnija OTA atjauninājumā, taču, pateicoties ADB komandai, mēs joprojām varam manuāli mainīt Galaxy S8, Galaxy S8+ vai Galaxy Note 8 navigācijas joslas krāsu.
Piemēram, ja vēlaties iestatīt pastāvīgi melnu navigācijas joslas krāsu, tagad varat to izdarīt! Tālāk sniegtajā rokasgrāmatā ir aprakstīts, kā mainīt krāsu, izmantojot ADB komandu, izmantojot datoru.
Pamācība — mainiet Galaxy S8, S8+ vai Note 8 navigācijas joslas krāsu
- Sekojiet šī apmācība lai iestatītu ADB savā Windows, Mac vai Linux datorā.
- Atveriet komandu uzvednes vai termināļa logu un komandu uzvednē vai termināļa logā izpildiet šādu komandu:
adb shell
- Tagad mēs esam mūsu Samsung Galaxy S8, Galaxy S8+ vai Galaxy Note 8 ADB čaulas vidē. Tālāk mums būs jāiegūst tās navigācijas joslas krāsas kods, kuru vēlamies iestatīt.
- Tu var doties uz šo vietni šeitun izmantojiet krāsu atlasītāju, kas parādīts lapas apakšā.
- Kad esat izvēlējies krāsu, nokopējiet visu lodziņā redzamo Android vērtības numuru (iekļaujiet mīnusa simbolu, ja tāds ir).
- Atkal pievērsiet uzmanību komandu uzvednei vai termināļa logam un izpildiet šīs divas komandas:
settings put global navigationbar_color
settings put global navigationbar_current_color - Pēc tam restartējiet savu Samsung Galaxy S8/S8+/Note 8.
- Jums vajadzētu redzēt jauno krāsu lietojumprogrammās, kas nemaina navigācijas joslu uz noteiktu krāsu.
Paskaidrojums
Tā kā Samsung nav iznācis un sniedzis mums iemeslu, kāpēc viņi noņēma Samsung krāsu apli Galaxy S8/S8+/Note 8 navigācijas joslas krāsu opcijas, mēs neesam īsti pārliecināti, kāpēc uzņēmums to darīja šis. Iespējams, ka Samsung vienkārši nevēlas, lai cilvēki izmantotu dīvainas krāsas, jo tas var saskarties ar pārējo OS. Vēlreiz, iespējams, ir radusies problēma ar to, kā Samsung ieviesa šo funkciju, kas rada problēmas ar citām platformas daļām.
Jebkurā gadījumā šī funkcija joprojām atrodas zem Samsung OEM apvalka, un, par laimi, mēs varam tai piekļūt, izmantojot dažas vienkāršas ADB komandas. XDA biedrs haksancan vispirms to norādīja mūsu Galaxy S8 forumā un paveica daudz darba, izskaidrojot, kur šī funkcija ir paslēpta, un pat to, kā aprēķināt konkrētu krāsu. Par laimi, šķiet, ka šī funkcija joprojām darbojas ierīcē nesen izlaists Galaxy Note 8 arī.
Šeit izmantotais vērtību formāts ir RGB hex krāsu kods, kas pārveidots decimāldaļā ar zīmi. Ir veidi, kā manuāli aprēķināt krāsu vērtību, taču mēs izmantosim tikai krāsu apli, kas norādīts iepriekš minētās rokasgrāmatas 15. darbībā.
Šīs vērtības būtu mainījušās, manuāli atlasot krāsu izvēlnē Iestatījumi, taču mēs tās tikai ievadām programmatūrā ar ADB apvalka komandu. Ja kādreiz vēlaties atgriezties pie tradicionālās krāsas, varat vienkārši doties uz Iestatījumi -> Displejs -> Navigācijas josla un pēc tam izvēlēties kādu no standarta krāsām, ko Samsung ir darījis pieejamu. Atcerieties, ka mēs tikai manuāli ievadām krāsu kodu ar šīm komandām, lai jūs varētu viegli atsaukt šīs izmaiņas, šeit atlasot citu krāsu.
Tomēr šai metodei ir daži brīdinājumi, un tie attiecas arī uz Samsung risinājumu. Piemēram, dažas lietojumprogrammas manuāli maina navigācijas joslas krāsu. To nevar pārrakstīt ar šo metodi, tāpēc šīs lietojumprogrammas pašas varēs kontrolēt Galaxy S8, S8+ vai Note 8 navigācijas joslas krāsu. Pilnībā caurspīdīga navigācijas josla nav iespējama, izņemot dažas lietojumprogrammas (piemēram, galeriju vai pārskata lapu).
Tas ir tāpēc, ka lietojumprogrammas parasti nepaliek zem pašas navigācijas joslas. Tātad, iestatot to kā caurspīdīgu, tiks parādīta tikai tukša vieta, jo lietojumprogramma pati zem tās nezīmējas. Un visbeidzot, iestatot to kā pilnībā caurspīdīgu, patiesi melnu, vairumā lietojumprogrammu tas tiek parādīts kā necaurspīdīgs balts. Risinājums šeit ir izmantot krāsas, kas ir gandrīz melnas, nevis īstas melnās.