Общайтесь с андроидным демоном RIL или перехватывайте сообщения от демона андроид RIL - PullRequest
4 голосов
/ 09 сентября 2010

Можно ли общаться с андроидным демоном RIL с помощью андроидного NDK? Я хотел бы получить уведомления от демона RIL или лучше, я хотел бы получить сообщения, которые отправляются на верхний Aplication Framework , изменить / отфильтровать их и после этого передать их в верхний слой.

Я знаю, что существует общее равновесие , и я знаю, что могу использовать его и получить доступ к его функциям, используя dlopen / dlsym ... но я понятия не имею, поможет ли это мне или нет :)

Примечание: я хочу отфильтровать сообщения от RIL deamon о входящих вызовах с нежелательных номеров (блокировка вызовов)

Также знаете ли вы каким-либо образом (хитрость), как я могу сделать обработку вызовов / блокировку вызовов в нативном коде с использованием android-ndk и доступных библиотек ??? 1013 *

Как всегда, спасибо за все ваши ответы ...

1 Ответ

3 голосов
/ 24 сентября 2010

Если кто-то не совершил ошибку, вы не сможете нарушить работу критически важных устройств из приложения, даже в собственном коде.

В настоящее время Android не имеет механизма, позволяющего пользователю принять решение доверятьприложение, чтобы сделать что-то, что было бы в подавляющем большинстве случаев, если сделать неправильно.Практически говоря, если вы хотите сделать это, вы рутируете свой телефон и начинаете делать свою собственную модифицированную версию Android.

...