Google App v7.3 se připravuje na přidání služby pro naslouchání oznámení, která aplikaci umožní zachytit oznámení, možná s odkazem na „Bisto“.
Google App v7.3.16 beta se zavádí pro uživatele v Obchodě Play, a zatímco naše tradiční zrušení APK odhalil mnoho informací, které považujeme za zajímavé, je tu jedna funkce, o které jsem si myslel, že by stála za to sdílení. V souboru Android Manifest jsou nové řetězce, které implementují a Služba pro příjem upozornění což naznačuje možnost, že aplikace Google může zachytit vaše oznámení. K jakému přesnému účelu, můžeme v tuto chvíli pouze spekulovat.
Ačkoli odstranění souboru APK může často předvídat funkce, které mohou dorazit v budoucí aktualizaci aplikace, je možné, že některá z funkcí, které zde zmiňujeme, se v budoucím vydání nemusí objevit. Důvodem je, že tyto funkce nejsou v současné době implementovány v živém sestavení a mohou být kdykoli staženy společností Google v budoucím sestavení.
Google App v7.3 APK Teardown
Teď už vím, co si možná někteří z vás myslí: „nepodporuje již aplikace Google oznámení?“ Ano, ale o tom tady nemluvíme. Oznámení, která aplikace Google podporuje, se týkají různých připomenutí a aktualizací, které vám Chytré karty Google zasílají. Služba naslouchání oznámení umožňuje aplikaci Google zachytit oznámení odeslaná uživatelem
V souboru Android Manifest je zahrnuta nová služba pro naslouchání oznámení. Tady není vlastně moc co říct kromě toho, že to vůbec existuje, abych byl upřímný.
<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>
K dispozici je také odpovídající explicitní přijímač vysílání, který používá Google App k reakci na zveřejněné/oznámení o odstranění.
<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>
V jednom z nových malých souborů (d.smali nacházející se v com/google/android/apps/gsa/notificationlistener) je více důkazů o implementaci:
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
Odkaz na řetězec "enabled_notification_listeners" odkazuje na Nastavení. Zabezpečená předvolba se stejným názvem, který obsahuje seznam povolených služeb naslouchání upozornění odděleným dvojtečkou.
V tuto chvíli nelze službu pro naslouchání oznámení povolit v živém sestavení, takže nemůžeme přesně potvrdit, k čemu bude sloužit. Pokud bychom však měli trochu spekulovat, domníváme se, že to může být v souvislosti s Typ zařízení „Bisto“, který jsme odhalili minulý měsíc. Zrušení aplikace Google v té době odhalilo, že Bisto bude typem sluchátek, přes které můžete poslouchat oznámení. Ale jediný způsob, jak poslouchat všechna oznámení vašeho telefonu, je, pokud má aplikace povolenou službu pro poslech oznámení, takže to je nejpravděpodobnější vysvětlení, se kterým jdeme.
Budu pokračovat v kopání a aktualizuji tento článek, pokud najdu něco zajímavého v živém sestavení nebo prostřednictvím bourání APK. Pokud hledáte tuto nejnovější verzi aplikace Google, můžete si ji stáhnout právě teď na adrese APKMirror. Sledujte naše Značka APK Teardown pro více takových článků!