Как прошить андроид автомагнитолу

Как прошить китайскую магнитолу на андроид

Сейчас операционную систему Android применяют не только в планшетных компьютерах и смартфонах, но и во многих других устройствах. Одни из устройств, где очень часто можно встретить ОС «Android», это магнитолы на андроиде. Китайский и японский автопром, сейчас очень активно устанавливают такие магнитолы на свои автомобили. Как пример, можно ознакомиться с инструкцией к магнитоле Chtechi. А описание головных устройств teyes легко найти на 4pda.

Штатная магнитола работающая под управлением ОС Android вполне может использоваться в качестве бортовой ЭВМ автомобиля. Эта автомагнитола может служить в качестве навигатора. К ней очень просто подключить различные модули самого разнообразного назначения.

Здесь видно, как много функций может иметь такая автомагнитола.

А ещё, такие автомагнитолы, часто имеют в комплекте пульт дистанционного управления. А это очень удобно.

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

А различных гаджетов к любой автомагнитоле, как видите, может быть много.

Ещё одним неоспоримым достоинством такого метода является то, что для него не нужно производить демонтаж.

Понятие о прошивке android и причины ее использования

Процесс замены программного обеспечения андроид устройства очень похож на процесс установки ОС Windows на ноутбуке или ПК (с этим сталкивались очень многие пользователи ПК или ноутбуков). При этом, прошивка может понадобиться любому устройству, управляемому не только ОС «Android», но также и управляемому любой другой операционной системой.

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

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

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

Зачем прошивать автомагнитолу

Возможности автомагнитолы, работающей под управлением операционной системы «Android» находятся на одном уровне с далеко не самыми дешёвыми планшетными компьютерами. По некоторым свойствам, они даже превосходят планшеты. Преимуществами автомагнитолы «средней руки» являются такие особенности:

  • Большой объём как оперативной, так и постоянной памяти (обычно это 2/8 гигабайт ОЗУ/ПЗУ).
  • «Серьёзный» процессор, работающий на частотах порядка 1-2 ГГц (многоядерный).
  • «Неплохой» графический процессор, который в состоянии даже осилить некоторые, не очень «навороченные», 3D игры.
  • Наличие современных модулей связи (GPS, Bluetooth, Wi-Fi, 3G).
  • Разъёмы различных стандартов, через которые можно подключить самое разнообразное оборудование автомобиля (допустим камеру заднего обзора).
  • Наличие слота для установки карты (карт) памяти (например, стандарта micro SD).

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

Рано или поздно, «родная» программа автомагнитолы потребует обновления. Справедливости ради, надо отметить, что иногда от сбоев в работе магнитолы может избавить, и прошивка той же версией ПО, которая используется в магнитоле в настоящее время, да, в некоторых случаях это тоже может помочь. Естественно при таком «обновлении» ни о каком изменении функционала не может быть и речи.

Читайте также:  Realme xt android 11 4pda

Выбор прошивки — подбираем нужную версию

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

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

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

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

Использование альтернативных версий ПО, требует от пользователя ОБЯЗАТЕЛЬНОГО создания резервной копии используемых официальных версий программ. Эти копии помогут восстановить работоспособность устройства в случае неудачной прошивки альтернативной версией программного обеспечения.

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

Прошивка

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

Этот процесс состоит из следующих этапов: подготовка и собственно прошивка.

Этап 1 подготовка

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

  • Скачать все необходимые для работы файлы.
  • Вынуть карту из предназначенного для неё слота автомагнитолы.

Внимание! Для обновления прошивки магнитол рекомендуется применять карты памяти объёмом до 2-х Гб. При применении карт большего объёма, во время работы, могут возникнуть непредвиденные сложности.

  • С помощью компьютера, или другого устройства надо карту отформатировать в системе FAT32.
  • Поместить все новые файлы в корневом каталоге карты памяти.

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

Полезно! Для прошивки можно использовать и USB накопитель.

Этап 2 прошивка

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

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

Когда все подготовительные операции выполнены, можно приступать непосредственно к прошивке.

