Открыть закрытые функции андроид авто. Android Auto: Обзор и полное руководство пользователя

Самая популярная в мире ОС известна своей нестабильностью. Каждый пользователь Андроид хоть раз встречался с той или иной ошибкой, но не все находили решение. Сразу же менять свой девайс из-за этого точно не стоит. Далее мы разберём основные ошибки на Android и способы их решения. Часто и ошибки-то нет, а есть всего лишь небольшая тех или иных функций, которая решается парой простых действий.

Иногда Android при работе может выдавать системные ошибки. В этом нет ничего страшного

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

Нехватка памяти

Это нельзя назвать ошибкой, скорее, ограничением возможностей вашего девайса. Да, действительно, на старых, да и на новых, устройствах внутренняя память иногда резко заканчивается. Решается проблема очень просто.

Если вы пользуетесь такими приложениями, как Instagram, VK, то однозначно виноват кэш, который они накапливают очень быстро и в большом количестве.

  1. Заходим в «Настройки», выбираем пункт «Приложения».
  2. Часто наверх сразу же выводятся те, что занимают наибольшее количество памяти. Жмём на них.
  3. Выбираем пункт «Очистить кэш».

В ошибке «недостаточно места в памяти устройства» нет ничего страшного, её можно легко устранить

Такая очистка может освободить до нескольких гигабайт свободного места. Ещё можно полностью стереть данные в приложении, но затем придётся заново «логиниться».

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

На некоторых устройствах (далеко не на всех) можно часть программ перенести на карту памяти. Так вы высвободите ещё больше места. Делается это из того же пункта в настройках. Лучше почаще следить за наличием свободного места, чтобы гаджет всегда работал исправно и без тормозов.

Ошибка аутентификации Wi-Fi

Также одна из самых популярных неполадок на Android. Хотя на самом деле очень редко проблема лежит в устройстве. Чаще её причиной становится роутер, точнее, его несовместимость с вашим девайсом. Решается проблема довольно быстро.

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

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

В таком случае нужно зайти в настройки роутера.

  1. Открываем браузер. В адресной строке вводим «192.168.1.1» или «192.168.0.1».
  2. В появившемся окне вводим логин и пароль: чаще всего это admin и admin. Если у вас другие, то введите свои.
  3. Теперь нужно найти настройки безопасности Wi-Fi. Здесь мы задаём смешанный тип шифрования или сетевую аутентификацию «WPA-PSK/WPA2-PSK2 mixed», а также выбираем автоматический выбор стандарта сети.

После этого проблемы с подключением к Wi-Fi должны исчезнуть.

Ошибка синтаксиса

Ошибка заключается в том, что файл, который устанавливает определённое приложение, неправильный или был неправильно запущен. Кроме того, может произойти сбой во время установки, который тоже приводит к ошибке синтаксиса.

Исправить это довольно легко. Во-первых, убедитесь в том, что файл, который вы скачали, имеет формат apk. Поскольку именно файлы такого формата являются инсталляторами приложений на Android. Во-вторых, удалите этот скачанный файл и заново загрузите его, а затем переустановите. Есть смысл попробовать скачать файл с другого сайта. Это, как правило, убирает ошибку.

Ошибка загрузки

Происходит часто на старых устройствах, на новых такая проблема уже не возникает. Заключается в том, что стандартный менеджер загрузок даёт сбои, из-за чего становится трудно загрузить что-либо из интернета. Ошибка исправляется довольно легко.

Достаточно лишь скачать новый менеджер загрузок. Отлично для этих целей может подойти ES Проводник. Он имеет хороший встроенный менеджер загрузок.

Android-клавиатура AOSP

Эта клавиатура сама по себе не из лучших. Кроме того, она не очень хорошо оптимизирована на некоторых прошивках, из-за чего возникают ошибки. Решить их просто.

  • Отключите в настройках клавиатуры голосовой ввод.
  • Сбросьте настройки, сотрите кэш и данные приложения, которое отвечает за работу клавиатуры.
  • Просто скачайте с Google Play Market любую другую клавиатуру.

Ошибки с аккаунтами Google

Ошибки может быть две: аккаунт не хочет синхронизироваться либо не хочет добавляться. Первая может присутствовать как на старых, так и на новых девайсах, а вторая постепенно уходит в прошлое. Исправить всё это не так уж и сложно.

  • Проверьте качество и стабильность подключения к интернету: мобильная сеть или Wi-Fi должны нормально работать, иначе причина может крыться в них.
  • Если аккаунт уже добавлен, но не синхронизируется, просто отключите его, перезагрузите устройство и зайдите снова.
  • Если аккаунт отказывается подключаться, для начала убедитесь в правильности логина и пароля.
  • Отключите двухэтапную синхронизацию в настройках аккаунта.
  • Включите автоматическую синхронизацию, а также передачу данных в фоновом режиме, после чего перезагрузите устройство.

Вирус Netalpha

