0

我想知道是否可以在 Android 启动过程中插入我自己的命令来修改其行为。具体来说,我希望修改用户输入他/她的 PIN/密码/模式的安全锁,获取用户输入,并自己验证用户。成功验证后,我想在加载主屏幕并发送 ACTION_USER_PRESENT 广播之前运行一些本机 ARM 二进制文件。

这是在框架或应用程序级别完成的吗?

我研究了 Android 启动过程,似乎 ACTION_BOOT_COMPLETED 广播是在 android 系统服务器运行时启动并运行后发送的。但是,这发生在用户解锁设备之前。所以我假设我不能在系统服务器上做到这一点?

谢谢。

4

1 回答 1

1

在大多数 ROM 中,您可以将命令添加到 /system/etc/init.d/ 中的任何文件中,它将在启动时执行。或者,您可以在该文件夹中创建一个文件,并对其设置 755 权限。

于 2012-05-31T08:54:55.777 回答