Kā pārveidot Active Edge/squeeze tālrunī Google Pixel 2

Apmācība par to, kā pārveidot Active Edge (saspiešanas funkciju) jaunajā Google Pixel 2 vai Google Pixel 2 XL, izmantojot lietotni Button Mapper.

Kopš Google Pixel 2 un Google Pixel 2 XL viedtālruņi tika paziņoti, mēs esam meklējuši veidus, kā pielāgot tālruņa funkcijas, pārsniedzot Google noteiktos ierobežojumus. Viena no pirmajām iezīmēm, ko sākām izpētīt, ir Active Edge, Google ņem vērā HTC U11 saspiežamā rāmja funkcijas. Pēc noklusējuma Active Edge ļauj tikai saspiest tālruni, lai palaistu Google palīgu vai apklusinātu ienākošos zvanus, un mēs atklājām, ka nebija tīrs risinājums lai pārkartotu Active Edge, lai darītu visu, ko vēlaties. Tomēr, kā jau tika prognozēts, Ir atrasti risinājumi, lai pārplānotu saspiešanas funkciju Google Pixel 2— lūk, kā tas tiek darīts.

Google cietā kodētā SystemUI, lai atļautu saspiešanu darboties tikai tad, ja pašreizējā palīga lietotne ir iestatīta uz Google asistents. Tas nozīmē, ka izstrādātājiem secībā būs jāizmanto pieejamības pakalpojuma un sistēmas žurnālu nolasīšanas kombinācija lai noteiktu, kad lietotājs saspiež savu tālruni, lai varētu paslēpt Google asistentu un tā vietā veikt lietotāja definētu darbība. Tieši tas ir jaunākais Button Mapper atjauninājums, ko izstrādājis XDA Recognized Developer

uzliesmojums2 dara.

Mēs esam aptvēruši Pogu kartētājs lietojumprogramma ir bijusi pagātnē, taču tiem, kas nav pazīstami, tā ir lietojumprogramma, kas ļauj pārkartēt gandrīz jebkuru ierīces taustiņu, lai veiktu jebkuru darbību. Tas ir nedaudz vienkāršots, lai to aprakstītu šādā veidā, jo lietotnei ir arī daudzas citas funkcijas, kuras jums noteikti vajadzētu pārbaudīt.

Jebkurā gadījumā jaunākais versijas 0.53 atjauninājums nodrošina iespēju pārveidojiet saspiešanas funkciju tālruņos Google Pixel 2 un Pixel 2 XL. Šī īpašā funkcija būs pieejama bezmaksas, taču ņemiet vērā, ka dažām citām lietotnes funkcijām ir nepieciešama maksas licence.

Iepriekš minēto video demonstrāciju mums sniedza flar2, tāpēc viņš izlaiž dažas iestatīšanas darbības, lai vienkārši parādītu jauno funkciju. Ja vēlaties to atkārtot savā pavisam jaunajā Google Pixel 2 vai Pixel 2 XL tālrunī, tālāk sniegsim apmācību, kas jums jāievēro.


Kā pārplānot saspiešanas/aktīvās malas funkciju Google Pixel 2

Pirmā lieta, kas jums jādara, ir lejupielādēt Button Mapper no XDA Labs vai Google Play veikala.

[appbox xda flar2.homebutton]

Pogu kartētājs: pārveidojiet atslēgasIzstrādātājs: uzliesmojums2

Cena: bezmaksas.

3.5.

Lejupielādēt

