Pure Clean Master 拉活通知规则与文案全量报告
Pure Clean Master 拉活通知规则与文案全量报告返回竞品库
报告口径本页直接渲染本地报告真源;静态能力、动态观察、推断和线上未验证项不得互相替代。

Pure Clean Master 拉活通知规则与文案全量报告#

文档日期:2026-10-12
样本:com.pureclean.smartfile.master,APK 1.1.8(19)。
S1=静态事实,I=合理推断,U=未验证。本文“全量”指本地样本中可静态还原的 App 自有通知场景、规则、路由与资源,不代表远端 FCM 可下发的任意服务端文案。

一、结论先行#

  1. 代码定义 15 个通知场景、4 个优先级池,可还原 22 个可见文案/动态标题变体;另有 NETWORK_100 枚举与路由但未找到构建文案或发送入口,按保留/休眠能力处理。(S1/U)
  2. 普通拉活提醒固定使用通知 ID 8194;常驻前台通知固定使用 ID 1。(S1)
  3. 三个 Channel 为:常驻 channel_id_resident、首发提醒 channel_id_remind、重复提醒 channel_id_remind_silence。(S1)
  4. 统一门控包括通知权限、亮屏解锁、竖屏、App 后台、07:00-22:59、池级冷却和 10 秒高优先级仲裁;自然量还有 2 小时全局间隔。(S1)
  5. 初次提醒后,三星最多再发 1 次、其他品牌最多再发 3 次,间隔约 4 秒;重复通知走静默 Channel。(S1)
  6. 通知点击先到 OutOpenActivity,记录 clickNotify 并转入 SplashActivity,再按 action 到具体工具;notify_ad_retrieve 特殊恢复当前任务。(S1)
  7. App 资源只为这些通知提供 默认英语 + 德语、西班牙语、法语、日语、葡萄牙语六套文案;其他 values-* 多为 SDK/平台资源,未包含这组 App 自有 key。(S1)

二、通知发布器、ID 与 Channel#

2.1 Channel#

Channel ID 名称 Importance 声音/灯/震动 用途
channel_id_resident resident 3 无声音 前台服务常驻通知
channel_id_remind remind 4 明确设为无自定义声音;灯和震动开启;构建器 defaults=-1 首次拉活提醒
channel_id_remind_silence remind_silence 4 无声音、无灯、无震动 4 秒重复提醒

证据:jadx/sources/com/ai/smart/notify/KeepCallbackImp.java:13-18、jadx/sources/defpackage/w61.java:38-74。(S1)

2.2 通知 ID 与构建#

  • 拉活提醒:NotificationManager.notify(8194, ...)。(S1,jadx-targeted/t22.java:223-235)
  • 常驻通知:ID 1,由 KeepCallbackImp.g 定义。(S1)
  • 提醒使用自定义 RemoteViews 大/中/小布局、固定小图标、点击 PendingIntent 与 delete PendingIntent。(S1,t22.java:101-235)
  • 首次发布前记录 pushNotify 事件;点击通过 OutOpenActivity 记录 clickNotify。(S1,t22.java:107-115;OutOpenActivity.java:64-82)
  • 删除通知、打开通知或接收 com.action.CANCEL_REPEAT 会取消重复协程;屏幕关闭还会取消 ID 8194。(S1,NotifyRepeatReceiver.java:12-23;s13.java:45-55)

2.3 重复提醒#

t22 首发后启动 y22:

  • Samsung(Manufacturer/Brand/Hardware/Board 任一命中):额外 1 次;其他品牌:额外 3 次。(S1,jadx-targeted/t22.java:236-266)
  • 每次延迟约 4,000 ms。(S1,y22.java:65-73)
  • 每次再次检查通知权限、解锁亮屏、竖屏、App 后台;不满足则跳过该次。(S1,y22.java:77-116)
  • 重复使用 channel_id_remind_silence。(S1)

三、统一门控与频控#

所有场景通过 x22.a(scene, callback) 进入 vn 协程;先延迟约 1 秒做去抖。(S1,x22.java:43-51;jadx-targeted/vn.java:842-847)

3.1 硬门槛#

