Imx51 bbg магнитола как подключить wifi

Опубликовано: 22.04.2024

Так называемая "железная часть" - Это:
- 7 дюймовый резистивный экран (800*480) (размер монитора может меняться производителем под разные модели авто. Обычно от 6.2" до 8". зависит от лицевой рамки-консоли)
- CPU MStar 776 533MHz (или аналогичный)
- DVD привод с возможностью просмотра видео
- Встроенный аналоговый TV тюнер. Опционально может быть оборудован DVB-T или DVB-T2 приемниками.
- 4 x 50w аудиовыход + выход на сабвуфер
- Отдельный слот Micro SD Card поддержка до 32 GB
- Радио тюнер с RDS, 30 сохраняемых станций
- Возможность подключения управления с руля
- Возможность подключения камеры заднего вида
- Встроенный Bluetooth,поддержка A2DP, can play stereo music through Bluetooth from your Cell phone;download phone book ,check your phone record
- Встроенный микрофон
- Встроенный датчик IR + пульт управления

Программные возможности
- Windows CE 6.0
- 3-х канальный программный эквалайзер
- Виртуальная CD-тека на 20 дисков
- Build-In Clock and Calendar, it has a real clock time, Clock/Date/Week adjustable
- Настройки изображения на мониторе( Яркость,контрастность,цветность)
- 3D Rotating Screen Menu.
- Многоязычное меню: Chinese,English,Русский,Spanish,Svenska,Turkish,Slovencina,France,Deutsch и др.
- Поддержка 2-ой зоны: Вывод на отдельные мониторы изображения DVD или TV, пока ГУ отображает Навигационные программы
- Режим PiP (картинка в картинке)
- Поддержка iPod

Встроенное оборудование (на отдельной плате):
- CPU Allwinner A10 1.0 GHZ Память 1GB DDR3 NAND Flash 4GB.
- USB 2.0 OTG (может быть доступен только с разборкой корпуса)
- USB HOST INTERFACE, поддержка USB флеш и дисков,
- Android 4.04 (kernel 3.0.8)
- Поддержка Wifi/3G (опционально, внешними устройствами через usb-host).
- Все программы с Android Market
- Важно! Стоковая версия android не поддерживает bluetooth. Для реализации этого нужен отдельный bluetooth-адаптер и кастомная прошивка.
- Важно! Все usb оборудование (wifi, 3g-модем, блютус-адаптер, камера и т.д.) могут быть подключены через usb-хаб ТОЛЬКО с дополнительным питанием (т.н.активный). в противном случае их работоспособность не гарантируется.
- GPS навигация программами на android платформе (GPS антенна в комплекте)
- Видеоформаты: AVI(H.264,DIVX,XVID),RM,RMVB,MKV(H.264,DIVX,XVID),WMV,MOV,MP4,XPEG,MP3,FLV (H.263, H.264)
- Аудиоформаты: WAVE, AIFF, AU, MP3, MIDI, WMA, REAL AUDIO, VQF, Ogg Vorbis, AAC, APE.

Android Auto с беспроводным подключением? Это возможно сделать своими руками

Оригинал статьи от 21.07.2018: Вы давно мечтаете о том, чтобы использовать в своем автомобиле беспроводное соединение для подключения смартфона к Android Auto магнитоле, которая лишена такой возможности и к которой можно подключаться только через USB? Это возможно, и сегодня мы расскажем вам как сделать это.

Как превратить Android Auto магнитолу с проводным подключением к смартфону в головное устройство с беспроводным подключением придумал один из независимых разработчиков, известных на форуме XDA Developers как Emil Borconi.

Для того чтобы получить возможность соединяться с вашей авто магнитолой через WiFi вам понадобится созданное им приложение и старый Android смартфон или Android «свисток» (медиаплеер с USB подключением).

Тип и мощность начинки этих устройств значения не имеют: главное, чтобы они работали под управлением операционной системы Android 3.0 и выше.

Как подключить смартфон к Android Auto магнитоле через WiFi с помощью второго смартфона

1. Для начала Вам нужно будет установить на старый смартфон приложение AAGateWay. В Google Play Маркет вы его пока не найдете: так как оно пока еще находится на этапе разработки скачать его можно только через фирменный магазин XDA Labs. Приложение платное, но оно обойдется вам в символическую цену, составляющую всего $0.99.

2. Настройте на своем основном смартфоне точку доступа Wi-Fi. Для этого перейдите в меню настроек системы, раздел точка доступа (режим модема), задайте имя сети, пароль для Wi-Fi соединения и включите режим точки доступа.

