मेरे पास एक सैमसंग गैलेक्सी एस रिले 4 जी है जो एंड्रॉइड 4.1.2 पर चल रहा है। इसके अलावा, मैंने एक पीसी पर एडीबी स्थापित किया है।
जब मैं पावर बटन को लंबे समय तक दबाता हूं तो "रिस्टार्ट" पर टैप करें, मेरा फोन बंद होने में लगभग दस सेकंड लगते हैं। फिर यह खुद को रिबूट करता है।
जब मैं adb rebootइसके बजाय प्रवेश करता हूं , तो फोन बहुत तेजी से बंद हो जाता है: शटडाउन केवल एक या अधिक सेकंड लेता है। तब यह रिबूट होता है।
मेरे सवाल:
adb rebootइतना तेज क्यों है ?क्या यह केवल मोबाइल नेटवर्क ऑपरेटर के शटडाउन एनीमेशन को छोड़ रहा है, या यह कुछ और महत्वपूर्ण प्रक्रियाओं को भी छोड़ रहा है?
क्या मैं
adb rebootहर एक बार फोन को रिबूट करना चाहता हूं, या ऐसा करने के लिए कुछ नुकसान है?(वैकल्पिक) आप कैसे जानते हैं?
अधिक जानकारी (आप इसे छोड़ सकते हैं)
मैंने इस प्रश्न को पोस्ट करने से पहले कुछ शोध किया। लेकिन मैं अभी भी बेपर्दा हूं। मैं आपको दिखाता हूं कि मैंने क्या खोज की थी।
क्योटो माइक्रो कंप्यूटर कं टेट्सयुकी कोबायाशी इस पीडीएफ स्लाइड शो की स्लाइड 8 में बताते हैं कि अदब के तीन भाग होते हैं: एक क्लाइंट, एक सर्वर और एक डेमॉन। क्लाइंट और सर्वर एक पीसी पर चलते हैं। डेमन एक फोन पर चलता है। स्लाइड 11 में, वह बताते हैं कि सभी तीन भागों को एक स्रोत निर्देशिका से बनाया गया है। (यह इस निर्देशिका है ।)
मैंने सेवाओं के शब्दreboot और पढ़ने के हिस्सों के लिए उस स्रोत निर्देशिका में खोज करने की कोशिश की। सीपी। , लेकिन मैं अभी भी यह पता लगाने में सक्षम नहीं हूं कि वास्तव में क्या करता है, या यह तार पर क्या भेजता है, या जब फोन चलता है तो कौन सा कोड चलता है। उन बाइट्स प्राप्त करता है। मैंने अपने किसी भी सवाल का जवाब नहीं दिया है।adb reboot
संबंधित : "कमांड लाइन (दूर से) के माध्यम से एंड्रॉइड को पुनरारंभ करने का सबसे अच्छा तरीका क्या है?"
setprop sys.powerctl rebootकरना होगा के समान है। बाद में रिबूट करने के निर्देश के बाद एक अशुद्ध शटडाउन ।