पहली चीज जो मैं करने की कोशिश करूंगा वह है एडीबी के माध्यम से त्रुटियों के लॉग को पुनः प्राप्त करना, और / या क्रैश डंप।
लॉग पुनर्प्राप्त करना मुश्किल है, क्योंकि रीबूट पर लॉग कैश समाप्त हो जाता है। यदि चार्जर पर बैठते समय भी फ़ोन रिबूट होता है, तो adb logcat
लगातार चलने का प्रयास करें (आपको अपने पीसी पर एंड्रॉइड एसडीके और यूएसबी ड्राइवरों को स्थापित और कॉन्फ़िगर करने की आवश्यकता होगी।) जब फोन रिबूट होता है, तो किसी भी त्रुटि के लिए कमांड प्रॉम्प्ट विंडो के अंतिम कई पृष्ठों को देखें। या असामान्यताएं।
यदि आप फोन को USB पर हुक करने के दौरान रिबूट को पुन: प्रस्तुत नहीं कर सकते हैं, तो मैं सुझाव देता हूं कि aLogcat की तरह एक ऐप इंस्टॉल करें , और अंतराल पर एसडी कार्ड में लॉग लिखने के लिए इसे सेट करें। उम्मीद है कि आप भाग्यशाली होंगे और इस तरह से त्रुटियों को पकड़ लेंगे।
आप निम्न कमांड के माध्यम से क्रैश डंप को बाहर निकालने का भी प्रयास कर सकते हैं:
su
cat /proc/last_kmsg > /mnt/sdcard/last_kmsg
यह आपके SD कार्ड पर "last_kmsg" नामक एक फ़ाइल बनाना चाहिए जिसमें कर्नेल से अंतिम कुछ डीबगिंग संदेश हैं। इसे किसी भी टेक्स्ट एडिटर से खोलें और देखें कि क्या कुछ स्पष्ट दिखाई देता है।