Android გაფართოებულ ბატარეის ტევადობა დაფიქსირება

გუშინ ჩამოვედი 1650mHa ბატარეის HTC Kaiser-a me, რაც უფრო მეტია, ვიდრე ორიგინალური 300mHa 😎 . იმის გამო, რომ გამოყენების ტელეფონი, რომელიც არამშობლიურ Android აუცილებელია, რათა რამდენიმე შელოცვების მიიღოს სათანადო ანგარიში ბატარეის% th. ერთი მარტივი ვარიანტი, თუ თქვენ იყენებთ სტანდარტულ kernel მას Edith Atools მიიღწევა ახალი მნიშვნელობა MHA ბატარეის ფლეშ ახალ NBH და derzaete. მეორე ვარიანტი არის გამოიყენოს არასტანდარტული ბირთვი, რომელიც ეწინააღმდეგება atools დამუშავება და მიიღოს მახინჯი patch არსებული პრობლემის.

პირველი ნება მომეცით აგიხსნათ ცოტა თეორია და შემდეგ გააგრძელოთ პატჩი. როდესაც თქვენ, რათა ცვლილებები თქვენი ბირთვს atools თქვენ ჯარიმა კორექტირებას სისტემა / sys / მოდული / და შემდეგ შესაბამისად დამოკიდებულია თქვენი აპარატურის. ჩემთვის მნიშვნელოვანი ფაილი არის პასუხისმგებელი შექმნის ბატარეის მდებარეობს / sys / მოდული / board_kaiser_battery / პარამეტრები / battery_capacity. იგი შეიცავს ბევრ ერთეული, თანხა თქვენი ბატარეის და საფუძველზე ფიგურა შიგნით გამოითვლება თუ როგორ % თქვენი ბატარეის ახლა. საიდუმლოა ერთეული რადგან დაწერილია წმინდა ნომერი MHA და გამოითვლება ფორმულით

MHA * 1.6 = ერთეული

ჩემს შემთხვევაში, ეს იმას ნიშნავს, 1650 * 1.6 = 2640 ერთეული, რომ არის, რასაც ჩვენ content faylcheto. ადრე განაცხადა, ნაჩქარევად გაკეთდეს კონსოლის imbed ერთი

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

ასე რომ, სანამ ახლა რამ ნათელია, თუ რა უნდა გაკეთდეს, სად და რატომ. მაგრამ აქ მოდის მომენტი ყველა დეტალი, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

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

დატოვეთ პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *

ანტი სპამი *