Garmin Alpha 200i

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

Garmin Alpha 200i

Сообщение kauksi » 25 ноя 2020, 16:38

кто нибудь ковырялся в прошивках для новых устройств - montana 700i, Zumo xt и в частности Alpha 200i?

vlasto1
Сообщения: 923
Зарегистрирован: 01 фев 2017, 19:07

Re: Garmin Alpha 200i

Сообщение vlasto1 » 25 ноя 2020, 18:12

montana 700i на патчеры не реагирует, остальные перечисленные не знаю.

Аватара пользователя
giomen
Сообщения: 4420
Зарегистрирован: 06 май 2001, 02:26

Re: Garmin Alpha 200i

Сообщение giomen » 26 ноя 2020, 06:33

kauksi писал(а): 25 ноя 2020, 16:38 кто нибудь ковырялся в прошивках для новых устройств - montana 700i, Zumo xt и в частности Alpha 200i?
Никто не коврялся, они захорены! Патчеры их вообще не воспринимают как прошивки :)
Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где?

kauksi
Сообщения: 12
Зарегистрирован: 16 ноя 2020, 11:09

Re: Garmin Alpha 200i

Сообщение kauksi » 26 ноя 2020, 08:30

Ну мало ли тут есть умельцы. За бугром люди уже ковыряют новые GCD. https://www.gpspower.net/garmin-discuss ... n-gcd.html
Пишут что они не захорены, а по другому упакованы
Вот последний gcd 3.10 от 200i https://cloud.mail.ru/public/55uH/5PQfzp74D

VadimK
Сообщения: 77
Зарегистрирован: 22 мар 2019, 01:00

Re: Garmin Alpha 200i

Сообщение VadimK » 26 ноя 2020, 11:54

kauksi

Никто их там не ковыряет -- только щёки дуют. :)

А владельцем какого из перечисленных устройств вы являетесь ?
Есть ли возможность сделать дампы регионов под каждую версию прошивки ? (используя Ldr.bin+rrgn)
vlasto1 писал(а): 25 ноя 2020, 18:12montana 700i на патчеры не реагирует, остальные перечисленные не знаю.
Пропатчить можно сдампленую прошивку (регион 14) - она не зашифрована.
Вот только испанец пишет, что обратно незашифрованные дампы залить не получается. :(
По крайней мере, при помощи способа с Ldr.bin.

Можно, конечно попробовать:
1-й вариант: Использовать в качестве Ldr.bin дамп региона 12 (он не зашифрован).
2-й вариант: Сварганить GCD из дампов: регион 12 - boot.bin; регион 14 - fw_all.bin (они не зашифрованы)
Но оба варианта ОЧЕНЬ и ОЧЕНЬ опасны!

И не факт, что помогут.
Прибор скорее всего ожидает увидеть ТОЛЬКО зашифрованные прошивки, содержащие в первых 4-х байтах размер прошивки.
В незашифрованных же бинарниках первыми идёт инструкция/последовательность "08 F0 9F E5", что соответствует примерно 3,5Гб.
Поэтому, встретив в процессе обновления незашифрованый файл, прибор скорее всего поперхнётся, т.к. под прошивку в альфе (судя по размеру дампов регионов 12,14,144) отводится лишь 30Мб.

kauksi
Сообщения: 12
Зарегистрирован: 16 ноя 2020, 11:09

Re: Garmin Alpha 200i

Сообщение kauksi » 26 ноя 2020, 13:53

у меня Alpha 200i. тока не понял чем они дампят с прибора

VadimK
Сообщения: 77
Зарегистрирован: 22 мар 2019, 01:00

Re: Garmin Alpha 200i

Сообщение VadimK » 26 ноя 2020, 16:38

kauksi писал(а): 26 ноя 2020, 13:53 тока не понял чем они дампят с прибора
https://www.gpspower.net/garmin-receive ... -nuvi.html
https://www.gpspower.net/garmin-receive ... 41-sd.html
  1. Из файла прошивки GCD/RGN при помощи программы RGN_tool извлеките boot.bin.
  2. Переименуйте boot.bin в LDR.bin
  3. Создайте папку "Garmin" на пустой SD-карте.
  4. В каталоге Garmin создайте каталог с именем Updater
  5. В Updater создайте каталог с номером HWID вашего прибора - он должен состоять из 4 цифр.
    Для Alpha 200i идентификатор HWID=3433
  6. В эту папку \Garmin\Updater\3433 скопируйте Ldr.bin (из пункта 2).
  7. В ту же папку закиньте текстовый файл update.txt с командами для навигатора.
  8. Вставьте SD-карту в прибор. Вы увидите при загрузке сообщение о загрузке программного обеспечения. Прибор выполнит команды из файла update.txt (В нашем случае запишет резервные копии регионов на SD-карту и перезагрузится).
  9. После того, как скрипт отработает, на SD-карте появлятся 2 файла: last_id.bin и Update.log.
    Последний файл содержит информацию об ошибках (и не только), если они возникали в процессе выполнения скрипта. Кстати, пока эти 2 файла присутствуют на диске, скрипт повторно не запустится!
Для нашего случая содержимое файла-скрипта update.txt должно быть таким:

Код: Выделить всё

rrgn,5,2:/5.bin
rrgn,12,2:/12.bin
rrgn,14,2:/14.bin
rrgn,43,2:/43.bin
rrgn,144,2:/144.bin
reboot
Кодировка файла должна быть простой, не UTF8 !!!
Создать его можно в Блокноте.

Каждая строчка скрипта содержит одну команду.

Например: rrgn,14,2:/14.bin

rrgn - считать содержимое нужного региона на диск (регион - это область памяти в приборе).
14 - номер считываемого региона
(14 -> прошивка, соответствует fw_all.bin, 12-> загрузчик, соответствует boot.bin и т.д.).
2:/14.bin - путь и название создаваемого файла на диске. (2:/ -> SD карта на устройствах с MTP; 1:/ - или встроенная файловая система, или SD-карта на старых приборах).

Можно попытаться сдампить ВСЕ доступные регионы, создав update.txt с командами rrgn и номерами регионов от 1 до 255 (255 строк в скрипте) :)

