После покупки GPS навигатора и первичного непродолжительного использования потребитель очень часто начинает понимать, что это не совсем то или совсем не то, что он хотел от GPS навигатора. И поэтому старается разными правдами и неправдами расширить возможности своего прибора, тем более, что GPS навигаторы могут больше, чем кажется на первый взгляд. Данный материал призван помочь разобраться пользователю навигатора в этом нелёгком вопросе на примере GPS навигатора фирмы NEC, модель GPS-501 под управлением Windows Embedded CE 6.0. Для навигатора данной модели будет устанавливаться альтернативное меню, а так же «заливаться» наиболее популярные программы навигации Navitel Navigator и IGO 8.
Первое, что необходимо сделать перед прошивкой – это приобрести карту памяти максимальной ёмкости, поддерживаемой навигатором. Как показывает практика, карта должна быть ёмкостью не менее 2 Гб, чтобы вместить все необходимые программы, указанные выше. Тип поддерживаемых карт и максимальная ёмкость указывается в паспорте навигатора. Все программы и альтернативное меню будут устанавливаться только на эту карту памяти, дабы случайно не испортить оригинальный контент навигатора. Карта памяти предварительно должна быть отформатирована на компьютере в файловую систему FAT32.
Установка нескольких навигационных ПО на Windows CE навигаторы
Также, для соединения с компьютером нам понадобится шнур с разъемами USB – mini USB. Обычно он идёт в комплекте с навигатором, но если его нет – придётся приобрести.
GPS навигатор может взаимодействовать с компьютером двумя способами. Первым способом он распознаётся как синхронизированное с компьютером мобильное устройство, которым можно управлять с помощью программ ActiveSync (для Windows XP) или Windows Mobile Device Center (для Windows Vista ). Для этого придётся их скачать и установить на компьютер.
Преимуществом такого способа является то, что можно получить доступ непосредственно к самой операционной системе и её компонентам, но преобразование каких либо файлов прямо в навигаторе будет недоступно. Для того, что бы изменить какие-нибудь файлы, надо их скачать на компьютер с навигатора, потом изменить под себя, потом снова закачать в навигатор.
При этом скорость очень низкая. Тем более, что менять что либо в Windows нет никакой необходимости. Вторым способом устройство распознаётся как обычная флешка, с возможностью редактирования файлов прямо на навигаторе и соответственно высокой скоростью их записи. При этом способе доступа к файлами Windows нет.
Для того чтоб навигатор распознавался компьютером как флеш-накопитель, необходимо включить его, зайти в настройки, и в меню выбора взаимодействия с компьютером установить галочку напротив опции Mass Storage Device . В навигаторе NEC модели GPS-501 это меню просто обозначено рисунком «Флешка». При подключении к компьютеру кабелем будет выскакивать изображение батарейки (то есть режим зарядки через USB кабель) и изображение флешки, нажимаем на флешку.
После того, как компьютер опознает устройство, в нём появится два новых съёмных диска. Первый по алфавиту из появившихся дисков будет содержать тот контент, который уже установлен в навигаторе, в NEC GPS-501 он называется ResidentFlash, то есть внутренняя флешка навигатора. Этот диск не трогаем. А вот второй (пустой) диск – это установленная карта памяти.
Как правило, она имеет название SDMMC (но может называться и иначе, например MMCStorage). Эти названия важны для дальнейшего прописывания путей выполнения программ. Чтобы точно быть уверенным в названии этих дисков, навигатор нужно подключить как синхронизированное с компьютером мобильное устройство (в настройках выбрать соответствующий режим, как указано выше), запустить программу ActiveSync, зайти в навигатор и посмотреть (переписать) названия.
Установка альтернативного меню. Альтернативное меню – это меню, из которого будут запускаться все установление нами программы, в том числе навигации. Как правило, альтернативное меню содержит много дополнительных программ, а также игры, что позволяет использовать его как мини-компьютер. Для того, чтобы установить альтернативное меню, необходимо сделать следующие действия:
1.Нужно узнать разрешения экрана вашего навигатора, а так же версию операционной системы, под которой работает навигатор. Эти данные есть в паспорте навигатора. От этого зависит, какое меню вам необходимо найти в Интернете и скачать. Следите, чтобы скачанный вами файл содержал не только само пустое меню (оболочку), но и все программы.
Найти меню можно, вбив в строке поисковика фразу «альтернативное меню для навигатора». Можно ещё добавить в конце разрешение экрана вашего навигатора, чтобы сузить круг поиска. Методы поиска проверены и работают на 100%.
2.После нахождения меню распаковываем его на установленную карту памяти, для этого соответственно подключаем навигатор к компьютеру как Mass Storage Device.
3.При включении любого навигатора мы сразу видим его «родное» меню, которое кроме всего прочего имеет кнопку «Навигация» или «Navigation». Соответственно, этой кнопкой запускаются программы навигации, уже установленные в навигаторе («родные»). Необходимо назначить на эту кнопку запуск нашего альтернативного меню.
Для этого заходим в настройки навигатора, далее открываем меню, где указывается запускной файл. В NEC GPS-501 это меню называется «Путь Navi», в других приборах может быть по другому, но суть не меняется. Там увидим две папки, одна – это внутренняя флешка с соответствующим именем, вторая – карта памяти с альтернативным меню.
Заходим на карту памяти, заходим в папку с альтернативным меню и выбираем нужный запускной файл. Назначаем его. Выходим из меню, снимаем галочку напротив строки автоматического запуска, сохраняем настройки. Для этого в NEC GPS-501 нажимаем изображение дискеты. Перезагружаем навигатор. После включения нажимаем кнопку «Навигация» – загружается наше альтернативное меню.
Настраиваем его под себя – выбираем язык, выставляем время и т.д.
Альтернативное меню обычно содержит большое множество различных дополнительных программ. Нужно проверить их работоспособность путём запуска. Если выскакивает ошибка, что не найден файл и невозможно запустить программу, необходимо произвести правку файла addons.txt, который находится в папке с альтернативным меню. Необходимо найти этот файл, открыть его обычным блокнотом и проверить, чтобы все пути запуска были правильно прописаны. Например, если не запускается MP3Player из раздела Multimedia в альтернативном меню, открываем файл addons.txt и ищем следующую строку:
[Multimedia] MP3Player= «», «ResidentFlashProgsMultimediaMP3Player.exe»
и видим, что она записана неправильно, так как указано размещение запускного файла во внутренней флешке навигатора (ResidentFlash), тогда как нужно указать карту памяти SDMMC (для NEC GPS-501). Поэтому строка должна иметь следующий вид:
[Multimedia] MP3Player= «», » SDMMCProgsMultimediaMP3Player.exe»
Если у вас нет потребности в каких либо программах или целых разделах, которые находятся в альтернативном меню, просто удалите строки с соответствующими названиями в файле addons.txt. Например, вам совершенно не нужны офисные программы в вашем навигаторе, для этого в addons.txt в строках:
[modules] Multimedia = «icons/media.bmp», «Multimedia», 0
Navigate = «icons/navigator.bmp», «Navigate», 0
Office = «icons/book1.bmp», «Office», 0
Soft = «icons/utilits.bmp», «Office», 0
удаляем строку «Office = «icons/book1.bmp», «Office», 0» и сохраняем файл addons.txt. При следующем запуске альтернативного меню в навигаторе просто исчезнет раздел Office. Также можно удалить с карты памяти из папки Progs папку Office.
Установка программ навигации.
1.Установка программы Navitel Navigator. Для начала скачиваем поддерживаемую операционной системой вашего навигатора версию программы Navitel Navigator из Интернета. Не обязательно искать самую последнюю версию. Для рассматриваемого навигатора NEC GPS-501 отлично подошла версия 3.2.Х.ХХХ Лучше всего вбить в строку поиска «скачать NavitelNoUUID».
Это «ломанная» прекрасно работающая версия без привязки к UUID навигатора, то есть его идентификатора. Качаем программу, качаем нужные вам карты с интернета. Заливаем Navitel Navigator на карту памяти в корневой каталог, в папку с Navitel Navigator копируем нужные нам карты в отдельную папку. В файле addons.txt делаем правку, как показано ниже:
[Navigate] Navitel = «icons/inavi.bmp», SDMMCNavitel
avigator.exe
то есть указываем путь, откуда будет запускаться программа.
Теперь при запуске альтернативного меню в разделе «Навигация» появится иконка навигационной программы «Navitel Navigator». Для того, чтоб начать её использовать, нужно корректно её запустить. Для этого в альтернативном меню нажимаем на кнопку «Explorer» и входим в навигатор как в компьютер. Находим нашу карту памяти, в ней папку с Navitel Navigator,в этой папке находим файл NavStart.
Запускаем его двойным щелчком по нему. Затем снова запускаем альтернативное меню, в нём находим раздел «Навигация» и запускаем Navitel Navigator. При первом запуске программа кажет, что нет карты, указываем путь к папке, где лежит скачанная карта. После индексации карты программа готова к работе.
Иногда существует необходимость в нескольких картах, например Белоруссии, России, Украины или просто Москвы. Чтобы можно было их использовать, скачиваем эти карты, копируем их на карту памяти в папку Navitel Navigator в отдельные папки. После запуска программы индексируем каждую карту отдельно. После индексации они готовы к использованию. Но дело в том, что в Navitel Navigator они не могут работать одновременно, то есть при выезде из России в Украину придется переключить с одной карты на другую.
2.Установка IGO 8.X.
Данная программа навигации является наименее проблематичной для установки на навигаторы. Главное, скачать версию с Интернета, которая поддерживается операционной системой навигатора. Нужно переписать программу на карту памяти в папку IGO 8, затем переписать скачанную карту в соответствующую папку программы «map», которая находится в папке «content». Затем в файле addons.txt правим строку запуска программ навигации. Она должна иметь следующий вид:
[Navigate] Navitel = «icons/inavi.bmp», «SDMMCNavitel
avigator.exe»
IGO8 = «», » SDMMCiGO8iGO8.exe»»
то есть добавляем вторую строку.
Таким образом, при запуске альтернативного меню в разделе «Навигация» мы увидим уже две программы навигации – iGO8 и Navitel Navigator. Наличие пары программ навигации всегда даст дополнительное преимущество, особенно если вы находитесь в незнакомой местности.
Источник: algoritmbezopasnosti.ru
Расширяем функциональность штатной ММС Lada Vesta при помощи софта
Штатная мультимедийная система Lada Vesta работает на устаревшей операционной системе Windows CE, что не позволяет использовать ряд программ, которые бы смогли сделать эксплуатацию автомобиля более комфортной. Например, любимое многим приложение Яндекс.Карты на платформе WinCE больше не поддерживается. Однако есть определенный софт, который удается запустить на устаревшей платформе, о нем и поговорим.
Выводим экран телефона на ММС
EasyConnected или EasyLink — это программа, которая позволяет отображать экран Android-смартфона на ММС (телефон должен быть подключен к ММС через USB).
Порядок запуска EasyConnected:
- Разрешить установку стороннего ПО: Настройки > Безопасность > Неизвестные источники. Разрешить установку приложений из неизвестных источников.
- Стать «разработчиком»: Настройки > Об устройстве > Номер сборки. Много раз нажимать по этому меню.
- В меню «для разработчиков» включить отладку по USB.
- Установить приложение EasyConnected_V4.6.1.apk .
- Скачать EasyConnected для WinCE ( ссылка ) и скопировать в память магнитолы (см. как выйти на рабочий стол).
- Запустить на ММС EasyConnected и подключить телефон по USB.
Процесс работы EasyConnected показан на видео:
Порядок запуска EasyLink:
- Скачать EasyLink. Чтобы скачать файлы нужно авторизироваться на сайте
- Выйти на рабочий стол WinCE и запустить скачанное приложение.
- Подключить Android-смартфон к ММС через USB.
Теперь на экране штатной ММС можно запустить любое приложение со смартфона, работающего на Android.
Спидометр и часы на экран ММС
Автор фото. Просто папку закидываем в память ММС и запускаем файл exe.
Как работает спидометр на экране ММС показано на видео:
Мощный аудиоплеер
SinglePlayer — мощный аудиоплеер для консолей под управлением WINCE 6.0. Сделан под альтернативную оболочку SingleMenu и NewMenu.
Использование аудиоплеера позволит сделать звучание более интересным (есть эквалайзер). Также в плеере есть интернет радио (точку доступа можно сделать при помощи смартфона). Также радио станции можно прослушивать на смартфоне, а на ММС передавать по bluetooth.
Все возможности плеера:
— Высокая производительность и скорость работы
— Пальце-ориентированность
— Мощный движок оформления, позволяет делать любые скины
— 13 полосный эквалайзер. Тонкая настройка параметров эквалайзера.
— Эффекты: реверберация, эхо, хоррус, фланжер, темпо, питч, compressor, distortion, phaser, freeverb, autowah. Тонкая настройка эффектов.
— Фильтры: high, low, bandpass, peakingEQ, notch. Тонкая настройка фильтров.
— Антибаннер-корректор
— Полноценный плейлист (добавление, перемещение, сортировка, удаление с диска, воспроизведение, навигация, очистка)
— Поиск треков, позволяет искать треки в текущем или всех плейлистах, в названиях и тегах.
— Встроенная клавиатура, поддержка до 10 раскладок.
— Очередь воспроизведения, позволяет формировать список треков, которые будут играть независимо от плейлиста.
— Поддержка нескольких плейлистов, до 20
— Поддержка тегов id3v1, id3v2, vorbis(flac)
— Перемотка треков
— Избранные треки в плейлисте
— Избранные треки в отдельную папку
— Переключение проигрывания треков по альбомам
— Множественный выбор каталогов и треков для добавления в плейлист
— Сохранение позиции и номера трека для каждого плейлиста и автоматическое воспроизведение при переключении на нужный плейлист
— Свайпы по проводнику и плейлисту
— Поиск USB дисков и быстрое проигрывание их содержимого
— Проигрывание форматов mp3, flac, wav, ogg, aiff, m4a(aac, alac), mpc
— Вывод обложки альбома и лого Интернет-радио в заставку/плеер
— Добавление в плейлист одного трека, каталога, подкаталогов.
— Сортировка плейлиста методом быстрой сортировки
— Сохранение позиции трека при выходе
— Проигрывание треков в разброс, подряд, один трек.
— Проигрывание плейлистов в разброс или по очереди.
— Удаление трека сразу с диска
— Интернет-радио
— Плавное затухание звука при остановке воспроизведение и нарастание при начале проигрывания
— Быстрая и удобная навигация по файловой системе, отображение файлов и папок сеткой или списком
— Проигрывание треков согласно установленному жанру в эквалайзере. Жанр считывается с тегов и если соответствует текущему стилю эквалайзера, проигрывается.
— Автоподстройка эквалайзера под жанр трека
— Вывод визуализации, в виде спектрума, в заставку и главное окно плеера
— Поддержка скинов (задается через меню)
— Отображение нагрузки на процессор
— Широковещательная рассылка и прием управляющих сообщений
Как это выглядит на ММС Lada Vesta (автор фото Sardar-Kerimov ):
Скачать на 4PDA или готовую сборку с радио станциями:
Чтобы скачать файлы нужно авторизироваться на сайте
Как установить приложение на ММС
Порядок действий:
- Скопировать установочный файл (с расширением cab) на SD карту.
- Вставить SD карту в ММС.
- Выйти на рабочий стол.
- Зайти в «Мой компьютер» -> SD карта.
- Запустить установку приложения двойным нажатием на cab файл.
Удобней устанавливать и запускать приложения через AppLauncher:
- Запустить Total Commander
- Открыть SD карту и запустить установку приложения двойным нажатием на cab файл.
А какие полезные и интересные приложения для штатной ММС Lada Vesta можете посоветовать вы? Кстати, вот каталог программ для WinCE .
Напомним, ранее мы рассказывали про другие приложения, которые расширяют функционал мультимедийной системы Весты:
- AppLauncher — позволяет запускать приложения без выхода на рабочий стол.
- Патч, позволяющий смотреть видео во время движения.
- Альтменю — позволяет комфортно пользоваться сразу несколькими навигационными программами.
- Доработанный СитиГид — позволит сделать интерфейс программы более удобным, и добавит на карты данные о камерах, засадах и т.д.
- Навител
- Яндекс.Карты
Ключевые слова: магнитола лада веста
Источник: xn--80aal0a.xn--80asehdb
Врезаем навигатор: программная часть
Решил установить навигатор в панель машины. Навигатор обычный Explay PN930. Хороший навигатор на качественных комплектующих стабильно работающий, поэтому выбор пал на него.
Для того, что бы автоматизировать работу девайса, то есть заставить его автоматически включаться-отключаться его нужно немного «допилить» как программно, так и при помощи паяльника.
Платформа навигатора Windows CE6.0.
Задача; убрать нафиг все лишнее, при подачи питания включается сразу навител 7.5, при снятии питания — засыпает.
На сайте 4пна есть много описаний программных доработок, я делаю вот такой вариант:
Подключаю навигатор к компу, заменяю исполняемый файл навигации NaviOne.exe на на ТоталКомандер, переименовав его обратно на NaviOne.exe После этого перегружаю навигатор и запускаю навигацию. Естественно вместо навигации включается файловый менеджер. Нужно залесть в реестр.
Для того чтобы это сделать нужно подключить плагин, закинув предварительно в туже директорию, где происходит замена файл REGISTRY.TFX. Заходим в реестр, находим ветку \PluginsREGISTRYHKLMINIT В этом разделе находятся библиотеки и приложения (сервисы), которые запускаются при старте навигатора. Подробные описания есть на 4PNA дот ком.
В разделе Launch70 у меня находился исполняемый файл оболочки навигатора GPS.exe. Заменяем значение на Explorer.exe. Далее в файлменеджере заходим в папку Windows, находим там Explorer.exe и запускаем его. Появится рабочий стол с кнопкой Пуск (флажок). Жмякаем на флажок и уводим навигатор в сон (Suspend). Далее включаем его кнопкой и после включения ресетим.
Данная манипуляция нужна для сохранения изменений в реестре. После ресета навигатор включается со стандартным рабочим столом. Заходим в панель управления и крутим необходимые настройки (я например выключил все звуки)
Все, штатная оболочка выключена. При этом вылазит косяк: перестает работать кнопка включения, потому что штатная оболочка выключена.На самом деле кнопка работает, после нажатия через двадцать секунд навигатор резко выключается ( не засыпает).
Поможет нам в этом прога MortScript, которая позволяет накидав текст алгоритма программы легко исполнить его.
Копируем MortScript на внутреннюю флэш память и запускаем его. при этом исполняемый файл регистрируется в реестре и все готово для исполнения скриптов.
Чтобы автоматически запускался скрипт я сделал следующее:
лезу опять в файловый менеджер, залазю в реестр по пути в раздел \REGISTRYHKLMSystemExplorerShell Folders находим там строковый параметр StartUp и меняем значения указав флэш память. У меня это ResidentFlashStartUp
Сохраняемся, засыпаем, включаем, ресетим. теперь если зайти на флэшку ResidentFlash, то там увидим папку автозапуска StartUp. Все что в ней находится будет автоматически запускаться. по умолчанию автозапуск находится в папке Windows, но так как эта папка только для чтения автозапуск там не работает. Переместив на флэшку проблема решается.
Создаем необходимый скрипт. У меня он такой :
Run( «ResidentFlashNaviOneNaviOne.exe» ) запускаем навигацию
Kill(«windowsexplorer.exe» ) убиваем эксплорер
While (1 = 1) начала бесконечного цикла
bool = ExternalPowered() пишем в переменную состояние аккумулятор-сеть
sleep (100) задержка 0.1 секунда в цикле
If (bool=0) если пропало питание
sleep(3000) ждем три секунды
bool = ExternalPowered() пишем в переменную состояние аккумулятор-сеть
If (bool=0) если все равно питания нет через три секунды
PowerOff переводим в спячку
EndIf конец условия «если все равно питания нет через три секунды»
else если питание от сети есть то:
bool = ProcExists( «ResidentFlashNaviOneNaviOne.exe» ) проверяем, работает ли навигация
If (bool=0) если нет навигацию выключили (навител закрыли), то
sleep (100) ждем 0.1 секунду
bool = ProcExists( «ResidentFlashtc.exe» ) смотрим, запущен ли тотал коммандер
If (bool=0) если не запущен тотал коммандер то
Run( «ResidentFlashtc.exe» ) то запускаем тотал коммандер
EndIf конец условия «не запущен тотал коммандер»
EndIf конец условия «навител закрыли»
EndIf конец условия «если пропало питание»
EndWhile конец цикла, идет в начало цикла
Создаем блокнот, пишем туда скрипт, выкидываем весь русский текст, сохраняем его с любым названием с расширением .mskr (например autorun.mskr) и помещаем в папку автозапуска StartUp
Все, алгоритм готов.
Навигатор выключен. подали питание, нажали кнопку включения (автоматизацию включения кнопки в дальнейшем нужно сделать паяльником, пока нажимаем сами) включается навигатор, запускается эксплорер, затем эксплорер закрывается и запускается навител. Если питание пропало, навигатор ждет три секунды, проверяет опять наличие питания, если его нет — то засыпаем. Задержка и повторная проверка нужна, что бы навигатор не засыпал во время работы стартера машины. Если навител закрывается из меню, то после закрытия навитела открывается тотал коммандер.
Вообще алгоритм сырой, например нет обработки закрытия самого тотал коммандера — навигатор просто перестанет реагировать. Писал его на коленке стилусом по памяти в машине, потом доделаю. У самого MortScripta есть русская документация с подробным описанием.
Если подключить навигатор к компьютеру, то вместо навигации запустится рабочий стол эксплорера.
Если подать просто питание, то включается навигация со скриптом.
Про автовключение навигатора напишу в следующий раз.
Источник: www.drive2.ru