规则 静态行为 证据/状态
通知权限 areNotificationsEnabled() 为 false 则返回 vn.java:659-663,S1
新用户保护 非 HIGH 场景在首次打开未满 300 秒时直接返回;HIGH 不受该门槛 vn-fallback.java:1169-1196,S1
屏幕状态 要求设备 interactive 且未锁屏 x22.java:53-72、vn.java:679-682,S1
屏幕方向 横屏跳过 vn.java:683-686,S1
App 前后台 仅 MyApplication.f4790c=true(后台)继续 vn.java:687-690,S1
时段 仅 07:00 ≤ hour < 23:00 vn.java:691-698,S1
最近任务开关 仅当 Remote Config consecutive_no_click_limit 解析值为 1 时启用;同日连续 2 次未点击后直接停止发送,点击后清零 vn-fallback.java:1228-1248、OutOpenActivity.java:64-69,S1
通知清理每日一次 若 notify_clean_last_show_day 等于当日则直接返回;成功后写入当日 vn-fallback.java:1249-1257,1464-1468,S1

3.2 池级频控#

场景等级见 z22.java:42-77,等级定义见 a32.java:20-29。

等级 默认/恢复出的间隔逻辑 可远程字段 状态
HIGH 实际字节码分支为:累计 HIGH 次数恰好等于 1 时使用 sendFirstIntervalHigh(默认 180,000ms);其他次数使用 sendRepeatIntervalHigh(默认 0ms)。即第 1 次前、以及第 3 次起默认可为 0ms,第 2 次前为 180s;命名与轮次明显反常 sendFirstIntervalHigh、sendRepeatIntervalHigh S1,疑似实现缺陷
MEDIUM 总展示数 < targetSwitchValue(默认 12)时 50,000ms,达到后默认 180,000ms targetSwitchValue、sendIntervalMedium S1
LOW 总展示数 < 12 时 50,000ms,达到后默认 300,000ms targetSwitchValue、sendIntervalLow S1
SPECIAL 默认 60 分钟 specialSendInterval(分钟) S1

补充规则:

  • 若 r41.l() 判定为自然量,统一要求距上次任何通知至少 7,200,000ms(2 小时)。(S1,vn.java:718-723;自然量语义为 I)
  • 10 秒内已有更高优先级通知时,较低级场景取消,且不进入冷却。(S1,vn.java:813-817)
  • 成功后写入:全局最后时间、等级最后时间、最后等级、总展示数、HIGH 次数,以及场景专用日/未点击计数。(S1,vn.java:732-751)
  • 参数默认值与 Remote Config 解析见 bi2.java:31-41,164-198。(S1)

四、15 个场景、触发与落地#

场景 池 静态触发 Action/落地 状态
SCREENSHOT LOW 文件观察器识别新图片/截图 notify_screenshot → ScreenShot S1
NEW_FILE HIGH 文件观察器发现其他新文件 notify_new_fileA → LargeFile S1
CHARGE_START LOW ACTION_POWER_CONNECTED notify_charge → AppManage(代码如此,语义异常) S1
CHARGE_END LOW ACTION_POWER_DISCONNECTED notify_uncharge → LargeFile S1
LOW_BATTERY SPECIAL BATTERY_CHANGED 且电量 ≤20 notify_lowpower20 → RAM S1
NETWORK_50 MEDIUM 模板、等级、路由均存在;成功反编译代码中未定位明确阈值发送点 notify_use_network_over_50 → NetworkTraffic S1 能力/U 触发
NETWORK_100 MEDIUM 只有枚举和路由;未找到模板/发送回调 notify_use_network_over_100 → NetworkTraffic U,疑似保留/休眠
SWITCH_NETWORK LOW 连接类型变化 notify_change_network → NetworkTraffic S1
INSTALL_APP MEDIUM PACKAGE_ADDED,读取应用名与图标 notify_appInstallA/B → AppManage S1
UNINSTALL_APP LOW PACKAGE_REMOVED notify_appUnInstall → AppManage S1
RECENT_TASK MEDIUM CLOSE_SYSTEM_DIALOGS 且 reason=recentapps,延迟 1 秒 notify_recentTask → AppManage S1
NOTIFY_CLEAN HIGH NotificationListener 当日累计第三方通知 ≥20 notify_notifyClean → NotifyClean S1
AD_GO_BACK HIGH App 因广告外跳进入后台且广告标志命中 notify_ad_retrieve → 恢复当前 AppTask/主页面 S1
UNLOCK SPECIAL USER_PRESENT:安装 ≥1 日且当天未清缓存时用 Day X;否则在垃圾/存储/RAM 三种模板中轮换 多个 action → CacheClean/LargeFile/RAM S1
AUTO SPECIAL ep3.d() 延时调度;初始化、Job、Worker、Alarm、Boot、FCM 等入口会触发 notify_auto_1/2 → CacheClean/LargeFile S1/I

