Slik legger du til flere fliser i overskriften for hurtiginnstillinger på Google-, OnePlus- og Sony-telefoner [Ingen rot]

En veiledning om hvordan du legger til flere fliser i overskriften for hurtiginnstillinger på Google Nexus- og Pixel-telefoner, OnePlus 3/3T og Xperia-telefoner som kjører Nougat.

Hvis du drar ned på statuslinjen på Android-telefonen din, vil du sannsynligvis se noen få varsler under en enkelt rad med Hurtiginnstillinger-fliser. Denne raden kalles Hurtiginnstillinger-overskriften da den bare viser de første par flisene som er tilgjengelige i hele settet med QS-brikker. Ved å trekke ned én gang til, vil du se hele listen over QS-brikker du har lagt til. Hurtiginnstillinger ble offisielt lagt til AOSP fra og med Android 5.0 Lollipop (selv om OEM-er som f.eks. Samsung har hatt sin egen form for varslingsbrytere tilgjengelig for flere versjoner tidligere Kjærlighet på pinne).

Selv om vi siden har fått muligheten til å tilpasse QS ved å omorganisere ikonene og legge til tredjepart fliser til QS-listen, er det fortsatt ingen offisiell metode for å tilpasse hvor mange fliser som vises (en gang til,

Samsung har slått Google til fulle i denne forbindelse). Men gjennom bruk av en skjult preferanse som vi kan sette via ADB, er det mulig å legg til flere fliser i Hurtiginnstillinger-overskriften.

Takk til Eli Irvin for å ha samlet disse skjermbildene for meg!

Denne endringen endrer ikke antall kolonner eller rader som vises i hele QS-panelet som du ser når du sveiper ned to ganger på statuslinjen (eller trekker ned med 2+ fingre). Den eneste måten å gjøre det på, så vidt jeg vet, er gjennom SystemUI-modifikasjoner - som åpenbart krever root eller en ulåst bootloader.

Endre overskriften for hurtiginnstillinger gjør det krever ikke root-tilgang, selv om det ikke fungerer på alle enheter. Hvis enheten er på Android 7.0+ og den underliggende programvaren ikke er for sterkt modifisert fra AOSP, så bør dette trikset fungere på telefonen din. Det er fordi den er avhengig av en innstillingspreferanse som er definert i SystemUI-pakken (i AOSP kan du finne preferansen oppført i QuickQSPanel.java).

QuickQSPanel.java

/**
* Version of QSPanel that only shows N Quick Tiles in the QS Header.
*/
publicclassQuickQSPanelextendsQSPanel{
publicstaticfinal String NUM_QUICK_TILES = "sysui_qqs_count";

Denne kodebiten er hentet fra AOSP-siden jeg koblet til ovenfor. Strengen NUM_QUICK_TILES definerer hvor mange QS-brikker som vises i overskriften. NUM_QUICK_TILES får sin verdi fra Innstillinger. Sikre preferanse "sysui_qqs_count" som er det vi vil endre. For at denne endringen skal fungere, må programvaren på telefonen din ha denne preferansen tilgjengelig.

Google Nexus- og Pixel-telefoner kan bruke denne modifikasjonen, det samme kan Sony Xperia- og OnePlus-telefoner. Egendefinerte ROM-er som LineageOS fungerer, som minst det gjorde på min Nextbit Robin. Samsung- og Huawei-telefoner vil ikke fungere med denne preferanseendringen, men som nevnt før kan du følge min forrige veiledning for å tilpasse QS-panelstørrelsen på Samsung-telefoner.


Opplæringen

Som nevnt tidligere, trenger du ADB-tilgang for å bruke denne kommandoen. Last ned siste ADB binær for maskinen din rett fra Google. Sørg for at du har rett driver installert for at telefonen skal gjenkjennes av maskinen. Gå til Innstillinger --> Utvikleralternativer og aktiver USB-feilsøking. Åpne deretter en ledetekst eller terminal på maskinen din, og skriv inn følgende kommando:

adb devices

Maskinen din vil prøve å starte ADB og se om den gjenkjenner tilkoblede enheter. Du kan se en melding på telefonen om å gi ADB-tilgang til maskinen din – godta den. Hvis du nå ser enhetens serienummer returnert i ledeteksten, er du gull.

Nå må du skrive inn denne kommandoen for å endre antall fliser som vises i QS-overskriften:

adb shell settings put secure sysui_qqs_count N

hvor N er antall fliser du vil ha vist i overskriftsraden. For eksempel, hvis jeg vil ha bare 3 fliser vist:

adb shell settings put secure sysui_qqs_count 3

eller hvis jeg vil ha 7 fliser vist:

adb shell settings put secure sysui_qqs_count 7

Hvis du vil gå tilbake til standardkonfigurasjonen, skriv bare inn "5" for N.


Selv om dette riktignok er en ganske liten tweak, er det fortsatt fint at det, selv uten root, fortsatt er noen måter du kan endre brukergrensesnittet på. Jeg er ikke sikker på hvorfor Google lot denne innstillingen være åpen for oss å endre, selv om du ikke engang visste at den var tilgjengelig med mindre du gravde rundt i AOSP, da denne innstillingen ikke er oppført når du dumper de tilgjengelige sikre innstillingene på enhet. Jeg håper at Google legger til en naturlig måte å endre størrelsen på hele QS-panelet slik Samsung gjør, men det vil sannsynligvis forbli ønsketenkning fra min side.

Kreditter for denne tilpasningen går til XDA Senior Member pafonb som skrev om dette i en begravde tråden tilbake i desember. Han er utvikleren av Tilpasset navigasjonslinje applikasjon som lar deg finjuster navigasjonslinjen på mange Android 7.0+-enheter uten root. Han og jeg jobber med en ny applikasjon som vil inkludere denne justeringen, og mange, mange flere, slik at urotede brukere kan utforske alle de skjulte justeringene som er tilgjengelige på enhetene deres.