Возрадуйтесь други ибо 10-я "юбилейная" запись посвящается самостоятельному обновлению картографии до 3AA051866AJ Western Europe (V8) или 3AA051866AH Eastern Europe (V8) на упомянутых в заголовке ШГУ!
Прежде всего хочу выразить благодарность yarik99 за "наводку"! А также огромный "респект и уважуху" всем камрадам с forum.tiguans.ru которые протестировали и разжевали процедуру обновления картографии!
Для начала немного истории:
Некоторое время назад в сети оказались доступны спецификации и команды доступа к контроллеру памяти карт производителя Samsung. Это привело к тому, что некоторые умельцы нашли способ перезаписывать служебные данные карты, которые по умолчанию должны быть "только для чтения". В частности это позволило перезаписать CID (идентификатор карты), на основе которого работают многие схемы защиты от копирования и лицензионного распространения ПО. Благодаря этой уязвимости владельцы различных марок автомобилей (VW, Opel, Mercedes, Suzuki и др.) научились обновлять карты навигационных систем без больших затрат на официальные обновления.
Утекшая информация о контроллерах памяти оказалась подходящей только к определенному типу карт компании Samsung. Последняя не сидела сложа руки и обновила ПО в новых выпусках своих карт, что закрыло возможность перезаписи служебной информации. В продаже начали появляться обновленные модели карт Samsung, с которыми фокус по перепрошивке уже не проходит. (взято тут)
Итак нам понадобится:
1) Правильный картридер (подключенный напрямую к шине PCI)
Как проверить: Грузимся под Linux (можно с загрузочной USB), получаем, права суперпользователя, вставляем SD/microSD карту, выполняем команды lsblk, lspci или даже df.
Если в системе видно устройство /dev/mmcblk?, (вместо "?" может быть любая цифра) тогда кардридер подходит, и можно начинать радоваться! Если же картридер висит на USB шине, то карта смонтируется как /dev/sd?, и такой ридер не подойдет.
К счастью проверка моего ноутбука Acer Aspire V5-573G показала наличие "правильного" картридера.
2) Правильная SAMSUNG EVO+ SD/microSD карта с mmc?:0001 и чипами Samsung
В оригинальной инструкции говорится о работоспособности хака на брендовых карточках САМСУНГ:
Samsung EVO 32 Gb моделей MB-MP32DA,
Samsung EVO 64 Gb моделей MB-MP64DA,
Samsung EVO PLUS 32 Gb моделей MB-MC32DA,
Samsung EVO PLUS 64 Gb моделей MB-MC64DA,
Samsung PRO 32 Gb моделей MB-MG32EA,
Samsung PRO 64 Gb моделей MB-MG64EA
Некоторые карты SAMSUNG EVO + выпущенные на Филиппинах, имеют защиту от перепрошивки [mmc?:59b4] — тут уж как повезет. По статистике на сейчас (2016/12) все карты из списка, производства Кореи — 100% [mmc?:0001].
!Также известны случаи работоспособности карт других производителей у которых Bus Location = mmc0:0001 и Manufacturer ID = Samsung.
Как проверить: Вставляем SD/microSD в свое Android устройство, инсталим из Play Маркета SD Insight. Запускаем — в правом верхнем углу жмем на "глаз". И если значение Bus Location = mmc?:0001, и Manufacturer = Samsung Electronics Co., Ltd. — значит ваша карта позволяет перезапись CID. Кричим Ур-р-ра! и переходим к следующему шагу. МОЖЕТ поддерживать перезапись CID, НО НЕ ОБЯЗАТЕЛЬНО! Т.к. как минимум 2 шт. SAMSUNG EVO+ 32GB (Made in Philippines) — с mmc0:0001 не позволили сменить CID выдав одинаковую ошибку.
Купленная microSD карта SAMSUNG EVO 64 Gb (MB-MP64DA/APC Made in Korea) при проверке показала нужные Bus Location и Manufacturer .
3) USB флешка с загрузочным Linux + USB флешка с программой mmc для прошивки SD карт
Пошаговая инструкция, архивы с картографией, утилита mmc и др софт были взяты тут
4) Телефон Nokia под управлением Simbian 9.2/9.3/9.4.
Для реанимации карточки после использования по назначению.
Если все необходимое у Вас в наличии — начинаем выполнение действий согласно инструкции:
1) Форматируем карту в FAT32 и копируем в корень папку "navpsf_update" из нужного архива с картографией.
В случае приобретения карточки объемом > 32GB, Вы не сможете отформатировать ее стандартными следствами Windows в FAT32. Данная проблема с успехом решается при помощи программы guiformat которая является преемницей fat32format.
Я использовал версию для 64 битных систем. Также доступна 32 битная версия, которая по заявлению автора одинаково хорошо работает как в x32 так и в x64 ОС.
Размер кластера выбираем в соответствии с рекомендациями Microsoft, в нашем случае = 32KB.
2) Грузимся под Linux-ом выполняем необходимые команды в терминале и телодвижения по извлечению и повторной установке карты в ридер.
3) Идем к авто, вставляем карту в ШГУ и в появившемся диалоговом меню соглашаемся:
3.1.) «Привязать» карту к авто [Назначить]
3.2.) Инсталлировать данные в ШГУ [Инсталл.]
4) Ждем завершения процесса перезаписи картографических данных
5) Проверяем обновление войдя в сервисный режим (описано тут)
6) Пользуемся
7) Достаем нашу карту превратившуюся в "кирпич" и реанимируем ее согласно инструкции с использованием телефона Nokia под управлением Simbian 9.2/9.3/9.4, или альтернативным способом в кастомной сборке Linux по ссылке с форума (у меня не сработало)
Согласно данным из архива актуальность картографических данных V8 (0069) Восточная Европа — I квартал 2015.
Карты для Западной Европы V9 — уже поступили в продажу! Открытым остается вопрос, — "Как скоро архив с картографией выплывет в сеть?" =) Уже выложен, и даже скачан! =))))
Выпуск карт для Восточной Европы V9 — отложен на год! =( До 45й недели 2017 года
=======Мини ЧАВо по мотивам комментариев и переписки в ЛС:=======
1) На данный момент доступны :
3AA051866AJ Восточная Европа V8 (2016) — актуальность картографической информации — 03/2015
Зона покрытия: Албания, Босния и Герцеговина, Болгария, Германия, Эстония, Греция, Хорватия, Латвия, Лихтенштейн, Литва, Македония, Молдова, Черногория, Австрия, Польша, Румыния, Россия, Швейцария, Сербия, Словакия, Словения, Чешская Республика, Турция, Украина, Венгрия, Беларусь.
3AA051866AM Западная Европа V9 (2017) — актуальность картографической информации — 06/2016
Зона покрытия: Андорра, Бельгия, Дания, Германия, Финляндия, Франция, Гибралтар, Греция, Исландия, Ирландия, Италия, Лихтенштейн, Люксембург, Монако, Нидерланды, Норвегия, Австрия, Польша, Португалия, Сан-Марино, Швеция, Швейцария, Словакия, Словения, Испания, Чешская Республика, Венгрия, Ватикан, Великобритания.
2) Для того что бы понять что у Вас RNS-315 или RNS-310 без его снятия или использования диагностического кабеля — зайдите в сервисный режим (описано тут) и "загуглите" значение прописанное в "Номер детали:"
3) Во внутренней памяти RNS-315 одновременно может находиться только 1 набор карт (при инсталляции старые карты удаляются). Если Вам ОДНОВРЕМЕННО НУЖНЫ ОБЕ ЕВРОПЫ (Восточная + Западная), то одну из них Вы инсталлируете в ШГУ, а вторую записываете на SD и привязываете к авто (без установки) в пункте 3.2. выбираете [Использ.SD].
4) В RNS-310 / AMUNDSEN (без плюса) невозможно инсталлировать карты. Возможно использовать одну подготовленную и привязанную к авто SD карту — в пункте 3.2. выбираете [Использ.SD].
Судя по файлу с описанием карт Восточной Европы V8 для RNS-310 их полезность для Украины и Беларуси стремится к нулю т.к. присутствуют только основные/важные дороги, необходимые для транзитного проезда этих стран
5) По поводу обновления ПО/русификации. По состоянию на 2017-03:
ГУ с версиями софта 000Х или 00ХХ не содержат русского языка и их нельзя русифицировать.
В ГУ с версиями софта 0ХХХ поддержка русского языка есть в версиях 0263 и выше, но возможно есть ограничения на апгрейд софта зависящие от версии "железа" и в пределах "сотых" версий.
Обновление firmeare обсуждалось здесь RNS 315 вопрос-ответ
P.S. Карта реанимирована и готова к повторному использованию "по заявкам"! Нуждающиеся стучатся в личку.
P.P.S. Создание SD-карты с картографией для RNS-310/Amundsen (без плюса) происходит аналогично (но карту не нужно "паролить"), файлы и программы искать тут. Вот только данные не инсталлируются в систему (ибо некуда), а работа навигации возможна только при установленной в картридер SD-картой (с картографией).