taginvn: (-||)


Когда фирма Гармин наконец-то решилась использовать растровые форматы, она и сама тут же захотела предложить своим клиентам взглянуть на Землю не только через плоскость топографических карт, но и с высоты птичьего полёта. Для чего запустила сервис BirdsEye, купив подписку в котором, вы сможете заливать в приборы не только схематические изображения местности, но и достижение нынешней цивилизации -- космоснимки.

Контейнер (формат/расширение файлов), в который упаковываются космические фотографии для заливки в прибор, она назвала JNX.

Хоть в сердце своём, как и у KMZ-файлов, всё так же остаётся растровое изображение с топографической привязкой, служебная оболочка тут более продвинутая:

 • Во-первых, появились уровни детализации (масштабирование). Числом 5.
 • Во-вторых, если прибор может понять (и простить нам) только 100 (или 500 в приборах Montana) KMZ-файлов/тайлов, то JNX-контейнер позволяет разместить их по 50.000 на каждом уровне.
 • В-третьих, Гармин разрешила заливать до 250-ти карт/контейнеров в устройства с прошивками, выпущенными с марта 2011 года и до 200 карт, работающих на более ранних прошивках. (!) Именно прошивках, не приборах. Прошивки можно обновить, если доступны.
 • В-четвёртых, исходя из предыдущих количественных показателей, мы можем без существенных площадных потерь смело уменьшать размер и вес каждого тайла, от чего должна увеличиться скорость отображения/обновления и прокрутки картинки на экране.

Но есть и ложечка... дёгтя -- вся эта красота залочена и жестко привязана к устройству.

(!!!) Поэтому! а) если вы не готовы пропатчить (читай перепрошить) свой прибор из-за каких-то суеверий, из-за боязни за прямоту рук или в страхе потерять гарантию, б) при этом так же нет готовности официально оплатить BirdsEye Satellite Imagery -- то лучше остановиться на этом месте, довольствуясь возможностями KMZ-формата. По-крайней мере -- до созревания :)


Теперь о том, как самодельные JNX-карты могут попасть в наши приборы.

  • Первый способ прост. Надо оплатить BirdsEye Satellite Imagery, после чего через BaseCamp (это базовая программа фирмы Гармин для взаимодействия со своими устройствами) активировать свои самодельные карты. Шаги простые: а) создать карту (об этом далее), б) подсоединить прибор к компьютеру, в) залить в него карту (методом простого копирования) г) запустить BaseCamp и импортировать карту из прибора (она не видит файлы карт на жёстком диске) в свою коллекцию. После чего программа активирует вашу карту и привяжет к устройству. Да, действительно всё просто... но за $30 в год :)

  • 20


  • Второй способ ещё проще. Все мы не только знаем, что электронные мозги приборов надо периодически обновлять (прогресс неумолим), но и с радостью это делаем. Так надо поступить и в этот раз. Но с небольшим шажочком в сторону -- между процессом скачивания и установкой в навигатор "вылечить" прошивку.

Смысл этого вот в чём. Прежде чем оплатить подписку BirdsEye, фирма Гармин любезно предлагает его (сервис) протестировать. И создать одну тестовую JNX-карту с какой-то минимальной площадью покрытия. Задача патча заключается в том, чтобы после "инъекции от жадности" мозг навигатора навсегда забыл о проверке ограничивающих параметров, радуя нас всей широтой родных просторов.

