← Atpakaļ uz sākumlapu

🔕 Paziņojumu filtrēšanas sistēma

Bloķējiet visus paziņojumus, izņemot svarīgākās ziņojumapmaiņas lietotnes

Pārskats

Paziņojumu filtrēšanas sistēma pēc noklusējuma bloķē VISUS paziņojumus no visām lietotnēm, ļaujot tikai svarīgākajām saziņas lietotnēm (SMS, WhatsApp, e-pasts) rādīt paziņojumus. Tas novērš uzmanību no sociālajiem medijiem, spēlēm un citām nebūtiskām lietotnēm.

🎯 Galvenais princips: Nulle traucējošu faktoru. Tikai kritiskie sakari tiek cauri. Viss pārējais ir klusi bloķēts.

Kā tas darbojas

  1. Paziņojums publicēts - Android sistēma izliek paziņojumus no jebkuras lietotnes
  2. Pakalpojumu pārtveršana - NotificationFilterPakalpojums pārtver paziņojumu
  3. Iepakojuma pārbaude - Pārbauda, ​​vai lietotņu pakotne ir atļautajā baltajā sarakstā
  4. Lēmums pieņemts - Ja NAV baltajā sarakstā → Nekavējoties atcelt
  5. Klusais bloks - Paziņojums tiek noņemts, pirms lietotājs to redz
  6. Pamata caurlaide - SMS/WhatsApp/e-pasta paziņojumi tiek rādīti kā parasti

Atļautās lietotnes (baltais saraksts)

Tikai šīs lietotnes var rādīt paziņojumus:

📱 SMS/īsziņas

Pakas nosaukums Lietotnes nosaukums Statuss
com.android.mms Akciju ziņojumapmaiņa ATĻAUTA
com.android.messaging Android Ziņojumi ATĻAUTA
com.google.android.apps.messaging Google Messages ATĻAUTA
com.samsung.android.messaging Samsung Messages ATĻAUTA

💬 WhatsApp

Pakas nosaukums Lietotnes nosaukums Statuss
com.whatsapp WhatsApp ATĻAUTA
com.whatsapp.w4b WhatsApp Business ATĻAUTA

📧 E-pasta klienti

Pakas nosaukums Lietotnes nosaukums Statuss
com.google.android.gm Gmail ATĻAUTA
com.microsoft.office.outlook Outlook ATĻAUTA
com.samsung.android.email.provider Samsung e-pasts ATĻAUTA
com.android.email Akciju e-pasts ATĻAUTA
com.yahoo.mobile.client.android.mail Yahoo Mail ATĻAUTA

💬 Izvēles ziņojumapmaiņa (lai pievienotu, sazinieties ar atbalsta dienestu)

Telegramma, signāls un citas ziņojumapmaiņas lietotnes nav iekļautas noklusējuma baltajā sarakstā. Ja jums ir nepieciešami paziņojumi no šīm lietotnēm, sazinieties ar atbalsta dienestu, un mēs varam tos pievienot jūsu pielāgotajam atļauju sarakstam.

Pakas nosaukums Lietotnes nosaukums Statuss
org.telegram.messenger Telegramma IZVĒLES (pēc pieprasījuma)
org. thoughttcrime.securesms Signal IZVĒLES (pēc pieprasījuma)

Bloķētās lietotnes (viss pārējais)

VISĀM pārējām lietotnēm ir bloķēta paziņojumu rādīšana, tostarp:

⚠️ Nepieciešama iestatīšana: Manuāli jāiespējo “GhostFirewall paziņojumu filtrs” sadaļā Iestatījumi → Piekļuve paziņojumiem. Android pieprasa lietotāja atļauju, lai klausītos paziņojumus.

Paziņojumu filtra iespējošana

1. darbība. Atveriet iestatījumus

Iestatījumi → Programmas → Īpašā piekļuve → Piekļuve paziņojumiem

2. darbība: atrodiet GhostFirewall

Ritiniet uz leju un atrodiet “GhostFirewall paziņojumu filtru”

3. darbība: pārslēdziet IESLĒGTS

Iespējojiet pārslēgšanas slēdzi. Pieņemiet atļaujas brīdinājumu.

4. darbība: pārbaudiet

  1. Atgriezieties uz GhostFirewall un atveriet Iestatījumi.
  2. Apstiprināt Paziņojumu filtrēšana (tikai SMS/WhatsApp/e-pasts) ir ieslēgts.
  3. Nosūtiet sev testa ziņojumu pa WhatsApp vai e-pastu. Paziņojumam vajadzētu parādīties kā parasti.
  4. Aktivizējiet testa paziņojumu no sociālo tīklu, iepirkšanās, spēļu vai ziņu lietotnes. Tam vajadzētu pazust, pirms tas tiek parādīts.

Ja joprojām tiek parādīti bloķētie paziņojumi, pieskarieties Piešķiriet piekļuvi paziņojumiem sadaļā GhostFirewall Iestatījumi un apstipriniet, ka GhostFirewall ir iespējots.

Ieguvumi

🧠 Garīgā veselība

🔋 Akumulatora darbības laiks

📊 Produktivitāte

Tehniskā īstenošana

Arhitektūra

NotificationFilterPakalpojums paplašina NotificationListenerService → Android sistēmas izsaukumus onNotificationPosted() → Pakalpojums pārbauda pakotni pret ALLOWED_PACKAGES → Ja nav sarakstā: cancelNotification(key) → Ja sarakstā: Ļaut parādīt

Galvenās metodes

onNotificationPosted(StatusBarNotification sbn), izsauc, kad tiek publicēts JEBKĀDS paziņojums, Pakotnes nosaukums izvilkts: sbn.packageName, Baltais saraksts pārbaudīts: ALLOWED_PACKAGES.contains(), Pieņemts lēmums par bloķēšanu: cancelNotification() cancelNotification(String key it notification), Lietotājs nekavējoties neredz bloķēšanu, nav paziņojums

Konfigurācija

Paziņojumu filtrēšanu var iespējot vai atspējot lietotnes iestatījumos. Izmaiņas stājas spēkā nekavējoties.

Pielāgošana (nākotne)

Plānotās funkcijas turpmākajiem atjauninājumiem:

Filtra pārbaude

1. pārbaude: bloķēta lietotne

  1. Atveriet Facebook/Instagram/jebkuru spēli
  2. Izveidojiet paziņojumu (patīk, komentējiet, draudzības uzaicinājumu)
  3. Paziņojums NEDRĪKST parādīties
  4. Pārbaudīt žurnālus: "Bloķēts paziņojums no: [package]"

2. tests: atļauta lietotne

  1. Nosūtiet sev īsziņu vai SMS WhatsApp
  2. Paziņojumam IR jāparādās normāli
  3. Pārbaudiet žurnālus: "Atļauts paziņojums no: com.whatsapp"

3. tests: pārbaudiet, vai pakalpojums darbojas

# Pārbaudiet, vai pakalpojums ir iespējots adb čaulas iestatījumi iegūt drošus enabled_notification_listeners # Jāietver: com.ghostfirewall.personal/...NotificationFilterService

Ietekme uz veiktspēju

Privātums & Security

💡 Pro padoms: Ja jums ir nepieciešami pagaidu paziņojumi no bloķētas lietotnes, atspējojiet filtru GhostFirewall iestatījumos, saņemiet paziņojumu un pēc tam atkārtoti iespējojiet.

Problēmu novēršana

Filtrs nedarbojas

Būtiski paziņojumi ir bloķēti