我正在尝试运行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
有人知道如何解决这个问题吗?
谢谢。