reboot - команда перезагрузки прибора.

Полное список доступных команд см. по первой ссылке.

В командах не должно быть пробелов!
Например:
rrgn, 14 , 2:/14.bin
не сработает.

kauksi
Сообщения: 12
Зарегистрирован: 16 ноя 2020, 11:09

Re: Garmin Alpha 200i

Сообщение kauksi » 27 ноя 2020, 08:47

Сделал по инструкции, пишет loading updater, потом розовый экран и все. Не перегружается
...
А понял! у меня версия Nordic, поэтому папка должна быть 3510
проверил. с 3510 вообще апдейтер не запускается (
...
Оставил 2 строчки
rrgn,5,2:/5.bin
reboot
то же самое

VadimK
Сообщения: 77
Зарегистрирован: 22 мар 2019, 01:00

Re: Garmin Alpha 200i

Сообщение VadimK » 27 ноя 2020, 10:21

kauksi писал(а): 27 ноя 2020, 08:47Сделал по инструкции, пишет loading updater, потом розовый экран и все. Не перегружается
Какая версия прошивки ? У испанца на версии 3.00 нормально работало.
Из какой версии GCD выдирали LDR.bin ? ИМХО, лучше это делать из той версии, что установлена на приборе.

Файлы last_id.bin и Update.log создаются ?
Что внутри Update.log ?
Перед каждой новой попыткой оба этих файла удаляете ? Иначе скрипт не отработает.

Кодировка update.txt не UTF8(юникод) ? Должна быть обычная.

kauksi
Сообщения: 12
Зарегистрирован: 16 ноя 2020, 11:09

Re: Garmin Alpha 200i

Сообщение kauksi » 27 ноя 2020, 11:01

VadimK писал(а): 27 ноя 2020, 10:21 Какая версия прошивки ? У испанца на версии 3.00 нормально работало.
Из какой версии GCD выдирали LDR.bin ? ИМХО, лучше это делать из той версии, что установлена на приборе.

Файлы last_id.bin и Update.log создаются ?
Что внутри Update.log ?
Перед каждой новой попыткой оба этих файла удаляете ? Иначе скрипт не отработает.

Кодировка update.txt не UTF8(юникод) ? Должна быть обычная.
Прошивка 3.10 из нее и выдирал
файлы не создаются
Кодировка 1250

Ответить

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 151 гость