关键触发证据:qr0.java:45-74、s13.java:45-218、t3.java:261-286、NotificationListener.java:62-91、ye.java:104-113、jadx-targeted/j.java:92-95,200-204。路由证据:p71.java:203-341。

五、22 个模板变体(英语真值 + 动态变量)#

场景/变体 Title Body CTA Action
SCREENSHOT/有文件名 %1$s Detected Quickly get rid of screenshots you don’t need! Clean notify_screenshot
SCREENSHOT/无文件名 Clean useless screenshots 同上 Clean notify_screenshot
NEW_FILE/有文件名 Find %1$s These files are large. Do you want to clean them now? Clean notify_new_fileA
NEW_FILE/无文件名 New Large Files Detected 同上 Clean notify_new_fileA
CHARGE_START Fast Charging Check with one tap. Scan notify_charge
CHARGE_END It's a good time to clean up useless files! Clean useless large files now to keep your experience smooth. ⚡ Clean notify_uncharge
LOW_BATTERY Low Battery Alert Tap to check your current device status Scan notify_lowpower20
NETWORK_50 Data Used Alert! Background apps are consuming data. Check usage now to stay in control. Check notify_use_network_over_50
SWITCH_NETWORK Usage Alert our usage is high. Review which apps are consuming the most. Check notify_change_network
INSTALL_APP/有应用名 Find %1$s Clear unused content to free up room! Clean notify_appInstallA
INSTALL_APP/无应用名 Too many apps? Click to clean! Remove unused apps to boost performance! Clean notify_appInstallB
UNINSTALL_APP Remove Unused Apps! One tap to uninstall! Review leftover files and tidy up your phone. Clean notify_appUnInstall
RECENT_TASK Take Control of Your Recent Apps Easily see and manage apps you’ve used recently! View notify_recentTask
NOTIFY_CLEAN 20+ Notifications Waiting You’ve got updates waiting—don’t miss out on anything! View notify_notifyClean
AD_GO_BACK Oops! You accidentally clicked on the ad! Don't worry,your scanned files are safe and your recovery progress is paused. Tap below to go back! Back notify_ad_retrieve
UNLOCK/安装 Day X 未清理 %1$d days not cleaned!Time to clear junk files! One-click to quickly clean up junk files in your phone! Clean in seconds! Clean notify_unlock_unclean
UNLOCK/垃圾 Clean Junk Files Scan and remove junk files that are slowing down your device. Clean notify_unlockScreen_junk
UNLOCK/存储动态 Storage Used %1$d%%!�� Easily locate and remove useless large files to free up space instantly. Remove notify_unlock_bigFile
UNLOCK/存储回退 Don't let storage get full. 同上 Remove notify_unlock_bigFile
UNLOCK/RAM Running memory is used at %1$s Too many background apps are slowing you down. Check notify_unlockScreen_ram
AUTO/缓存 Cache Reaching Its Limit! Cached files are using too much memory. Clean notify_auto_1
AUTO/存储 ⚠️ Attention: Storage is %1$d%% used Tap to clear piled-up useless files and reclaim storage space! Clean notify_auto_2

模板来源:jadx-targeted/r12.java:108-334、u22.java:28-98、q9.java:25-59、s13.java:133-149。(S1)

六、六语言全量资源字典#

说明:以下为上述模板和常驻通知实际引用的全部 App 自有 string key。%1$s、%1$d、%% 是运行时占位符;未做人工修正,保留 APK 原文。

