1

Androidの起動中に開始したいシェルスクリプトがあります。

スクリプトは /bin/sh の下にあるため、スクリプトを開始するには busybox が必要です。Android の /system/bin フォルダーに busybox をインストールしました。init.goldfish.rc の最後に、次の行を追加しました。

service start_my_script /system/bin/busybox ash /path/to/myscript.sh
    class main
    oneshot

しかし、どういうわけか、Android の起動中にスクリプトが開始されません。

Android Icecream-Sandwich フレーバーを使用しています。

4

1 に答える 1

0

myscript.sh に 555 の root:shell アクセス許可を与えた後、実行されました

system/core/include/private/android_filesystem_config.h で実行できます

于 2013-02-21T01:28:35.910 に答える