Google Pixel 2 har et skjult påskeegg i Active Edge-innstillingene

click fraud protection

Google Pixel 2 og Pixel 2 XL har et påskeegg-minispill skjult i Active Edge-innstillingene der du klemmer telefonen for å få bobler.

Googles nyeste flaggskip Pixel-smarttelefoner, den Pixel 2 og Pixel 2 XL, opprinnelig lansert med Android 8.0 Oreo om bord, men har siden mottatt en utviklerforhåndsvisning av Android 8.1. Det er mye av subtile endringer som vi har dokumentert i utgivelsen, men noen endringer er mer skjult enn andre. En endring vi har avdekket er ikke det du egentlig vil kalle en funksjon, men den er i samsvar med Googles vane med å legge til litt skjult humor til Android. I Active Edge-innstillingsskjermen til Google Pixel 2 og Pixel 2 XL som kjører Android 8.1 Developer Forhåndsvisning 1, det er et skjult minispill påskeegg som innebærer at du klemmer telefonen for å sprette bobler.

For de av dere som ikke er kjent, har Pixel 2-smarttelefonene en funksjon kalt Active Edge som lar du klemmer på den nederste halvdelen av telefonens sider for å enten starte Google Assistant eller dempe innkommende samtaler. Du kan justere klemmefølsomheten i innstillingene (eller

finjuster den med en ADB-kommando) men bortsett fra det er det ikke mye i veien for å tilpasse Active Edge, i hvert fall offisielt.

Da vi begynte å grave i den siste Innstillinger-applikasjonen på Google Pixel 2 XL som kjører Android 8.1, oppdaget vi en ny linje relatert til Active Edge som vi trodde kunne være interessant. Først oppdaget vi en ny aktivitet i Innstillinger kalt «AssistGestureBubbleActivity».

<activityandroid: enabled="true"android: exported="false"android: hardwareAccelerated="true"android: name="com.google.android.settings.gestures.assist.bubble.AssistGestureBubbleActivity"android: resizeableActivity="false"android: screenOrientation="portrait"android: theme="@android: style/Theme.Material"/>

Deretter oppdaget vi en tilsvarende layoutfil for denne aktiviteten:

assist_gesture_bubble_activity.xml


"fill_parent" n1:layout_height="fill_parent"
xmlns: n1="http://schemas.android.com/apk/res/android">
<ImageViewn1:n1:layout_width="fill_parent"n1:layout_height="fill_parent" />
<ImageViewn1:n1:layout_width="fill_parent"n1:layout_height="fill_parent" />
<TextViewn1:textColor="#ffffffff"n1:gravity="end"n1:layout_gravity="top"n1:n1:padding="12.0dip"n1:layout_width="fill_parent"n1:layout_height="wrap_content" />
FrameLayout>

Les mer

Nøkkelordene "game_view" og "play_view" antydet at dette var et påskeegg av noe slag. Siden aktiviteten er definert som "ueksportert", betyr det at den ikke kan kjøres fra kommandolinjen uten root, og den kan heller ikke sees fra en aktivitetsstarter.

Men med hjelp fra XDA Recognized Contributor Quinny899, fant vi ut hvordan vi får tilgang til dette skjulte påskeegget. Han oppdaget følgende kode:

I utgangspunktet lytter denne koden etter gjentatte trykk på klemmefølsomhetsinnstillingen under Active Edge-innstillinger. Hvis brukeren ikke har påskeegg deaktivert (via en administrert profil), så vil telefonen starte et skjult minispill hvor du klemmer telefonen for å få bobler på skjermen.

Videoen ovenfor ble tatt av XDA Junior Member InFlames03 på Pixel 2 XL som kjører Android 8.1 Oreo. Hvis du lurer på hvordan innstillingsappen deres er mørk, er det fordi de kjører rotløs Substratum-temamotor med sitt eget mørke tema kalt Sai's Oreo Theme (som du kan finne ut hvordan du installerer her.)

Jeg personlig synes påskeegget er litt underveldende. Quinny899 beskrev det som en "ingeniørtest resirkulert til et spill." For å være rettferdig, ikke alle påskeegg kan stable opp til Android Marshmallows FlappyDroid, men det er ikke slik at du kommer til å spille dette spillet i mer enn noen få sekunder uansett.