Новая проблема, которая встречается пользователям Android. Это вредоносное ПО затрудняет работу с телефоном и не даёт себя удалить. Проблема достаточно серьёзная, поскольку предполагает только два решения, одно из которых весьма радикальное.

  • Сброс системы к заводским параметрам. Подробнее, как это делать, в конце статьи.
  • Если у вас есть root-права, вы можете скачать Lucky Partner и удалить злополучное приложение.

Com.android.snap

Возникает при использовании различных приложений: популярных фоторедакторов, мессенджеров. Эта надпись часто появляется на чёрном фоне, что сильно отвлекает, а программы могут просто закрываться.

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

  1. Заходим в меню настроек, в пункт «Приложения».
  2. Отыскиваем там приложение «com.android.snap».
  3. Удаляем его данные, чистим кэш и останавливаем.
  4. Также нужно снять галочку «Присылать уведомления».

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

Помимо com.android.snap, существует также com.android.systemUI. Объединяет их то, что они являются вирусами типа троян. Соответственно, обезвреживается программа точно так же.

Com.android.phone

Если система пишет, что в приложении com.android. phone произошла ошибка, значит, проблема заключается в программе, которая отвечает за совершение звонков на вашем планшете или смартфоне. Появляется ошибка по разным причинам. Поэтому и способы решения будут для каждого разные.

  1. Попробуйте в настройках снять галочки с автоматической синхронизации даты и времени через интернет, а затем поставить их обратно. После этого перезагрузите телефон и выставите правильные дату и время самостоятельно.
  2. Сотрите данные и удалите кэш приложения «Телефон».
  3. Можно просто скачать себе любую «звонилку», которая заменит стандартную, благо в магазине приложений их полно.

Android.process.acore

Если произошла ошибка с android.process.acore, то проблема уже не связана ни со «звонилкой», ни с вирусами. Здесь причины могут быть следующие:

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

Трудность решения проблемы зависит от причины её появления. Чаще всего, она решается простым удалением всех контактов через настройки устройства. Если вы перед этим синхронизируете все контакты с Гугл, то вообще ничего не потеряете.

Есть вариант сбросить настройки всех приложений через соответствующий пункт меню. Это также часто избавляет от проблемы, причём данные вы не теряете. Если у вас установлены приложения по оптимизации работы Wi-Fi, то их тоже стоит попробовать удалить. Часто причина кроется именно в них.

Adroid.process.media

Ошибка Андроид Процесс Медиа происходит по двум причинам: Хранилище Мультимедиа или Диспетчер загрузок. Решаются обе довольно просто. Есть два общих способа, которые практически всегда безотказно работают.

Первый способ

  1. Очистите кэш и данные у приложений Google Services Framework и Google Play Market.
  2. Остановите работу Google Services Framework (выполнять нужно в таком порядке).
  3. Снова очистите кэш у этой утилиты.
  4. Откройте Гугл Плей, найдите проблемное приложение. После получения сообщения об ошибке нажмите ОК.
  5. Перезагрузите гаджет, восстановите работу отключенных сервисов Гугл.

Второй способ

  1. Полностью остановите синхронизацию Google аккаунта. Сделать это можно из параметров учётной записи: в пункте «Синхронизация» необходимо убрать все флажки.
  2. Сотрите данные и остановите утилиту «Галерея».
  3. Подобным образом отключите «Диспетчер загрузки».
  4. Перезагрузите устройство.

После применения одного из этих способов проблема исчезнет.

Неверный пакетный файл

Ошибка часто возникает при обновлении какого-либо приложения. Если это случилось во время обновления, необходимо очистить кэш у этого приложения. Кроме того, можно попробовать вручную скачать apk файл программы и установить её заново. Если не помогло и это, удаляем аккаунт Гугл, перезагружаем устройство и логинимся заново.

PACKADGE FILE INVALID

  1. Удаляем кэш и данные проблемного приложения.
  2. Заходим в Google Play и устанавливаем его там.
  3. Чистим данные Google Play и Google Service Framework.
  4. Обновляем приложение через мобильный интернет, а не Wi-Fi.

Installation unssuccesful error

  1. Переустанавливаем проблемное приложение.
  2. Чистим кэш и удаляем данные Плей Маркет.
  3. Отсоединяем от устройства карту памяти.
  4. Удаляем папку.android_secure.
  5. Заново устанавливаем приложение.

Ошибка номер…

Эти ошибки могут быть более серьёзными. Однако часто и они решаются в несколько простых действий. Всё зависит от номера этой самой ошибки. Причём Google даёт минимум информации о решении различных ошибок.

11, 101, 504, 506, 491, 495, 413, 941, 921, 920, 481, RH01: неполадки с Google Play и учётной записью

Эти приложений или учётной записи и решаются практически одними и теми же методами. «Код ошибки 11» Android может выдать при работе Play Market. Часто возникают неполадки под конкретными номерами именно с этим сервисом Гугл. Замечено, что ошибка 11 часто возникает при установке или обновлении WhatsApp.

