从init.rc执行二进制设置时,exec格式错误

时间:2019-08-10 11:12:05

标签: android android-build

我正在尝试运行shell命令

on property:dev.bootcomplete=1
exec /system/bin/settings put system screen_off_timeout -1 

来自我的init.rc文件。如您所见,我正在等待启动完成 为了运行脚本。 当我从常规adb shell运行它时,它可以完美运行,并且我的屏幕超时设置为“从不”。

但是,当我在init.rc中运行它时,它不起作用。

在检查了dmesg之后,我发现尝试执行二进制文件时收到错误消息。 我明白了

init: cannot execve('/system/bin/settings'): Exec format error

有人知道如何解决这个问题吗?

谢谢。

0 个答案:

没有答案