Lūdzu, ņemiet vērā, ka lejupielādējamā versija ir versija 0.53 jo vecākām versijām nav iespējas pārveidot Active Edge. Tālāk pārliecinieties, ka Active Edge faktiski ir iespējots tālrunī. Kad esat apstiprinājis šīs divas lietas, veiciet tālāk norādītās darbības.

  1. Atveriet programmu Button Mapper. Izlasiet iestatīšanas lapas, jo tajās ir paskaidrots, ko Button Mapper var un ko nevar darīt.
  2. Apakšā jums vajadzētu redzēt nelielu joslu (ko sauc par uzkodu joslu), kurā tiek lūgts iespējot Button Mapper's pieejamības pakalpojumu. Krāns Aiziet un tas jūs novirzīs uz Button Mapper pieejamības pakalpojuma lapu.
  3. Iespējot pogu kartētāju Pieejamības pakalpojums.
  4. Jums automātiski jāatgriežas lietotnē Button Mapper. Saskaņā Pogas galvenei, kurai vajadzētu redzēt opciju Active Edge. Izvēlieties to.
  5. Krāns Pielāgot.
  6. Lietojumprogramma lūgs savienot tālruni ar datoru un palaist skriptu. Lai to izdarītu, mums ir jāiestata Android atkļūdošanas tilts.
  7. Ja vēl neesat to izdarījis, dodieties uz Iestatījumi -> Sistēma -> Par tālruni un pieskarieties "Būvējuma numurs"7 reizes. Tiks parādīts uznirstošais logs, kurā teikts, ka tagad esat izstrādātājs.
  8. Dodieties atpakaļ un sadaļā Iestatījumi -> Sistēma tagad vajadzētu būt a Izstrādātāja iespējas kategorijā. Ievadiet šo — tas var prasīt jūsu PIN/paroli.
  9. Ritiniet uz leju un atrodiet USB atkļūdošana. Iespējojiet to.
  10. Izpildiet norādījumus šī iepriekšējā apmācība, lai iestatītu ADB jūsu konkrētā datora operētājsistēmā (varat izlaist daļu "Tālruņa iestatīšana", jo esat jau iespējojis USB atkļūdošanu).
  11. Atveriet a komandrinda vai terminālis (atkarībā no jūsu OS) un ievadiet šādu komandu: adb shell sh /data/data/flar2.homebutton/keyevent.sh
  12. Tas izpildīs īsu skriptu, kas piešķirs lietojumprogrammu Button Mapper android.permission. READ_LOGS. Tai ir nepieciešama šī atļauja, lai lasītu sistēmas žurnālus, un mēs to paskaidrosim tālāk. Šī atļauja jums būs jāpiešķir tikai vienreiz, ja vien neatinstalēsiet lietotni vai neatiestatīsiet tālruņa rūpnīcas datus.
  13. Button Mapper lūgs jums to darīt restartējiet lietojumprogrammu. Pieskarieties pogai, lai ļautu tai restartēt lietotni.
  14. Kad esat atgriezies lietotnē, zem galvenes pogas vēlreiz pieskarieties "Active Edge". Tagad varat atlasīt Pielāgot un izvēlēties vajadzīgo darbību! Apsveicu, tagad esat pārveidojis Google Pixel 2 saspiešanas funkciju!

Paskaidrojums

Labi, šeit ir neliela atruna. Šis nav patiesi pārkartot Active Edge, taču cerams, ka tas ir tik ātrs, ka jūs nekad nepamanīsit, ka, saspiežot tālruni, parādās Google palīgs. Pogu kartētājs izmanto pieejamības pakalpojumu, lai noteiktu, kad Google palīgs drīz tiks parādīts, un pēc tam nolasa sistēmas žurnālus, vienlaikus filtrējot pēc tā sauktā "ElmyraService".

Iepriekšējā rakstā mēs apspriedām, kā ElmyraService pārstāv Active Edge pakalpojumu, tāpēc, filtrējot sistēmas žurnālus ar to saistītām rindām, Button Mapper precīzi zina, kad saspiežat tālruni. Kā jau teicu, tas nekādā ziņā nav ideāls risinājums, jo tā ir diezgan neveiksmīga metode, kas ietver sensitīvu atļauju piešķiršanu (READ_LOGS), kas var izraisīt zināmu palēninājumu, jo pieejamības pakalpojumu raksturs, un to pat varētu labot Google nākamajā atjauninājumā (vienīgais, kas viņiem būtu jādara, ir nerakstīt žurnālus).

Flar2 saka, ka viņš to ir lietojis pēdējo dienu, un tas viņam labi darbojas. Pašlaik vienīgā problēma ir izvairīties no Google palīga uznirstīšanas, kad jūs saspiežat, un lai panāktu, ka viņš piespiež ierīci pāriet uz sākuma ekrānu pirms lietotāja definētas darbības palaišanas. Viņš pievienoja eksperimentālu opciju Button Mapper, lai paliktu pašreizējā lietotnē, neatgriežot jūs sākuma ekrānā, taču viņš saka, ka tā vēl nav 100% konsekventa.

Tomēr šis ir labākais (un pagaidām vienīgais) risinājums, lai kontrolētu Google Pixel 2 vai Google Pixel 2 XL saspiežamo rāmi. Izmantojot Button Mapper, jūs varat likt Active Edge veikt tādas darbības kā kameras, lāpas, tīmekļa pārlūkprogrammas vai daudz ko citu. Iespējas ir bezgalīgas, un jūsu izvēle ir pilnībā atkarīga no jūsu personīgajām vēlmēm.