Ещё одна популярная ошибка, из-за которой Play Market также не хочет загружать приложение, 504. Она возникает на Андроид вследствие тех же причин, что и другие неполадки с загрузкой программ, поэтому методы устранения используются идентичные. То же касается других ошибок.

Решаются проблемы несколькими способами, причём каждый из них подходит и для большинства похожих ошибок.

  1. Выставляем правильное время и проверяем работу интернет-соединения.
  2. Проверяем количество свободной внутренней памяти: оно должно быть выше, чем объём программ, с загрузкой которых возникли неполадки.
  3. После этого попробуйте просто перезагрузить свой телефон или планшет. Ошибки Гугл Плей Маркет на Андроид часто решаются таким способом.
  4. Сбрасываем настройки. Способом, указанным выше, открываем окошко приложения Play Market, затем очищаем данные и кэш. После снова заходим в Магазин приложений. Как вариант, можно также удалить все обновления в том же окне, что вернёт программу к её первоначальному виду при покупке устройства.
  5. Подобным же образом можно поступить с программой «Сервисы Google Play», если предыдущий метод не помог. Если и это не помогло, то можно попробовать проделать подобную операцию с Google Services Framework.
  6. Проблема также может заключаться в отключенном приложении «Аккаунты Google». Заходим в его окошко, если видим, что оно выключено, то включаем его. Включить также следует и «Диспетчер загрузки», если он был выключен.
  7. Пробуем выйти и заново зайти в свой аккаунт Гугл. Делается это из настроек. Там находим пункт «Учётные записи» и выбираем Гугл.

24

Ошибка 24 возникает при установке приложения на Андроид, когда произошёл какой-либо сбой, а часть файлов уже была установлена. Или же это приложение у вас было раньше, вы его удалили, а затем снова решили скачать. Решается проблема довольно быстро.

  1. Запускаем любой файловый менеджер.
  2. Находим директорию «sdcard/Android/data/data», в ней файлы, касающиеся этого приложения. Они будут содержать в имени название программы, поэтому их достаточно просто будет отличить от остальных.
  3. То же самое проделываем в директории «data/data».

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

498

Эта error возникает при загрузке какого-либо приложения. Проблем может быть несколько, но решить их довольно легко.

  1. Проверить соединение с интернетом.
  2. Почистить кэш нескольких программ, а первым делом - Google Play.
  3. Подождать пару часов. Вполне возможно, что причина кроется в серверах Гугл. Если так, то исправят они её быстро.

После этого ошибка должна исчезнуть.

923

  1. Удаляем аккаунт Гугл и несколько ненужных программ, чистим кэш.
  2. Чистим системный кэш:
    1. Заходим в Recovery (кнопка ВКЛ и кнопка управления громкостью и удерживаем).
    2. Выбираем Wipe Cache Partition.
    3. Перезагружаем устройство.
  3. Перезагружаем устройство.
  4. Логинимся в Гугл снова.

403

Есть так называемый Dalvik-кэш. В связи с его заполнением у нас опять не хотят устанавливаться те или иные программы. Для решения проблемы чистим данные и отключаем сначала «Аккаунты Google», а затем Google Play Store.

Rh01 /rpc:s-5:aec-0 / RPC:S-3

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

  1. Очистить кэш и удалить лишние ненужные приложения.
  2. Стереть данные и остановить Плей Маркет и Google Services Framework.
  3. Как описано в предыдущей ошибке (403), удалить кэш через Рекавери.

492

Вновь не загружается контент из Гугл Плей.

  1. Чистим данные и останавливаем «Сервисы Google Play».
  2. То же самое делаем с Google Play Market.
  3. Удаляем dalvik-кэш, если неполадка по-прежнему присутствует. Однако сделать это можно только при наличии рут-доступа.
  4. Если рут-прав нет, то придётся просто сделать полный откат системы.

911

Также не позволяет загружать приложения.

  1. Чистим данные, кэш, останавливаем Google Play Market.
  2. Попробуйте подключиться к другой Wi-Fi сети или используйте мобильные данные, чтобы загрузить приложение.

Rpc:aec:0]

Неполадки при получении данных с сервера. Помочь может удаление всех синхронизированных аккаунтов. Затем очищаем кэш и данные Плей Маркета, после чего перезагружаем смартфон или планшет.

Похожей является ошибка RPC:S-3. В случае с ней нужно удалить только аккаунт Гугл, после чего можно попробовать подключить другой или этот же.

927

Эта неисправность не зависит от нашего устройства. Причина кроется в том, что программа обновляется разработчиками. Поэтому, если мы хотим установить или обновить её, мы этого сделать не сможем. Просто стоит снова попробовать установить её через 30 минут или позже.

Способ решения любых ошибок

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

  1. Открываем настройки.
  2. Выбираем пункт «Сброс и восстановление», на разных устройствах он может называться по-разному и находиться либо в самом меню настроек, либо в пункте «Система».
  3. Нажимаем «Сброс».

