Google Pixel 2 hade "Active Edge", en funktion som låter dig klämma ihop sidorna av telefonen för att starta Assistant. Det kommer tillbaka till Google Pixel 3.
HTC har inte gått så bra de senaste åren, men det har inte stoppat företaget från att kunna producera några ganska bra telefoner då och då. HTC U11:s squeeze-funktion verkade som om det skulle vara en engångsgimmick, men den har sedan dess tagit sig över till Google Pixel 2 och Google Pixel 2 XL tack vare nära samarbete mellan HTC och Google. Kallas "Active Edge" på Google Pixel 2 låter funktionen dig klämma ihop enhetens ram för att starta Google Assistant och tysta larm, timers, aviseringar och inkommande samtal. Det är inte så anpassningsbart som Edge Sense 2.0 på HTC U12+ (minst, inte officiellt), men det får jobbet gjort. För er som är fans av funktionen har vi några goda nyheter – vi har starka bevis som tyder på att den kommer tillbaka på Google Pixel 3 och Google Pixel 3 XL.
Nu, för de av er som skriker "såklart att det kommer tillbaka", kom ihåg att Google har en viss historia av att ta bort befintliga funktioner i senare smartphones. Trådlös laddning, som fanns på Google Nexus 4, Google Nexus 5, Google Nexus 6 och Google Nexus 7 (2013) togs bort den Google Nexus 5X och Google Nexus 6P (och alla efterföljande Google Pixel-telefoner.) Hörlursuttaget, som Google gjorde roligt av Apple för att ta bort under avtäckningen av Google Pixel och Google Pixel XL, togs bort från Google Pixel 2 och Google Pixel 2 XL. Vi trodde inte att de skulle ta bort Active Edge, men möjligheten fanns fortfarande eftersom det inte fanns någon bekräftelse annars. Sedan förvärvet
HTC-ingenjörer involverade i tillverkningen av Pixel 2 samt immateriella rättigheter från HTC, det verkar som att Google har vad de behöver för att fortsätta implementera Pixel 2:s squeeze-funktion i framtida smartphones. Det är bara det att den här gången kommer Google Pixel 3 att vara det tillverkad av Foxconn.Bevisen för Active Edge på Google Pixel 3
Vårt första bevis kom från vår tipsare, XDA Senior Member meraz9000, som publicerade de första verkliga bilderna någonsin av en påstådd Google Pixel 3 XL-prototyp. Han delade fler bilder och detaljer hos oss, som smartphonen troligen har en glasbaksida (det är definitivt inte plast eller metall, säger han). Han kunde inte bekräfta om trådlös laddning fanns, men vi grävde igenom Android P beta 2 (Utvecklare Preview 3) och hittade bevis för trådlösa laddningsdockor, som vi tror är för Google Pixel 3, så gör av det som du vill. han gjorde rapportera till oss att innan han av misstag mjukmurade enheten (vilket är anledningen till att hans läcka visade enhet på bootloader), rapporterade han att han testade Active Edge genom att klämma på sin telefon och att telefonen vibrerade. Jag trodde att hans information var trovärdig, men bara för att vara säker bestämde jag mig för att gräva runt i den senaste Android P Developer Preview för att hitta några bekräftande bevis. Och jag gjorde.
Inom SystemUIGoogle APK har klassen "WakeMode" ändrats något med lite ny kod. "WakeMode" är en klass som finns under /com/google/android/systemui/elmyra/gates. Elmyra är kodnamnet för Active Edge, förresten.
Inom denna klass finns en metod som heter isWakeSettingEnabled. Denna metod kontrollerar värdet av Inställningar. Secure.assist_gesture_wake_enabled. Om den returnerar '1' betyder det att klämgesten också ska väcka telefonen från viloläge. Om den returnerar '0' kommer en klämning inte att väcka telefonen. Du kan inte bara ställa in det här värdet till "1" på vilken telefon som helst och förvänta dig att det ska fungera. Uppenbarligen måste din telefon ha en klämbar ram...och även metoden själv kontrollerar om din enhet är kompatibel. Det råkar bara vara så att den här metoden har lagt till kod för att kontrollera "ro.product.model
", ett systemegenskapsvärde som definierar namnet på enheten. På Google Pixel 2 XL, ro.product.model=Pixel 2 XL
) "Crosshatch" och "blueline" är två produktmodeller som metoden kontrollerar mot. Vi vet redan att "crosshatch" är Google Pixel 3 XL från den tidigare läckan, så vi antar att "blueline" är den mindre Google Pixel 3.
Till vänster: Google Pixel 3 XL-prototyp på startladdarens skärm som visar kodnamnet "crosshatch".
Höger: Google Pixel 2:s Active Edge-inställningar som visar "Tillåt när skärmen är avstängd" (Inställningar. Secure.assist_gesture_wake_enabled)
Därför är det inte så svårt att dra slutsatsen att Active Edge squeeze-funktionen kommer att återvända till Google Pixel 3 och Google Pixel 3 XL. Det är möjligt att den kan skrotas innan den slutliga produktionen startar eftersom vår information är baserad på en teknisk prototyp exempel och kod som finns i Android P Developer Preview 3, så om något händer som motsäger vårt påstående kommer vi att låta er alla känna till. Tills dess, håll utkik på XDA-portalen för mer information om Pixel 3!