如何从内核代码重启android手机

时间:2012-03-01 10:38:37

标签: android

是否可以通过拨打SYSCALL(sys_reboot,sys_reboot,sys32_reboot_wrapper)重新启动?

2 个答案:

答案 0 :(得分:1)

实际上,只有移动设备已植根时才能使用。作为替代方案,您可以在代码中运行adb reboot。 adb拥有超级用户权限。

答案 1 :(得分:1)

//在内核代码中包含此文件

#include<cutils/android_reboot.h>

//调用此函数

android_reboot(ANDROID_RB_RESTART,0,0);