После этого девайс возвращается к заводским параметрам, все неполадки исчезают.

Теперь вы знаете, как исправить подавляющее большинство ошибок на Андроид. Их гораздо больше, но остальная масса неполадок имеет сходные пути решения, особенно ошибки сервисов Гугл Плей, встречается настолько редко, что данных о них ещё нет или уже исправлена разработчиками.

В связи с большим количеством звонков и вопросов по Мирорлинку, попробуем кратко объяснить Вам суть, плюсы и минусы технологии Mirrorlink (в переводе зеркальное подключение) использования в автомобиле . Итак, предлагаем Вашему вниманию обзор решений, их достоинства и недостатки.

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

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

1. Android Auto.

Плюсы:

2. Плюсом является экономия на таких штатных опциях как навигация, и цифровое радио, которого у нас впрочем нет. В качестве навигатора достпупны только Google Maps.

Минусы:

1. Управление с экрана поддерживается в огранииченном наборе приложений. Точнее система позволяет совершить звонок, написать СМС голосовым набором, послушать музыку со встроенного плеера и запустить Карты Гугл.

2. Если Вы забыли телефон дома, то остались без навигации.

Пример работы Android Auto в рестайлинговых Ауди, с новой Аудиосистемой MIB, в обзоре Вестей:

Идея хорошая, и в общем-то всё работает, но это "ВСЁ" - практически НИЧЕГО . Карты только Google Maps, о Яндекс Навигаторе, Навителе и другой приличной Российской навигации речь даже не идет. Из мультимедиа только музыка, ни ТВ, ни видеосервисов не предусмотрено. Идея на миллион, а реализация пока на копейки. Будем надеяться, что список поддерживаемых приложений будет расширяться.

2. Google CarPlay.

Плюсы и минусы по-сути те же самые, с той разницей, что продукция Apple как и всегда несколько дружелюбнее в плане пользовательского интерфейса. Однаки и это "далеко не то, чего хотели большевики". Навигация только от Apple, остальное аналогично Андроид авто: музыка, звонки и сообщения. Но это всегда было визитной картой яблочной продукции - меньше можешь, крепче спишь. В смысле закрытоость системы - большая безопасность.

3. MirrorLink и Miracast

MirrorLink - как это работает?

Если не углубляться в технические подробности и термины, то вдвух словах, для подключения айфона, айпада или андроид устройств используется кабель или Wi-Fi канал, для передачи изображения и звука на штатный монитор, потолочник или монитор в подголовнике. Вам достаточно подключиться к установленному в Ваш автомобиль к модулю миррорлинк, как к обыкновенной точке доступа Wi-Fi, запустить специальную системную программу на Android смартфоне или включить Airplay и "повтор изображения" в случае устройств на iOs.


Цена универсального модуля Миррорлинк для смартфонов Андроид/iOs 8500 рублей.

Модуль подключается к аудиосистеме через штатный аудио/видеовход. Такой вход есть во многих моделях автомобилей Тойота, Лексус, Ниссан, Инфинити, Субару, новых Citroen C1 и Peugeot 108 (2015+). Вообще, цена опции в большей степени зависит от возможности подключения к штатному монитору - наличию видеовхода, и в случае отсутствия таковог, определяется по большей части стоимостью организации аудио/видеовхода.

Для подключения к штатному монитору может потребоваться видеоинтерфейс (транскодер видеосигнала а "понятный" штатному монитору цифровой поток LVDS). Необходимость установки модуля Видеоинтерфейса и конечную стоимость установки в Ваш автомобиль уточняйте у наших менеджеров. Например, в Ниссан Теана имеется аудио/видеовход и стоимость с монтажем составит 12500 рублей. А в случае автомобилей БМВ, АУДИ, Порше, Мерседес, Вольво и т.д. без видео входа, добавися стоимость видеоинтерфейса и его монтажа.

Примеры реализации. Цена.

Стоимость такого полноценного модуля 23-42 тыс. рублей. В случае, если в Вашем автомобиле нужно организовать видеовход, то потребуется видеоинтерфейс. Цена комплекта от 47 тыс. рублей. "Под ключ" с монтажом и прошивкой такая система обходится в с установкой от 55 до 68 тыс.рублей, что несколько раз функциональнее и дешевле, чем штатные опции, обеспечивающие ту же функциональность: навигация, ТВ тюнер, DVD, и разблокировка штатного монитора .

Блок также универсален. Подключение возможно практически ко всем штатным оригинальным (и неоригинальным) мониторам следующих марок AUDI (ауди), BMW (бмв), BYD, CADILLAC (кадилак), CHERY (чери), CHEVROLET (шевроле), CITROEN (ситроен), DAEWOO (дэу), FIAT (фиат), FORD (форд), GEELY, GREAT WALL, HAFEI, HONDA (хонда), HYUNDAY (хенде), INFINITI (инфинити), JEEP(Джип), KIA (киа), LADA (лада), LIFAN, LAND ROVER (лэнд ровер), LEXUS (лексус), MAZDA (мазда), MERCEDES (мерседес), MITSUBISHI (митсубиси), NISSAN (ниссан), OPEL (опель), PEUGEOT (пежо), PORSHE (порше), RENAULT (рено), SEAT (сеат), SKODA (шкода), SSANG YONG, SUBARU (субару), SUZUKI (сузуки), TAGAZ (тагаз), TOYOTA (тойота), VOLKSWAGEN (фольксваген), VOLVO (вольво).

