После установки магнитолы, а точнее ее подключению, начал поиски как же заставить работать все кнопки, получать температуру потому что сразу ее не показывало, ну и включение БК (который у меня находиться не между спидометром и тахометром, а в штатной магнитоле). Догадывался что изначально что то не так в CAN BUS, что он или MCU настроен на другую машину.
Первым делом начал искать хоть какое то инфо по магнитоле, как оказалось на 4pda совсем не та версия Allwiner T3-T8. Начал гуглить по модели, и попал на блог (cobaltr4.ru/).
Вычитал как зайти в сервис, для этого нужно на рабочем столе зайти в "Настройки", далее нажать "Об Устройстве"
И поочерёдно нажать "Версия Ядра" — "Версия ОС" — "Версия Ядра" — "Версия ОС" -Версия Ядра" — "Версия ОС" (по 3 раза если в кранце)
Появилось секретное меню или по другому инженерное.
В разделе Other я нашел настройку CAN BUS и настойку MCU под марку авто.
В комплекте китаец прислал CAN BUS фирмы Raise, тут было все верно, в разделе CAN Type стоял я так понимаю концерн PSA, но это не давало никакого эффекта.
Не долго думая решил прошить магнитолу, на том же блоге (cobaltr4.ru/) человек слил со своей магнитолы прошивку, так как модели идентичны по железу решил рискнуть.
Моя версия ОС — XWQC01D1-O55-1.0.4.3.1 — 20190603
Версия с сайта — XWQC01D1-O55-1.0.4.3.1_20190715
По последним цифрам понял что моя родная на месяц старее.
Моя версия MCU — STM32-20190514-11-KC1-24
Версия MCU с сайта — STM32-201907121001KC1-1022
Тут дела обстояли хуже моя версия была на два месяца старее. А MCU это как раз та плата которая понимает авто.
!ПЕРЕД ПРОШИВКОЙ ПРОЧИТАЙТЕ ДО КОНЦА! (есть шанс что собьются настройки инженерного меню, поэтому предварительно советую по заходить во все вкладки и переписать параметры, хотя у меня все сохранилось)
Скачав прошивку и распаковав ее на выходе получил два файла mcu-201907121001KC1-1022.upd и os_update_XWQC01D1-O55-1.0.4.3.1_20190715_204335_b1.zip закинул на флешку (флешка в файловой системе FAT32). Вставляем в любой USB порт магнитолы флешку и система автоматически распознает файлы обновления.
Появиться меню прошивальщика.
Прошиваем с начало MCU для этого в верхнем меню выбираем MCU и жмем стрелку. После этого появиться шкала процесса обновления, по ее окончанию магнитола перезапуститься.
После перезапуска, еще раз вставляешь флешку и в этот раз в верхнем меню выбирает ОТА и жмем стрелку на этом этапе пойдет прошивка уже самой платы андроид. После прошивки еще раз перезагрузка, вытаскиваем флешку и проверяем.
Сразу после прошивки я полез в сервисное меню посмотреть что поменялось в MCU и когда я зашел в CAN Type был приятно удивлен, появилось в выборе авто Peugeot 307 408 3008
После выбора MCU плата начала прошиваться под авто, и магнитола ушла в перезагрузку.
При включении обнаружил маленькую победу, кнопки заработали (хоть кнопки следующий трек и предыдущий работали наоборот) Появилась в статус баре температура (как в штатной магнитоле), и заработало приложение БК с расходои топлива и остатком пробега.
(на некоторых фото вы может обратили внимание что проскакивает температура, это потому что фото делалось в разное время что бы дополнить статью)
! ВНИМАНИЕ ! Человек с cobaltr4.ru писал что возможны проблемы с работой тач-скрина, звука, радио или Bluetooth, это означает что нужно восстановить настройки в инженерном меню. У него после перепрошивки они сбросились, хотя у меня осталось все на своих местах.
! ВЫПРОСИЛ У КИТАЙЦЕВ НОВЫЕ ПРОШИВКИ НА ЭТО УСТРОЙСТВО ! Поделился с блогом cobaltr4.ru там можете найти, или написать мне я выгружу на обменник кину вам ссылку.
mcu-201908281001KC1-0933.upd
os_update_XWQC01D1-O55-1.0.4.3.1_20190923_092112_b1.zip
В этой части думал объединить прошивку в настройками, но решил разделить, да бы не было сильно много в одной части. В следующей части будет логотип, включение/выключение камеры на задний ход, реверс кнопок, пауза на выключение, цвет кнопок, тонкая настройка подсветки.