SYSCALL(sys_reboot,sys_reboot,sys32_reboot_wrapper)
を呼び出すことによって再起動することはできますか?カーネルコードからアンドロイド電話機を再起動する方法
答えて
実際には、モバイルデバイスがルートされている場合にのみ可能です。代わりに、コード内でadbを再起動することもできます。 adbにはスーパーユーザー権限があります。
それは間違っています。 'adb sh id'を実行した場合、出力ルートを取得できません。しかし、私はあなたが正しいと思うadbインターフェイスを介して電話を再起動することが可能です。誤解のために申し訳ありませんが、私は何を意味することは、彼が彼の電話 – rekire
をあるカーネルコードでこのファイル の#includeを含ん
//を再起動するために、adbの再起動を実行できること – Munipratap
//は、カーネルコードでこのファイル
#include<cutils/android_reboot.h>
//は通常
android_reboot(ANDROID_RB_RESTART,0,0);
なしこの関数を呼び出します。あなたは電話に根ざしていますか? – rekire