Миррор линк тойот

MirrorLink - зачем это нужно?

Прежде всего, это решение оценят активные пользователи, мобильных гаджетов. Если в Ваш смартфон уже загружены любимые музыкальные произведения, концерты или фильмы Вы сможете посмотреть их в пути или толкаясь в пробках, также если Вы хотите посмотреть футбольный матч или любимый сериал, фильм в онлайн-кинотеатре или «в Контакте» - всё это Вы сможете посмотреть на большом штатном экране Вашего автомобиля и на дополнительных мониторах для задних пассажиров.

Еще одним немаловажным преимуществом такого решения станет бесплатная НАВИГАЦИЯ с учетом пробок на том большом штатном мониторе: Яндекс Навигатор, Google Map, Навител, ПроГород, Ситигид, iGo Primo и любые другие.

Кроме того практически во всех моделях адаптеров Mirrorlink SMI имеется встроенный USB медиаплеер, т.е. как бонус Вы сможете смотреть фильмы с флешки.

Также в комплектах оборудования для Ауди, Мерседес, БМВ, Школа, Фольксваген и других имеются вход для камеры заднего вида, а также адаптер iPas для формирования активных парковочных линий, позволяющий подключbть камеру заднего вида облегчающих движение задним ходом и парковку.

MirrorLink - цена.

Стоимость решения различна для разных марок автомобилей, типа установленного головного устройства и выбранного Вами функционала, в случае если у Вас штатная магнитола, имеющая композитный видеовход, стоимость оборудования составит от 8500 руб. В случае когда для подключения к оригинальному монитору требуется специализированный видеоинтерфейс, то цена комплекта по большей части складывается из стоимости интерфейса. Свяжитесь с нашим менеджером для уточнения возможности и стоимости дооборудования Вашего автомобиля системой MirrorLink.

MirrorLink - подробнее:

DLNA + AirPlay - эта технология используется в случае если Вы хотите вывести звук и картинку с iPhone или iPad на штатный, или любой другой, монитор в автомобиле. Aдаптер совместим со всеми версия iOS.

MIRACAST — технология, используемая компанией Samsung также называет AllShareCast. Для переноса картинки с Samsung смартфонов последнего поколения, нужно перевести наш адаптер в режим Miracast, выбрать в смартфоне опцию Screen Mirrorring, выбрать SMI адаптер и подключиться к нему, после чего изображение с Вашего смартфорна на Android будет полностью дублироваться на штатный дисплей. Адаптер работает со всеми смартфонами, имеющими функцию Screen Mirroring. На самом деле, при установке соответствующего ПО (аналогичного Miracast) с данным гаджетом будут работать практически любое устройство на базе OS Android: Sony, Samsung, HTC

Мы продолжаем цикл статей о том, как подключиться к бортовой системе своего автомобиля (см. Часть 1 и Часть 2) и сегодня расскажем как считывать данные.

Предполагается, что к текущему моменту у нас есть машина с диагностическим разъемом, отвечающим OBD-II стандарту, любимое мобильное устройство (ноутбук, смартфон, планшет) и адаптер на базе ELM327, который позволит соединить машину и мобильное устройство.

Как уже говорилось в предыдущей части, независимо от типа связи между мобильным устройством и адаптером (Bluetooth, Wi-Fi, USB) на логическом уровне, - это последовательное соединение. На программном уровне необходимо открыть Socket соединение между компьютером и адаптером поверх имеющегося соединения нижнего уровня. Практическая программная реализация будет зависеть от операционной системы и типа соединения, примеров можно найти массу под все ваши любимые языки программирования. В качестве базового примера можно брать реализацию соединения на примерах чат-программ для Bluetooth или TCP\IP. В данной статье мы не будем останавливаться подробно на реализации такого соединения, для экспериментов нам хватит возможностей имеющихся программ а-ля Telnet, для экспериментов под Андроид и iOS мы встроили простую командную консоль в наше приложение OBD Car Doctor .

Итак, скачиваем и устанавливаем программу которая позволит установить последовательное соединение с адаптером и предоставить нам командную строку для общения с машиной.

  • Для ноутбука с Windows (Linux) можно воспользоваться Putty ,
  • для Андроид и iOS можно воспользоваться OBD Car Doctor Android , OBD Car Doctor iOS . Обратите внимание, что на момент публикации статьи на iTunes может еще быть старая версия 1.2, консоль будет доступна в версии 1.3.
