Google Pixel 2 ma ukryte jajko wielkanocne w ustawieniach Active Edge

Google Pixel 2 i Pixel 2 XL mają ukrytą w ustawieniach Active Edge minigrę z jajkiem wielkanocnym, w której naciskasz telefon, aby wystrzelić bąbelki.

Najnowsze flagowe smartfony Google Pixel, tzw Pixel 2 i Pixel 2 XL, początkowo uruchomiony z systemem Android 8.0 Oreo, ale od tego czasu otrzymał podgląd deweloperski Androida 8.1. Jest dużo subtelne zmiany, które udokumentowaliśmy w wydaniu, ale niektóre zmiany są bardziej ukryte niż inne. Jedna ze zmian, którą odkryliśmy, nie jest tak naprawdę funkcją, ale jest zgodna ze zwyczajem Google dotyczącym dodawania do Androida ukrytego humoru. Na ekranie ustawień Active Edge urządzeń Google Pixel 2 i Pixel 2 XL z systemem Android 8.1 Developer Podgląd 1 to ukryta minigra z jajkiem wielkanocnym, w której ściskasz telefon, aby wyskoczył bąbelki.

Dla tych z Was, którzy nie są zaznajomieni, smartfony Pixel 2 mają funkcję o nazwie Active Edge, która umożliwia ściskasz dolną połowę boków telefonu, aby uruchomić Asystenta Google lub wyciszyć przychodzące dzwoni. Możesz dostosować czułość ściskania w ustawieniach (lub

dostrój go za pomocą polecenia ADB), ale poza tym nie ma zbyt wiele możliwości dostosowania Active Edge, przynajmniej oficjalnie.

Kiedy zaczęliśmy zagłębiać się w najnowszą aplikację Ustawienia w Google Pixel 2 XL z systemem Android 8.1, odkryliśmy nową linię związaną z Active Edge, która naszym zdaniem może być interesująca. Najpierw odkryliśmy w Ustawieniach nową aktywność o nazwie „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"/>

Następnie odkryliśmy odpowiedni plik układu dla tego działania:

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>

Czytaj więcej

Słowa kluczowe „game_view” i „play_view” sugerowały, że jest to swego rodzaju jajko wielkanocne. Ponieważ aktywność jest zdefiniowana jako „nieeksportowana”, oznacza to, że nie można jej uruchomić z wiersza poleceń bez uprawnień administratora ani nie można jej zobaczyć w programie uruchamiającym aktywności.

Ale z pomocą uznanego współtwórcy XDA Quinny899, dowiedzieliśmy się, jak uzyskać dostęp do tego ukrytego Easter Egga. Odkrył następujący kod:

Zasadniczo ten kod nasłuchuje powtarzających się dotknięć ustawienia czułości ściśnięcia w ustawieniach Active Edge. Jeśli użytkownik nie ma wyłączonych pisanek (poprzez zarządzany profil), następnie telefon uruchomi ukrytą minigrę, w której naciskasz telefon, aby na ekranie pojawiały się bąbelki.

Powyższy film został nakręcony przez młodszego członka XDA InFlames03 na swoim Pixelu 2 XL z systemem Android 8.1 Oreo. Jeśli zastanawiasz się, dlaczego ich aplikacja ustawień jest ciemna, dzieje się tak dlatego, że korzystają z bezkorzeniowy silnik motywu Substratum z własnym mrocznym motywem zwanym Sai's Oreo Theme (o którym możesz się dowiedzieć jak zainstalować tutaj.)

Osobiście uważam, że Easter Egg jest nieco rozczarowujący. Quinny899 opisał to jako „test inżynieryjny przekształcony w grę”. Szczerze mówiąc, nie każde jajko wielkanocne może się kumulować FlappyDroid z Androidem Marshmallow, ale i tak nie będziesz grać w tę grę dłużej niż kilka sekund.