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



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

实际上,只有当你的移动设备是根设备时,你才可以。作为替代方案,您可以在代码中运行adb重新启动。adb拥有超级用户权限。

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

#include<cutils/android_reboot.h>

//调用此函数

android_reboot(ANDROID_RB_RESTART,0,0);

最新更新