После скачивания и установки программ пора брать компьютер (смартфон), адаптер и выдвигаться к машине. Распечатка этой статьи тоже не помешает.
  • Убеждаемся, что перед вами ваша машина, и/или, что ее владелец не против жестоких экспериментов с диагностической системой автомобиля.
  • Подключаем адаптер к диагностическому разъему (надеюсь, вы подготовились заранее и уже нашли разъем в соответствии с рекомендациями предыдущей части).
  • Ключ «на старт», включаем зажигание.
  • На адаптере должна загореться лампочка питания, и мы можем продолжать.
Подробнее остановимся на связи с Bluetooth адаптером, как наиболее популярном и распространенном типе адаптеров.

Windows:

В разделе Устройства производим поиск новых устройств (на некоторых адаптерах нужно нажать кнопочку для того чтобы устройство обнаруживалось), после обнаружения устройства и ввода пин кода устройство появится в общем списке.


Смотрим на свойства, вкладка Оборудование

Теперь свойства Последовательного порта.

Видим и запоминаем, что Последовательное подключение Bluetooth мапится на порт COM3. Если есть необходимость, меняем на другой порт. Теперь запускаем Putty и настраиваем программу на работу с определенным на предыдущем шаге COM портом (в примере с COM3).


Итак, вводим имя COM порта, скорость 9600, тип Serial и кликаем Open для открытия терминального окна.

Android:

1. Подключите Bluetooth адаптер к OBD-II разъему вашего автомобиля (о нем и его расположении мы писали в Части 2). Убедитесь, что лампочка на адаптере зажглась.
2. Запустите двигатель автомобиля
3. Зайдите в окружение Bluetooth на Вашем смартфоне: «Настройки» > Bluetooth и запустите поиск Bluetooth устройств, найдите OBD II адаптер, он должен появиться в списке устройств как "scantool","obdkey","plx ...","cbt" или что-то похожее. Выберите адаптер. Он предложит произвести спряжение устройств.
4. Произведите сопряжение устройств. Устройство попросит секретный код сопряжения, как правило: 1234 или 0000.
5. Перейдите в приложение OBD Car Doctor на своем смартфоне.
6. В Настройках в пункте BT соединение выбираем имя адаптера с которым ранее произвели сопряжение.
7. В Настройках в разделе Тест Консоль Подключить Консоль (данная функция доступна начиная с версии OBD Car Doctor Android 2.22 ).

iOS:

1. Подключите OBD-II Wi-Fi адаптер к OBD-II разъему вашего автомобиля. Запустите двигатель автомобиля и дождитесь зеленого свечения на Wi-Fi адаптере.
2. На своем iPhone устройстве перейдите в Настройки (Settings), выберите подключиться к сети Wi-Fi. После подключения к Wi-Fi, перейдите в расширенные настройки и установите:
  • Адрес IP: Статический
  • Адрес IP: 192.168.0.11
  • Маска подсети: 255.255.255.0
Выберите имя устройства для подключения Wi-Fi. Выйдите из настроек.
3. Перейдите в приложение OBD Car Doctor > Настройки (Settings), где настройте следующее:
  • IP Адрес: 192.168.0.10
  • Порт: 35000
  • Кликните «Сохранить» и «Выйти»
4. Запустите двигатель.
5. Перейдите в приложение OBD Car Doctor на своем смартфоне. В Настройках в разделе Тест устанавливаем галочку в опции Консоль . Возвращаемся на главную страницу, кликаем Подключить и после успешного подключения выбираем пункт Консоль (данная функция доступна начиная с версии OBD Car Doctor iOS 1.3, выход которой ожидается в ближайшее время ).

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

Выше мы упомянули, что команды подразделяются на 2 типа: команды управления адаптером и собственно OBD-II команды . Обычно команды управления начинаются с последовательности AT, в то время как OBD-II команды состоят только из шестнадцатеричных цифр.

Итак, наша первая команда:
набираем ATZ и нажимаем Enter (или кнопку Отправить). Если на адаптере есть питание и связь с ним была установлена, мы должны увидеть ответную строку:
ELM 327 v1.3a >
Или что-то похожее, в зависимости от используемого контроллера и версии прошивки адаптера. ATZ - является командой инициализации и выполняет перезагрузку адаптера.

Следующей командой может быть команда установки протокола, вводим команду ATSP0 , в ответ мы должны получить
ATSP0 OK >
Команда ATSP0 не устанавливает непосредственно протокол взаимодействия адаптера с автомобилем, это специальная команда, которая устанавливает автоматический режим определения протокола адаптером. Для непосредственного поиска и установления связи мы должны послать OBD-II команду.

Отправляем команду 0100 (которая расшифровывается как MODE 01, PID 00), в случае успеха мы должны получить что-то вроде
0100 Searching…
41 00 XX XX XX XX >
Где X может быть любой шестнадцатеричной цифрой.

