Разлочка GPS навигатора
Всем привет!
Купил я себе вот такой GPS навигатор.
Функциональность у него просто потрясающая при цене всего 120 баксов:
- All-in-one navigation, communication, and entertainment handheld
- 5.0″ vibrant color TFT LCD touch screen
- Powered by Windows CE 5.0 worldwide English/WWE operating system
- CPU: Centrality Atlas-III 372MHz ARM
- Memory: 64MB RAM
- 12-channel parallel GPS satellite tracking
- Comes with a 2GB SD card with street-level USA maps bundled by the manufacturer
- 3rd party WinCE GPS navigation software can be downloaded and installed
- Supports SD/SDHC cards up to 8GB in size
- Built-in bluetooth handsfree speakerphone that pairs with cell phones
- Built-in FM radio tuner
- Lithium rechargeable 1000mAh battery allows standalone self-powered operation
- Built-in MP3/MP4 player supports WMV9, MPEG4, DIVX5.0, WMA, ASF, AVI, MP4, JPG, BMP, GIF, PNG, and more file formats
Только вот беда, он оказался залочен только под свою оболочку и без возможности установки сторонних программ.
Исправление этого мы и займёмся.
Существует два вида устройств: PNA и PDA
PNA – обрезанный вариант Windows Mobile (WM) специально для GPS навигаторов.
Причём WM используется только как платформа для запуска оболочки навигатора.
PDA – Самый обычный полноценный КПК с полной версией WM
Суть разлочки: Сделать старт explorer.exe вместо той оболочки, которая идёт у Вас с навигатором.
Существует 3 метода разлочки и каждый из них позволяет сделать безболезненный откат:
Внимание: Настоятельно рекомендую Вам сделать BackUP своей прошивки.
Инструкции читаем ТУТ
Я сделал 2 разных: с помощью RomReader и DiskRW.
Это займёт у Вас 5-10 минут, зато даст 100% возможность отката.
Метод №1:
а) Вынимаем карту памяти из устройства и вставляем её в Card Reader.
Или переводим устройство в режим накопителя.
б) На карте памяти видим файл shell.ini, делаем его копию и оригинал открываем в текстовом редакторе.
Внутри находится путь к той программе, которая запускается при нажатии на иконку «Навигация«
в) Меняем к программе на путь к explorer.exe
Например:
\windows\explorer.exe
г) Вставляем карту обратно в устройство, включаем и жмём на иконку «Навигация«.
В результате будет запущен explorer.exe со всеми прочими радостями полноценной WM 5.0
Метод№2:
а) создайте на обычном компьютере файл YFGo2CE.bld
б) внутри файла что угодно, лучше всего просто пробел (то есть файл пустой практически).
в) Записываем данный файл на флешку в корневую директорию
г) вставляем флешку в навигатор, нажимаем «реcет» и наслаждаемся видом Винды 2000
Чтобы все вернуть к изначальному, вытаскиваем флешку или удаляем с нее файл.
После перезагрузки увидите стандартную для вашего навигатора оболочку.
Метод №3:
Этот метод позволит Вам полностью отучить GPS навигатор от родной оболочки, да-же после сброса настроек.
а) Переводим устройство в режим работы с программой Active Sync
б) Подключаем устройство к ПК и качаем программу Registry_Workshop или любой другой редактор реестра для КПК через Active Sync
в) ВНИМАНИЕ: в этом месте нужно быть внимательным, любая опечатка убьет Ваш GPS.
В реестре переходим по адресу:
HKEY_LOCAL_MACHINE\init
В нём видим строку Launch50=YFLoader.exe
Меняем значение YFLoader.exe на explorer.exe
Внимание: Убедитесь что explorer.exe ТОЧНО существует в папке \windows
(Если нужно вернуть оболочку обратно, то меняйте значение обратно на YFLoader.exe)