3. Подключите дополнительный смартфон к беспроводной Wi-Fi сети, через точку доступа созданную на основном телефоне.

4. Подключите свой дополнительный смартфон к Android Auto магнитоле с помощью USB кабеля, и в появившемся уведомлении выберите AAGateway. После этого приложение будет пытаться соединиться с вашим основным телефоном через WiFi. Чтобы оно смогло сделать это:

• Откройте на своем смартфоне приложение Android Auto


• Нажмите на кнопку меню в виде гамбургера (три горизонтальные полоски) в левом верхнем углу и выберите пункт «Об Android Auto»

• Нажмите на верхнюю панель с надписью «Об Android Auto» 10 раз, что приведет к включению режима для разработчиков.


• Нажмите на кнопку вызова меню в виде вертикального троеточия и выберите пункт «Для разработчиков»

• В открывшемся окне кликните по пункту «Версия приложения» и в появившемся меню выберите «Для разработчиков»


• В разделе «Для разработчиков» опуститесь вниз и поставьте отметку напротив пункта «Неизвестные источники»


• Вернитесь назад, в окно «Об Android Auto», снова нажмите на кнопку в виде вертикального троеточия и в открывшемся окне нажмите на «Вкл. Сервер головного устройства».


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

Как работает беспроводное подключение к Android Auto через WiFi вы можете посмотреть в ролике созданном автором приложения:

Если ваш дополнительный смартфон не хочет подключаться к Android Auto магнитоле, попробуйте включить на нем режим отладки по USB. Как это сделать читайте в статье по этому адресу.

Как подключить смартфон к Android Auto магнитоле через WiFi с помощью USB медиаплеера

Если на вашем медиаплеере есть Root, то как описано в пункте 1 инструкции выше установите на нем приложение AAGateWay, запустите его, предоставьте ему root права, после чего обязательно перезагрузите это устройство. Далее следуйте инструкции выше.

Если на вашем медиаплеере нет Root прав, то после установки приложения на нём вам придется слегка повозиться:

На большинстве Android «свистков» имеется два micro USB порта: один для подачи питания, второй для подключения к другим устройствам (OTG). Вам понадобится ноутбук, Windows планшет, или мобильная батарея к которым вы сможете подключить свой медиаплеер для его запуска.

Включите свисток, убедитесь, что он запустился и подключился к вашей мобильной точке доступа на основном смартфоне, после чего не отключая его питания перейдите к автомобилю и подключите его через OTG USB порт к головному устройству Android Auto.

Подождите несколько секунд, отключите медиаплеер от автомагнитолы, и не выключая его перейдите к телевизору или монитору, к которым подключите свисток через HDMI и с помощью мыши или пульта дистанционного управления выберите в подсказке, которую вы увидите на экране AAGateWay.

Дополнительную информацию, а также способы решения возникающих во время работы проблем вы можете получить в этой ветке форума XDA.

Добавлено 26.08.2019:

На популярном сайте Reddit был опубликован новый, более простой способ беспроводного подключения к головному устройству Android Auto.

Если вы захотите воспользоваться им, имейте в виду, что есть несколько ограничений:

1. У вас должна иметься самая свежая бета-версия приложения Сервисы Google Play. Чтобы её получить вы можете либо зарегистрироваться в качестве бета тестера в Play Маркет, либо скачав установочный APK файл приложения отсюда.

2. Ваш смартфон должен работать под управлением операционной системы Android 9 Pie.

3. Магнитола вашего автомобиля должна поддерживать беспроводной режим работы с Android Auto.

Если ваш смартфон и магнитола соответствуют указанным требованиям, для того, чтобы "подружить" их вам нужно сделать следующее:

• Активируйте режим разработчика в приложении Android Auto. Для этого откройте меню настроек приложения (кнопка в виде шестеренки), перейдите в самый низ и 10 раз подряд нажмите на пункт "Версия"

• Нажмите на кнопу меню в в виде вертикального троеточия и выберите в нем пункт "Для разработчиков"

Android Auto беспроводное подключение

• В открывшемся перечне опций включите "Добавить функцию беспроводной трансляции в настройки"

Android Auto беспроводное подключение

• В меню настроек приложения появится пункт "Беспроводная трансляция". Убедитесь, что он действительно есть и активирован.

• Перезагрузите свой смартфон, запустите Android Auto и следуйте инструкциям по подключению на экране вашей магнитолы.

В настоящий момент этот метод был успешно опробован на следующих моделях смартфонов со следующими магнитолами в паре:

