2012-03-01 7 views
5

से एंड्रॉइड फोन को रीबूट कैसे करें SYSCALL(sys_reboot,sys_reboot,sys32_reboot_wrapper) पर कॉल करके रीबूट करना संभव है?कर्नेल कोड

+0

आम तौर पर नहीं। क्या आप जड़ फोन करते हैं? – rekire

उत्तर

1

असल में आप केवल तभी अपना मोबाइल डिवाइस रूट कर सकते हैं। वैकल्पिक रूप से आप अपने कोड के भीतर एडीबी रीबूट चला सकते हैं। adb सुपर उपयोगकर्ता अनुमति है।

+0

यह गलत है। यदि आप 'adb sh id' चलाते हैं तो adb की कोई सु अनुमति नहीं है, आपको आउटपुट रूट नहीं मिलेगा। लेकिन मुझे लगता है कि आप सही हैं कि फोन को पुनरारंभ करने के लिए एडीबी इंटरफ़ेस के माध्यम से संभव है। – rekire

+0

गलतफहमी के लिए खेद है, मैं क्या मतलब है कि उसे क्रम में उसका फोन – Blackbelt

+0

// पुनः आरंभ करने की गिरी कोड में इस फ़ाइल को शामिल # शामिल // फोन इस समारोह android_reboot एडीबी रिबूट पर अमल कर सकते हैं (ANDROID_RB_RESTART, 0,0); – Munipratap

1

// कर्नेल कोड में इस फ़ाइल को शामिल

#include<cutils/android_reboot.h> 

// इस फ़ंक्शन को कॉल

android_reboot(ANDROID_RB_RESTART,0,0); 
संबंधित मुद्दे