Здесь обратим внимание на несколько моментов:
пробелы могут игнорироваться как в командах так и в ответах; наличие или отсутствие пробелов в ответе управляется отдельной командой ATS{0|1}
в ответе может присутствовать или отсутствовать эхо (т.е. повтор команды, как в приведенном выше примере); наличие или отсутствие пробелов в ответе управляется отдельной командой ATE{0|1}
сам ответ на команду содержит модифицированное значение команды, а именно (mode+0x40)(PID) , т.е. положительный ответ на команду 0100 , должен начинаться с 4100 .
В случае неудачи ответы могут быть следующими:
0100 SEARCHING...
UNABLE TO CONNECT >
или
0100 SEARCHING...
NO DATA >

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

Вместо автоматического поиска протокола можно явно установить номер протокола, поддерживаются шестнадцатеричные номера от 1 до C.
1 - SAE J1850 PWM
2 - SAE J1850 VPW
3 - ISO 9142-2
4 - ISO 14230-4 KWP (5 baud init)
5 - ISO 14230-4 KWP (fast init)
6 - ISO 15765-4 CAN (11 bit, 500 Kbaud)
7 - ISO 15765-4 CAN (29 bit, 500 Kbaud)
8 - ISO 15765-4 CAN (11 bit, 250 Kbaud)
9 - ISO 15765-4 CAN (29 bit, 250 Kbaud)
A - SAE J1939 CAN (29 bit, 250 Kbaud)
B - USER1 CAN (11 bit, 125 Kbaud)
C - USER2 CAN (11 bit, 50 Kbaud)

Например, для явного установления связи по протоколу ISO 9142-2 набираем команду ATSP3, получаем в ответ ATSP3 OK >
И проверяем результативность командой 0100, опять же в случае успеха ожидаем увидеть
0100 Searching…
01 00 41 00 XX XX XX XX >

Если видим что-то другое, вроде
0100 BUS INIT:
…ERROR
Что значит - связь по данному протоколу не установлена.

Для тестирования и установления протокола связи может использоваться любая поддерживаемая автомобилем OBD-II команда, но рекомендуется использовать именно 0100, поскольку она должна поддерживаться производителем в соответствии со стандартом. Данная команда должна возвращать информацию о поддержке PID c 01 по 20 для MODE 01.

Напомним, что MODE 01 отвечает за чтение динамических параметров автомобиля (скорость, обороты, температуры и т.д.) в реальном времени. Соответственно, прочитав ответ на 0100, который содержит информацию о том, какие из PID c 01 по 20 (шестнадцатеричные) поддерживаются. Для расшифровки мы должны конвертировать шестнадцатеричное представление числа в бинарное, при этом позиция бита (от старшего к младшему) соответствует номеру PID (от 01 до 20).
Например, ответ содержащий 80 00 00 00 = 1000 0000 0000 0000 0000 0000.
Означает поддержку единственного PID, а именно 01.

Сейчас вы можете прочитать ответ вашего автомобиля на команду 0100 и узнать номера всех команд (PID) поддерживаемых в вашем автомобиле. Обратите внимание, что если поддерживается команда 0120, то отправив ее, можно прочитать номера поддерживаемых PID в диапазоне 21 – 40 и т.д., т.е. 0100, 0120, … 01D0, которые отвечают за определение номеров всех поддерживаемых команд в MODE 01.

Чтобы закрепить полученные знания, предлагаем выполнить еще одну простую команду и разобрать результат. Если вы расшифровали ответ команды 0100 и получили, что PID 0C поддерживается, отправим команду 010C (обороты двигателя), ответ должен быть в виде:
01 0C 41 0C 0B B8 >
Для получения значения в оборотах в минуту, необходимо полученный ответ (0B B8 = 3000) разделить на 4, т.е. получаем 750 об/мин.
Список поддерживаемых стандартом команд и формулы преобразования можно найти

Давайте посмотрим как Google Android Auto может изменить информационную систему автомобиля для водителя.

Android Auto – это продукт Google для автомобильной информационно-развлекательной системы - это, кусочек технологии, который не только обеспечивает аудиовизуальную связь между вашим автомобилем и приложениями смартфона, но и на данный момент опережает Apple CarPlay. Подключив телефон к головному устройству в своем автомобиле, вы увидите упрощенную версию своего телефона на экране информационно-развлекательной системы. Это упрощает и делает безопасным использование телефона во время вождения автомобиля, но при этом обеспечивает быстрый доступ к приложениям и функциям, таким как Google карты, музыка, телефонные звонки и SMS.

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

Чтобы использовать Android Auto, вам нужен смартфон с операционной системой Android, обновленный до версии 5.0 Lollipop или выше. При наличии нужной версии вам будет доступен упрощенный пользовательский интерфейс и коллекция совместимых приложений.


Как работает Android Auto:

В чем отличие от просто использования на телефоне?


Самое большое различие заключается в том, что система была разработана с учетом более простого и удобного использования в автомобиле, чем просто использование телефона на липучке, держателе, подставке и т.д. Чтобы минимизировать неудобство использования из-за отсутствующих кнопок, Google сделала возможность управления большинством функций Android Auto через голосовое управление, что опять же сказывается на безопасности использования за рулем.


