Google Pixel 2 má v nastavení Active Edge skryté velikonoční vajíčko

Google Pixel 2 a Pixel 2 XL mají minihru Easter egg skrytou v nastavení Active Edge, kde zmáčknete telefon, aby praskly bubliny.

Nejnovější vlajková loď smartphonů Pixel společnosti Google, Pixel 2 a Pixel 2 XL, původně spuštěna se systémem Android 8.0 Oreo na palubě, ale od té doby obdržela a vývojářský náhled na Android 8.1. Je toho hodně drobné změny, které jsme zdokumentovali ve vydání, ale některé změny jsou skrytější než jiné. Jedna změna, kterou jsme odhalili, není to, co byste ve skutečnosti nazvali funkcí, ale je v souladu se zvykem Googlu přidávat do Androidu nějaký skrytý humor. Na obrazovce nastavení Active Edge zařízení Google Pixel 2 a Pixel 2 XL se systémem Android 8.1 Developer Preview 1, je tu skrytá minihra velikonoční vajíčko, která zahrnuje zmáčknutí telefonu, aby praskl bubliny.

Pro ty z vás, kteří nejsou obeznámeni, mají smartphony Pixel 2 funkci zvanou Active Edge, která umožňuje stisknutím spodní poloviny boků telefonu buď spustíte Google Assistant, nebo ztišíte příchozí hovory hovory. Citlivost zmáčknutí můžete upravit v nastavení (nebo

dolaďte jej příkazem ADB), ale kromě toho není mnoho ve způsobu přizpůsobení Active Edge, alespoň oficiálně.

Když jsme se začali zabývat nejnovější aplikací Nastavení na Google Pixel 2 XL se systémem Android 8.1, objevili jsme novou řadu související s Active Edge, která by mohla být zajímavá. Nejprve jsme v Nastavení objevili novou aktivitu s názvem „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ále jsme objevili odpovídající soubor rozvržení pro tuto aktivitu:

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>

Přečtěte si více

Klíčová slova „game_view“ a „play_view“ naznačovala, že jde o jakési easter egg. Protože je aktivita definována jako „neexportovaná“, to znamená, že ji nelze spustit z příkazového řádku bez roota ani ji nelze zobrazit ze spouštěče aktivit.

Ale s pomocí od uznávaného přispěvatele XDA Quinny899, zjistili jsme, jak získat přístup k tomuto skrytému velikonočnímu vejci. Objevil následující kód:

V podstatě tento kód naslouchá opakovaným klepnutí na nastavení citlivosti zmáčknutí v nastavení Active Edge. Pokud uživatel nemá zakázané velikonoční vajíčka (prostřednictvím spravovaného profilu), poté telefon spustí skrytou mini hru, ve které stisknete telefon, aby se na obrazovce objevily bubliny.

Výše uvedené video bylo pořízeno členem XDA Junior InFlames03 na jejich Pixel 2 XL se systémem Android 8.1 Oreo. Pokud vás zajímá, jak je jejich aplikace nastavení tmavá, je to proto, že používají rootless Substratum tématický engine s vlastním temným tématem nazvaným Sai's Oreo Theme (což můžete zjistit jak nainstalovat zde.)

Osobně si myslím, že velikonoční vajíčko je trochu nedotažené. Quinny899 to popsal jako „technický test recyklovaný do hry“. Abychom byli spravedliví, ne každé velikonoční vajíčko se může naskládat Android Marshmallow's FlappyDroid, ale není to tak, že tuto hru stejně nebudete hrát déle než pár sekund.