Google Pixel 2 ve Pixel 2 XL'de, Active Edge ayarlarında, telefonunuzu sıkarak baloncukları patlatabileceğiniz gizli bir Paskalya yumurtası mini oyunu bulunur.
Google'ın en yeni amiral gemisi Pixel akıllı telefonları, Piksel 2 ve Piksel 2 XL, başlangıçta Android 8.0 Oreo ile piyasaya sürüldü ancak o zamandan beri bir onay aldı. Android 8.1'in geliştirici önizlemesi. Orada çok var belgelediğimiz ince değişiklikler sürümde, ancak bazı değişiklikler diğerlerinden daha gizlidir. Ortaya çıkardığımız değişikliklerden biri aslında özellik diyebileceğiniz bir şey değil, ancak Google'ın Android'e bazı gizli mizah ekleme alışkanlığıyla tutarlı. Android 8.1 Geliştiricisini çalıştıran Google Pixel 2 ve Pixel 2 XL'in Active Edge ayarları ekranında Önizleme 1, telefonunuzu sıkarak patlatabileceğiniz gizli bir Paskalya yumurtası mini oyunu var kabarcıklar.
Bilmeyenler için Pixel 2 akıllı telefonlarda Active Edge adı verilen bir özellik bulunur. Google Asistan'ı başlatmak veya gelen çağrıları susturmak için telefonunuzun kenarlarının alt yarısını sıkarsınız Aramalar. Sıkma hassasiyetini ayarlardan ayarlayabilirsiniz (veya
bir ADB komutuyla ince ayar yapın) ancak bunun dışında Active Edge'i özelleştirmenin pek bir yolu yok, en azından resmi olarak.Android 8.1 çalıştıran Google Pixel 2 XL'deki en yeni Ayarlar uygulamasını araştırmaya başladığımızda, Active Edge ile ilgili ilginç olabileceğini düşündüğümüz yeni bir satır keşfettik. İlk olarak Ayarlar'da "AssistGestureBubbleActivity" adında yeni bir etkinlik keşfettik.
<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"/>
Daha sonra bu etkinliğe karşılık gelen bir düzen dosyası keşfettik:
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>
devamını oku
"Game_view" ve "play_view" anahtar kelimeleri bunun bir çeşit paskalya yumurtası olduğunu ima ediyordu. Etkinlik "dışa aktarılmamış" olarak tanımlandığından bu, root olmadan komut satırından çalıştırılamayacağı veya etkinlik başlatıcısından görülemeyeceği anlamına gelir.
Ancak XDA Tanınan Katılımcının yardımıyla Quinny899Bu gizli paskalya yumurtasına nasıl erişeceğimizi öğrendik. Aşağıdaki kodu keşfetti:
Temel olarak bu kod, Active Edge ayarları altındaki sıkma hassasiyeti ayarına tekrarlanan dokunuşları dinliyor. Kullanıcının paskalya yumurtaları devre dışı değilse (yönetilen bir profil aracılığıyla), ardından telefon, ekrandaki baloncukları patlatmak için telefonunuzu sıktığınız gizli bir mini oyun başlatacaktır.
Yukarıdaki video XDA Junior Üyesi tarafından çekilmiştir. Inflames03 Android 8.1 Oreo çalıştıran Pixel 2 XL'lerinde. Ayarlar uygulamasının nasıl karanlık olduğunu merak ediyorsanız bunun nedeni, köksüz Substratum tema motoru Sai'nin Oreo Teması adı verilen kendi karanlık temalarıyla (hangisini öğrenebilirsiniz) buraya nasıl kurulur.)
Ben şahsen Paskalya yumurtasının biraz yetersiz olduğunu düşünüyorum. Quinny899 bunu "oyuna dönüştürülen bir mühendislik testi" olarak tanımladı. Adil olmak gerekirse, her Paskalya yumurtası birikemez Android Marshmallow'un FlappyDroid'i, ama zaten bu oyunu birkaç saniyeden fazla oynayacağınız söylenemez.