Но перед тем, как приступить к процедуре, нужно посетить страничку на сайте [livejournal.com profile] a_whiter'a, автора патчера, и убедиться, что ваш прибор и прошивка пригодны для такого лечения. Если данные прибора совпадают с возможностями патчера, смело переходите на страницу загрузки актуальной версии (по ссылке на той же странице), скачивайте и распаковывайте в удобную для вас папку.

    Далее:

  1. Включаем навигатор и проверяем заряд батареек. Если он меньше половины, то во избежание большого ФАКа меняем батарейки на новые (заряжаем аккумуляторы короче).

  2. Подключаем его к компьютеру и дожидаемся полного коннекта.

  3. Запускаем Garmin WebUpdater (если его вдруг до сих пор нет, то предварительно скачиваем и устанавливаем).

  4. WebUpdater запущен, и если всё сделано правильно, то он сразу определил ваш прибор.

  5. Алгоритм действий может немного различаться в зависимости от того, какая прошивка стоит в вашем приборе -- старая или последней версии. Но в любом случае нам необходимо, чтобы файл (GUPDATE.GCD, реже FW_ALL.BIN) самой новой версии оказался на жёстком диске нашего компьютера. Поэтому, даже если WebUpdater сообщит нам, что в приборе стоит самая_при_самая последняя версия...

    21
    *WebUpdater для Windows немного отличается внешним видом, но смысл процесса остаётся неизменным.


  6. ...мы всё равно продолжим загрузку:

  7. 22


    Читаем дисклаймеры, принимаем условия игры...

    23


    И дожидаемся окончания процесса:

    24


  8. Как только загрузка завершится, WebUpdater предложит нам установить дополнительные обновления или "пройти на выход" Этого делать не нужно!

  9. 25


    Оставим пока окно открытым.

  10. Потому что нужно другое -- подготовить фронт работ для патчера.

  11. Не закрывая окна WebUpdater-а (на всякий случай -- встречал машины, где закрытие приводит к автоматическому отключению от порта USB), открываем две папки, первая ?Х:\Garmin\ на приборе, а вторая -- специально созданная нами для этих целей. Нам нужно переместить файл GUPDATE.GCD, залитый WebUpdater-ом из прибора в нашу папку на компьютере (можно скопировать, но обязательно потом удалить файл в приборе)

    26


  12. Дальше в дело вступает патчер, ранее нами скаченный. После запуска сразу увидим дисклаймер:

  13. 27


    Это обычное предупреждение, что если мы что-то сломаем, то сами и дураки. Разве поспоришь? Соглашаемся, что делать -- всё равно программа без этого не запустится.

    28


    Кроме всего прочего в тексте сообщений окна есть важный момент. Смысл его в том, что если прошивка вашего навигатора выпущена позднее марта 2011 года, то карты, созданные с помощью программы MAPC2MAPC версии 444 и ниже, а так же утилитой map2jnx версии 0.1.5 и ниже, больше с ней не совместимы. Их нельзя использовать с прибором, и если вдруг таковые уже лежат в папке ?Х:\Garmin\\BirdsEye -- их необходимо удалить во избежание зависания при загрузке.

    Так вот, окно... С помощью кнопки "Обзор/Browse", или путём обычного перетаскивания мышкой на поле программы сохранённого нами файла GUPDATE.GCD, сразу начнётся процесс "лечения", через несколько секунд сообщив нам о удачном исцелении:

    29


    После этого патчер можно закрыть. А в папке с прошивкой, рядом с файлом GUPDATE.GCD мы увидим другой, под названием GUPDATE_Patched.GCD

    30












Тут пути-дорожки тех, у кого приборы с последней версией прошивки и у кого прошивка была старой, ненадолго расходятся. Последние могут сразу перейти к 10-му пункту. А первые продолжают подготовку прибора.

Дело в том, что пропатченная прошивка -- это не какая-то новая и совершенно отличная от официальной программа, а всё та же версия той же гарминовской прошивки, которой лишь в маленькой толике был подправлен код. А прибор, при условии, что установленная прошивка не глючная и работает без ошибок, обновляться на ту же самую версию откажется, оставшись "при своих". Поэтому, прежде чем установить новую прошивку, нам нужно downgrad-ить установленную.

Как работает WebUpdater... Эта утилитка по своей сути является обычной файловой качалкой. Её роль сводится к следующему -- сначала она ищет в приборе какой-то служебный файл, из которого считывает HWID и версию прошивки. Затем обращается к своей базе данных, находит последнюю версию для этого HWID-а и заливает его во всё ту же папку ?Х:\Garmin\. Конец. Дальше прибор всё делает сам, запуская установку при перезагрузке.

Нам же нужно проделать это вручную, только задачей является найти не последнюю, а более раннюю версию.
За точку отсчёта можно взять Wikispaces:  Dakota,   eTrex 20/30,   Montana,   GPSMAP,   Oregon 6xx,   Oregon x50 (450 and 550),   Oregon 200, 300, 400i, 400c, 400t,   Colorado.

Если там найти не удастся, ещё неплохой каталог есть на этом сайте, где по HWID тоже можно попробовать поискать свой вариант. Для этого на приборе, в папке ?Х:\Garmin\ нужно найти файл GarminDevice.xml и открыть его любым текстовым редактором (блокнот подойдёт). Практически в первых строках кода найти примерно такую строчку: <Model><PartNumber>006-B0661-00</PartNumber><SoftwareVersion>370</SoftwareVersion>.

          31


