服务从Init.rc开始

时间:2014-08-12 04:16:01

标签: android boot

我想从我的init.rc调用脚本:

service script /system/etc/wifi.sh
    user system
    group wifi
    class main
    oneshot

wifi.sh的内容:

#!/system/bin/sh

service p2p_supplicant /system/bin/wpa_supplicant \
    -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf
    class late_start
    disabled
    oneshot

p2p_supplicant服务未启动。

是否可以从其他服务呼叫服务?

1 个答案:

答案 0 :(得分:0)

您可以让bash脚本在执行任何操作之前等待所需的进程开始运行。有关信息,请参阅此文章:Bash wait for process start

在您的特定情况下,似乎有一种更好的方法来使用参数和不涉及运行shell脚本的conf文件来配置请求者。