У меня есть корневой планшет Android. Я скопировал свое собственное серверное приложение (Linux ARM ELF) в/data/tmp, и он запускается. Осталось только одно: я хочу запустить сервер при загрузке планшета. Есть несколько обстоятельств, что делает задачу легче:Как запустить собственное серверное приложение (ELF) на корневом Android после загрузки?
- устройство уже укоренились, я могу скопировать что-либо к нему,
- не Установщик требуется, миссия будет завершена, когда автозапуск не один раз установить up,
- моей серверной программе не требуется никаких настроек, нет файлов, нет libs, нет права root, ничего вообще.
Я не хочу играть с созданием пакета APK и не играть с NDK. Я ищу самый простой способ. Это нормально, если есть разные решения для разных Android-дистрибутивов (меня интересуют текущие версии, 2.2 и 2.3).
Возможно, мне следует использовать inittab? Во всяком случае, я предпочитаю «самое официальное» решение, если мы можем говорить «официальным» в случае корневого устройства, скажем, я ищу решение с «как можно меньше взломать».
Обновление: Я нашел это: http://www.androidenea.com/2009/08/init-process-and-initrc.html - Я попробую и закрою вопрос, если все в порядке.
Да, это идеальное решение, но мне нужно сделать это только с одним устройством, мне не нужен блестящий установщик, мне даже не нужен установщик. Я ищу быстрое и грязное решение. – ern0