Первое что запомните - все что делаете на свой страх и риск.
претензии не принимаются.
Сегодня я расскажу и покажу как подключить Wi-Fi адаптер к нашей магнитоле.


Итак для начала нам нужен wifi адаптор.
Лучше и проще всего D-Link dwa-125 version A1 или A2 (важно именно A1 или A2 а не A3 или B1) - на A1 или A2 стоит чипсет 2870 (под него нашел дрова), а под A3 или B1 дрова не нашел, увы (чипсет 5370)
Какая версия можно посмотреть на коробочке (тлт если нет коробочки то аккуратно вскрыть и на микросхеме посмотреть что написано

нам нужен файл Update (

) для выхода в WinCE, драйвер rt2870.dll и настройки реестра
кладется в корень карты (любой), при нажатии кнопки "обновить" в настройках (либо прописать путь вместо навигационной программы) выводит в WinCE

В файле настроек ОБЯЗАТЕЛЬНО проверить две строки и по необходимости их поменять на ваши значения PID и VID согласно вашему Wi-Fi адаптеру (можно посмотреть в оборудовании после установки на компе)

"CustomizedVID"=dword:0000 07d1
"CustomizedPID"=dword:0000 3c16

Итак отредактировали файл с настройками на компе,

после чего
Закинуть Update.exe, драйвер, настройки и программу для загрузки в корень microSD.
В интерфейсе девайса зайти в опции / система и нажать обновить. если Update.exe в корне карты то утилита закроет все процессы оболочки и выйдет в Windows. только после этого можно проводить манипуляции
Скопировать в nand flash драйвер rt2870.dll
Импортируем настройки
Для этого в открывшемся окне программы TRE.EXE (в архиве) нажать File - Import Registry. В открывшемся окошке выбрать файл для настроек.

Далее нужно сохранить все в памяти магнитолы.
Для этого (будем надеяться, что все уже вышли на рабочий стол WinCe) нажать ПУСК и выбрать suspend - самый нижний пункт. Экран начнет покрываться полосами и через 10 сек можно выключить магнитолу и опять включить. Все! все настройки сохранились в магнитоле.

Далее подключаем Wi-Fi свисток и на экране должно появиться окно с выбором доступных сетей и параметры подключения. Если таковое не произошло, то справа у часов смотрим есть ли два мониторчика (сеть) и двойным тапом или удержанием вызываем это окно.

Настройки IP и другого дела делаем как и в обычной винде через панель управления - сетевые подключения.


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

пс - у меня сходу все завелось, плохо что адаптор версии A2 отдать пришлось^ и остался на руках только B1 (но дров к нему я так и не нашел)))

Мой вариант автоматизации включения точки доступа при подключении Android-смартфона посредством Bluetooth к магнитоле. Автомобилем пользуюсь не так часто, чтобы в него покупать отдельный USB-модем и ежемесячно платить за интернет. К тому же, на Android’е есть некоторые проблемы с получением интернета с RNDIS-устройств. Как пример, приложения Яндекса (навигатор, музыка, радио) не видят наличие доступа к интернету в системе, хотя если смотреть ifconfig или просто пинговать ресурс, интернет будет.

А вот при подключении штатно предусмотренным способом через Wi-Fi всё прекрасно работает.

Что потребуется?

Новый способ (MacroDroid)

Устанавливаем программу на смартфон. Запускаем. Переходим в пункт Макросы:


Жмем плюсик в нижнем правом углу и создаем тем самым новый скрипт:


Сначала создадим макрос для включения точки доступа. Сверху задаем ему название, например Car WiFi On, в красном окошке Триггеры жмем плюсик. Здесь задаем условие для срабатывания нашего макроса. Нас интересует подключение к магнитоле по блютузу. Значит идем в категорию Связь и выбираем Состояние Bluetooth:


Выбираем условие Устройство подключено и выбираем магнитолу:

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


Выбираем пункт Включить точку доступа, галочки для начала не ставим. У меня на Android 9.0 всё работает без их включения, но если у вас хотспот не будет включаться, то попробуйе альтернативные способы:


Всё, макрос на включение готов. Выглядеть должен примерно так:


Сохраняем макрос и создаем второй. Теперь уже на выключение точки доступа по выходу из автомобиля.

Задаем ему название, добавляем новый тригер - Связь - Состояние Bluetooth - Устройство отключено - выбираем магнитолу:

Добавляем новое действие - Связь - Точка доступа - Выключить точку доступа:


Не забываем включить галочки на альтернативных способах, если без них не срабатывает.

