7.3 versijos „Google App“ ruošiasi pridėti pranešimų klausytojo paslaugą, kad programa galėtų perimti pranešimus, galbūt atsižvelgiant į „Bisto“.
„Google App“ v7.3.16 beta versija pasiekiama naudotojams „Play“ parduotuvėje, o mūsų tradicinis APK išardymas dar nepasiekiamas atskleidė daug informacijos, kuri, mūsų nuomone, yra įdomi, yra viena funkcija, kuri, mano manymu, būtų verta dalijimasis. „Android“ manifesto faile yra naujų eilučių, kurios įgyvendina a Pranešimų klausytojo paslauga Tai rodo, kad „Google“ programa gali perimti jūsų pranešimus. Kokiu tikslu, kol kas galime tik spėlioti.
Nors APK išardymas dažnai gali numatyti funkcijas, kurios gali būti pateiktos būsimame programos atnaujinime, gali būti, kad kuri nors iš čia paminėtų funkcijų gali nepasinaudoti būsimame leidime. Taip yra todėl, kad šios funkcijos šiuo metu neįdiegtos tiesioginėje versijoje ir „Google“ gali bet kada jas panaudoti būsimoje versijoje.
Google App v7.3 APK išardymas
Dabar žinau, ką kai kurie iš jūsų gali galvoti: „ar „Google App“ jau nepalaiko pranešimų? Taip, bet mes čia ne apie tai kalbame. Pranešimai, kuriuos palaiko „Google App“, yra skirti įvairiems priminimams ir naujinimams, kuriuos jums siunčia „Google“ dabar. Pranešimų klausytojo paslauga leidžia „Google App“ perimti pranešimus, kuriuos paskelbė
kitos programos.Į „Android Manifest“ failą įtraukta nauja pranešimų klausytojo paslauga. Tiesą sakant, čia nėra daug ką pasakyti, išskyrus tai, kad jis netgi egzistuoja.
<serviceandroid: enabled="false"android: exported="true"android: name="com.google.android.apps.gsa.notificationlistener.GsaNotificationListenerService"android: permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE"android: process=":interactor">
<intent-filter>
<actionandroid: name="android.service.notification.NotificationListenerService"/>
intent-filter>
service>
Taip pat yra atitinkamas aiškus transliacijos imtuvas, kurį naudoja „Google“ programa, kad reaguotų į paskelbtą / pašalintą pranešimą.
<receiverandroid: name="com.google.android.apps.gsa.staticplugins.ipa.notifications.IpaBroadcastReceiver"android: process=":interactor">
<intent-filter>
<actionandroid: name="com.google.android.apps.gsa.notificationlistener.NOTIFICATION_LISTENER_SERVICE_CONNECTED"/>
intent-filter>
receiver>
Viename iš naujų Smali failų (d.smali, esančiame com/google/android/apps/gsa/notificationlistener) yra daugiau įrodymų, kad tai įgyvendinama:
invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v1
const-string v2, "enabled_notification_listeners"
invoke-static {v1, v2}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver; Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
Nuoroda į eilutę „enabled_notification_listeners“ yra nuoroda į nustatymus. Saugi nuostata tuo pačiu pavadinimu, kuriame yra dvitaškiu atskirtas įgalintų pranešimų klausymo paslaugų sąrašas.
Šiuo metu pranešimų klausytojo paslauga negali būti įgalinta tiesioginėje versijoje, todėl negalime tiksliai patvirtinti, kam ji bus naudojama. Tačiau jei turėtume šiek tiek spėlioti, manome, kad tai gali būti nuoroda į „Bisto“ įrenginio tipas, kurį atradome praėjusį mėnesį. Tuo metu išardius „Google App“ paaiškėjo, kad „Bisto“ bus tam tikros rūšies ausinės, per kurias galėsite klausytis pranešimų. Tačiau vienintelis būdas klausytis visų telefono pranešimų yra, jei programoje įjungta pranešimų klausytojo paslauga, todėl tai yra labiausiai tikėtinas paaiškinimas.
Toliau tyrinėsiu ir atnaujinsiu šį straipsnį, jei rasiu ką nors įdomaus tiesioginėje versijoje arba pašalinus APK. Jei ieškote šio naujausio „Google App“ leidimo, galite jį atsisiųsti dabar adresu APKMirror. Sekite mūsų APK Teardown žyma daugiau tokių straipsnių!