Всеки, който се е занимавал с ROM-ове, ядра или възстановявания, знае, че с течение на времето индикаторът за батерията може да започне да показва странни показания: внезапни спадове, резки изключвания при 10% или проценти, които не съответстват на действителното използване. Това не винаги означава, че батерията е „лоша“, а по-скоро, че системните статистики може да са се разместили и е добра идея да ги калибрирате в Android, така че Android надеждно да измерва оставащия заряд.
Важно е да сме наясно от самото начало: калибрирането на батерията не увеличава физическия ѝ капацитет, нито пък удължава магически живота ѝ . Това, което прави, е да ресинхронизира файла със статистика за батерията с действителното ѝ състояние, което е особено полезно след смяна на ROM-ове, извършване на wipe-ове или извършване на значителни системни модификации. По-долу ще намерите пълно ръководство с root-вани и неroot-вани методи , обяснени стъпка по стъпка, заедно със съвети и нюанси, които ще ви помогнат да го направите безопасно и без изненади.
Какво е калибриране на батерията на Android (и какво не е)
Android поддържа вътрешен дневник за консумацията на енергия и данните за зареждане, известен като файл batterystats.bin . При употреба, промени в системата или случайни грешки, тези статистики могат да се повредят, което кара системата да смята, че имате по-малко (или повече) батерия, отколкото е в действителност. Калибрирането включва „почистване“ на тези статистики, така че те да се регенерират от нулата , отразявайки действителното състояние на хардуера.
С други думи, калибрирането гарантира, че процентът, показан на екрана, е точен. То не поправя повредени клетки, нито подмладява старите батерии , тъй като това зависи от вътрешната химия и износването от циклите на зареждане. Въпреки това, ако индикаторът е непостоянен или телефонът ви се изключва, когато показва 10-15%, калибрирането може да ви спести много проблеми.
Кога калибрирането има смисъл и какви са признаците за несъосност?
Има случаи, когато е по-разумно да го направите. След флашване на нов ROM, смяна на модема/буутлоудъра или извършване на дълбоко изтриване , Android може да пренесе стари данни. Ще забележите нуждата също, ако телефонът се изключи с висок процент запазени данни, ако процентът се промени драстично след рестартиране или ако процесът на зареждане/изтегляне е непредсказуем.
Един прост тест за проверка на несъответствия: при батерия около 50% , изключете телефона си и го включете отново. Ако се стартира с много по-нисък процент или индикаторът на батерията е червен, има признаци за неправилно подравнена статистика на батерията . Преди да опитате калибриране, проверете и за навици, които изтощават батерията ( моят телефон използва много батерия ): висока яркост, постоянно активен GPS, приложения, работещи във фонов режим и др.
Предварителни изисквания и важни съобщения
Някои методи изискват права на суперпотребител. За да изтриете файла със статистика или да използвате разширени опции за възстановяване, ще ви е необходим root достъп и root приложения . Ако нямате такива, по-долу има алтернативи без root достъп, макар че те са по-малко ясни.
Друг детайл, който трябва да се има предвид: по време на калибрирането се препоръчва непрекъснато „чисто зареждане“ . Това означава зареждане без прекъсвания, за предпочитане с изключен телефон или в режим на готовност, и използване на зарядно устройство от електрическата мрежа , а не на USB порт на компютър, тъй като обикновено осигурява по-стабилен ток.
Вкоренени методи за калибриране на батерията
Метод 1: Калибриране на батерията на приложението (изтриване на файла със статистически данни)
Това е може би най-лесният начин. Има приложения за калибриране, които с root права изтриват файла с конфигурацията/статистиката на батерията, така че системата да регенерира чист такъв. Основната идея е проста: заредете до 100%, изтрийте статистиката и оставете Android да научи отново поведението на батерията.
Типични стъпки с приложението, известно като Калибриране на батерията: Заредете телефона си до 100% , отворете приложението, предоставете права на суперпотребител, когато бъдете подканени, и докоснете бутона за калибриране. Веднага щом видите съобщението за потвърждение, изключете зарядното устройство . От този момент нататък използвайте телефона си нормално, докато батерията се изтощи, след което го заредете отново без прекъсване.
Някои версии на този инструмент показват напрежението в mV близо до 100%. Ако забележите, че напрежението продължава да се покачва, дори след като процентът е достигнал пълния размер, можете да го оставите включен в контакта, докато стойността се стабилизира, и след това да натиснете бутона за калибриране. Това помага да се уверите, че действително сте достигнали максималния заряд, преди да нулирате статистиката.
Скорошен контекст: След като оригиналното приложение беше премахнато от Google Play, неговият разработчик го продължи с преименуван пакет. Ще намерите препратки към идентификатора eu.roggstar.batterycalibrate и пакета eu.roggstar.batterycalibrator в публични доклади за поверителност като Exodus (без реклами, без тракери и без ненужни разрешения). Философията е ясна: инструмент за самостоятелно ползване на софтуер (FOSS), без рекламен софтуер, който прави точно това, което обещава . Разбира се, изисква се root достъп и всеки потребител поема собствена отговорност за използването му.
Практическа препоръка: Това приложение е най-добре да се използва след завършване на всички системни персонализации след инсталиране или промяна на ROM, а не по време на постоянно тестване. И освен ако не възникнат непредвидени проблеми, не е нещо, което да се повтаря ежедневно или често ; повтарящото се калибриране може да наруши процеса на обучение на системата.
Метод 2: CWM/Възстановяване – Изтриване на статистиката на батерията
Ако сте свикнали да работите в режим на възстановяване, много среди, като ClockworkMod, включват опция „Изтриване на статистиката на батерията“ в менюто „Разширени“ . Типичната процедура включва източване на батерията, зареждане до 100% , влизане в режим на възстановяване, извършване на изтриване и рестартиране. Този подход е широко документиран във форумите за Android (например в популярни теми за устройства като Samsung Galaxy Ace, където няколко потребители споделиха своя опит).
Често срещан начин да направите това е: оставете телефона да се разреди напълно, докато се изключи, опитайте да го включите няколко пъти, за да се уверите, че наистина е изтощен, заредете го, докато е изключен, докато достигне 100% , изключете го от контакта, стартирайте в режим на възстановяване, отидете в Разширени настройки и изпълнете „Изчистване на статистиката на батерията“, потвърдете и рестартирайте. Това е всичко. Следващият цикъл на разреждане/зареждане ще помогне на системата да възстанови правилно статистиката на батерията си.
Метод 3: „Домашен“ метод за продължително зареждане
Макар и по-малко ортодоксален, методът за удължено зареждане от 12 часа стана популярен в някои общности , за да се осигури пълно насищане на батерията преди нулиране на статистиката. Типичната последователност беше: изтощаване на батерията, зареждане на телефона за около 8 часа, докато е изключен, и след това оставяне в режим на възстановяване за още 4 часа, без да го включвате , общо около 12 часа зареждане.
След това продължително зареждане, командата „Wipe battery stats“ беше изпълнена в менюто Recovery и устройството беше рестартирано. Този метод се опитва да гарантира, че показаните 100% съответстват на напълно стабилизирано напрежение, като минимизира възможността системата да започне процеса на обучение с непълно отчитане. Той е по-бавен, но ефективен, когато подозирате, че пиковите показания за зареждане не достигат истинския си максимум.
Между другото, много потребители препоръчват тези калибрирания да се извършват с изключено устройство и да се избягва използването му по време на процеса. Деактивирането на Wi-Fi, данни, GPS и синхронизация намалява „шума“ по време на калибрирането, което води до по-чист запис.
Метод 4: Ръчно с root explorer (директно изтриване на файлове)
Ако използвате файлов мениджър с права на суперпотребител (като Root Explorer), можете да извършите процеса ръчно. Логиката е същата: заредете напълно батерията и след това рестартирайте файла със статистиката . Този файл обикновено се намира на адрес /data/system/batterystats.bin.
Насоки: Оставете телефона да се разреди напълно и да се изключи, заредете го до 100% , изчакайте още малко, за да осигурите максимален заряд, след което отидете в папката /data/system и изтрийте „batterystats.bin“. След това използвайте телефона, докато се изключи напълно (без да го рестартирате или зареждате между тях), и след това го заредете нормално . Android ще генерира нов файл по време на този цикъл.
Този подход е подходящ за тези, които предпочитат да контролират точно какво и кога се изтрива. Не забравяйте, че изтриването на системни файлове с root достъп носи рискове ; една грешна стъпка може да доведе до неочаквано поведение. Уверете се, че знаете какво правите, или ако не, изберете насочен метод, използващ приложение или режим на възстановяване.
Методи без root (ако не можете или не искате да root-вате)
Ако нямате root достъп, не можете директно да изтриете файла със статистика, но има начини да се извърши сравнително добра ресинхронизация . Целта е системата да „види“ пълен цикъл на качване/изтегляне и да пренареди показанията.
Вариант 1: Използвайте приложение, което показва ток/напрежение, за да потвърдите точката на зареждане. Инструменти като CurrentWidget: Battery Monitor ви позволяват да видите напредъка на зареждане в mA или mV. Намерете номиналния капацитет на батерията си в mAh според модела на телефона, започнете зареждането с отворено приложение и изчакайте показанието да достигне максимума си и да се стабилизира около 100%. Изключете телефона си и го включете отново, когато приключите, за да може системата да обнови състоянието, и след това го използвайте нормално, докато се изтощи напълно и презареди.
Вариант 2: Ръководен цикъл без root. Първо, заредете телефона си до 100%, докато е включен , и го изключете от контакта. Изключете устройството и го включете отново, докато е изключено, докато достигне отново 100% (много телефони показват зелен светодиод или икона за пълна батерия). Включете телефона, отидете в настройките и конфигурирайте екрана така, че да не се изключва автоматично ; включете го отново и изчакайте, докато достигне 100% за трети път. След това го изключете от контакта и го оставете да се разреди напълно, докато се изключи сам. Накрая го заредете до 100%, докато е изключен, и продължете да го използвате нормално.
Тези процедури, без да изтриват вътрешни файлове, помагат на системата да преизчисли практически-теоретичните ограничения за качване и изтегляне. Те не са толкова „хирургически“, колкото изтриването на файла с root права , но за много малки дисбаланси са достатъчни.
Съвети за зареждане, митове и най-добри практики
Струва си да се развенчае един мит: калибрирането не е необходимо всяка седмица или след всяка малка актуализация . На съвременните устройства, които не сменят често ROM-овете, Android управлява добре статистиката си и рядко изисква намеса. Това, което най-често причинява проблеми, са дълбоки системни промени и някои агресивни инсталации.
Друг спорен момент са дългите периоди на зареждане и достигането на 0%. Въпреки че някои методи изискват пълно изтощаване на батерията, не е препоръчително многократно да довеждате литиевата батерия до абсолютна нула по време на ежедневна употреба; правете това само за калибриране, когато е необходимо. При ежедневна употреба, поддържането на заряд на батерията между 20% и 80-90% обикновено е по-здравословно за химията на батерията.
На практика, по време на калибрирането, избягвайте прекъсвания: еднократно зареждане, без прекъсвания или интензивна употреба . И ако е възможно, дайте приоритет на зарядното устройство пред USB порта на компютъра; в реални тестове (например, при модели като Samsung Galaxy Ace или други от неговата епоха), зареждането е по-стабилно и по-бързо със стенен адаптер, отколкото чрез USB.
Относно приложенията: бъдете внимателни с тези, които обещават чудеса или ви бомбардират с реклами. Реномираните инструменти просто изтриват файла със статистика и това е всичко; те не се нуждаят от екстравагантни разрешения или за да ви проследяват. Приложението Battery Calibration, поддържано от разработчика, с публично достъпни отчети, потвърждаващи липсата на тракери и реклами , е отличен пример за най-добри практики в тази област.
И последна точка, базирана на опит: тъй като много потребители са спрели да руутват устройствата си, те като цяло имат по-малка нужда от калибриране . Не е задължително да го правите след всяка официална актуализация на версията, ако всичко работи нормално. Но също така е добре да калибрирате от време на време и правилно, когато забележите ясни симптоми; освен инвестираното време, това не би трябвало да ви създава проблеми, ако следвате стъпките правилно.
Бърз контролен списък преди калибриране
Преди да започнете, моля, потвърдете следното. Това намалява рисковете и избягва ненужни калибрирания :
- Има ли наистина някакви симптоми? Преждевременно изключване, процентни скокове след рестартирания или непоследователни показания.
- Имало ли е скорошни промени в ROM паметта, актуализации на модема или изтривания? Ако е така, калибрирането е по-логично.
- Можете ли да го зареждате непрекъснато и без прекъсвания? Най-добре е със зарядно за стена.
- Ако ще използвате методи с root достъп, Знаете ли как да влезете в режим на възстановяване или да изтриете системни файлове?
Подробни стъпки за всеки метод (оперативно резюме)
Въпреки че вече са обяснени, ето структуриран преглед, който ще ви помогне да изберете този, който най-добре отговаря на вашите нужди. Не е нужно да ги правите всичките; обикновено е достатъчно само едно, направено добре.
- Приложение за калибриране на батерията (root): Заредете напълно, докоснете калибриране, изключете и завършете цикъл на разреждане/зареждане. Наблюдавайте напрежението в mV, ако вашата версия го позволява, за да осигурите максимално зареждане преди избърсване.
- Възстановяване – Изтриване на данните за батерията (root): пълно разреждане, пълно зареждане, изключване, изтриване от Advanced в Recovery и рестартиране.
- Домашен метод 12 часа (root): пълно сваляне, 8 часа зареждане, докато е изключен + 4 часа в Recovery, wipe и рестартиране.
- Ръчно с root explorer: пълно зареждане, изтриване на /data/system/batterystats.bin, източване и презареждане без прекъсвания.
- Без root достъп, опция за напрежение/mA: използвайте CurrentWidget (или друг), за да проверите пълното зареждане и да синхронизирате отново с включване/изключване на захранването и пълен цикъл.
- Без root достъп, управляван цикъл: три 100% проверки (включване, изключване и включване с постоянно включен екран), пълно разреждане и окончателно пълно зареждане.
И при двата метода избягвайте да използвате устройството си, докато се зарежда, и ако е възможно, изключете Wi-Fi, мобилните данни и GPS . След зареждане, оставете го да работи няколко пъти нормално, за да може Android да се запознае отново с батерията ви, използвайки нови данни.
Често задавани въпроси
Ще удължи ли калибрирането на батерията ми живота ѝ? Не. То само ще направи индикатора по-надежден. Физическото състояние зависи от температурата, циклите на зареждане, химичния състав на батерията и поддръжката.
Трябва ли да калибрирам всеки път, когато актуализирам системата? Ако става въпрос за голяма промяна на ROM или сте правили wipe-вания, тогава има смисъл. За малки OTA актуализации, ако всичко върви добре, това обикновено не е необходимо.
Мога ли да повторя калибрирането няколко пъти подред, ако не съм доволен? Не е препоръчително . Направете го веднъж, използвайте телефона няколко дни и след това оценете. Постоянното повтаряне на калибрирането може да обърка процеса на обучение на системата.
Приложението за калибриране, което използвах, вече не е в Play Store. Какво трябва да направя? Има ребрендирани версии (вижте препратките към eu.roggstar.batterycalibrate / eu.roggstar.batterycalibrator и отворените отчети за поверителност). Уверете се, че изтегляте от надеждни източници и проверете за натрапчиви реклами или необичайни разрешения.
Ами ако нямам root достъп? Всичко това все още ли е полезно? Да: насочваните цикли без root достъп помагат за повторна синхронизация . Те не са толкова лесни, колкото изчистването на статистиката, но често поправят аномални показания.
Ако телефонът ми винаги се изключва на 15%, сигурни ли сте, че проблемът е в калибрирането? Възможно е да е влошена батерия . Ако това продължава да се случва след калибрирането, помислете за смяна на батерията или за извършване на диагностика на състоянието (когато хардуерът го позволява).
В крайна сметка калибрирането е еднократна задача за поддръжка. То е напълно логично, когато смените ROM паметта или откриете очевидно неточни показания . Ако не правите никакви промени и всичко работи правилно, можете да забравите за това и да се съсредоточите върху здравословните навици за зареждане. Като следвате тези методи и с посочените предпазни мерки, ще гарантирате, че процентът точно отразява действителния заряд на батерията ви и ще избегнете неочаквани изключвания.
Ако забележите, че индикаторът за батерията се държи неправилно, прилагането на един от описаните методи (за предпочитане с root достъп, ако имате такъв) ще ви позволи да нулирате статистиката и да възстановите консистентността на процента . Не очаквайте чудеса в живота на батерията, но ще получите честно отчитане, което в крайна сметка е необходимо, за да планирате деня си, без сляпо да носите зарядното си устройство в раницата си.
