Egor
Кёрхер Мэн
Без рисунков инструкция (полный вариант: http://forum.lancerx.ru/viewtopic.php?t=22390):
ЗАДАЧА: чтобы на экране магнитолы в навигаторе отображались пробки, а стоя в этих пробках успевать проверять электронную почту, да почитывать анекдоты.
УСЛОВИЯ: китайская 2-din магнитола на базе Win CE 6.0 с полноценным USB-входом (в конкретном случае – магнитола «RoadRover» для LancerX с двумя USB-входами выведенными в бардачок).
ЭТАПЫ РЕШЕНИЯ:
0. Разлочка магнитолы или как выйти в настройки Win CE:
Берем файловый менеджер Total Commander для WinCE (TC), копируем его на Flash/SD/MMC-карту и запускаем файл "CECMD.exe" прямо на магнитоле:
Дальше рекомендую запустить «Панель задач» (\Windows\explorer.exe), чтобы получить доступ к кнопке «Start» и к экранной клавиатуре (на Панели задач после часов крайняя правая кнопка с иероглифами). Теперь «Панель задач» настроим: «Start» – «Setting» – «Taskbar and Start Menu…», в открывшемся окне поставьте галочку напротив «Always on top» и снимите возле «Auto hide». Иначе Панель задач исчезает через несколько секунд и больше не появляется до перезагрузки магнитолы.
Теперь, для тонкой настройки WinCE, мы можем смело и легко входить «Панель управления» («Control Panel») прямо через кнопку «Start».
1. Выбираем модем и ищем драйвер:
Как-то где-то прочитал, что модем HUAWEI E1550 (E150) точно работает с WinCE. Поэтому целенаправленно искал именно эту модель, чего и Вам советую. Дабы сэкономит – берите модем, золоченный под сотового оператора. Последний недостаток легко исправляется этой программой – введите в нее IMEI модема (под сим-картой – не перепутайте с серийником), в ответ получите два кода, из которых второй (Desbloque) будет кодом разблокировки. Установив в компьютер модем с чужой сим-картой, на вопрос о разблокировке нужно ввести полученный код.
Теперь скачиваем драйвер для модема под WinCE, разархивируем и, посредством флэшки и TotalCommandera, копируем в надежное место памяти магнитолы. У меня он лег по адресу: \StaticStore\usbser.dll. Будьте внимательны – при перезапуске магнитолы из большинства системных папок WinCE лишние файлы и/или каталоги удаляются без предупреждения. Поэтому лучше сразу проверить сохранится ли драйвер в том месте, куда Вы его скопировали если магнитолу выключить/включить.
2. Настройка модема:
Предупреждение: на всех симках, устанавливаемых в модем, лучше сразу отключать режим проверки PIN-кода (например, через сотовый телефон). Я не проверял, но есть подозрение, что через WinCE сделать это не возможно и модем работать не будет.
2.1. На персональном компьютере:
Наш модем изначально работает сразу в качестве трех устройств: модема, кард-ридера для microSD, и CD-ROMa с программным обеспечением оператора. Чтобы он определился в WinCE в качестве модема, все другие устройства на нём нужно отключить. Для этого сначала устанавливаем модем на ПК, так чтобы всё начало нормально функционировать.
Как модем определится, запускаем на ПК HyperTerminal и создаем новое подключение через наш модем. Вводить номер и подключаться никуда не нужно. Зайдите в «Свойства» соединения на вкладку «Параметры» и откройте «Параметры ASCII…». В открывшемся окне, установите галочку «Отображать введенный символы на экране». Теперь возвращаемся в окно терминала и вводим команду «AT». Если вернулся ответ «Ok» - значит, мы нормально соединены с модемом. Теперь посылаем команду: AT^U2DIAG=0
Эта команда переводит модем в режим работы «Только модем» – т.е. он более не будет определяться ни как CD-ROM, ни как кард-ридер. Для проверки, выходим из гипертерминала, вынимаем модем и заново устанавливаем – должен будет определиться новый модем Huawei и установится новые драйвера (из интернета!).
2.2. Идем к магнитоле:
Теперь можно втыкать UBS-модем в магнитолу (не забудьте перед этим на ней запустить TC и «Панель задач»!). WinCE определит новое устройство и спросит драйверы для его работы – в соответствующем поле вводим выбранное нами местоположение и имя драйвера (в моем случае: \StaticStore\usbser.dll (в начале строки вводится слеш!)). Вот и всё. Можно попробовать вынуть модем и опять установить, выключить магнитолу и включить – если всё нормально, то вопросы о драйвере больше задаваться не будут.
2.3. Возвращаемся к ПК:
Если Вы приобрели модем марки E1550 (а не E150 – разница только в отсутствии в последнем слота для MicroSD), то есть смысл восстановить работу его кард-ридера. Для этого подключаем модем к ПК, вновь заходим в HyperTerminal и, создав соединение через модем, посылаем команду: AT^U2DIAG=256
Теперь модем работает одновременно и как модем, и как кард-ридер для MicroSD-карт (но для работы последнего в автомагнитоле придется поправить еще и ветку в реестре WinCE).
3. Ковыряем реестр WinCE.
Рекомендую также воспользоваться Total Commanderом. В нем уже имеется плагин для работы с реестром.
3.1. Чтобы использовать в магнитоле модем одновременно в качестве кард-ридера для MicroSD, нужно изменить название в ветке:
[HKLM\Drivers\USB\LoadClients\4817_4097\Default\Defaul\USBSER_CLASS]
на:
[HKLM\Drivers\USB\LoadClients\4817_4097\Default\255\USBSER_CLASS]
Всё. Теперь перезапустите магнитолу и проверьте работу кард-ридера.
3.2. Ищем порт модема: идем в ветку [HKLM\Drivers\Active\] проверяем количество папок, после чего подключаем к магнитоле модем. Обновляем информацию, и смотрим, какие папки появились (обычно в самом низу новые). Одна из них содержит данные для работы модема (другая – для кард-ридера) – проверяем на каком порту настроился модем: наименование порта содержит строка «Name» (у меня модем повис на COM6).
3.3. Теперь наш путь лежит к ветке: [HKLM\ExtModems\]. Это т.н. «встроенные» модемы, которые знают, как взаимодействовать Вашему модему с системой:
Т.к. есть определенные противоречия в найденной мной информации, то двум «встроенным модемам» из этого списка пропишем порт, на котором определился Ваш модем. По одной информации, порт нужно указать в ветке «[HKLM\ExtModems\HayesCompat]» (менять номер порта в соответствующей строке «Port»). Но у меня заработал другой «встроенный модем» - поэтому туже строчку поправьте и в ветке «[HKLM\ExtModems\QCMODEM]».
4. Настраиваем на WinCE доступ к интернету. Крепитесь, осталось немного.
4.1. Заходим в Установки сети («Start» - «Settings» - «Network and Dial-up Connections») и создаем новое соединение («Make New Connection»). В появившемся окне вводим любое название (например, «MTS GPRS»), тип соединения оставляем на «Dial-up», «Next >». В следующем окне выбираем модем:
Выбирать придется также один из двух. Как я говорил, по одной информации нужно было выбрать «HayesCompat». Однако у меня он не заработал. Зато отлично стал работать модем под названием «CDMAModem». Поэтому экспериментируйте.
4.2. Теперь нажимаем кнопку «Configure…» и сверяйте настройки с нижеприведенными рисунками:
Здесь «поиграть» придется с последней строчкой «Extra Settings» (или еще называется «строка инициализации модема»). Во-первых, в ней все данные вводятся без пробелов! Во-вторых, строка зависит от оператора и вашего местонахождения.
Для МТС она может выглядеть так: AT+CGDCONT=1,"IP","internet.mts.ru" или без первоначального «AT»: +CGDCONT=1,"IP","internet.mts.ru"
У меня заработал второй вариант.
Для МегаФона она выглядит так: AT+CGDCONT=1,"IP","internet" или соответственно, так: +CGDCONT=1,"IP","internet"
С этим оператором у меня заработал первый вариант.
4.3. Теперь заходим в «TCP/IP Settings…» и также сверяйте данные:
4.4. И последний штрих.
Номер телефона для связи может быть один из трех вариантов:
*99#
*99***1#
*99**1*1#
У меня работает со вторым.
Еще нужно проверить региональные настройки звонка – очистить поля «Area code» и «Country code». А также где-то (сейчас не помню где – проверю - отпишусь) я ввел в трех местах коды набора «G». Набора номер в режиме «Tone Dialing». Имя пользователя и пароль для MTS – «mts» и «mts». Для Мегафона – поля оставить пустыми. Вот и всё.
5. Можете подключаться к интернету.
ЗАДАЧА: чтобы на экране магнитолы в навигаторе отображались пробки, а стоя в этих пробках успевать проверять электронную почту, да почитывать анекдоты.
УСЛОВИЯ: китайская 2-din магнитола на базе Win CE 6.0 с полноценным USB-входом (в конкретном случае – магнитола «RoadRover» для LancerX с двумя USB-входами выведенными в бардачок).
ЭТАПЫ РЕШЕНИЯ:
0. Разлочка магнитолы или как выйти в настройки Win CE:
Берем файловый менеджер Total Commander для WinCE (TC), копируем его на Flash/SD/MMC-карту и запускаем файл "CECMD.exe" прямо на магнитоле:
Дальше рекомендую запустить «Панель задач» (\Windows\explorer.exe), чтобы получить доступ к кнопке «Start» и к экранной клавиатуре (на Панели задач после часов крайняя правая кнопка с иероглифами). Теперь «Панель задач» настроим: «Start» – «Setting» – «Taskbar and Start Menu…», в открывшемся окне поставьте галочку напротив «Always on top» и снимите возле «Auto hide». Иначе Панель задач исчезает через несколько секунд и больше не появляется до перезагрузки магнитолы.
Теперь, для тонкой настройки WinCE, мы можем смело и легко входить «Панель управления» («Control Panel») прямо через кнопку «Start».
1. Выбираем модем и ищем драйвер:
Как-то где-то прочитал, что модем HUAWEI E1550 (E150) точно работает с WinCE. Поэтому целенаправленно искал именно эту модель, чего и Вам советую. Дабы сэкономит – берите модем, золоченный под сотового оператора. Последний недостаток легко исправляется этой программой – введите в нее IMEI модема (под сим-картой – не перепутайте с серийником), в ответ получите два кода, из которых второй (Desbloque) будет кодом разблокировки. Установив в компьютер модем с чужой сим-картой, на вопрос о разблокировке нужно ввести полученный код.
Теперь скачиваем драйвер для модема под WinCE, разархивируем и, посредством флэшки и TotalCommandera, копируем в надежное место памяти магнитолы. У меня он лег по адресу: \StaticStore\usbser.dll. Будьте внимательны – при перезапуске магнитолы из большинства системных папок WinCE лишние файлы и/или каталоги удаляются без предупреждения. Поэтому лучше сразу проверить сохранится ли драйвер в том месте, куда Вы его скопировали если магнитолу выключить/включить.
2. Настройка модема:
Предупреждение: на всех симках, устанавливаемых в модем, лучше сразу отключать режим проверки PIN-кода (например, через сотовый телефон). Я не проверял, но есть подозрение, что через WinCE сделать это не возможно и модем работать не будет.
2.1. На персональном компьютере:
Наш модем изначально работает сразу в качестве трех устройств: модема, кард-ридера для microSD, и CD-ROMa с программным обеспечением оператора. Чтобы он определился в WinCE в качестве модема, все другие устройства на нём нужно отключить. Для этого сначала устанавливаем модем на ПК, так чтобы всё начало нормально функционировать.
Как модем определится, запускаем на ПК HyperTerminal и создаем новое подключение через наш модем. Вводить номер и подключаться никуда не нужно. Зайдите в «Свойства» соединения на вкладку «Параметры» и откройте «Параметры ASCII…». В открывшемся окне, установите галочку «Отображать введенный символы на экране». Теперь возвращаемся в окно терминала и вводим команду «AT». Если вернулся ответ «Ok» - значит, мы нормально соединены с модемом. Теперь посылаем команду: AT^U2DIAG=0
Эта команда переводит модем в режим работы «Только модем» – т.е. он более не будет определяться ни как CD-ROM, ни как кард-ридер. Для проверки, выходим из гипертерминала, вынимаем модем и заново устанавливаем – должен будет определиться новый модем Huawei и установится новые драйвера (из интернета!).
2.2. Идем к магнитоле:
Теперь можно втыкать UBS-модем в магнитолу (не забудьте перед этим на ней запустить TC и «Панель задач»!). WinCE определит новое устройство и спросит драйверы для его работы – в соответствующем поле вводим выбранное нами местоположение и имя драйвера (в моем случае: \StaticStore\usbser.dll (в начале строки вводится слеш!)). Вот и всё. Можно попробовать вынуть модем и опять установить, выключить магнитолу и включить – если всё нормально, то вопросы о драйвере больше задаваться не будут.
2.3. Возвращаемся к ПК:
Если Вы приобрели модем марки E1550 (а не E150 – разница только в отсутствии в последнем слота для MicroSD), то есть смысл восстановить работу его кард-ридера. Для этого подключаем модем к ПК, вновь заходим в HyperTerminal и, создав соединение через модем, посылаем команду: AT^U2DIAG=256
Теперь модем работает одновременно и как модем, и как кард-ридер для MicroSD-карт (но для работы последнего в автомагнитоле придется поправить еще и ветку в реестре WinCE).
3. Ковыряем реестр WinCE.
Рекомендую также воспользоваться Total Commanderом. В нем уже имеется плагин для работы с реестром.
3.1. Чтобы использовать в магнитоле модем одновременно в качестве кард-ридера для MicroSD, нужно изменить название в ветке:
[HKLM\Drivers\USB\LoadClients\4817_4097\Default\Defaul\USBSER_CLASS]
на:
[HKLM\Drivers\USB\LoadClients\4817_4097\Default\255\USBSER_CLASS]
Всё. Теперь перезапустите магнитолу и проверьте работу кард-ридера.
3.2. Ищем порт модема: идем в ветку [HKLM\Drivers\Active\] проверяем количество папок, после чего подключаем к магнитоле модем. Обновляем информацию, и смотрим, какие папки появились (обычно в самом низу новые). Одна из них содержит данные для работы модема (другая – для кард-ридера) – проверяем на каком порту настроился модем: наименование порта содержит строка «Name» (у меня модем повис на COM6).
3.3. Теперь наш путь лежит к ветке: [HKLM\ExtModems\]. Это т.н. «встроенные» модемы, которые знают, как взаимодействовать Вашему модему с системой:
Т.к. есть определенные противоречия в найденной мной информации, то двум «встроенным модемам» из этого списка пропишем порт, на котором определился Ваш модем. По одной информации, порт нужно указать в ветке «[HKLM\ExtModems\HayesCompat]» (менять номер порта в соответствующей строке «Port»). Но у меня заработал другой «встроенный модем» - поэтому туже строчку поправьте и в ветке «[HKLM\ExtModems\QCMODEM]».
4. Настраиваем на WinCE доступ к интернету. Крепитесь, осталось немного.
4.1. Заходим в Установки сети («Start» - «Settings» - «Network and Dial-up Connections») и создаем новое соединение («Make New Connection»). В появившемся окне вводим любое название (например, «MTS GPRS»), тип соединения оставляем на «Dial-up», «Next >». В следующем окне выбираем модем:
Выбирать придется также один из двух. Как я говорил, по одной информации нужно было выбрать «HayesCompat». Однако у меня он не заработал. Зато отлично стал работать модем под названием «CDMAModem». Поэтому экспериментируйте.
4.2. Теперь нажимаем кнопку «Configure…» и сверяйте настройки с нижеприведенными рисунками:
Здесь «поиграть» придется с последней строчкой «Extra Settings» (или еще называется «строка инициализации модема»). Во-первых, в ней все данные вводятся без пробелов! Во-вторых, строка зависит от оператора и вашего местонахождения.
Для МТС она может выглядеть так: AT+CGDCONT=1,"IP","internet.mts.ru" или без первоначального «AT»: +CGDCONT=1,"IP","internet.mts.ru"
У меня заработал второй вариант.
Для МегаФона она выглядит так: AT+CGDCONT=1,"IP","internet" или соответственно, так: +CGDCONT=1,"IP","internet"
С этим оператором у меня заработал первый вариант.
4.3. Теперь заходим в «TCP/IP Settings…» и также сверяйте данные:
4.4. И последний штрих.
Номер телефона для связи может быть один из трех вариантов:
*99#
*99***1#
*99**1*1#
У меня работает со вторым.
Еще нужно проверить региональные настройки звонка – очистить поля «Area code» и «Country code». А также где-то (сейчас не помню где – проверю - отпишусь) я ввел в трех местах коды набора «G». Набора номер в режиме «Tone Dialing». Имя пользователя и пароль для MTS – «mts» и «mts». Для Мегафона – поля оставить пустыми. Вот и всё.
5. Можете подключаться к интернету.
Последнее редактирование: