как узнать что в файле Gupdate.gcd
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
как узнать что в файле Gupdate.gcd
Вопрос такой. Вроде читал, что после загрузки прошивки файл прошивки обнуляется. У меня в приборе Gupdate.gcd есть и весит около 9 Мб. Можно ли узнать, что за версия прошивки в нем сидит?
Есть ли способ сохранить текущую версию прошивки прибора и как это сделать?
спасибо.
Есть ли способ сохранить текущую версию прошивки прибора и как это сделать?
спасибо.
|
||
Re: как узнать что в файле Gupdate.gcd
А какая модель прибора?
Этот файл и есть текущая прошивка.
Этот файл и есть текущая прошивка.
Re: как узнать что в файле Gupdate.gcd
Нуви 310
а кроме предположений есть способ точно проверить?
а кроме предположений есть способ точно проверить?
Re: как узнать что в файле Gupdate.gcd
А посмотреть сами не пробовали, мы же не рентгены видеть на расстоянии.
Бери открывай файл в любом текстовом или НЕХ редакторе и поиском текста по копирайтам:
Garmin Ltd. or its subsidiaries
Рядом чуть выше будет написано и чья жена, и какая версия.
Или же просто по словам Garmin, Nuvi, version, software - муторно в отличии от фразы выше, но случаи бывают разные.
Бери открывай файл в любом текстовом или НЕХ редакторе и поиском текста по копирайтам:
Garmin Ltd. or its subsidiaries
Рядом чуть выше будет написано и чья жена, и какая версия.
Или же просто по словам Garmin, Nuvi, version, software - муторно в отличии от фразы выше, но случаи бывают разные.
Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где?
Re: как узнать что в файле Gupdate.gcd
Дык, если русская выложи ее куда-нибудь плз.
p.s. На русский 310 ее нигде нет в свободном доступе, народ часто ищет...
p.s. На русский 310 ее нигде нет в свободном доступе, народ часто ищет...
|
||
Re: как узнать что в файле Gupdate.gcd
благодарен giomen!
пошел искать в редакторе волшебные слова
нашел такую фигню
Software Version 3.60 Copyright 2007 Garmin Ltd. or its subsidiaries Software Version
3.60
Copyright 2007
Garmin Ltd. or its subsidiaries 6h
итого - 3.6 англ версия без поддержки русского?
пошел искать в редакторе волшебные слова
нашел такую фигню
Software Version 3.60 Copyright 2007 Garmin Ltd. or its subsidiaries Software Version
3.60
Copyright 2007
Garmin Ltd. or its subsidiaries 6h
итого - 3.6 англ версия без поддержки русского?
Re: как узнать что в файле Gupdate.gcd
Попутно тогда еще вопрос.
В приборе кроме файла прошивки еще 2 файла лежат 006B047800.bin (444 кб)и 006B048201.bin (32 кб)
дата у них - на минуту раньше, чем у файла прошивки.
Зачем эти файлы нужны и за какие функции отвечают?
В приборе кроме файла прошивки еще 2 файла лежат 006B047800.bin (444 кб)и 006B048201.bin (32 кб)
дата у них - на минуту раньше, чем у файла прошивки.
Зачем эти файлы нужны и за какие функции отвечают?
gcdsplit.c
[pre]
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <limits.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/uio.h>
#include <string.h>
void
die (char *str) {
perror (str);
exit (1);
}
u_int8_t buf[65536];
main (int argc, char **argv) {
int fi = open (argv[1], O_RDONLY);
int fo;
char oname[256];
int16_t rec_type;
u_int16_t rec_len;
if (fi < 0) die ("open input");
if (lseek (fi, 8, SEEK_SET) != 8) die ("lseek");
while (read (fi, &rec_type, sizeof rec_type) == sizeof rec_type && rec_type > 0) {
if (read (fi, &rec_len, sizeof rec_len) != sizeof rec_len) die ("read rec_len");
if (read (fi, buf, rec_len) != rec_len) die ("read rec");
sprintf (oname, "%s.%04x", argv[1], rec_type);
fo = open (oname, O_WRONLY | O_CREAT | O_APPEND, 0644);
if (fo < 0) die ("open output");
if (write (fo, buf, rec_len) != rec_len) die ("write rec");
close (fo);
}
}
[/pre]
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <limits.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/uio.h>
#include <string.h>
void
die (char *str) {
perror (str);
exit (1);
}
u_int8_t buf[65536];
main (int argc, char **argv) {
int fi = open (argv[1], O_RDONLY);
int fo;
char oname[256];
int16_t rec_type;
u_int16_t rec_len;
if (fi < 0) die ("open input");
if (lseek (fi, 8, SEEK_SET) != 8) die ("lseek");
while (read (fi, &rec_type, sizeof rec_type) == sizeof rec_type && rec_type > 0) {
if (read (fi, &rec_len, sizeof rec_len) != sizeof rec_len) die ("read rec_len");
if (read (fi, buf, rec_len) != rec_len) die ("read rec");
sprintf (oname, "%s.%04x", argv[1], rec_type);
fo = open (oname, O_WRONLY | O_CREAT | O_APPEND, 0644);
if (fo < 0) die ("open output");
if (write (fo, buf, rec_len) != rec_len) die ("write rec");
close (fo);
}
}
[/pre]
Re: gcdsplit.c
Это я вообще не понимаю.
Нельзя ли по-человечески выражаться?
Нельзя ли по-человечески выражаться?
Re: как узнать что в файле Gupdate.gcd
006B047800.bin (444 кб)
очень похоже на Sirf 08/23/2007 GSW3.2.5GARMIN_3.3.01.06-SDK001P1.00 версии 3.00 (GPS SW в меню гармина)
и 006B048201.bin (32 кб)
очень похоже на прошивку для приёмника трафика GTMxx Software Version 3.70
После обновления прошивок соответствующих железяк эти файлы бесполезны и их можно удалять.
очень похоже на Sirf 08/23/2007 GSW3.2.5GARMIN_3.3.01.06-SDK001P1.00 версии 3.00 (GPS SW в меню гармина)
и 006B048201.bin (32 кб)
очень похоже на прошивку для приёмника трафика GTMxx Software Version 3.70
После обновления прошивок соответствующих железяк эти файлы бесполезны и их можно удалять.
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 133 гостя