Перепрошивка с помощью внешнего носителя данных может быть выполнена несколькими способами.

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

  1. Включить магнитолу и, вставить карту памяти с записанными файлами прошивки, в слот для неё предназначенный.
  2. В меню магнитолы найти пункт предусмотренный для обновления прошивки и нажать в нём кнопку «Обновить».
  3. Указать тип источника файлов обновления.

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

  1. Собственно, замена файлов прошивки магнитолы занимает до пяти минут (это время зависит от модели магнитолы). Ход процесса обновления демонстрируется на экране магнитолы.
  2. Когда обновление подойдёт к концу, то система поймёт, что устройство надо перезарузить. Поэтому автоматически выполнена перезагрузка.
  3. После окончания процесса обновления файлов ядра, автоматически выполняется обновление, а также копирование новых файлов программ, а также приложения благодаря которым головной девайс получает различные функции и взаимодействует с остальными устройствами комплекса. При этом также отображается состояние процесса обновления.
  4. Готово! Магнитола прошита с использованием файлов прошивки, которые были размещены в накопителе.
  5. После окончания процесса обновления ядра операционной системы и набора дополнительных программ магнитола «позаботится» о том, что её нужно настроить, и какая-либо настройка параметров устройства не должна потребоваться, все файлы настроек и конфигурации сохраняются в памяти магнитолы.
Читайте также:  Регистратор зеркало с двумя камерами андроид

Существует и другой, альтернативный, способ прошивки магнитол.

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

  1. Подготовить USB накопитель согласно требованиям описанных выше и разместить файлы прошивки в его корневом каталоге.
  2. Установить накопитель в соответствующее гнездо магнитолы.
  3. Установив ключ в замке зажигания в позицию ACC кратковременно нажать кнопку «Reset».
  4. Выключить зажигание.
  5. Выждав 5 секунд перевести ключ зажигания в позицию ACC.
  6. Это действие вызовет автоматическое начало обновления прошивки с использованием данных размещённых в USB носителе.
  7. После того, как процесс удачно завершится, магнитола автоматически вернётся в рабочее состояние.

Можно поступить ещё следующим образом:

  1. Вставить SD накопитель в слот.
  2. Нажать и удерживать кнопку включения магнитолы.
  3. Не отпуская кнопку включения, кратковременно нажать кнопку «Reset».
  4. После этого должен начаться процесс обновления.

Этот способ чаще всего используют на не русифицированных, или некачественно русифицированных магнитолах.

Результат вас приятно удивит!

Тематическое видео

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

Оно может ответить на многие возникающие вопросы:

Источник

Как прошить андроид автомагнитолу

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

МиниFAQ:
В: Хочу выбрать автомагнитолу на ОС android, помогите в выборе!
О: Помощь в выборе автомагнитол на ОС android — тема

В: Как найти свою тему на форуме? Где найти прошивку? Что у меня за аппарат?
Для автомагнитол Android смотрим СЮДА
Для автомагнитол на ОС WINCE и других платформах смотрим СЮДА

В: Как мне подключить камеру заднего вида? Как подключить кнопки на руле? Куда синий, красный . провод, для чего он нужен?
О: Все ответы в этом посте >>>

В: Как мне запустить автомагнитолу на столе?
О: Красный провод магнитолы ACC скрутить с желтым толстым проводом B+ и на плюс блока питания, черный толстый провод магнитолы GND на минус блока питания.

В: Я разбил тач. Помогите найти замену!
О: Обратитесь в эту тему.

В: Помогите найти распиновку на мою штатную магнитолу!
О: Распиновка на различные авто

TPMS (датчики давления шин): >>>

Видеокамеры для автомобилей: >>>

CanBus-декодер:

  • Распиновка кана Toyota, Nissan — здесь
  • Nissan — здесь
  • Распиновка canbus производителя Raise здесь

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки.

Читайте также:  Для чего нужен flash player для андроид

Сообщение отредактировал ES. — 08.11.21, 18:28