Выходим в главное меню программы MacroDroid и отключаем оптимизацию приложении, выбрав первый пункт и согласившись во всплывающем окне:


Снова выходим в главное меню и активируем работу MacroDroid’а, включив ползунок в верхнем правом углу. Теперь идем в машину и включаем магнитолу, проверяем, что точка доступа включилась. Выключаем магнитолу, убеждаемся, что раздача интернета прекратилась. Под каждым макросом должна будет появиться строчка Последняя активация: хх минут назад, что свидетельствует о правильной работе.

Теперь смартфон автоматически будет раздавать интернет на магнитолу при посадке в автомобиль и так же выключать её при высадке, даже с выключенным экраном и включенным режимом экономии батареи.

Старый способ (Automate)

Алгоритм

Алгоритм действия прост:

  • устанавливаем программу на смартфон;
  • составляем в ней скрипт на включение точки доступа при подключении к магнитоле по блютузу;
  • в настройках программы выставляем запуск всех запущенных скриптов после перезагрузки устройства;
  • запускаем скрипт и забываем про программу;
  • смартфон сам будет подключаться к Bluetooth магнитолы и тем самым активировать работу скрипта на включение точки доступа.

Реализация

Устанавливаем программу Automate. Запускаем. Сразу идем в настройки и ставим галочку напротив пункта Run on system startup:


  • В меню открываем пункт Setiings

  • Ставим галочку на Run os system startup

Тем самым обеспечиваем постоянную работу нашего скрипта даже после перезагрузок устройства (важным условием в целом системы Android для автозапуска приложений является факт его (приложения) выполнения на момент перезагрузки, т.е. если программа была принудительно закрыта до перезапуска, запущена автоматически она не будет даже с установленной галочкой).

Или же создаем свой и срисовываем со скриншота:


Скачанный скрипт необходимо импортировать. Для этого в меню выбираем пункт Import, и в файловом проводнике находим скачанный файл с расширением .flo.

В списке на главном экране должен будет появиться скрипт Точка доступа в автомобиле. А при его открытии картина будет примерно следующая:


Единственным отличием будет отсутствие галочек на пунктах access local network, internet and nearby devices и tethering workaround. Соответственно, ставим их. Программа предложит установить дополнительные пакеты для расширения своих привелегий. Соглашаемся.

Хотел уже писать о запуске скрипта, но вспомнил, что в нем забит MAC-адрес блютуза моей магнитолы. Предварительно выполняем сопряжение магнитолы со смартфоном, если этого не было сделано и идем в редактор скрипта: иконка с карандашом — Flowchart:


На блок-схеме находим блок под номером 2 с иконкой блютуза и нажимаем по нему коротким тапом:


Жмем кнопку Pick device:


И в списке сопряженных блютуз-устройств выбираем магнитолу. Жмем Done. Затем галочку в верхнем правом углу от блок-схемы.

Вот теперь-то можно запускать скрипт. В логе начнут появляться сообщения, справа от названия скрипта появится единица, обозначающая количество одновременно работающих экземпляров и в шторке (трее) появится уведомление от Automate. Закрывать его крайне не рекомендуется, ибо система Android не гарантирует работоспособность программ в фоне, которые не заявляют о себе постоянным уведомлением в трее.

Как это выглядит в живую:

Разумеется, работать скрипт будет и в свернутом виде и тем более с выключенным экраном. В ролике программа открыта была лишь для демонстрации. В реальном кейсе эксплуатации телефон не достается из кармана и магнитола после полной загрузки сама подключается к точке доступа смартфона и начинает использовать его интернет.

Возможные проблемы

Точка доступа не отключается автоматически

Намеренно в скрипте отсутствует логика выключения точки доступа, т.к. не смог добиться стабильной её работы. Возможно, это особенность моего девайса, точно не знаю. Я проблему решил включением в системных настройках точки доступа фукнкцию автоматического отключения при отсутствии клиентов за последние 10 минут.

Точка доступа не включается скриптом, несмотря на сообщения в логе

В таком случае идем в настройки программы Automate и меняем способ управления точкой доступа в пункте Wi-Fi hotspot workaround:


  • Заходим в настройки

  • И выбираем пункт Wi-Fi hotspot workaround

В моем случае работает в режиме Extension (Android 5+) и абсолютно не работает на всех других. Возможно, у вас будет иначе. Для одного из пунктов необходимы Root-права о которых упоминалось в начале статьи:

Инструкции на английском языке от наших поставщиков,видео-обзоры на русском языке и прошивки.