Key EN DE ES FR JA PT
_20_notifications_waiting 20+ Notifications Waiting 20+ Benachrichtigungen warten Más de 20 Notificaciones Esperando Plus de 20 Notifications en Attente 20以上の通知待機中 Mais de 20 Notificações Aguardando
you_ve_got_updates_waiting You’ve got updates waiting—don’t miss out on anything! Sie haben Updates wartend—verpassen Sie nichts! Tiene actualizaciones esperando—no se pierda nada! Vous avez des mises à jour en attente—ne manquez rien ! 更新が待機中—何も見逃さないでください! Você tem atualizações aguardando—não perca nada!
fast_charging Fast Charging Schnelles Laden Carga Rápida Charge Rapide 急速充電 Carregamento Rápido
check_with_one_tap Check with one tap. Mit einem Tippen prüfen. Verifique con un solo toque. Vérifiez en un seul toucher. ワンタップで確認。 Verifique com um toque.
low_battery_alert Low Battery Alert Niedriger Akku-Alarm Alerta de Batería Baja Alerte de Batterie Faible 低バッテリー警告 Alerta de Bateria Baixa
tap_to_check_your_current_device_status Tap to check your current device status Tippen Sie, um den aktuellen Gerätestatus zu überprüfen Toca para comprobar el estado actual de tu dispositivo Appuyez pour vérifier l'état actuel de votre appareil タップして現在のデバイスの状態を確認 Toque para verificar o estado atual do seu dispositivo
running_memory_is_used_at Running memory is used at %1$s Laufender Speicher wird verwendet bei %1$s La memoria en ejecución está siendo usada en %1$s La mémoire en cours d'exécution est utilisée à %1$s 実行メモリは %1$s 使用されています A memória em execução é usada em %1$s
too_many_background_apps Too many background apps are slowing you down. Zu viele Hintergrund-Apps verlangsamen Sie. Demasiadas aplicaciones en segundo plano lo están ralentizando. Trop d'applications en arrière-plan vous ralentissent. 多数のバックグラウンドアプリが速度を低下させています。 Muitos aplicativos em segundo plano estão te deixando lento.
remove_unused_apps_one Remove Unused Apps! One tap to uninstall! Ungenutzte Apps entfernen! Mit einem Tippen deinstallieren! ¡Elimine Aplicaciones Sin Usar! ¡Un toque para desinstalar! Supprimez les Applications Inutilisées ! Un appui pour désinstaller ! 不要なアプリを削除!ワンクリックでアンインストール! Remover Aplicativos Não Utilizados! Um toque para desinstalar!
review_leftover_files_and_tidy Review leftover files and tidy up your phone. Überprüfen Sie übrig gebliebene Dateien und räumen Sie Ihr Telefon auf. Revise archivos sobrantes y organice su teléfono. Examinez les fichiers restants et organisez votre téléphone. 残ったファイルを確認して電話を整理。 Revise arquivos restantes e organize seu telefone.
data_used_alert Data Used Alert! Datenverbrauch-Warnung! ¡Alerta de datos usados! Alerte de données utilisées ! データ使用アラート! Alerta de dados usados!
background_apps_are_consuming Background apps are consuming data. Check usage now to stay in control. Hintergrund-Apps verbrauchen Daten. Prüfen Sie die Nutzung jetzt, um die Kontrolle zu behalten. Las aplicaciones en segundo plano están consumiendo datos. Revisa el uso ahora para mantener el control. Les applications en arrière-plan consomment des données. Vérifiez l'utilisation maintenant pour garder le contrôle. バックグラウンドアプリがデータを消費しています。今すぐ使用状況を確認して管理しましょう。 As aplicações em segundo plano estão a consumir dados. Verifique o uso agora para manter o controlo.
usage_alert Usage Alert Nutzungsalarm Alerta de Uso Alerte d'Utilisation 使用警告 Alerta de Uso
our_usage_is_high_review our usage is high. Review which apps are consuming the most. unser Verbrauch ist hoch. Überprüfen Sie, welche Apps am meisten verbrauchen. nuestro uso es alto. Revise qué aplicaciones están consumiendo más. notre utilisation est élevée. Vérifiez quelles applications consomment le plus. 使用量が高くなっています。どのアプリが多く消費しているか確認してください。 nosso uso está alto. Reveja quais aplicativos estão consumindo mais.
cache_reaching_its_limit Cache Reaching Its Limit! Cache erreicht sein Limit! ¡El Caché Está Alcanzando Su Límite! Le Cache Atteint sa Limite ! キャッシュが限界に達しています! Cache Atingindo Seu Limite!
cached_files_are_using_too Cached files are using too much memory. Zwischengespeicherte Dateien verwenden zu viel Speicher. Los archivos en caché están utilizando demasiada memoria. Les fichiers mis en cache utilisent trop de mémoire. キャッシュファイルがメモリを使いすぎています。 Arquivos em cache estão usando muita memória.
attention_storage_is_xx_used ⚠️ Attention: Storage is %1$d%% used ⚠️ Achtung: Speicher zu %1$d%% belegt ⚠️ Atención: Almacenamiento usado al %1$d%% ⚠️ Attention : le stockage est utilisé à %1$d%% ⚠️ 注意:ストレージ使用率 %1$d%% ⚠️ Atenção: Armazenamento usado em %1$d%%
tap_to_clear_piled_up_useless_files Tap to clear piled-up useless files and reclaim storage space! Tippen, um angesammelte unnötige Dateien zu löschen und Speicherplatz freizugeben! Toca para eliminar archivos inútiles acumulados y recuperar espacio de almacenamiento. Appuyez pour supprimer les fichiers inutiles accumulés et récupérer de l'espace ! タップして溜まった不要ファイルを削除し、ストレージ容量を確保しましょう! Toque para limpar ficheiros inúteis acumulados e recuperar espaço de armazenamento!
notify_unlock_storage_used_title Storage Used %1$d%%!�� Speicher zu %1$d%% belegt!�� Almacenamiento usado %1$d%%!�� Stockage utilisé à %1$d%% !�� ストレージ使用率 %1$d%%!�� Armazenamento usado %1$d%%!��
notify_unlock_storage_used_title_fallback Don't let storage get full. Lassen Sie den Speicher nicht voll werden. No dejes que se llene el almacenamiento. Ne laissez pas le stockage se remplir. ストレージが満杯にならないようにしましょう。 Não deixe o armazenamento encher.
notify_unlock_storage_used_content Easily locate and remove useless large files to free up space instantly. Finden und entfernen Sie unnötige große Dateien, um sofort Speicherplatz freizugeben. Localiza y elimina fácilmente archivos grandes inútiles para liberar espacio al instante. Localisez et supprimez facilement les gros fichiers inutiles pour libérer de l'espace instantanément. 不要な大容量ファイルを簡単に見つけて削除し、すぐに空き容量を確保。 Localize e remova facilmente ficheiros grandes inúteis para libertar espaço instantaneamente.
it_s_a_good_time_to_clean_up_useless_files It's a good time to clean up useless files! Jetzt ist ein guter Zeitpunkt, unnütze Dateien zu bereinigen! ¡Es un buen momento para limpiar archivos inútiles! C'est le bon moment pour nettoyer les fichiers inutiles ! 不要なファイルを片付けるのに最適なタイミングです! É um bom momento para limpar ficheiros inúteis!
clean_useless_large_files_now_to_keep_your_experience_smooth Clean useless large files now to keep your experience smooth. ⚡ Bereinigen Sie jetzt unnütze große Dateien, um ein reibungsloses Erlebnis zu gewährleisten. ⚡ Limpia archivos grandes inútiles ahora para mantener tu experiencia fluida. ⚡ Nettoyez les gros fichiers inutiles maintenant pour garder une expérience fluide. ⚡ 不要な大容量ファイルを今すぐクリーンアップして、快適な体験を保ちましょう。 ⚡ Limpe ficheiros grandes inúteis agora para manter a sua experiência fluida. ⚡
take_control_of_your_recent_apps Take Control of Your Recent Apps Übernehmen Sie die Kontrolle über Ihre aktuellen Apps Tome Control de Sus Aplicaciones Recientes Prenez le Contrôle de Vos Applications Récentes 最近のアプリをコントロール Assuma o Controle de Seus Aplicativos Recentes
easily_see_and_manage_apps Easily see and manage apps you’ve used recently! Apps, die Sie kürzlich verwendet haben, einfach anzeigen und verwalten! ¡Vea y administre fácilmente las aplicaciones que ha usado recientemente! Voyez et gérez facilement les applications que vous avez récemment utilisées ! 最近使用したアプリを簡単に見て管理できます! Veja e gerencie facilmente os aplicativos que você usou recentemente!
clean_junk_files Clean Junk Files Junk-Dateien bereinigen Limpiar Archivos Basura Nettoyer les Fichiers Indésirables ゴミファイルをクリーン Limpar Arquivos de Lixo
scan_and_remove_junk_files Scan and remove junk files that are slowing down your device. Junk-Dateien scannen und entfernen, die Ihr Gerät verlangsamen. Escanear y eliminar archivos basura que están ralentizando su dispositivo. Scanner et supprimer les fichiers indésirables qui ralentissent votre appareil. スキャンしてデバイスを遅くしているゴミファイルを削除。 Digitalize e remova arquivos de lixo que estão deixando seu dispositivo lento.
oops_you_accidentally_clicked Oops! You accidentally clicked on the ad! Hoppla! Sie haben versehentlich auf die Anzeige geklickt! ¡Ups! ¡Hiciste clic en el anuncio por accidente! Oups ! Vous avez accidentellement cliqué sur la publicité ! おっと!誤って広告をクリックしてしまいました! Ups! Clicou no anúncio acidentalmente!
don_t_worry_your_scanned_files Don't worry,your scanned files are safe and your recovery progress is paused. Tap below to go back! Keine Sorge, Ihre gescannten Dateien sind sicher und Ihr Wiederherstellungsfortschritt wurde pausiert. Tippen Sie unten, um zurückzugehen! No te preocupes, tus archivos escaneados están seguros y tu progreso de recuperación está en pausa. ¡Toca abajo para volver! Ne vous inquiétez pas, vos fichiers analysés sont en sécurité et votre progression de récupération est en pause. Appuyez ci-dessous pour revenir ! ご安心ください。スキャンしたファイルは安全で、復元の進行は一時停止されています。下をタップして戻ってください! Não se preocupe, os seus ficheiros digitalizados estão seguros e o progresso de recuperação está em pausa. Toque abaixo para voltar!
too_many_apps_click_to_clean Too many apps? Click to clean! Zu viele Apps? Klicken Sie zum Bereinigen! ¿Demasiadas aplicaciones? ¡Haga clic para limpiar! Trop d'applications ? Cliquez pour nettoyer ! アプリが多すぎますか?クリックしてクリーン! Muitos aplicativos? Clique para limpar!
remove_unused_apps_to_boost_performance Remove unused apps to boost performance! Ungenutzte Apps entfernen, um die Leistung zu verbessern! ¡Elimine aplicaciones sin usar para mejorar el rendimiento! Supprimez les applications inutilisées pour améliorer les performances ! 不要なアプリを削除してパフォーマンスを向上! Remova aplicativos não utilizados para aumentar o desempenho!
find_image Find %1$s Finden Sie %1$s Encontrar %1$s Trouver %1$s %1$s を探す Encontrar %1$s
clear_unused_content_to_free_up_room Clear unused content to free up room! Ungenutzte Inhalte löschen, um Platz freizugeben! ¡Elimine contenido sin usar para liberar espacio! Effacez le contenu inutilisé pour libérer de la place ! 不要なコンテンツをクリアしてスペースを解放! Limpe conteúdo não utilizado para liberar espaço!
image_detected %1$s Detected %1$s erkannt %1$s detectado %1$s détecté %1$s 検出 %1$s detectado
clean_useless_screenshots Clean useless screenshots Nutzlose Bildschirmfotos bereinigen Limpiar capturas de pantalla inútiles Nettoyer les copies d'écran inutiles 不要なスクリーンショットをクリーン Limpar capturas de tela inúteis
quickly_get_rid_of_screenshots_you Quickly get rid of screenshots you don’t need! Schnell Bildschirmfotos loswerden, die Sie nicht benötigen! Deságase rápidamente de capturas de pantalla que no necesita! Débarrassez-vous rapidement des captures d'écran dont vous n'avez pas besoin ! 不要なスクリーンショットをすばやく処分! Livrar-se rapidamente de capturas de tela que você não precisa!
new_large_files_detected New Large Files Detected Neue große Dateien entdeckt Nuevos Archivos Grandes Detectados Nouveaux Fichiers Volumineux Détectés 新規大容量ファイル検出 Novos Arquivos Grandes Detectados
these_files_are_large_do_you These files are large. Do you want to clean them now? Diese Dateien sind groß. Möchten Sie diese jetzt bereinigen? Estos archivos son grandes. ¿Desea limpiarlos ahora? Ces fichiers sont volumineux. Voulez-vous les nettoyer maintenant ? これらのファイルは大きいです。今すぐクリーンしますか? Esses arquivos são grandes. Você deseja limpá-los agora?
day_x_without_cleanup %1$d days not cleaned!Time to clear junk files! %1$d Tage nicht bereinigt!Zeit, Junk-Dateien zu löschen! ¡%1$d días sin limpiar!¡Es hora de eliminar archivos basura! %1$d jours sans nettoyage !Il est temps de supprimer les fichiers inutiles ! %1$d日間クリーンアップしていません!不要ファイルを削除する時間です! %1$d dias sem limpeza!Hora de limpar ficheiros inúteis!
day_x_without_cleanup_content One-click to quickly clean up junk files in your phone! Clean in seconds! Ein Klick, um Junk-Dateien auf Ihrem Telefon schnell zu bereinigen! In Sekunden sauber! ¡Un clic para limpiar rápidamente los archivos basura de tu teléfono! ¡Limpia en segundos! Un clic pour nettoyer rapidement les fichiers inutiles sur votre téléphone ! Nettoyez en quelques secondes ! ワンクリックでスマホの不要ファイルを素早くクリーンアップ!数秒で完了! Um clique para limpar rapidamente os ficheiros inúteis do seu telefone! Limpe em segundos!
clean Clean Bereinigen Limpiar Nettoyer クリーン Limpar
view View Anzeigen Ver Afficher 表示 Visualizar
scan Scan Scannen Escanear Scanner スキャン Digitalizar
check Check Prüfen Verificar Vérifier 確認 Verificar
remove Remove Entfernen Eliminar Supprimer 削除 Remover
back Back Zurück Atrás Retour 戻る Voltar
cache Cache Cache Caché Cache キャッシュ Cache
photo Photo Foto Foto Photo 写真 Foto