Спасибо за ссылку.
То что мой NISSAN работает по протоколу CAN ISO 15765-4 я знаю уже давно.
Вопрос был о том куда подсоедениться в машине чтобы к ГУ подать сигнал с CAN шины автомобиля ,потому что этих контактов в разъёме к ГУ у меня нет.
Или нужна ссылка на электросхемы MAZDA 5 2014г. (после рейсталинга)

Работа практически любой системы TPMS организована двухэтапно:
1. Датчики в колесах общаются с блоком сопряжения с датчиками TPMS (назовем его так для понимания). Это м.б. отдельный блок (для нештатных систем) или, в случае штатной системы авто, например: блок комфорта (BCM). Передача информации от датчиков идет по радиоканалу на частоте 433МГц (340 — для штатов).
2. Полученную с датчиков информацию блок сопряжения с датчиками TPMS передает потребителю (ГУ, приборке и т.п.) для отображения информации. Передача может осуществляться по разным протоколам (в зависимости от того, что выступает потребителем и будет принимать информацию): BT, USB, Wi-Fi, CAN-шина и т.п. И это только транспортный протокол. Внутри него еще м.б. свой протокол (формат) обмена данными. Зависит это исключительно от того, как это программно реализовано в конкретном «блоке TPMS». Потребитель так же умеет принимать только по тем протоколам и форматам данных, которые заложены в его софт и не иначе.

«Андроидная программа TPMS» — это абстрактное понятие. 🙂 Их очень много: дайте запрос «TPMS» в ГуглПлей — увидите.
Все они работают по разному, но все общаются только с «блоком TPMS» (не с датчиками), при этом умеют работать только с совместимыми «блоками TPMS». Нет универсальной программы о которой можно было бы говорить в общем, а не конкретно. Все они заточены на конкретный «блок TPMS» 😉

Штатные системы TPMS — это, как правило, так (упрощенно): Блок комфорта (BCM) принимает информацию с датчиков TPMS в колесах и через CAN-шину передает ее на БК (на приборку) для отображения.

Сообщение отредактировал dmitry_j — 27.03.17, 08:43

В качестве пояснения принципов работы ГУ с информацией Кан-шины авто. 😉

ГУ не работает с CAN-шиной напрямую!

Принцип обмена такой: Кан-шина авто КанБас-декодер процессор MCU процессор Андроид

Как видите — Кан-шина на ГУ не приходит даже на MCU. :yes2:
Несмотря на то, что на некоторых ГУ в распиновках указано CAN+ CAN- или что-то подобное, на самом деле подключать сюда Кан-шину авто бесполезно. Т.к. это контакты последовательной шины UART (Rx, Tx), идущие на MCU, и работать по протоколам CAN он естественно не будет.
Подключать Кан-шину авто надо на контакты Кан-Бас декодера.
Ну и, естественно, не получится подключить Кан-шину к ГУ если у вас нет КанБас-декодера.

В результате, чтобы изменить стандартный обмен, реализованный в софте КанБас-декодера, MCU, приложений Андроида: например считать что-то свое с Кан-шины или передать что-то свое в Кан-шину авто возможно потребуется перелопатить всю цепочку 😉
Поэтому как правило: что уж умеет КанБас-декодер, MCU, Андроид — то и пользуем.

Есть конечно альтернативный вариант для самодельщиков: сделать свой КанБас-декодер и подключить его на USB-порт например. Тогда можно, по идее, написать свою программу на Андроид для обмена с Кан-шиной авто. 😉

Сообщение отредактировал dmitry_j — 27.03.17, 09:08

Машина NISSAN LAFESTA 4 WD 2013 г.с правым рулем сделана на базе MAZDA 5(с левым рулём ).Полный аналог MAZDA только бампера разные.А везде стоит штамп MAZDA.

Так значит на Can bus адаптер завести сигналы от разьёма OBD?

Так получаеться что на каждое устройство нужен отдельный блок «BCM»?

Сообщение отредактировал soling64 — 27.03.17, 13:52

Добрый день .
Если можно про can bas адаптер подробнее :1)что и как работает
2)где находиться

Источник

Оцените статью