Сколько стоит Android Auto?

Приложение бесплатно и его можно скачать из магазина Google Play. Но вам нужно помнить, что Android Auto - это приложение, требующее использование данных, в том числе мобильных и качество работы системы могут зависеть от качества связи и скорости доступа в Интернет.
Так же есть несколько отличных бесплатных приложений, поддерживающих Android Auto, кроме того есть услуги потокового воспроизведение музыки, которые могут включать платную подписку.

Какие производители поддерживают Android Auto?

На сегодняшний день Android Auto встроен в штатные мультимедийные системы Abarth, Alfa Romeo, Audi, Bentley, Citroen, DS, Fiat, Ford, Honda, Hyundai, Infiniti, Jaguar, Jeep, Kia, Land Rover, Maserati, Mazda, Mercedes-Benz , Mitsubishi, Nissan, Peugeot, Renault, SEAT, Skoda, SsangYong, Subaru, Suzuki, Vauxhall, Volkswagen и Volvo. Это похоже на исчерпывающий список, но стоит помнить, что Android Auto, так же ставится опционально, за счет чего список автомобилей может быть расширен.
Android Auto в первую очередь предназначен для встроенных информационно-развлекательных систем производителей, но так же не нужно забывать о возможности установки мультимедийной системы с Android Auto на автомобиль, который отсутствует в официальном списке поддержки системы, например штатная магнитола позволит обновить функционал любой модели Volkswagen, Skoda начиная с 2005 года!

Android Auto - как подключиться?

Подключение телефона к Android Auto - это аналогичный процесс подключения через Bluetooth.
Во-первых, вам необходимо иметь в телефоне доступ к сети интернет.
Во-вторых, вы загружаете приложение Android Auto на свой телефон (бесплатная загрузка из магазина Google Play); затем, с его запуском, вы подключаете телефон через USB и переходите к экрану Android Auto вашего автомобиля. Это даст вам возможность подключить новое устройство - опять же, похожее на то, как работает Bluetooth, - и когда вы выбираете свой смартфон, вам нужно одобрить «создание пары» в приложении Android Auto на экране вашего устройства,
Звучит наверное не очень просто, но не волнуйтесь, это то, что вам нужно сделать только один раз, потому что после этого соединения будут происходить автоматически.
Если ваше устройство работает под управлением Android Auto, но вы получаете пустой экран в информационно-развлекательной системе вашего автомобиля, возможно, потребуется обновление программного обеспечения или ваше устройство не совместимо с системой. Для Android Android требуется как минимум Android версии 5.0 («Lollipop»).

Android Auto - лучшие приложения

Список одобренных приложений для Android Auto постоянно растет, и некоторые из ранних предложений уже работают особенно хорошо.

Навигация в Android Auto

Для навигации можно использовать Google Maps, который обеспечивает подробную навигацию и информацию о движении в реальном времени на вашем автомобиле. Дисплей быстро реагирует, он постоянно ищет более быстрые маршруты, отображает пробки и, самое главное, вы можете просто нажать кнопку микрофона и использовать голосовые команды для ввода данных маршрута, и он доставит вас к месту назначения.
Кроме Google Maps в Android Auto одобрен к использованию социальный навигатор Wase, который пока не так широко распространен в странах СНГ, как Навител или Яндекс Карты и Навигатор, но тоже очень удобен и интересен. Отличительной особенностью навигатора Wase, является то, что большинство данных в нем формируется самими автолюбителями в режиме онлайн, то есть вы можете видеть актуальную информацию о пробках, камерах, постах ДПС, авариях и даже ценах на топливо на ближайшей заправке.
Если же вам мало такого функционала, можете воспользоваться сторонним приложением AAMirror, которое сделает для вас полное зеркалирование телефона и позволит запустить любое приложение с вашего смартфона, в том числе Яндекс Навигатор.
Единственное, что для ее нормальной работы на вашем телефоне нужно установить ROOT права.
Подробнее смотрите видео.

Просмотр видео в Android Auto

Не так давно благодаря стороннему разработчику все пользователи Android Auto получили возможность просмотра видео с канала Youtube благодаря приложению CarStream .
Для установки приложения нужно установить приложение CarStream на ваш телефон и в приложении Android Auto разрешить неизвестные источники.


Выводы:

Хоть Android Auto выглядит не так красиво как CarPlay, однако даже при своем базовом функционале оно более интересно чем продукт от Apple, хотя это врядли аргумент для любителей техники с яблочком, а если учесть все вышеуказанные доработки, безгранично расширяющие функционал магнитолы с Android Auto до максимума, нам кажется такое решение будет наиболее интересным для любого автолюбителя.

Вы давно мечтаете о том, чтобы использовать в своем автомобиле беспроводное соединение для подключения смартфона к 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 магнитоле через WiFi с помощью USB медиаплеера

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

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

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

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

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

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