Google Pixel 2 och Pixel 2 XL har ett minispel påskägg gömt i Active Edge-inställningarna där du klämmer ihop din telefon för att få bubblor.
Googles senaste flaggskepp Pixel-smarttelefoner, den Pixel 2 och Pixel 2 XL, ursprungligen lanserad med Android 8.0 Oreo ombord men har sedan dess fått en utvecklare förhandsvisning av Android 8.1. Det finns mycket subtila förändringar som vi har dokumenterat i releasen, men vissa ändringar är mer dolda än andra. En förändring som vi har avslöjat är inte vad du egentligen skulle kalla en funktion, men den är förenlig med Googles vana att lägga till lite dold humor till Android. På skärmen Active Edge-inställningar på Google Pixel 2 och Pixel 2 XL som kör Android 8.1 Developer Förhandsgranska 1, det finns ett gömt minispel påskägg som går ut på att du klämmer din telefon för att poppa bubblor.
För de av er som inte är bekanta har Pixel 2-smarttelefonerna en funktion som heter Active Edge som låter du klämmer ihop den nedre halvan av telefonens sidor för att antingen starta Google Assistant eller tysta inkommande samtal. Du kan justera squeeze-känsligheten i inställningarna (eller
finjustera det med ett ADB-kommando) men förutom det är det inte mycket i vägen att anpassa Active Edge, åtminstone officiellt.När vi började gräva i den senaste Inställningar-applikationen på Google Pixel 2 XL som kör Android 8.1, upptäckte vi en ny linje relaterad till Active Edge som vi trodde kunde vara intressant. Först upptäckte vi en ny aktivitet i Inställningar som heter "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"/>
Därefter upptäckte vi en motsvarande layoutfil för denna 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 mer
Nyckelorden "game_view" och "play_view" antydde att detta var ett påskägg av något slag. Eftersom aktiviteten definieras som "ej exporterad" betyder det att den inte kan köras från kommandoraden utan root, och inte heller kan den ses från en aktivitetsstartare.
Men med hjälp av XDA Recognized Contributor Quinny899, vi fick reda på hur man kommer åt detta dolda påskägg. Han upptäckte följande kod:
I grund och botten lyssnar den här koden efter upprepade tryck på squeeze-känslighetsinställningen under Active Edge-inställningar. Om användaren inte har påskägg inaktiverade (via en hanterad profil), så kommer telefonen att starta ett dolt minispel där du klämmer ihop din telefon för att poppa upp bubblor på skärmen.
Ovanstående video togs av XDA Junior Member InFlames03 på deras Pixel 2 XL som kör Android 8.1 Oreo. Om du undrar hur deras inställningsapp är mörk, beror det på att de kör rotlös Substratum-temamotor med sitt eget mörka tema som heter Sai's Oreo Theme (som du kan ta reda på hur man installerar här.)
Jag tycker personligen att påskägget är lite underväldigande. Quinny899 beskrev det som ett "ingenjörstest återvunnet till ett spel." För att vara rättvis, inte alla påskägg kan stapla upp till Android Marshmallows FlappyDroid, men det är inte så att du kommer att spela det här spelet i mer än några sekunder i alla fall.