Реестр
PS. Модифицируйте ТОЛЬКО если у Вас оболочка YFLoader.exe, с другими оболочками работа метода не проверялась.
г) Перезагружаем устройство и видим обычный рабочий стол Windows 2000
Поздравляю! Вы разлочили свой GPS и стали обладателем полноценного КПК.
У меня же на Linux разумеется Active Sync’a нету, я пошёл проще :
Скачал редактор реестра regeditce с сайта 4pda.ru (работает без установки), залил на карту памяти.
Запустил explorer.exe по Методу №1 и разлочил по пункту в) Метода №2
Особенности работы:
Все программы, которые используются в оболочке, находятся на скрытом разделе \ResidentFlash2
Просто наберите:
Start => Run => \ResidentFlash2 и перейдите в папку YFAP30 (У меня называлась так).
Если Вы хотите что-бы картинка на рабочем столе оставалась после перезагрузки, то отредактируйте реестр:
HKEY_CURRENT_USER\ControlPanel\Desktop
В качестве значения укажите:
RESIDENTFLASH\WINDOWS\KARTINKO.BMP
не забыв положить картинку с разрешение Вашего экрана в указанное место.
Что-бы ярлыки и программы не удалялись при перезагрузки поправьте реестр следующим образом:

Программы
Убедитесь что указанные папки существуют.
На всякий случай прикладываю Бэкапы моей прошивки:
Сделанный с помощью программы DiskRW ТУТ
Сделанный с помощью программы RomReader ТУТ
Все инструкции по восстановлению в комплекте.
Источники:
Форум посвящённый настройке твику навигатора.
Форум 4pda.ru посвящённый восстановлению GPS
понятное описание – спасибо.
Спасибо!
У меня после обновлений всё работает, но есть одно «НО».
Если включён и БТ и ФМ трансмиттер, то звуки программы навигации транслируются на радиоприёмник. А если я говорю по телефону (подцепленному к БТ), то звук слышен из динамика GPS… На сайте написано, что звук с телефона должен транслироваться на радио… А как у Вас? Может знаете, как лечить?
Заранее спасибо!
Не пробывал, у меня машины нет.
Ой! Так … для пеших прогулок у него батарея-ж слабовата… Или дополнительную купили? Какую?
Ладно, буду искать.
Спасибо.
Надо отметить, что не все навигаторы поддаются т.н. разлочке, т.к. вообще в принципе не имеют ОС Windows CE, на которой работает большинство автонавигаторов (PNA), например Garmin.
Некоторые удается разлочить лишь частично, обеспечив подмену загрузки одной навигационной программы другой. Внимание!!! Перед всеми экспериментами со своим навигатором всегда делайте копию не только карточки, но и внутренней флэш-памяти.
Очень подробно про разлочку и наиболее частые вопросы, которые возникают при этом написано здесь:
http://www.goodslowprice.com/unlock_faq.htm
что-то я так и не понял куда надо закинуть romreader и diskRW чтобы скопировать прошивку
RomReader нужно положить в корень карты памяти и запустить.
К сожалению он работает не на всех моделях навигаторов.
а запускать из винды или из навигатора?
и еще, закидывать через active sync или просто на карточку через explorer?
Извини что я такой любопытный и отнимаю твое время, но нигде не могу найти инфу по этим прогам.
А как правильно запустить то ехе?
Тебе нужно на сайт http://4pda.ru сходить и обратиться к авторам программы.
да я уже там был, там столько постов, никто на такие вопросы начинающих там не отвечает,а в существующих инфи нету…
Так я и не разобрался как мне навигатор на ехе romreader’a направить
Вообще про китайские навигаторы вот тут не плохая тема, все доходно написано.
http://4pna.com/showthread.php?t=402&highlight=diskrw
Единственный минус опять же как пользоватся rom reader’om
все, разобрался что к чему, надо было просто указать путь вместо карт, на romreader и потом запустит gps.
спасибо за подсказку
Мне 3-х часов вполне хватает.
Можно кстати от мобильника купить и подпоять, или блок из аккумуляторов собрать и через miniusb подсоединить для продления времени автономной работы.
Нет, от мобилы не подойдёт. Наш дружок требует 5в и ток до 1200мА(!!!) А носимые зарядки от мобил дают 5в и ток, максимум, 600мА…
Не путайте с ёмкостью…
Закинуть прогу нужно на карту памяти.
Это можно сделать любым удобным для Тебя способом: Через кард ридер, Active Sync и т.д
Запускать прогу следует уже из навигатора.