Возможно ли (без нарушения каких-либо лицензий) написать собственное приложение C / C ++ поверх ОС Android и заставить его работать как процесс демона?
Уже запущено несколько процессов-демонов, которые можно увидеть с помощью команды 'ps', правовая часть беспокоит меня больше всего. А также отсутствие документации о том, как именно это сделать.
Для написания части, я думаю, можно использовать базовые концепции программирования Linux, поскольку Android поддерживает, по крайней мере, до некоторого уровня стандартный API Posix. Чтобы он работал при загрузке телефона, в init, конечно же, необходимы некоторые модификации.
У меня нет планов иметь это приложение в Android Market, поэтому его установка на телефон вручную не является проблемой. Пока это не требует перекомпиляции всей ОС или ядра.
Я действительно ценю всю информацию по этой теме, так как не так много доступно.
Спасибо.