资源入口:jadx/resources/res/values/strings.xml、values-de、values-es、values-fr、values-ja、values-pt。(S1)

七、常驻通知快捷入口#

requestCode Action 标签/内容 落地
8197 resident_clean Clean LargeFile
8198 resident_cache Cache CacheClean
8199 resident_app 图标入口,无单独文字 key AppManage
8200 resident_photo Photo ScreenShot
8201 resident_speed 动态实时速率 + /s NetworkTraffic

证据:w61.java:123-162、t22.java:39-71、p71.java:203-341。(S1)

八、资源与规则异常#

  1. notify_unlock_storage_used_title 六语言末尾均含字面替换字符 ��,属于明显资源编码/文案缺陷。(S1)
  2. 英语 our_usage_is_high_review 以小写 our 开头。(S1)
  3. 英语/多语言 Day X 标题在感叹号后缺少空格,如 cleaned!Time。(S1)
  4. 英语广告回流正文 Don't worry,your... 逗号后缺空格,且使用“recovery progress”与清理产品语义不完全一致。(S1/I)
  5. notify_charge 实际路由 AppManage,不是电池/RAM;可能是产品映射错误或复用策略。(S1/I)
  6. NETWORK_100 有枚举和路由但无模板/发送点;不能声称线上一定启用。(U)
  7. consecutive_no_click_limit 虽名为“limit”,实际被 clamp 为 0..1 并作为功能开关;开关为 1 时门槛固定为连续 2 次未点击。(S1)

九、未验证项#

  • 未运行 App,因此所有触发的真实可达性、通知展示样式、系统折叠方式、OEM Channel 行为与重复次数未验证。(U)
  • Remote Config 当前生产值未知,实际频控可能与默认值不同。(U)
  • vn 的 simple 输出存在缺失跳转,但本轮已用 jadx-targeted/vn-fallback.java:1115-1495 的 fallback 指令输出交叉确认关键 return;运行时计时与计数效果仍未真机验证。(S1/U)
  • FCM 服务端可动态下发的通知标题/正文不在 APK 内,无法称为“服务端全量文案”。(U)
竞品拆包报告库 · 逆向结论按证据等级阅读