Google Pixel 2 og Pixel 2 XL har et minispil påskeæg skjult i Active Edge-indstillingerne, hvor du klemmer din telefon for at sprænge bobler.
Googles seneste flagskib Pixel-smartphones, den Pixel 2 og Pixel 2 XL, oprindeligt lanceret med Android 8.0 Oreo ombord, men har siden modtaget en udvikler preview af Android 8.1. Der er mange subtile ændringer, som vi har dokumenteret i udgivelsen, men nogle ændringer er mere skjulte end andre. En ændring, vi har afsløret, er ikke, hvad du egentlig vil kalde en funktion, men den er i overensstemmelse med Googles vane med at tilføje noget skjult humor til Android. På Active Edge-indstillingsskærmen på Google Pixel 2 og Pixel 2 XL, der kører Android 8.1 Developer Forhåndsvisning 1, der er et skjult minispil påskeæg, der involverer dig ved at klemme din telefon for at springe bobler.
For dem af jer, der ikke er bekendte, har Pixel 2-smartphones en funktion kaldet Active Edge, der lader du klemmer den nederste halvdel af din telefons sider for enten at starte Google Assistant eller dæmpe indgående opkald. Du kan justere squeeze-følsomheden i indstillingerne (eller
finjuster det med en ADB-kommando), men bortset fra det er der ikke meget i vejen for at tilpasse Active Edge, i hvert fald officielt.Da vi begyndte at grave i den seneste applikation Indstillinger på Google Pixel 2 XL, der kører Android 8.1, opdagede vi en ny linje relateret til Active Edge, som vi troede kunne være interessant. Først opdagede vi en ny aktivitet i Indstillinger kaldet "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"/>
Dernæst opdagede vi en tilsvarende layoutfil til denne aktivitet:
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>
Læs mere
Nøgleordene "game_view" og "play_view" antydede, at dette var et påskeæg af en slags. Da aktiviteten er defineret som "ikke-eksporteret", betyder det, at den ikke kan køres fra kommandolinjen uden root, og den kan heller ikke ses fra en aktivitetsstarter.
Men med hjælp fra XDA Recognized Contributor Quinny899, fandt vi ud af, hvordan man får adgang til dette skjulte påskeæg. Han opdagede følgende kode:
Dybest set lytter denne kode efter gentagne tryk på squeeze-følsomhedsindstillingen under Active Edge-indstillinger. Hvis brugeren ikke har påskeæg deaktiveret (via en administreret profil), så vil telefonen starte et skjult minispil, hvor du klemmer din telefon for at få bobler frem på skærmen.
Ovenstående video er taget af XDA Junior Member InFlames03 på deres Pixel 2 XL, der kører Android 8.1 Oreo. Hvis du undrer dig over, hvordan deres indstillingsapp er mørk, er det fordi de kører rodløs Substratum-temamotor med deres eget mørke tema kaldet Sai's Oreo Theme (som du kan finde ud af hvordan man installerer her.)
Jeg synes personligt, at påskeægget er en smule undervældende. Quinny899 beskrev det som en "teknisk test genbrugt til et spil." For at være retfærdig er det ikke alle påskeæg, der kan stable op til Android Marshmallows FlappyDroid, men det er alligevel ikke sådan, at du kommer til at spille dette spil i mere end et par sekunder.