【发布时间】:2019-01-17 07:08:50
【问题描述】:
我正在使用具有自定义 ROM 的 Android 设备,需要重新启动该设备。我可以从硬件端重新启动设备,但我想以编程方式检查设备是否可以重新启动。
有什么办法吗?
【问题讨论】:
-
为什么你认为设备不能重启?
-
@VladyslavMatviienko 尝试使用原生 Android 并无法重新启动。是否所有使用自定义 ROM 的设备都可以重新启动?
-
如果您无法重新启动仍然不意味着设备无法重新启动。从硬件端(设备端)重启意味着关机+开机,或将临时内存(RAM、CPU寄存器)重置为空状态+将所有硬件重置为默认状态(相机、wifi、蓝牙等)。我确信每个支持安卓的设备都可以做到这一点。至于软件方面 - 默认情况下(没有 root 权限)您不能以编程方式重新启动设备。也没有人知道您是如何尝试重新启动它的。
-
我尝试以编程方式重新启动。如果我们有root权限,我们可以重启android设备,对吗?
-
是的,但是
Also nobody knows how you have tried to reboot it.