Поставщик Артикул Инструкция (англ.) Видео-обзор Прошивка Пароль
Witson (W2-Exxxx) скачать Смотреть: ​ UI1 скачать 3711
Witson (W2-BLxxxx) скачать Смотреть: ​ PX6 скачать 070305 / 1314
Witson (W2-BXxxxx) скачать Смотреть: ​ PX6 скачать 1314
Witson (W2-K5xxxx) скачать Cмотреть: ​ 3711
Witson (W2-K6xxxx) скачать Cмотреть: скачать Андроид 10 3711
Witson (W2-DKxxxx) скачать Cмотреть: скачать 3711
Witson (W2-DTxxxx) Смотреть: ​ скачать 123456
Witson (W2-DHSxxxx) скачать Смотреть: ​ скачать Android 10 3368, ui: 1818
Witson (W2-DHXxxxx) 3368, ui: 7171
Witson (W2-RVxxxx) скачать Смотреть: ​ скачать Android 9 PX5 126
Witson (W2-Vxxxx) скачать 126
Witson (W2-RDxxxx) скачать Смотреть: ​ 126
Witson (W2-MKxxx) Audi скачать
Witson (W2-TZxxx) PX6 Tesla 8861
Witson (W2-TTFxxx) TS9 Tesla 123456
Witson (W2-TKSxxx) 8227 Tesla 8888
Winca (W2-Wxxx) скачать Смотреть: PX5 A8 скачать 126
Winca (W2-RLxxx) скачать S300 3368
CGS (AD-9xxxx) Смотреть: ​ Intel Sofia A5 скачать 12345678
YGZ (CAxxxx) Смотреть: ​ скачать
Canavie (CIR-xxxx) скачать Cмотреть: ​
GHE (DAxxxxx) скачать Cмотреть: ​ T3 A6 скачать
Kaier (SR-xxxx) Смотреть: ​ Tesla TS9 A8 скачать 123456
Kaier (KR-xxxx) TS9 1234
Kaier (KR-xxxx) Смотреть: ​ PX3 A8 2*32Gb скачать
Kaier (KR-xxxx) скачать Смотреть: ​ Tesla PX3 A7 скачать 123456
(DVR-012) скачать скачать

Схема подключения



Для чего нужен CANBUS модуль

Какие проблемы работы магнитолы в Автомобиле с Canbus модулем:

  1. После установки магнитолы не работает звук - проблема в основном в магнитолах где есть штатный усилитель - JBL, Harman Kardon, Infinity - необходимо в заводских настройах "Factory Setting" или "О планшете" ввести пароль и найти опцию "Cartype" или "Cantype" по русски "Выбрать автомобиль" и проверить кака комплектация автомобиля програмно установлена, возможно выбран другой автомобиль либо нужно поставить галочку в доп опции AMP (amplifer - усилитель).
  2. Не работают кнопки на руле - если в автомобиле есть канмодуль Canbus, то скорее всего кнопки зависят от этого модуля, необходимо проверить какой выбран тип Cartype по аналогии с усилителем. Бывает другая проблема часть кнопок работает часть нет - нужно поменять провода Key1 Key2 местами.
  3. Не отобраается климат контроль - проблема может быть в том что вообще Canbus нет в комплекте с магнитолой, климат на экране магнитолы оторажается в том случае если оригинальная магнитола показывала эти данные, а на китайской магнитоле только по canbus, необходимо в заводских настройах "Factory Setting" или "О планшете" ввести пароль и найти опцию "Cartype" или "Cantype" по русски "Выбрать автомобиль" и проверить кака комплектация автомобиля програмно установлена.
  4. Не показывет температуру за бортом - необходимо в заводских настройах "Factory Setting" или "О планшете" ввести пароль и найти опцию "Cartype" или "Cantype" по русски "Выбрать автомобиль" и проверить кака комплектация автомобиля програмно установлена.

GPS антенна

После установки магнитолы в автомобиль убедитесь что GPS антенна установлена правильно, например на лобовое стекло, проверьте что GPS спутники работают, если же спутники программа не показывает скорее всего сигнал блокируется и нужно поменять расположение антенны.

Какие могут быть проблемы:

Если в течении эксплуатации магнитолы перестали ловить спутники мы рекомендуем проверить GPS модуль и чип. Установите с Play Market приложение GPS TEST, запустите, если показывает ваши координаты и скорость при движении значит модуль работает. В таком случае просто переустановите навигацию.

Если программа GPS тест не показывает скорость и координаты - проблема или в самой GPS антенне или GPS чипе в системе магнитолы. Поменять GPS Антенну не проблема, а чип придется менять электрику.

Читайте также: