एंड्रॉयड विस्तारित बैटरी क्षमता फिक्स

कल मैं 1650mHa बैटरी के लिए HTC कैसर आ गया है-मुझे एक, जो 300mHa से अधिक मूल 😎 है . मैं एक फोन है कि गैर है का उपयोग करें, क्योंकि देशी Android बनाने की जरूरत को सही ढंग से बैटरी में % - पढ़ने के लिए कुछ मंत्र. एक आसान विकल्प है यदि आप editvate के साथ एक मानक कर्नेल का उपयोग करें इसे एमएचए बैटरी नई NBH और derzaete के साथ flašvate करने के लिए कोई नया मान Atools सेटिंग द्वारा. अमानक कोर जो स्वयं उपचार और मेक atools grozena पड़ोसियों पैच समस्या करने के लिए उधार नहीं का उपयोग करने के लिए अन्य विकल्प है.

सबसे पहले मुझे समझाने की एक बिट के सिद्धांत, और फिर पर पैच के साथ प्राप्त करने के लिए. जब आप परिवर्तन करते हैं atools ठीक सेटिंग्स सिस्टम बनाने में आप के साथ अपने मूल में/sys/मॉड्यूल, और उसके बाद के तहत आपके हार्डवेयर पर निर्भर करता है. मेरे लिए महत्वपूर्ण फ़ाइल जो बैटरी की सेटिंग करने के लिए संगत / sys/मॉड्यूल/board_kaiser_battery/पैरामीटर/battery_capacity में स्थित है. इसमें कितने इकाइयों अपनी बैटरी की राशि है, और अंदर आंकड़ा के आधार पर कैसे पर बहुत की गणना की जाती है % अब आपकी बैटरी है. मेरा नाम सूत्र के आधार पर गणना की जाती है क्योंकि मैं लिख नहीं है इकाइयों शुद्ध पूर्णांक और एमएचए

* 1.6 एमएचए इकाइयों =

मेरे मामले में इसका मतलब यह 1650 * 1 = 2640 इकाइयों, दूसरे शब्दों में यह fajlčeto की सामग्री है. जल्दी से आप जड़ना कंसोल में किया जाता है एक

echo 2640 > /sys/module/board_kaiser_battery/parameters/battery_capacity

इसलिए यहाँ करने के लिए बातें क्या किया जाना चाहिए क्रिस्टल स्पष्ट कर रहे हैं, कहाँ और क्यों. हालाँकि, यहाँ क्षण विस्तार के लिए आता है, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

Тъй като несъм съм го сложил в init-аискам да изчакам няколко дни преди да го направя. Когато го набия в init-a ще драсна набързо едно дребно how to 🙂

उत्तर छोड़ दें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. अपेक्षित स्थानों को रेखांकित कर दिया गया है *

विरोधी स्पैम *