Это означает, что HWID прибора "0661" с версией прошивки "370" (при этом не обольщайтесь, обмануть прибор, как раньше бывало, просто поправив версюю в коде на более раннюю (360; 350 … 320), больше не получится -- они стали чуть умнее). Потом найти в таблице свою версию, загрузить на компьютер и разархивировать, если файл упакован в архив.

  1. Downgrade

  2. 9.1. Если файл имеет вид "прибор.exe", то значит мы имеем дело с утилитой типа WebUpdater-а, только с прошивкой, упакованной внутри файла. Нужно соединить прибор с компьютером и запустить программу -- она сама скопирует прошивку в прибор точно по тому же принципу (п-п. 4; 5; 6.)

    9.2. Если файл имеет вид "прибор.gcd", то его нужно переименовать в GUPDATE.GCD и самому скопировать в папку ?Х:\Garmin\

    9.3. Отсоединяем навигатор от компьютера, включаем его. Положительно отвечаем на вопрос типа "Вы действительно хотите установить более старую версию прошики?" и через какое-то время, не больше 3-5 минут, прошивка будеи установлена, а прибор заработает. Всякие установки (часовой пояс, единицы измерения, етц) можно оставить по умолчанию -- нас снова ждёт...

  3. Upgrade

  4. 10.1. Соединяем прибор и компьютер (если разъединены), дожидаемся полного подключения.

    10.2. Созданный ранее файл GUPDATE_Patched.GCD копируем всё туда же, в папку ?Х:\Garmin\

    10.3. Как только операция закончится, переименовываем его в приборе на GUPDATE.GCD

    10.4. Опять отсоединяем прибор.

    10.5. Включаем его.

    10.5. Через несколько минут, когда уже пропатченная прошивка встанет на место -- мы готовы к новым приключениям :)

ЗЫ: Может так случится... А скорее всего так и случится -- навигатор перестанет видеть карты, которые в него установлены. Даже векторные, даже базовые, обзорные... Так вот -- не пугайтесь. От такого "лечения электричеством" у кого хочешь мозги поедут, даже если они электронные. Девайс всего лишь потерял связь с реальностью и не может понять кто он где он. Отнеситесь с понимание и помогите ему -- положите на подоконник, а лучше вынесите на балкон, -- ему надо пообщаться со спутниками. Как только они всё ему расскажут и сообщат последние новости, он станет ещё лучше прежнего :)

Date: 2013-11-11 06:22 am (UTC)From: [identity profile] n277-sensey.livejournal.com
"WebUpdater предложит нам установить дополнительные обновления или "пройти на выход" Этого делать не нужно!"
Если устройство всё-таки было отключено после обновления от компа и перегружено, дальнейший алгоритм теряет смысл и перепрошивка невозможна?

Date: 2013-11-11 10:02 am (UTC)From: [identity profile] taginvn.livejournal.com
Ну да, алгоритм смысл теряет. Поскольку новая прошивка автоматически установится.
Но перепрошивка возможна конечно. Но для этого придётся проходить пункт 9 -- искать в инете более старую прошивку, устанавливать сначала её, а потом уже перепрошиваться крякнутой.

Date: 2013-11-11 03:36 pm (UTC)From: [identity profile] taginvn.livejournal.com
кстати, Андрюш, если какие проблемы, вопросы, непонятки -- стучись в скайп (taginvn), -- чем смогу, помогу

Date: 2013-11-15 12:39 pm (UTC)From: [identity profile] n277-sensey.livejournal.com
Перепрошивка удалась, воевал 3-е суток, огромная благодарность автору, делюсь впечатлениям:
- Не бойтесь за навигатор, главное чтобы был полный заряд. Ничего с ним не случится при ваших многочисленных попытках прошить, когда сразу не получится
- Общий алгоритм такой: достали последнюю версию прошивки для вашего навигатора, пропатчили её на компе, достали старую прошивку, прошили навигатор старой, прошили навигатор пропатченной новой.
- В тексте xml править номер версии не надо. Вообще не обращаете на него внимания.
- Старая версия 3.0 для etrex 20\30 почему то не ставилась. Понизил до 2.9 взятой с того же сайта по ссылке автора - она сработала сразу
- Признаки неудачной прошивки на старую версию: инфа пишет 3.4 а не 3.0, карту jnx не признаёт, установочный файл в навигаторе GUPDATE.GCD не исчезает а остаётся на своём месте. Соответственно, каждое включение происходит попытка установки. Неудачная каждый раз.
- Признаки удачной прошивки на старую версию: грузится намного дольше, инфа пишет 2.9, установочный файл пропадает, софт запрашивает язык установки, менюшка другая, более старая.
- Признаки удачной прошивки на последнюю пропатченную версию: то же, только инфа видит 3.4, в тексте о правообладателе крупными буквами допечатано Patched with JNX Loader Patcher by Alex Whinter. Читаются карты.
Владимир, спасибо за обзор человеческое! )))

