2013-05-13 20 views
5

Próbowałem blokować połączenia przychodzące i SMS-y w Androidzie dla podanych numerów. po zablokowaniu numeru, gdy otrzymujemy połączenie z tego zablokowanego numeru, dzwoniący może tu odebrać wiadomość głosową jako Numer zajęty.Blokuj połączenia przychodzące i sms w Androidzie

Ale czy jest jakikolwiek sposób na zmianę tego komunikatu głosowego na Wyłączenie, brak usługi, Numer nie jest w użyciu wiadomości?

Odpowiedz

6

Nie jest to możliwe, ponieważ przewoźnicy są odpowiedzialni za udzielenie tych odpowiedzi.

+0

ale w jaki sposób operator przekazuje ** numer zajęty ** w tym przypadku? faktycznie liczba nie jest zajęta. ale operator mówi, że numer jest zajęty. więc myślę, że istnieje sposób na oszukiwanie przewoźnika i ustawianie wiadomości jako ** Wyłączenie ** lub ** Brak usługi ** lub ** Numer nie jest w usługach ** – Bishan

+0

Widzę, co myślisz. Ale ja Czujesz, że możesz zrobić wiele zmian w systemie Android, aby to osiągnąć. Ale fajny pomysł. – amalBit

3

Jest miły wątek dyskusji dokładnie swoje pytanie:

How to block calls in android

Jest ładny ogniwo wyjaśnienie tam, dlaczego nie jest to możliwe, aby to zrobić za pomocą android.intent.action.PHONE_STATE ale niektóre ładne obejścia zostały tam zasugerował, warto kontrola.

1

Chodzi o to, że komunikat, który jest zwracany do drugiego końca, zależy od tego, jak operator interpretuje twoje działania. Kiedy zdecydujesz się zablokować połączenie, niezależnie od tego, jak to zrobisz, już otrzymałeś i dlatego Twój operator wie, że jesteś nie wyłączony, ani wyłączony. Nic nie możesz zrobić na końcu.