Вопрос к спецам про unlock

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Barvinok
Сообщения: 14
Зарегистрирован: 12 май 2005, 03:31

Вопрос к спецам про unlock

Сообщение Barvinok » 09 дек 2005, 02:24

Пытался сделать unlock карт CSNA7 в юните. Ход рассуждений - мапсорсом в демо-режиме карта заливается и не требует разлочки. Методом экспериментов выяснил, что отключить принудительный демо-режим можно исправив в image header "DSD" на "DSK" и подправив контрольную сумму. Действительно, демо-режим после этого выключается, но юнит начинает орать про can't unlock, хотя файлы карт не менялись! =( Подскажите, пожалуйста, достаточно ли править контрольную сумму только на величину этого патча или всё-таки надо пересчитывать все загружаемые в той же сессии файлы (они, как я понял, тоже маркируются текущим временем в собственных хидерах). Заранее спасибо.


hjugo
Сообщения: 598
Зарегистрирован: 02 фев 2004, 13:18

Re: что такое DSD и DSK? :)

Сообщение hjugo » 09 дек 2005, 09:06

и вообще ни разу не угадал


Barvinok
Сообщения: 14
Зарегистрирован: 12 май 2005, 03:31

Re: что такое DSD и DSK? :)

Сообщение Barvinok » 09 дек 2005, 22:48

В заголовке файла с образом FAT есть сигнатура DSKIMG, такая же, как и в файлах с картами. Так вот, если в ней поменять 0x4B на 0x44, то есть K на D, то юнит входит в режим demo. Этим способом пользуется MapSource, когда заливает неразлоченные карты в юнит в демонстрационных целях, и тогда они работают - то есть видны и роутинг тоже есть. Я и подумал, что достаточно будет просто юнит переключить обратно в не-demo, но это оказалось не так. В связи с чем и возник вопрос о контрольных суммах.

> и вообще ни разу не угадал

Вы правы. Но здесь на этом форуме я встречал упоминание уважаемого dark1st'а о том, что для разлочки достаточно поменять где-то флаг и подкорректировать контрольную сумму. Не могли бы вы подсказать хотя бы в какую сторону копать. Заранее спасибо.


hjugo
Сообщения: 598
Зарегистрирован: 02 фев 2004, 13:18

Re: что такое DSD и DSK? :)

Сообщение hjugo » 09 дек 2005, 23:23

флага на самом деле 2. а подсказывать неспортивно и невыгодно, в конце концов.


Barvinok
Сообщения: 14
Зарегистрирован: 12 май 2005, 03:31

Re: что такое DSD и DSK? :)

Сообщение Barvinok » 09 дек 2005, 23:27

> флага на самом деле 2

Они в файлах карт или в FATе?

> а подсказывать неспортивно и невыгодно, в конце концов.

Вы ещё ничего не знаете ни о моих устремлениях, ни о целях и задачах, а уже сделали вывод, что это невыгодно, то есть нанесёт вам (?) прямой ущерб? Извините, я не понимаю хода ваших мыслей.


hjugo
Сообщения: 598
Зарегистрирован: 02 фев 2004, 13:18

Re: что такое DSD и DSK? :)

Сообщение hjugo » 10 дек 2005, 00:01

>> флага на самом деле 2
>Они в файлах карт или в FATе?
в файлах карт



Barvinok
Сообщения: 14
Зарегистрирован: 12 май 2005, 03:31

Re: что такое DSD и DSK? :)

Сообщение Barvinok » 10 дек 2005, 00:09

Большое спасибо.
Остальное, надеюсь, дело моей усидчивости и внимательности.


DRAGNI
Сообщения: 781
Зарегистрирован: 12 фев 2005, 00:51

:-)

Сообщение DRAGNI » 10 дек 2005, 01:00

:-)

Vitaly
Saint Petersburg RUS
ICQ 32808588

Barvinok
Сообщения: 14
Зарегистрирован: 12 май 2005, 03:31

Re: :-)

Сообщение Barvinok » 10 дек 2005, 01:16

Совершенно верно :)


hjugo
Сообщения: 598
Зарегистрирован: 02 фев 2004, 13:18

Re: что такое DSD и DSK? :)

Сообщение hjugo » 10 дек 2005, 01:32

... и анализа материала, которого полно в сети. одной усидчивостью, боюсь дело не пойдет.


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot], Google [Bot] и 161 гость