是否可以通过调用SYSCALL(sys_reboot,sys_reboot,sys32_reboot_wrapper)
重新启动?
实际上,只有当你的移动设备是根设备时,你才可以。作为替代方案,您可以在代码中运行adb重新启动。adb拥有超级用户权限。
//在内核代码中包含此文件
#include<cutils/android_reboot.h>
//调用此函数
android_reboot(ANDROID_RB_RESTART,0,0);