Google tester nye dobbelttryksbevægelser til Pixel-telefoner på Android 11

click fraud protection

Android 11 DP1 tilføjede kode til en ny Pixel-eksklusiv dobbelttryksbevægelse kaldet "Columbus", som kunne lade dig starte Google Assistant, kameraet og mere.

Google udgav den første Android 11 Developer Preview i går, og jeg har brugt et par timer på at gennemgå opdateringen på min Pixel 2 XL for at søge efter eventuelle ændringer, jeg kan finde. Vi har allerede fundet en masse, men som altid er der mere gemt i koden, der bare venter på at blive afsløret. Mens vi kiggede igennem den seneste SystemUIGoogle APK, appen, der er ansvarlig for SystemUI-komponenten på Google Pixel-telefoner, fandt vi referencer til et mystisk nyt gestussystem med kodenavnet "Columbus." Når den er aktiveret, giver de nye bevægelser dig mulighed for at dobbelttrykke på tilbage - ja den bagsiden af ​​telefonen– for at igangsætte visse handlinger, såsom at starte Google Assistant, starte standardkameraappen, afspille/sætte medier på pause og mere.

Vi ved, at denne nye gestus-funktion er beregnet til Pixel-telefoner i stedet for alle enheder, der kører Android 11, da Google venligt har holdt fast i deres tradition for indlede hver klasse med "com.google" i stedet for "com.android", et navneskema, de har fulgt for andre gestussystemer, herunder Active Edge og Motion Følelse. Hvad er interessant ved disse "Columbus"-bevægelser i sammenligning med Active Edge og Motion Sense, er, at de tilsyneladende ikke kræver nogen speciel hardware – kun din telefons gyroskop og accelerometer. Faktisk lykkedes det at få flere af de nye bevægelser til at virke på ikke kun vores egen Pixel 2 XL, men også XDA Senior Member

cstark27's Pixel 4 XL, der begge kører Android 11 Developer Preview 1. 9to5Google aktiverede også selvstændigt en af ​​de nye "Columbus"-bevægelser, selvom de kun viste, at den lancerede Google Assistant.

Vi kan bekræfte, at følgende bevægelser er tilgængelige via den nye "Columbus"-funktion:

  • Afvis timer
  • Start kamera
  • Start Google Assistant
  • Afspil/pause medier
  • Skjul statuslinjen
  • Lydløs indgående telefonopkald
  • Snooze alarmer
  • Frigør notifikationer
  • Udfør en "brugervalgt handling"

For at forhindre, at denne funktion aktiveres for tilfældigt, har Google også tilføjet "gates" for at forhindre dobbelttrykshandlinger i at træde i kraft. Nogle af de aktuelt implementerede porte inkluderer kamerasynlighed, opladningsstatus, tastaturlås og mere.

Koden for "Columbus" refererer til en i øjeblikket ikke-eksisterende klasse i SettingsGoogle kaldet "COLUMBUS_GESTURE_TRAINING", så vi mener, at appen Indstillinger vil indeholde gestustræningsaktiviteter, der præsenteres for brugeren under Opsætningsguide. Vi tror også, det er sandsynligt, at Pixel's Settings-appen i Android 11 vil have sider til at konfigurere den nye dobbelttryksbevægelse, især for at udfør "brugervalgt handling." Hvis brugeren ikke har et handlingssæt, ser det ud til, at "Columbus" som standard starter Google Assistent. Da der i øjeblikket ikke er nogen kode til "Columbus" i SettingsGoogle eller nogen anden systemapplikation for den sags skyld, er der sandsynligvis mere for os at afdække om funktionen.

Android 11 Dobbelttryk Gesture Demoer

Her er en video (med tilladelse fra Kieron Quinn), der viser dobbelttryksbevægelsen afspille/pause medier på en Pixel 2 XL, der kører Android 11:

https://gfycat.com/ifr/ScholarlyInfiniteIndianglassfish

Grunden til at Kieron Quinn bruger en gammel BBC-app er, at KeyEvent 85, som er nøglekode til afspil/pause medietasten, bliver ikke modtaget af de fleste af musikappens modtagere, som vi prøvede. En undersøgelse af logcat afslører adskillige advarsler om, at baggrundsudførelse ikke er tilladt, hvilket forhindrer medier apps som Google Play Musik, YouTube, Amazon Prime Video, Spotify, VLC og mange andre apps fra at modtage hensigt.

Her er en video, hvor jeg lancerer Google Camera-appen på min Pixel 2 XL, der kører Android 11 DP1:

https://gfycat.com/ifr/InsidiousTartFennecfox

Til sidst er her en video, hvor jeg lancerer Google Assistant:

https://gfycat.com/ifr/AdventurousAgonizingFugu

Selvom denne funktion fungerer fint på ældre Pixel-enheder, ved vi ikke, om Google vil aktivere den for alle Pixel-enheder, der kører Android 11. Google vil muligvis lancere den som en eksklusiv funktion til Pixel 4a eller Pixel 5, før den rulles ud til andre Pixel-enheder i fremtidige opdateringer. Alternativt kunne vi se fremtiden rulle ud i en fremtid Pixel Feature Drop.


Mange tak til Kieron Quinn, også kendt som Quinny899 på XDA-foraene, for at hjælpe os med at teste denne funktion!