Страница 1 из 1
NEW FIRMWARE .GSP
Добавлено: 30 дек 2023, 15:04
GK3000
On the new alpha 300, the firmware package format is no longer the Classic GCD, but has changed to *.GSP, I would have liked to extract the loader to do a memory dump but this seems impossible as RGN TOOL does not support it. Does anyone have any more information on this?
I tried searching on the forum but to no avail, I apologize for my English, but unfortunately I don't speak Russian, please excuse me for this.
Best Regards
Re: NEW FIRMWARE .GSP
Добавлено: 31 дек 2023, 11:56
VadimK
GK3000 писал(а): ↑30 дек 2023, 15:04
On the new alpha 300, the firmware package format is no longer the Classic GCD, but has changed to *
.GSP
Новый формат как матрёшка.
Файл прошивки (
GUPDATE.GSP) скачанный с сайта, представляет из себя
ZIP-архив, содержащий
обычно 3 файла:
- package.xml
- manifest.xml
- bundle.gsp
Файле
package.xml содержит указание на основной архив (обычно
bundle.gsp):
Код: Выделить всё
<package>
<bundle>
<filename>bundle.gsp</filename>
</bundle>
</package>
Файл
manifest.xml содержит список файлов, содержащихся в основном архиве
bundle.gsp:
Код: Выделить всё
<data>
<partNumber>006-B4335-01</partNumber>
<version>510</version>
<update>
<filename>GUPDATE.GCD</filename>
<version>510</version>
<partNumber>006-B4335-00</partNumber>
</update>
<update>
<filename>006-B3866-13.GCD</filename>
<version>246</version>
<partNumber>006-B3866-13</partNumber>
</update>
<update>
<filename>006-B4335-02.GCD</filename>
<version>8601</version>
<partNumber>006-B4335-02</partNumber>
</update>
<update>
<filename>006-D9900-XX.zip</filename>
<version>230</version>
<partNumber>006-D9900-XX</partNumber>
</update>
</data>
Как видно, в списке присутствует нужный нам
GUPDATE.GCD.
Но проблема вся в том, что сам архив
bundle.gsp, содержащий в том числе нужный нам
GUPDATE.GCD,
ЗАШИФРОВАН !!!
Даже если получится его расшифровать, существует вероятность того, что GUPDATE.GCD так же
зашифрован.
Если найдёте способ расшифровки, поделитесь им в этой теме, пожалуйста.
Re: NEW FIRMWARE .GSP
Добавлено: 31 дек 2023, 12:22
GK3000
I realized exactly this, I think there is no way to decrypt these files, Garmin has taken measures to avoid modifications to its devices.
Re: NEW FIRMWARE .GSP
Добавлено: 31 дек 2023, 12:53
VadimK
Да, в настоящее время нет известных способов решения этой проблемы.
Единственный способ добыть Ldr.bin:
* разобрать прибор,
* отпаять микросхему, содержащую прошивку,
* считать её содержимое на программаторе.
Но придётся ещё постараться, чтобы найти в полученном дампе нужный регион.
Готовы ли вы на такие жертвы ?
Re: NEW FIRMWARE .GSP
Добавлено: 31 дек 2023, 13:19
GK3000
I also read this discussion regarding the removal of the chip on alpha 200, it would also be nice to understand if there is the possibility of finding a pinout to read the memory without removing the chip.
I ask another thing, who knows if it is possible to do the dump with GPSDAEMON?
Re: NEW FIRMWARE .GSP
Добавлено: 31 дек 2023, 16:20
VadimK
GK3000 писал(а): ↑31 дек 2023, 13:19if it is possible to do the dump with GPSDAEMON?
GpsDaemon работает только со старым поколением приборов (таким как GpsMap 60CSx и его ровесниками).
С тех пор механизм доступа к регионам из прошивки убрали. Точнее, заменили на метод с SD-картой и Ldr.bin
Re: NEW FIRMWARE .GSP
Добавлено: 31 дек 2023, 20:42
GK3000
I know, in fact on the 200 I can extract the regions with MICROSD and respective commands. In the 300, not having LDR, I cannot act.