Google Pixel 2:n Active Edge -puristusominaisuus palaa Google Pixel 3:een

Google Pixel 2:ssa oli "Active Edge", ominaisuus, jonka avulla voit puristaa puhelimen reunoja käynnistääksesi Assistantin. Se tulee takaisin Google Pixel 3:een.

HTC ei ole menestynyt liian hyvin viime vuosina, mutta se ei ole pysäyttänyt yritystä siitä, että pystymme valmistamaan hienoja puhelimia ajoittain. HTC U11:n puristusominaisuus vaikutti siltä, ​​että se olisi kertaluonteinen temppu, mutta se on sittemmin siirtynyt Google Pixel 2 ja Google Pixel 2 XL Kiitos läheinen yhteistyö HTC: n ja Googlen välillä. Nimeltään "Active EdgeGoogle Pixel 2:ssa ominaisuuden avulla voit puristaa laitteen kehystä käynnistääksesi Google Assistantin ja hiljentääksesi hälytykset, ajastimet, ilmoitukset ja saapuvat puhelut. Se ei ole niin muokattavissa kuin Edge Sense 2.0 HTC U12+:ssa (vähintään, ei virallisesti), mutta se tekee työnsä. Niille teistä, jotka ovat tämän ominaisuuden faneja, meillä on hyviä uutisia – meillä on vahvoja todisteita, jotka viittaavat siihen, että se palaa Google Pixel 3:lle ja Google Pixel 3 XL: lle.

Nyt ne teistä, jotka huutavat "tietysti se tulee takaisin", muistakaa, että Google on poistanut olemassa olevia ominaisuuksia myöhemmistä älypuhelimista. Langaton lataus, joka oli käytössä Google Nexus 4:ssä, Google Nexus 5:ssä, Google Nexus 6:ssa ja Google Nexus 7:ssä (2013), poistettiin Google Nexus 5X ja Google Nexus 6P (ja kaikki myöhemmät Google Pixel -puhelimet.) Kuulokeliitäntä, josta Google tunnetusti teki hauskaa Applen julkaisu Google Pixelin ja Google Pixel XL: n julkistamisen yhteydessä poiston vuoksi, poistettiin Google Pixel 2:sta ja Google Pixel 2:sta XL. Emme uskoneet heidän poistavan Active Edgeä, mutta mahdollisuus oli edelleen olemassa, koska muuta vahvistusta ei ollut. Hankinnasta lähtien Pixel 2:n valmistukseen osallistuneet HTC: n insinöörit sekä HTC: n immateriaalioikeudet, näyttää siltä, ​​​​että Googlella on mitä he tarvitsevat jatkaakseen Pixel 2:n puristusominaisuuden toteuttamista tulevissa älypuhelimissa. Google Pixel 3 on vain tällä kertaa valmistaja Foxconn.

Todisteet Active Edgestä Google Pixel 3:ssa

Ensimmäinen todisteemme tuli vihjeistäjältään, XDA: n seniorijäseneltä meraz 9000, joka julkaisi ensimmäiset tosielämän kuvat väitetystä Google Pixel 3 XL -prototyypistä. Hän jakoi lisää kuvia ja yksityiskohtia meillä, kuten älypuhelimessa on todennäköisesti lasitausta (se ei todellakaan ole muovia tai metallia, hän sanoo). Hän ei voinut vahvistaa, oliko langatonta latausta olemassa, mutta kaivoimme läpi Android P beta 2 (Kehittäjän esikatselu 3) ja löysi todisteita langattomat lataustelakat, joiden uskomme olevan Google Pixel 3:lle, joten tee siitä niin kuin haluat. Hän teki ilmoita meille, että ennen kuin hän vahingossa pehmitti laitteen (siksi hänen vuotonsa osoitti laitteella käynnistyslataimessa), hän ilmoitti testaavansa Active Edgeä puristamalla puhelintaan ja että puhelinta värähteli. Uskoin hänen tietojensa olevan uskottavia, mutta varmuuden vuoksi päätin kaivaa viimeisimpään Android P -kehittäjien esikatseluun löytääkseni vahvistavia todisteita. Ja minä tein.

SystemUIGoogle APK: n "WakeMode"-luokkaa on muokattu hieman uudella koodilla. "WakeMode" on luokka, joka sijaitsee osoitteessa /com/google/android/systemui/elmyra/gates. Elmyra on muuten Active Edgen koodinimi.

Tässä luokassa on menetelmä nimeltä isWakeSettingEnabled. Tämä menetelmä tarkistaa arvon Asetukset. Secure.assist_gesture_wake_enabled. Jos se palauttaa arvon 1, se tarkoittaa, että puristuseleen pitäisi myös herättää puhelin lepotilasta. Jos se palauttaa arvon '0', puristus ei herätä puhelinta. Et voi kuitenkaan vain asettaa tätä arvoa arvoon 1 missä tahansa puhelimessa ja odottaa sen toimivan. Ilmeisesti puhelimessasi on oltava puristettava kehys... ja myös menetelmä itse tarkistaa, onko laitteesi yhteensopiva. Sattui vain niin, että tämä menetelmä on lisännyt koodin tarkistamaan "ro.product.model", järjestelmän ominaisuusarvo, joka määrittää laitteen nimen. Google Pixel 2 XL: ssä ro.product.model=Pixel 2 XL) "Crosshatch" ja "blueline" ovat kaksi tuotemallia, joita menetelmä tarkistaa. Tiedämme jo, että "crosshatch" on Google Pixel 3 XL aiemmasta vuodosta, joten oletamme, että "blueline" on pienempi Google Pixel 3.

Vasemmalla: Google Pixel 3 XL -prototyyppi käynnistyslataimen näytöllä, jossa näkyy "crosshatch"-koodinimi.

Oikealla: Google Pixel 2:n Active Edge -asetuksissa näkyy "Salli, kun näyttö on pois päältä" (Asetukset. Secure.assist_gesture_wake_enabled)

Siksi ei ole liian vaikeaa tehdä johtopäätös, että Active Edge -puristustoiminto palaa Google Pixel 3:een ja Google Pixel 3 XL: ään. On mahdollista, että se voidaan romuttaa ennen lopullisen tuotannon alkamista, koska tietomme perustuvat tekniseen prototyyppiin näyte ja koodi löytyvät Android P Developer Preview 3:sta, joten jos tapahtuu jotain, joka on ristiriidassa väitteemme kanssa, annamme sinulle kaiken tietää. Siihen asti pysy kuulolla XDA-portaalissa lisätietoja Pixel 3:sta!