Aplicația Google v7.3 se pregătește să adauge un serviciu de ascultare a notificărilor pentru a permite aplicației să intercepteze notificările, probabil cu referire la „Bisto”.
Aplicația Google v7.3.16 beta este lansată pentru utilizatorii din Magazinul Play și, în timp ce demontarea APK-ului nostru tradițional nu a fost a dezvăluit multe informații care credem că sunt interesante, există o caracteristică care am crezut că ar merita partajarea. În fișierul Manifest Android există șiruri de caractere noi care implementează a Serviciul de ascultare a notificărilor care sugerează posibilitatea ca aplicația Google să vă poată intercepta notificările. În ce scop exact, putem doar specula în acest moment.
Deși o demontare a APK-ului poate prezice adesea funcții care ar putea ajunge într-o actualizare viitoare a unei aplicații, este posibil ca oricare dintre caracteristicile pe care le menționăm aici să nu fie disponibile într-o versiune viitoare. Acest lucru se datorează faptului că aceste funcții sunt în prezent neimplementate în versiunea live și pot fi extrase oricând de Google într-o versiune viitoare.
Demontarea aplicației Google v7.3 APK
Acum știu ce s-ar putea să gândească unii dintre voi: „Aplicația Google nu acceptă deja notificări?” Da, dar nu despre asta vorbim aici. Notificările pe care le acceptă aplicația Google sunt pentru diverse mementouri și actualizări pe care vi le trimite Google Now. Un serviciu de ascultare a notificărilor permite aplicației Google să intercepteze notificările postate de alte aplicații.
În fișierul Manifest Android este includerea noului serviciu de ascultare a notificărilor. Nu sunt prea multe de spus aici în afară de faptul că chiar există, să fiu sincer.
<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>
Este prezent și receptorul de difuzare explicit corespunzător care este utilizat de aplicația Google pentru a reacționa la o notificare postată/eliminată.
<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>
Într-unul dintre noile fișiere smali (d.smali situat în com/google/android/apps/gsa/notificationlistener) există mai multe dovezi pentru implementarea acestui lucru:
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
Referința la șirul „enabled_notification_listeners” se referă la Setări. Preferință sigură cu același nume care deține o listă separată de două puncte de servicii de ascultare a notificărilor activate.
În acest moment, serviciul de ascultare a notificărilor nu poate fi activat în versiunea live, așa că nu putem confirma exact pentru ce va fi folosit. Cu toate acestea, dacă ar fi să speculăm puțin, credem că acest lucru poate fi referitor la Tipul de dispozitiv „Bisto” pe care l-am descoperit luna trecută. O demontare a aplicației Google la acel moment a dezvăluit că Bisto ar fi un tip de căști prin care ți-ai putea asculta notificările. Dar singura modalitate de a asculta toate notificările telefonului dvs. este dacă aplicația are un serviciu de ascultare a notificărilor activat, așa că aceasta este explicația cea mai probabilă cu care mergem.
Voi continua să caut și să actualizez acest articol dacă găsesc ceva interesant în versiunea live sau printr-o demontare a APK-ului. Dacă sunteți în căutarea acestei ultime versiuni a aplicației Google, o puteți descărca chiar acum la adresa APKMirror. Urmărește-ne Eticheta APK Teardown pentru mai multe articole de genul acesta!