GDFS : Патчи : Форум

Страница 1 из 8: [1] 2 3 4 5 ... 8 »

 anonymous:
11.05.06, 20:58
 Прочитал когда-то, что чел залил себе новый gdfs (или от другого телефона-не помню), и аккум у него стал работать заметно дольше без подзарядки. При этом он утверждал, что качество связи и т.д. абсолютно не изменились. Это похоже на правду и если да, то где можно скачать самый новый GDFS для k700i?

 Zormax:
11.05.06, 21:20
 Я не отрицаю что в прошивке собственными глазами видел калибровочные данные для акума (адреса не помню).
Также уверен что в GDFS (это ведь что-то типа реестра как в windows) записываются параметры связи, акума и всяких других настроек.
Но на практике ничего сказать не могу... :-(
Как говорится, не плавал, не знаю...

Вот ты бы лучше поискал где енто видел...

 nedved:
12.05.06, 18:27
 я заливал себе чистый. все поет по сей день!
раньше думал, что GDFS что-то наровне с Сименовским eeprom'ом. сейчас немного сомневаюсь. так как после заливки чужого или чистого eeprom - реально тело глючило. а вот после заливки GDFS - все как и было.
тело k750i

 Zormax:
12.05.06, 18:35
 nedved
Возможно в GDFS есть какая-то метка, при включении тела считывается GDFS и если метка означает "пусто" то и соответственно данные не берутся с него а со временем наоборот в него заносятся...

 nedved:
12.05.06, 22:01
 mobilefree
мне тоже что-то подобное показалось.
у меня поосле восстановления тело с прогресбаром грузилось около минуты. может вносились какие-то вновь собраные данные?
и еще: может ли такое быть, что основные параметры и калибровки, которые уникальны для каждого телефона, "снимаются" где-то с платы....ну например как IMEI? (в теории затереть то его нереально - что бы ты не делал!)

 Zormax:
13.05.06, 16:21
 Ну ты в принципе правильно понял, только снимаются не с платы а акума :-)
Идет опрос емкости акума, его энергопотребление (сила тока) и т.п. из этих параметров по формуле (наверное) вычисляется параметр калибровки...

 IronMaster:
25.05.06, 12:38
 mobilefree Всегда думал, что калибровочные данные аккума и IMEI хранятся в EEPROME :-? :-? :-?
А по поводу продления жизни аккума там делается следующим образом: в EEPROM вшит пороговый показатель напряги аккума и когда реальное значение становится равным пороговому тел вырубается, отсюда вывод снижаешь пороговое значение (только не до 0 конечно) и тел работает немного дольше.
P.S. По-моему если на батарее заклеить средний контакт, то тел не будет считывать с него данные и будет работать до победного.

 Zormax:
25.05.06, 13:53
 IronMaster
По-моему если на батарее заклеить средний контакт, то тел не будет считывать с него данные и будет работать до победного.

Если схема тела сделана по уму, то вообще не должен включится тел...

 me-at:
04.06.06, 16:45
 
Я заливал себе чистый. все поет по сей день!

В любом телефоне есть калибровочные данные, которые на заводе производителе подгоняются под конкретный телефон (не модель), как правило, эти данные хранятся в EEPROM = GDFS. То что телефон начал более стабильно работать связано с тем что ты обновил стандартные настройки (для сименсов это называется map – стандартные настройки телефона без калибровочных данных), но вместе со стандартными настройками ты мог затереть и калибровочные данные (еще не факт что они хранятся в GDFS). Вообщем я рекомендую делать полный бекап своего GDFS, только не speed_unlock, так как он сохраняет не все блоки, а сливать блок: пример для к700 0x44F00000-0x45000000.
раньше думал, что GDFS что-то наровне с Сименовским eeprom'ом. сейчас немного сомневаюсь. так как после заливки чужого или чистого eeprom - реально тело глючило. а вот после заливки GDFS - все как и было.тело k750i

Ты просто пролил map, поскольку GDFS SonyEricsson = на 90% x65-x75 Siemens. Я розобрал структуру GDFS SonyEricsson полностью по образцу еепрома симена.

GDFS - здесь хранятся всякие разные настройки телефона. Точно не известно, но я уверен на 90% что здесь лежат калибровки телефона, так что берегите свой EEPROM.
Формат GDFS для К700:
GDFS состоит из 8 блоков.
Размер каждого блока 0x00020000=128k
0x44F00000
0x44F20000
0x44F40000
0x44F60000
0x44F80000
0x44FA0000
0x44FC0000
0x44FE0000
В конце каждого блока лежит массив, (я его назвал GID (GDFS ID Table))В этом массиве лежит информация о каждом блоке настроек. Каждый блок настроек имеет свой универсальный номер.
Рассмотрим на примере блока настроек №2471.
GID: 44F9FCF0 FF 0F A7 09 C2 05 00 00 19 00 00 00 1C 05 00 00
GID: 44F9FCF0 FF 0F DCW 0xFFF // статус блока настроек 0xFFF блок настроек не удален, если 0xFF то блок помечен как удаленный и больше не используется
GID: 44F9FCF2 A7 09 DCW 0x9A7 // номер блока настроек 0x9A7=2471
GID: 44F9FCF4 C2 05 00 00 DCD 0x5C2 // адрес, где лежит сам блок настроек. Рассчитывается как смещение от начала блока в котором лежит описание блока. Пример: описание лежит по адресу GID: 44F9FCF0 это блок GDFS который начинается по адресу 0x44F80000. Добавляем к нему смещение 5C2 и получаем адрес 0x44F805C2
GID: 44F9FCF8 19 00 00 00 DCD 0x19 //Размер блока настроек
GID: 44F9FCFC 1C 05 00 00 DCD 0x51C //контрольная сума всех байт блока настроек, считаем так:0D+53+6F+6E+79+20+45+72+69+63+73+73+6F+6E+00 ... = 51C
Вот сам блок:
GDFS: 44F805C2 0D 53 6F 6E 79 20-45 72 69 63 73 73 6F 6E "Sony Ericsson"
GDFS: 44F805D0 00 00 00 00 00 00 00 00-00 00 00 "……….."

Лучше для примера сказать это реестр как у windows, только оформленный в виде блоков.
Структура файла gdfs_IMEI.bin от speed_unlock. В начале я не понял что там за байты, а дальше так: (0x02=const) + (block number) + (block size) + (block data) и так дальше.

И еще: может ли такое быть, что основные параметры и калибровки, которые уникальны для каждого телефона, "снимаются" где-то с платы....ну например как IMEI? (в теории затереть то его нереально - что бы ты не делал!)

IMEI прописан в специальной зоне на флешь памяти OTP (one time programming), в эту зону можно записать только один раз, и еще раз IMEI прописан в GDFS.
Я уверен на 90% что калибровки лежат в GDFS но их скорей всего speed_unlock не вытягивает и не записывает (для безопасности юзверей) ИМХО

 anonymous:
18.06.06, 16:19
 я когда-то, нечаянно, слил со своего К500 область памяти 44F00000 lkbyyjq $100000, не бекап ли GDFS у меня получился??
Страница 1 из 8: [1] 2 3 4 5 ... 8 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=171

© 2005-2018 supertrubka.org