Android の init.rc ファイルで開始しようとしているサービスがあります。次のようになります。
service myapp /data/local/myapp --daemon
class core
user root
group root
oneshot
問題は、再起動後に「myapp」が正常に起動するが、デバイス イメージをフラッシュした後の最初の起動では起動しないことです。
ログから、最初の起動ログで /dev/log/system の下にあるアプリからログを受信していることに気付きました (編集したカーネル コードがトリガーされ、アプリがそこにあることを確認するためのチェックが行われました)。
ただし、実際に実行しようとしていることを示すログを受け取りません (init.rc ファイルが行う必要があります)。
再起動後、/dev/log/main の下に両方のログ (--verify と実行中) を受け取ります ...