Како додати још плочица у заглавље брзих подешавања на Гоогле, ОнеПлус и Сони телефонима [без роот-а]

Водич о томе како да додате још плочица у заглавље брзих подешавања на Гоогле Некус и Пикел телефонима, ОнеПлус 3/3Т и Кспериа телефонима који користе Ноугат.

Ако повучете статусну траку свог Андроид телефона, вероватно ћете видети неколико обавештења испод једног реда плочица брзих подешавања. Овај ред се зове заглавље брзих подешавања јер приказује само првих неколико плочица које су доступне у пуном скупу КС плочица. Повлачењем надоле још једном, видећете пуну листу КС плочица које сте додали. Брза подешавања су званично додата у АОСП почевши од Андроид 5.0 Лоллипоп (иако су ОЕМ-ови као што је Самсунг је раније имао сопствени облик прекидача обавештења који је био доступан за неколико верзија лизалица).

Иако смо од тада добили могућност да прилагодимо КС преуређивањем икона и додавањем треће стране плочице на КС листу, још увек не постоји званичан метод за прилагођавање колико плочица се приказује (опет, Самсунг је победио Гугл у вези са овим). Међутим, коришћењем скривених преференција које можемо поставити преко АДБ-а, могуће је додајте још плочица у заглавље Брза подешавања.

Хвала Ели Ирвину што је прикупио ове снимке екрана за мене!

Ова модификација не мења број колона или редова приказаних на целом КС панелу који видите када двапут превучете надоле на статусној траци (или повучете надоле са 2+ прста). Једини начин да се то уради, колико ја знам, је преко СистемУИ модификација – за које је очигледно потребан роот или откључани покретач.

Измена заглавља брзих подешавања ради не захтевају роот приступ, иако неће радити на свим уређајима. Ако је ваш уређај укључен Андроид 7.0+ а основни софтвер није превише модификован од АОСП-а, онда би овај трик требало да функционише на вашем телефону. То је зато што се ослања на жељене поставке које су дефинисане у СистемУИ пакету (у АОСП-у можете пронаћи жељене поставке наведене у КуицкКСПанел.јава).

КуицкКСПанел.јава

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

Овај исечак кода је преузет са АОСП странице коју сам повезао изнад. Низ НУМ_КУИЦК_ТИЛЕС дефинише колико КС плочица је приказано у заглављу. НУМ_КУИЦК_ТИЛЕС добија своју вредност из Подешавања. Сецуре преференција "сисуи_ккс_цоунт" коју ћемо изменити. Да би ова модификација функционисала, софтвер на вашем телефону мора да има ову опцију на располагању.

Гоогле Некус и Пикел телефони могу да користе ову модификацију, као и Сони Кспериа и ОнеПлус телефони. Прилагођени РОМ-ови као што је ЛинеагеОС раде, барем на мом Нектбит Робину. Самсунг и Хуавеи телефони неће функционисати са овом променом преференција, мада као што је наведено пре него што можете да пратите моје претходни туторијал да прилагодите величину КС панела на Самсунг телефонима.


Приручник

Као што је раније поменуто, биће вам потребан АДБ приступ да бисте користили ову команду. Преузмите најновији АДБ бинарни фајл за вашу машину директно од Гоогле-а. Уверите се да имате право инсталиран драјвер да би машина препознала ваш телефон. Идите на Подешавања --> Опције за програмере и омогућите УСБ отклањање грешака. Затим отворите командну линију или терминал на свом рачунару и унесите следећу команду:

adb devices

Ваша машина ће покушати да покрене АДБ и види да ли препознаје било који повезани уређај. Можда ћете видети упит на свом телефону да одобрите АДБ приступ вашој машини - прихватите га. Ако сада видите серијски број вашег уређаја враћен у командној линији, онда сте златни.

Сада ћете морати да унесете ову команду да бисте изменили број плочица приказаних у КС заглављу:

adb shell settings put secure sysui_qqs_count N

где је Н број плочица које желите да буду приказане у заглављу. На пример, ако желим да прикажем само 3 плочице:

adb shell settings put secure sysui_qqs_count 3

или ако желим да се прикаже 7 плочица:

adb shell settings put secure sysui_qqs_count 7

Ако желите да се вратите на подразумевану конфигурацију, само унесите "5" за Н.


Иако је ово, додуше, прилично мало подешавање, ипак је лепо што, чак и без роот-а, још увек постоје неки начини на које можете да измените кориснички интерфејс. Нисам сигуран зашто је Гоогле оставио ово подешавање отвореним да га променимо, иако не бисте ни знали да је доступно осим ако нисте ископали у АОСП-у јер ово подешавање није наведено када избаците доступна безбедна подешавања на свој уређај. Надам се да ће Гоогле додати изворни начин за промену величине комплетног КС панела као што то чини Самсунг, али то ће вероватно остати само жеља са моје стране.

Заслуге за ово подешавање иду КСДА Сениор Мембер-у папхонб који је о томе објавио у а закопан конац још у децембру. Он је програмер Прилагођена трака за навигацију апликација која вам омогућава да подесите траку за навигацију на многим Андроид 7.0+ уређајима без роот-а. Он и ја радимо на новој апликацији која ће укључити ово подешавање и још много, много више тако да корисници без роот-а могу да истраже све скривене подешавања доступне на њиховим уређајима.