Водич о томе како да поново мапирате Ацтиве Едге (функција стискања) на новом Гоогле Пикел 2 или Гоогле Пикел 2 КСЛ користећи апликацију Буттон Маппер.
Пошто је Гоогле Пикел 2 и Гоогле Пикел 2 КСЛ паметни телефони су најављени, тражили смо начине да прилагодимо функције на телефону изван ограничења која је наметнуо Гоогле. Једна од првих карактеристика које смо почели да разматрамо је Ацтиве Едге, Гоогле-ов став о Функције оквира који се стисне на ХТЦ У11. Подразумевано, Ацтиве Едге вам омогућава само да стиснете телефон да бисте покренули Гоогле помоћник или утишали долазне позиве и открили смо да неће бити чисто решење да поново мапирате Ацтиве Едге да радите шта год желите. Међутим, као што је предвиђено, пронађена су заобилазна решења за поновно мапирање функције стискања на Гоогле Пикел 2— ево како се то ради.
Гоогле хардцодед СистемУИ да би омогућио скуеезе да ради само када је тренутна апликација помоћника подешена на Гоогле Ассистант. То значи да би програмери морали да користе комбинацију услуге приступачности и читања системских дневника по реду да открије када корисник стисне свој телефон како би могао да сакрије Гоогле помоћника и уместо тога изврши кориснички дефинисану поступак. То је управо оно што је најновије ажурирање Буттон Маппер-а од стране КСДА Рецогнизед Девелопер-а
Покривали смо Буттон Маппер апликација у прошлости, али за оне од вас који нису упознати то је апликација која вам омогућава да пресликате скоро сваки тастер на свом уређају да бисте извршили било коју радњу коју желите. Мало је поједностављено описати то на тај начин јер апликација такође има гомилу других функција које свакако треба да проверите.
У сваком случају, најновије ажурирање на верзију 0.53 доноси могућност да поново мапирајте функцију стискања на Гоогле Пикел 2 и Пикел 2 КСЛ. Ова посебна функција ће бити доступна за бесплатно, мада имајте на уму да неке друге функције у апликацији захтевају плаћену лиценцу.
Горњу видео демонстрацију пружио нам је флар2, тако да он прескаче неке кораке подешавања како би само показао нову функцију. Ако желите да ово поновите на свом потпуно новом Гоогле Пикел 2 или Пикел 2 КСЛ, у наставку ћемо вам пружити водич који ћете пратити.
Како поново мапирати функцију Скуеезе/Ацтиве Едге на Гоогле Пикел 2
Прва ствар коју ћете морати да урадите је да преузмете Буттон Маппер из КСДА Лабс или Гоогле Плаи продавнице.
[аппбок кда флар2.хомебуттон]
Цена: бесплатно.
3.5.
Имајте на уму да је верзија коју преузимате верзија 0.53 јер старије верзије немају могућност да поново мапирају Ацтиве Едге. Следеће, уверите се у то Ацтиве Едге је заправо омогућен на свом телефону. Када потврдите те две ствари, следите ове кораке:
- Отворите апликацију Буттон Маппер. Прочитајте странице за подешавање док објашњавају шта Буттон Маппер може, а шта не може.
- На дну би требало да видите малу траку (која се зове снацкбар) која од вас тражи да омогућите услугу приступачности Буттон Маппер-а. Славина Иди и одвешће вас на страницу услуге приступачности за Буттон Маппер.
- Омогући мапирање дугмади Услуга приступачности.
- Требало би да се аутоматски вратите у апликацију Буттон Маппер. Под Дугмад заглавље за које би требало да видите опцију Ацтиве Едге. Изаберите га.
- Славина Прилагоди.
- Апликација ће од вас тражити да повежете телефон са рачунаром и покренете скрипту. Да бисмо то урадили, морамо да подесимо Андроид Дебуг Бридге.
- Ако већ нисте, идите на Подешавања --> Систем --> О телефону и додирните „Буилд Нумбер„7 пута. Видећете искачући прозор који вам говори да сте сада програмер.
- Вратите се и у Подешавања --> Систем сада би требало да постоји а Опције за програмере категорија. Унесите ово—можда ће тражити ваш пин/лозинку.
- Померите се надоле и пронађите УСБ отклањање грешака. Омогући га.
- Пратите кораке у овај претходни водич за подешавање АДБ-а на оперативном систему вашег рачунара (можете прескочити део „Подешавање телефона“ пошто сте већ омогућили УСБ отклањање грешака).
- Отворите а командни редак или терминал (у зависности од вашег ОС) и унесите следећу команду:
adb shell sh /data/data/flar2.homebutton/keyevent.sh
- Ово ће покренути кратку скрипту која ће одобрити апликацију Буттон Маппер андроид.пермиссион. РЕАД_ЛОГС. Потребна му је ова дозвола за читање системских дневника, што ћемо у наставку детаљније објаснити зашто. Ову дозволу ћете морати да дате само једном осим ако не деинсталирате апликацију или ресетујете телефон на фабричка подешавања.
- Буттон Маппер ће од вас тражити поново покрените апликацију. Додирните дугме да бисте поново покренули апликацију.
- Када се вратите у апликацију, поново додирните „Ацтиве Едге“ испод заглавља Дугмад. Сада можете да изаберете Прилагоди и изаберете радњу коју желите! честитам, сада сте поново мапирали функцију стискања Гоогле Пикел 2!
Објашњење
У реду, мало одрицање од одговорности. Ово није заиста поново мапирање Ацтиве Едге-а, али се надамо да је тако брзо да никада нећете приметити да се Гоогле помоћник појављује када стиснете телефон. Оно што Буттон Маппер ради је да користи услугу приступачности да открије када ће се Гоогле помоћник појавити, а затим чита системске евиденције док филтрира за нешто што се зове „ЕлмираСервице“.
У нашем претходном чланку смо расправљали о томе како ЕлмираСервице представља Ацтиве Едге услугу, тако да филтрирањем системских дневника за линије које се односе на њега, Буттон Маппер тачно зна када притиснете свој телефон. Као што сам рекао, то ни у ком случају није савршено решење јер је то прилично хакован метод који укључује давање осетљивих дозвола (РЕАД_ЛОГС), који би потенцијално могао да изазове одређена успоравања због природа услуга приступачности, и то би чак могао да закрпи Гоогле у будућем ажурирању (све што би морали да ураде је да не пишу евиденције).
Флар2 каже да га је користио прошли дан и да му је добро функционисао. Тренутно је једини проблем избегавање да се Гоогле помоћник појави када стиснете, а да би то постигао, он приморава уређај да оде на почетни екран пре него што покрене радњу коју дефинише корисник. Додао је експерименталну опцију у Буттон Маппер-у да остане у тренутној апликацији без да вас врати на почетни екран, али каже да још није 100% доследна.
Ипак, ово је најбоље (и за сада једино) решење за преузимање контроле над оквиром који се може стиснути на вашем Гоогле Пикел 2 или Гоогле Пикел 2 КСЛ. Помоћу Буттон Маппер-а можете натерати Ацтиве Едге да обавља радње као што су отварање камере, лампе, веб прегледача или још много тога. Могућности су бескрајне, а оно што одаберете зависи у потпуности од ваших личних преференција.