मैं अपने आधिकारिक CyanogenMod कस्टम ROM पर एक गंभीर बैटरी ड्रेन समस्या का सामना कर रहा हूं। सामुदायिक मंचों पर चर्चा करने के बाद, यह सुझाव दिया गया कि समस्या के निवारण के लिए मैं logcat का उपयोग करता हूं।
समस्या:
जब भी मैं अपने डिवाइस को पूरी तरह से चार्ज करने के बाद डिस्कनेक्ट करता हूं, तो यह तेजी से बैटरी निकालता है। यह 15-20 मिनट में लगभग 50% खो देता है। जैसा कि ऊपर उल्लेख किया गया है, मैं इस मुद्दे की कोशिश करने और कब्जा करने के लिए लॉकेट का उपयोग करने की योजना बना रहा हूं। मैं adb logcatफोन को पावर से अनप्लग करने के तुरंत बाद चलाने की योजना बना रहा हूं । हालाँकि, मैंने पिछले समय में logcat का उपयोग किया है और बड़े आउटपुट से विशिष्ट डेटा को निकालना बहुत मुश्किल पाया है। मैं पहले से ही आधिकारिक लॉगकैट सहायता पृष्ठ और रीडिंग और राइटिंग लॉग्स के माध्यम से चला गया , यह देखने के लिए कि क्या मुझे कुछ उपयोगी मिल सकता है, लेकिन मुझे अपनी समस्या का समाधान नहीं मिला।
सवाल:
- क्या फिल्टर या किसी अन्य सुविधा का उपयोग करने के लिए कुछ भी है जहां मैं लॉगकैट आउटपुट को उन आंकड़ों तक सीमित कर सकता हूं जो केवल बैटरी उपयोग से संबंधित हैं?
- क्या मेरे लिए कुछ
adb shell dumpsys batterystats > batterystats.txtबेहतर हो सकता है? यदि हां, तो मैं इसका उपयोग कैसे करूं कि मुझे क्या चाहिए?
अद्यतन:
मेरे नाले के लिए BatteryStats अब यहाँ पाटेबिन में पाया जा सकता है । इसके अलावा यह मेरा बैटरी इतिहासकार चार्ट है:



