SIM-Popup-Meldungen lassen den Bildschirm unbegrenzt eingeschaltet (Samsung A30s)

Ein kleiner Hintergrund: In meinem Land senden die Netzbetreiber ständig diese lästigen Popup-Nachrichten (ich glaube, sie werden Klasse-0-Nachrichten genannt?). Dies ist seit ein paar Jahren der Fall und sie werden nicht aufhören, egal was Sie tun. Wie auch immer, es war keine große Sache mit meinen vorherigen Telefonen; Ich habe nur gelernt, sie zu ignorieren.

Bei meinen A30s (die ich seit einigen Monaten habe) stehe ich jedoch vor einem kritischen Problem, bei dem der Bildschirm für die Nachricht eingeschaltet und nie ausgeschaltet wird, es sei denn, ich schließe das Popup oder schalte es manuell aus Drücken des Netzschalters. Grundsätzlich gibt es zwei Arten dieser Nachrichten:

  1. Solche, die nach dem Beenden eines Anrufs angezeigt werden (sehr ärgerlich, aber vermeidbar, wenn ich daran denke, die Nachricht nach dem Beenden des Anrufs zu schließen):

    Nachrichten, die nach dem Anruf angezeigt werden

  2. Solche, die zufällig auftauchen (manchmal nachts, wenn ich schlafe. Der Bildschirm bleibt über Nacht an und entlädt den Akku ):

    Nachricht, die zufällig auftaucht

Ich konnte nicht einmal sagen, welche App für die Anzeige dieser Nachrichten verantwortlich ist. Folgendes habe ich versucht:

  • Überprüfen Sie die Berechtigungen für die Nachrichten-App und die Telefon-App, um zu sehen, ob es etwas gibt, das dies steuert.

  • Die Berechtigung „Über andere Apps ziehen“ für die Nachrichten-App wurde deaktiviert.

  • Installierte die Nachrichten-App von Google und legte sie als Standard fest (da ich die Hauptanwendung nicht deinstallieren oder deaktivieren kann).

  • Ich habe auch die Berechtigungen für die App "SIM-Toolkit" überprüft, aber es gab keine. Ich habe versucht, die Benachrichtigungen zu deaktivieren, aber die Option war ausgegraut.

Nichts davon hat geholfen.

Weiß jemand wie man diese Meldungen wegbekommt?

Hinweis: Ich möchte vermeiden, das Gerät zu rooten oder ein benutzerdefiniertes Rom zu installieren.

Ich habe versucht, dies Samsung zu melden, aber sie waren nicht sehr hilfreich.

Eine einfache Problemumgehung wäre, den Flugmodus nachts zu aktivieren. Es hat den Vorteil, dass der Akku weniger verbraucht wird und niemand Sie beim Schlafen stören kann.
@Robert Danke für den Vorschlag! Das passiert aber nicht nur nachts. Es passiert auch tagsüber und ich bemerke es möglicherweise stundenlang nicht, wenn ich nicht telefoniere. Außerdem ziehe ich es nicht vor, das Telefon nachts auszuschalten, im Falle eines dringenden/Notrufs oder so etwas.

Antworten (1)

Laden Sie die Automate-App herunter und erstellen Sie einen Flow wie diesen.

IMG:

Erlauben Sie die Berechtigungen und konfigurieren Sie es dann so. Beachten Sie die Option „Wenn UI-Element erscheint“.

IMG:

Klicken Sie dann auf Aufnahme. Machen Sie jetzt einen Anruf und beenden/legen Sie ihn auf, damit Sie das Dialogfeld erhalten. Klicken Sie im Dialogfeld auf Abbrechen, sehen Sie sich die Details an und versuchen Sie zu verstehen, ob die Interaktion aufgezeichnet wurde. Wenn ja, klicken Sie auf OK.

Was es tut, ist, dass es automatisch auf die Schaltfläche Abbrechen klickt, sobald es auf dem Bildschirm erscheint.

Ich habe seit Jahren kein Dialogfeld mehr erhalten, daher weiß ich nicht, ob das funktionieren wird. Wenn dies nicht der Fall ist, sehen Sie sich einfach die Optionen des +Symbols an und versuchen Sie, etwas anderes zu tun. Es gibt ungefähr hundert Möglichkeiten. Wenn das auch nicht geht dann lass es mich wissen.

Okay, das hat geholfen (+1). Es schließt den Dialog, aber leider schließt es jeden Dialog mit Eingabefeld und Abbrechen-Schaltfläche (zum Beispiel diejenigen, mit denen Sie mit Codes wie interagieren. *xxx#Ich habe versucht, eine Bedingung basierend auf dem Dialogtext zu erstellen, aber die Interaktionen, die ich aufgezeichnet habe, tun dies nicht haben Sie etwas, das den Text dieses UI-Elements enthält. Haben Sie Vorschläge?
Ändern Sie die Aktion im Interaktionsblock (es wird wahrscheinlich Auswählen oder Klicken sein), ändern Sie sie, um sie zu inspizieren, fügen Sie dann einen weiteren Verzögerungsblock von 10 Sekunden hinzu und kopieren Sie dann den ersten Block und fügen Sie ihn ein und verbinden Sie ihn nach der Verzögerung. Damit ist die Reihenfolge (Interact1 > Delay > Interact2). Ändern Sie in interactive2 die Aktion in Klicken oder wählen Sie die Schaltfläche „Abbrechen“. Es wird überprüft, ob die Abbrechen-Schaltfläche vorhanden ist. Wenn ja, dann wartet es darauf, dass der Benutzer es abbricht (in 10 Sekunden). Wenn der Benutzer es nicht abbricht, wird es automatisch tun.
Eigentlich habe ich genau das getan :-D (Ich habe jedoch eine Verzögerung von 30 Sekunden verwendet, um bei Bedarf tippen und senden zu können). Ich hatte nur gehofft, dass es einen besseren Weg geben würde, der vom Text abhängt und nicht auf eine Verzögerung angewiesen ist. Ich denke aber, dass das gut genug ist. Ich werde Ihre Antwort bald akzeptieren, weil sie mir geholfen hat. Danke noch einmal :)
Und wenn Sie in Cast das verbleibende spezifische Geld und alle Dialogfelder abbrechen möchten, dann versuchen Sie dieses Experiment. Starten Sie die Aufnahmeinteraktion und wenn das Dialogfeld erscheint, klicken Sie auf den Text, der aufgenommen werden soll. Wählen Sie in Automat die Interaktion aus und entfernen Sie in "UI-Elementtext" die variablen Dinge (wie die Menge, die sich jedes Mal ändert). Dies hängt von Text ab, wie Sie es wollten, und ist meiner Meinung nach der effizienteste Weg. Danke dir! Ich wusste auch nicht, dass es so viel in der Automatisierung gibt. Ich habe es nur für einfache Automatisierungen verwendet.
Ich möchte nur wissen, ob die automatisierte App automatisch die zufälligen Werbeaktionen geschlossen hat, die Sie auch von Ihrem Mobilfunkanbieter erhalten haben, oder nur die Pop-ups nach dem Anruf? Danke,
@Suliemans Sie können festlegen, dass, wenn das Popup einen bestimmten Text enthält, es sonst nicht abgebrochen wird.