Date: 2014-10-12 06:08 pm (UTC)From: [identity profile] Костя Кузнецов (from livejournal.com)
Владимир, подскажите пожалуйста как вы установили SAS планет на MAC ?

Бльшое спасибо

Date: 2014-04-13 04:57 pm (UTC)From: [identity profile] north-king.livejournal.com
Бился почти 5 дней с gpsmap 64st. И это при наличии большого опыта по прошивке различных девайсов и вообще, имея профессию сисадмина ;)
Сегодня победил свой прибор. Очень много информации взял именно отсюда. Большое спасибо!
Очень уж не хотелось ставить патченную прошивку при наличии годовой подписки на birdseye.
Да к тому же в интернете нет информации об успешно опробованном патче именно для этого навигатора. Да плюс при первом же включении навигатор установил самую последнюю прошивку, а предыдущую в интернете найти не смог.
Первые два дня экспериментировал с birdseye. Оно конечно вроде легко и удобно, но количество косяков просто зашкаливает. И это ведь не первый год жизни этой услуги. Брать за такой продукт деньги - это просто наглость.
1. Размер квадрата довольно мал (если выбрать снимок в максимальном качестве).
2. Скорость закачки квадратов просто убивает (и это при скорости интернета 32 гб/с).
3. Качество карт Карелии ужасное. Самые интересные места совсем никакие :(
Дальше 2 дня пытался заставить навигатор скушать снимки, сделанные руками. Итог практически никакой.
Последнее что меня добило, это когда созданный снимок, удовлетворительно отобразившийся в BaseCamp, я попытался лицензировать. Скопировал файл на навигатор, в BaseCamp скопировал его в мою коллекцию, а потом попытался перенести его обратно на навигатор. Сообщение о том, что у меня нет активной лицензии birdseye меня просто убило :( Это при том, что лицензия есть и она будет действовать еще целый год!
Вобщем перекачал последнюю прошивку, как описано тут. Пропатчил ее патчем 3.00 (во время пропатчивания установил вторую галочку (там где "Adjust firmware version number by...") и поставил цифру "1". Это сделал, чтобы обмануть прибор, мол прошивка не 2.60, а 2.61. После этого все делал, как тут описано. Отключил прибор и после перезагрузки убедился, что в приборе стоит пропатченная последняя прошивка 2.60.
В итоге спутниковые снимки jnx прекрасно отображаются в навигаторе.

Еще раз, большое спасибо!
У вас получилось поставить на 64-й City Navigator NT ?

Re: Бльшое спасибо

Date: 2015-04-05 05:24 am (UTC)From: [identity profile] taginvn.livejournal.com
Подозреваю, что ломалка не та. Есть unlock map directory и gimgunlock, для 64-го надо вторую.
Прошу прощения, City Navigator NT ставится, не могу запустить версию NTU.

Re: Бльшое спасибо

Date: 2015-04-05 11:18 am (UTC)From: [identity profile] vntagin.livejournal.com
NTU -- это Европу? Что конкретно происходит, что за ошибка? Проверяли на исходнике галочку "только для чтения" перед тем как лечить?
Всё делал как обычно, без галок, не первый раз :) NTU Europe не ставится, карта заблокирована. Пробовал: UnLock Map Directory 7.1, 8.0 и gimgunlock.

Re: Бльшое спасибо

Date: 2015-04-05 01:54 pm (UTC)From: [identity profile] taginvn.livejournal.com
Ох, тогда и не знаю, что ещё посоветовать. Если только попробовать другой файл, или другой фид, или по старинке сделать UNL файл и попробовать с ним, не ломая карту
Я совсем забыл про unl метод, так давно его не использовал. Надо попробовать :)

Date: 2014-07-01 09:15 pm (UTC)From: [identity profile] Сергей Семушкин (from livejournal.com)
Огромное НЕЧЕЛОВЕЧЕСКОЕ спасибо)))
Бой продолжался ровно 2 часа.. И все как по маслу прошло!!

