Bloquer un appel sans que l'appelant le sache

10

La plupart des applications de blocage d'appels rejetteront / raccrocheront les appels des numéros sur liste noire. Mais l'appelant apprend que l'appel a été rejeté. Existe-t-il un moyen ou une application qui puisse vraiment "bloquer" l'appel (comme désactiver la connexion réseau pendant quelques secondes) de sorte que l'appelant ait le sentiment que le téléphone est éteint ou inaccessible?

Sumit Nathany
la source
3
Universitaire à voir avec Google Voice. Si vous marquez un numéro comme spam, les appels à partir de ce numéro obtiendront "doo-doo-doo! Ce numéro n'est plus en service".
ale
1
existe-t-il une application qui fonctionnera comme ça? lorsque quelqu'un envoie un message, mon téléphone Android ne doit pas le recevoir du numéro spécif montre plutôt l'expéditeur car le message n'est pas encore livré. (comme ce qui se passe si notre mobile est éteint. Le statut de livraison ne sera pas envoyé)
dev1234

Réponses:

8

Il s'agit d'une fonction réseau et aucune application ne pourra exécuter le comportement que vous recherchez.

Au mieux, vous pouvez créer une sonnerie "silencieuse" personnalisée pour un numéro connu. Sinon, si vous préférez appuyer sur les boutons de volume, la sonnerie sera généralement coupée tout en donnant au composeur l'impression que l'appel reste sans réponse.

Sparx
la source
Après quelques recherches, j'ai découvert qu'il existe une application Sanity qui prétend faire cela mais ne fonctionne pas pour moi.
Sumit Nathany
Sur le Galaxy S, la même chose peut être faite en appuyant sur le bouton d'alimentation pendant un appel entrant.
Débit
4

Ce serait plus dépendant de l'opérateur et lié au réseau, de plus, l'API programmatique n'est pas bien documentée, donc beaucoup d'applications tierces de blocage d'appels, inévitablement, envoient un rejet / raccrochage lors de la réception d'un numéro sur liste noire.

Ce que l'OP demande, en fait, est de descendre plus profondément dans les écrous et les boulons de la couche de téléphonie qui est bloquée en raison de:

  • caractère propriétaire du code de support binaire qui permet la téléphonie GSM / CDMA.
  • chipset propriétaire utilisé pour les communications GSM / CDMA à un bas niveau.

Si cela était disponible et documenté, il y aurait beaucoup d'applications de blocage d'appels sur le Play Store, qui peuvent effectuer le filtrage des appels de la manière appropriée qui serait attendue.

Éditer

Après cette réponse, une partie vitale doit être notée - Google a bloqué l' MODIFY_PHONE_STATEautorisation dans Gingerbread 2.3.7 et ultérieur ( il était disponible sur les versions antérieures d'Android ), voir ce problème qui agaçait les développeurs de ces logiciels tiers de blocage d'appels, donc le blocage des appels échouera sur les nouvelles versions d'Android, cette autorisation a permis aux applications tierces d'envoyer un rejet / raccrochage à la réception dudit numéro sur la liste noire.

t0mm13b
la source
-1

Je ne suis pas sûr des skins de fabricants comme TouchWiz de Samsung, mais AOSP a la fonctionnalité que vous recherchez.

Dans l'application Contacts de Google, pour toute entrée de contact, il existe une option pour envoyer «Tous les appels vers la messagerie vocale». Lorsque quelqu'un vous appelle avec cette option activée, il sonne pendant 5 à 15 secondes et, bien sûr, vous accédez directement à la messagerie vocale.

Alternativement, vous voudrez peut-être regarder cette application . Je ne l'ai pas testé, donc je ne peux pas confirmer que le comportement entre les deux est identique.

Andy
la source
1
La chose AOSP dont vous avez parlé ... même là, l'appelant saura que son appel a sonné mais il n'a pas été répondu. Je veux une solution où la radio du téléphone sera désactivée tout comme elle détecte un appel à partir d'un numéro donné. Cela donnera l'impression à l'appelant que le numéro appelé est désactivé.
Sumit Nathany