Я хочу выполнить файл из vendor / bin из моего init.rc.Ниже код, который я добавил в мой файл init.rc
on property:sys.vendor.Test_callback=1
exec - system system -- /vendor/bin/testBinary
setprop sys.test.hello 62
Свойство sys.test.hello
добавлено сюда, чтобы проверить, вызывается ли свойство или нет.Я вижу, что значение обновляется до 62 после выполнения.
Проблема здесь в том, что exec - system system -- /vendor/bin/testBinary
это не выполняется.
Когда я запускаю как root из оболочки adb, это работаетхорошо.
Ниже приведены разрешения на файл testBinary
, полученные после выполнения команды ls -l
-rwxr-xr-x 1 root shell
Что я здесь не так делаю?Политика SE linux уже отключена для проверки этого.