0
デーモンを作成しましたが、マシュマロで動作しているNexus 5でデーモンを実行できません。続いinit.rc内で起動時にデーモンを実行できません
は私のエントリがADB接続が検出された場合、私のデーモンは
on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=0
start disableadb
を実行することinit.usb.rcよう内で編集された後init.rc
on init
chmod 777 /sbin/check_usb
chown root root /sbin/check_usb
service disableadb /sbin/check_usb
class main
seclabel u:r:disableadb:s0
で編集コードであります
私はcheck_usbプログラムを/ sbin/systemの下に挿入し、chmod 777へのアクセスを許可しました。
しかし、私はdmesg |グレップのdisableadb出力は、私のデーモンは、以下のようにエラーで実行することができませんでした:
init : cannot setexeccon ('u:r:disableadb:s0') Invalid argument