Спасибо !

Date: 2014-09-03 11:27 pm (UTC)From: [identity profile] sergeygals (from livejournal.com)
Огромное спасибо за все три статьи !
Я бы еще добавил что BirdsEye Satellite Imagery вообще покупать не стоит, ибо эта фигня отказывается активировать jnx от sasplanet , ругается на размер и предлагает переслать 'уменьшенное демо изображение'

Date: 2015-04-04 09:54 pm (UTC)From: [identity profile] maximus-panin.livejournal.com
У кого Garmin 64st отзовитесь !

Date: 2016-06-25 09:07 am (UTC)From: [identity profile] norvion.livejournal.com
У меня 64st.

Получилось поставить карты?

Date: 2015-05-03 02:23 pm (UTC)From: [identity profile] nguryev.livejournal.com
На странице автора нашел патчер только для Windows. Скажите, пожалуйста, как вам удалось найти патер для Мака?
С другой стороны патер был бы не особо нужен, если бы знать как ставить карты JNX на карточку памяти, а не в память прибора. Через BaseCamp на маке ставит только во внутреннюю память прибора (подписка есть) и качество поставленных карт в принципе убивает саму идею — использовать их невозможно.

Date: 2015-05-05 01:16 pm (UTC)From: [identity profile] taginvn.livejournal.com
Насколько я в курсе, приборного патчера для мака не существует в природе. Тут выхода два: или виртуалить виндоус тем или иным способом (у меня патчер работает даже из под кроссовера), или попросить кого-нибудь с виндоус-компьютером. Дело пустяковое, весь процесс занимает от силы пару минут, а файлы почти ничего не весят. Я друзьям по скайпу рассылаю ))

По второй проблеме, честно говоря не помню, разрешал ли мне бэйскамп ставить карты на карточку. Можно попробовать после установки в прибор самому скопировать их на карту, а из прибора удалить. Не знаю только, сработает или нет.
Но да, на качество карт птичьих глазок от гармина жалуются многие. Так что для пользы дела разумнее их делать самому, используя, опять же, виртуальную среду и сас.планету

Date: 2016-08-23 02:33 am (UTC)From: [identity profile] grixas.livejournal.com
Всё получилось за 5 минут. Спасибо за инструкцию.
Единственный смутивший момент- нигде ниже не описано что делать с этим оставшимся открытым окном WebUpdater- "Потому что нужно другое -- подготовить фронт работ для патчера.
Не закрывая окна WebUpdater-а"
-где-то ниже нужно дописать что ПОСЛЕ завершения всех операций нужно нажать кнопку WebUpdater-а об отказе установки дополнительных обновлений.

Date: 2016-08-23 02:54 am (UTC)From: [identity profile] taginvn.livejournal.com
Многое упростилось, многое поменялось (в том числе и в самой программе), по-уму многое надо переписать, да всё руки не доходят)

Date: 2016-12-02 02:24 am (UTC)From: [identity profile] maks karpov (from livejournal.com)
Спасибо за инструкции, уже не 2й навигатор по ним все настраиваю)).
У вас не осталась самого файла патчера? На странице автора он пропал.

Date: 2016-12-02 05:31 am (UTC)From: [identity profile] taginvn.livejournal.com
Да, какие-то проблемы с сайтом у него есть. Надеюсь временные.
Патчер можно тут взять https://yadi.sk/d/6ZD3kcEnzxqYG

Date: 2017-01-30 04:08 pm (UTC)From: [identity profile] Игорь Смирнов (from livejournal.com)
Добрый вечер. Владимир читаю ваши статьи - написано великолепно(все понятно). Отличный мануал! Купил себе в uk gpsmap 64. Созрел для jnx, но пункт 9, ну вообще слабо догоняю. Откат до старой прошивки, но ссылки уже not found. А нельзя просто, у меня посмотрел версия 4.20. Качаю последнюю прошивку, лечу, заливаю в прибор и радуюсь! Или это слишком просто? Если не сложно, можно п.9 поподробнее, для дураков!?

Date: 2017-01-31 05:31 pm (UTC)From: [identity profile] Игорь Смирнов (from livejournal.com)
Спасибо Вам Добрые люди. ;}}} Все решил.
Page generated Jul. 20th, 2017 10:41 pm
Powered by Dreamwidth Studios