Максимум для Мобильного!
21 Май 2012, 22:38:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
 
   Начало   Help Поиск Календарь Войти Регистрация Чат  
Страниц: [1]
  Печать  
Автор Тема: продление работы аккума X100  (Прочитано 3565 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Юзер
{Архитектор Добра}
Администратор
Пользователь
*******

Репутация 1026
Offline Offline

Russian Federation Russian Federation

Сообщений: 89


117326
WWW
« : 11 Апрель 2006, 21:32:50 »

Итак, после изучения нескольких источников, методом научного тыка  я заставил аккумулятор Х100 держать до 3-х суток (раньше приходилось ложить на зарядку каждую ночь).
Значит, что нам необходимо, кроме собственно телефона  
Чудесная прога X100_Repair , кабель и прямые руки.
Внимание! Во избежание неприятностей, обязательно перед операцией слейте дамп EEPROM
Операция пошагово:
1. Выключаем тел
2. Подключаем к кабелю, запускаем прогу выбираем необходимый ком-порт и коротко жмём красную кнопку.
3. Ждём, пока тел не перейдет в тестовый режим.
4. После этого в главном окне выбираем Battery => Battery section
5. В окне Battery Section Info в левой верхней колонке меняем два верних параметра на 3D1 и 4С5 соответственно.  Больше ничего не трогаем  
6. Жмем Write section to EEPROM, выходим.
7. Закрываем прогу, передергиваем аккум и включаем.
8. Наслаждаемся более продолжительной работой  

Если вдруг батарея стала держать хуже или появляются другие глюки, просто залейте свой дамп.
Хотя таким образом я уже поступил с тремя телефонами, в т.ч. со своим, всё отлично.
В аттаче скрин с обведенными полями, которые надо менять (данные в них уже правильные)
Удачи всем!
Записан
Zhy4ok
Новичок
*

Репутация 2
Offline Offline

Сообщений: 7

291-829-221
Email
« Ответ #1 : 18 Июль 2006, 05:23:53 »

Screnshots

1143909958_X100_battery_info.gif
Screnshots
* 1143909958_X100_battery_info.gif (25.29 Кб, 576x405 - просмотрено 210 раз.)
Записан
Юзер
{Архитектор Добра}
Администратор
Пользователь
*******

Репутация 1026
Offline Offline

Russian Federation Russian Federation

Сообщений: 89


117326
WWW
« Ответ #2 : 22 Июль 2006, 01:37:48 »

Zhy4ok,уупс,спасибо за поправку....
Записан
Барсук
Новичок
*

Репутация 2
Offline Offline

Сообщений: 1


Email
« Ответ #3 : 31 Июль 2006, 00:06:25 »

хоть бы копирайты написали
Записан
sonik
Новичок
*

Репутация 20
Offline Offline

Сообщений: 13


9225023
Email
« Ответ #4 : 30 Январь 2007, 05:40:57 »

Цитировать
В окне Battery Section Info в левой верхней колонке меняем два верних параметра на 3D1 и 4С5 соответственно. Больше ничего не трогаем

Ты немного неправ.Для каждого телефона разные заводские калибровочные данные и поэтому лучше всего расчитать по формуле насколько можно поднять верхний и нижний предел заряда и разрядки аккума.Но нижний предел не стоит расширять так как сильно это не поможет,а вот верхний можно.
Увеличение BatVoltage1 Lev 1 приводит к уменьшению видимого напряжения конца зарядки, уменьшение -- наоборот.
Уменьшение BatVoltage1 Lev 0, понижает реальное напряжение, соответствующее мнимым 3.4 для телефона.
Записан
Voyager
Жизнь- это бой
Глобальный модератор
Ветеран
******

Репутация 64
Offline Offline

Сообщений: 731


За что мы воюем


« Ответ #5 : 31 Январь 2007, 13:29:23 »

Вот не большая инструкция по калибровке батареи.
Предупреждаю что автор не я! Авторство себе не присваиваю!!!
Поддерживаю sonik, что для каждого телефона настройки индивидуальны

Конец зарядки контролируется аккумулятором, а отрубание происходит по инициативе телефона (в момент, когда он думает, что напряжение ~3.4V). У контроллера скорее всего есть и свой защитный нижний барьер около 3V.
Если ваш телефон работает меньше, значит посчитанное им напряжение равно 3.4V в момент, когда реальное напряжение еще (значительно) больше.
Нам надо найти такие уровни, при которых телефон бы заряжался до РЕАЛЬНЫХ (не по показаниям телефона) ~4.2, и отрубался при РЕАЛЬНЫХ ~3.4. Если у вас это уже так, то телефон откалиброван и этот пункт не про вас.
При калибровке используются программы Samsung Repair Tool.


В программе есть раздел, посвященный настройкам батареи. Там есть параметры Bat Voltage1 Lev0 и Bat Voltage1 Lev1, которые мы будем дальше называть BVL0 и BVL1, или просто "уровнями". Все остальные параметры там одинаковые для всех телефонов моделей самсунг.
BVL0 -- это "сырые" (DEC) показания вольтметра в ВАШЕМ телефоне, когда на него подаются РЕАЛЬНЫЕ 3.4V.
BVL1 -- это "сырые" (DEC) показания вольтметра в ВАШЕМ телефоне, когда на него подаются РЕАЛЬНЫЕ 4.2V.
DEC можно посмотреть в той же программе кажется через пункт ADC Read (или что-то в этом роде).
Телефон определяет напряжение в вольтах с учетом того, что зависимость DEC(V) линейна:
DEC = a*V+b
Коэффициенты находятся из граничных условий:
BVL0 = a*3.4+b
BVL1 = a*4.2+b,
а именно:
a = (BVL1-BVL0)/0.8
b = (2.1*BVL0-1.7*BVL1)/0.4.

Поэтому принцип калибровки такой:
Подайте на него стабильные 3.4 и 4.2, снимите DEC, и пропишите в уровни. Технически это можно сделать по разному, вплоть до того, что заряжать\разряжать аккум телефона сторонними средствами до этих напряжений и вставлять его в телефон.

Если у вас недостаточно опыта в таких делах или нет необходимого "оборудования", копаем дальше...
Чтобы найти правильный BVL1, можно:
1. Найти формулу DEC(v) (коэффициенты a и b) для своих ТЕКУЩИХ (неверных) уровней.
2. Посмотреть напряжение при полной зарядке в вольтах (как его показывает телефон). Для этого лучше уже заряженный тел. поставить опять на зарядку. Через 5-10 мин она закончится, отключите шнур и посмотрите напряжение через сервисное меню.
3. Подставьте это напряжение в пол. на этапе 1 формулу, переведите результат в HEX. Это и есть искомый BVL1.
В результате ваш телефон должен заряжаться до ~4.2V по внутренним показаниям. Если заряжается до >=4.2, поднимите на десяток BVL1. Пусть лучше "заряжается" по вн. показ. до 4.18 (или как у вас было при своем eeprom).
BVL1 можно найти и методом тыка. Его увеличение приводит к уменьшению видимого напряжения конца зарядки, уменьшение -- наоборот.

Уменьшение BVL0, соответственно, ПОНИЖАЕТ реальное напряжение, соответствующее мнимым 3.4 для телефона.
Уменьшайте и меряйте вольтметром реальное напряжение на батарее после его самоотключки. Если оно >3.4, уменьшайте дальше.
Вообще уменьшение приводит к увеличению времени работы. Но, ближе к концу заряда, батарея гораздо быстрее теряет напряжение. Поэтому много вы не выиграете. Главное -- не переусердствовать, реальное напряжение отключки не должно быть меньше 3.2.

К примеру если у тебя в программе показания:
BVL0 (BatVoltage1 Lev 0) = 3AF (в десятичном: 943)
BVL1 (BatVoltage1 Lev 1) = 48A (в десятичном: 1162)

Находим формулу DEC(v) (коэффициенты a и b) для своих ТЕКУЩИХ (неверных) уровней

Находим коэффициент a
a = (BVL1-BVL0)/0.8
a = (1162-943)/0.8
a = 274

Находим коэффициент b
b = (2.1*BVL0-1.7*BVL1)/0.4
b = (2.1*943-1.7*1162)/0.4
b = 12,25

Коэффициенты находятся из граничных условий:
BVL0 = a*3.4+b
BVL0 = 274*3.4+12,25
BVL0 = 943,85 (в HEX: 3AF)

BVL1 = a*4.2+b,
BVL1 = 274*4.18+12,25
BVL1 = 1157,57 (в HEX: 485)

Это и есть искомые BVL1 и BVL0

А дальше смотри по описанию выше!



Напоминаю перед выполнением каких либо действий сделайте бекап епрома!!

Способ проверенный лично мной отколибровал два тела. Нареканий по работе нет оба заряд стали держать больше!


Ну и повторюсь - ДЕЛАЙТЕ БЭКАП ЕЕПРОМА. Не сделали его - ПЕНЯЙТЕ ТОЛЬКО НА СЕБЯ.
Записан

Отпускай хлеб твой по водам, потому что по прошествии многих дней опять найдешь его(Екклесиаст 11:1)

Все и всегда не бывает никогда.
sonik
Новичок
*

Репутация 20
Offline Offline

Сообщений: 13


9225023
Email
« Ответ #6 : 04 Февраль 2007, 08:46:48 »

вчера реанимировал х100.телефон вообще был безнадежен7-.через раз включался,звонил и терял связь после четырех звонков.вкачал новый еепром,прошил-все отлично,а потом еще воспользовался прогой х100 рипэйр.телефон как заново родился!!!аккум дольше держит,неглючит,короче работает на ура!!!
пользуйтесь инструкцией выше!
Записан
Максимум для Мобильного!
   

 Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by SMF | SMF © 2006, Simple Machines
Страница сгенерирована за 0.063 секунд. Запросов: 23.