Связь с демоном RIL для Android или перехват сообщений от демона RIL для Android.

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

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

Примечание. Что я хочу сделать, так это отфильтровать сообщения от демона RIL о входящих звонках с непроверенных номеров (блокировка звонков)

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

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


person Marek Szanyi    schedule 09.09.2010    source источник


Ответы (1)


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

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

person Chris Stratton    schedule 24.09.2010