1. Присоединяйся! Электронный журнал "BMW Club Magazine" в Telegram
    Скрыть объявление
  2. BMWClub Страхование
    Лучшие условия при покупке полиса для первых 97 участников клуба!
    Скрыть объявление

E70 Апгрейд экрана ССС/CIC/NBT/EVO на Android

Тема в разделе "BMW X5", создана пользователем serge858, 25 сен 2017.

  1. _ZX_

    _ZX_ Участник тусовки

    Регистрация:
    19 авг 2015
    Сообщения:
    34
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Попробовал, не помогло. Работают 7-й и 8-й режимы в меню «протокол can», полноценно шайба работает только в 7-м пункте, который выбран при установке балалайки. После этого установил прошивку 2.0.9, но ничего не изменилось. После обновления изменилась только версия ОС.
    photo_2022-06-07_11-54-26 (2).jpg

    Что можно попробовать дальше? Обновить MCU или перезаписать дефолтный? Только вот не знаю, где его взять. Вроде на биммерпосте видел ссылки только для MCU с экраном шириной 1920 пикселей, а у меня экран 1280 пикселей по ширине. А на 4pda есть огромный список mcu, но непонятно, какой качать.

    Дальнейшее можно кратко описать вот этой вот картинкой. Или текстом, но уже не так кратко. Заодно напишу, как получилось решить проблемы, которые сам себе и создал. Сейчас Андроид с новой прошивкой работает нормально (не считая тупящей шайбы), во всяком случае за время полуторачасовой поездки новых глюков не заметил.

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

    как я ушатал Андроид и вернул всё обратно (open)

    Так как в прошивке 2.0.9 появилось много новых фишек, плюшек и свистелок, то сразу же захотелось всё это попробовать. Но по умолчанию, после обновления, всё это барахло недоступно. Для активации всех новшеств надо закодировать автомобиль залить в систему файл factory_config.xml. Но перед этим рекомендуется забэкапить свой файл, чего я не сделал. Без рута сделать бэкап не получалось, а связываться с рутом под вечер не хотелось, чтобы случайно не превратить новое ГУ в кирпич.

    Бэкап я не сделал и это стало главной ошибкой. Никогда не заливайте вслепую файл factory_config.xml, если у вас нет бэкапа своего родного файла. Иначе можно потерять связь андроида с CAN-шиной, кнопки и шайба отвалятся (скорее всего только в Андроиде) поедет интерфейс штатного ГУ, переключиться на штатное ГУ будет нельзя, сбросятся все ваши настройки балалайки, а какие-то могут и вовсе пропасть. Последнее скорее всего индивидуально и зависит от производителя ГУ. В общем, обо всём этом написано на первой странице.

    Итак, залил файл factory_config.xml, выждал минуту и перезагрузился через меню. После старта ГУ сразу почуял неладное: язык настроек сменился на английский, шайба и кнопки отключились, а вместо яндекс.навигатора и я.музыки открываются стандартные приложения. Ещё иконки приложений в списке приложений андроида стали огромными, но вроде так даже больше нравится. Ок, меняю язык обратно на русский, настраиваю навигацию и музыку, выключаю и включаю зажигание. Загружается ГУ и всё почти по новой – язык сменился на английский, но хоть настройки приложений сохранились.

    После такой подставы иду в расширенные настройки, ввожу пароль 1314 и вижу надпись wrong password. Далее пробовал пароли 1111, 1234, 0000 и так далее – ни один не подошёл. После этого решил посмотреть, что же находится в залитом файле factory_config.xml. Конечно, надо было сделать это раньше, но чего уж теперь. В итоге нашёл строку 278, в которой и прописывается пароль в параметре password. Новый пароль оказался простым, «0».
    Image 011.png

    Теперь иду в настройки протокола CAN и вижу там всего 4 варианта, хотя в моей балалайке их было около 10 или больше. Конечно же, ни один из доступных вариантов шайбу и кнопки на руле не оживляет. Чтобы разобраться с этой проблемой снова открываю factory_config.xml. На 133-й строка нахожу куцый список доступных протоколов CAN из 4-х штук.
    Image 012.png

    Дальше добавляю десяток тестовых записей, меняя «id = "X"» по возрастающей и подписываю их как хочу. Здесь важнее всего указать правильное id, а не название протокола, которое на скрине написано белым. Оно вообще может быть любым. Поэтому для id с 5 по 9 сохраняю старые названия, а после пишу обычный TEST с порядковым номером.
    Image 013.png

    Заливаю новый файл factory_config.xml, перезагружаю балалайку на всякий случай, и начинаю щёлкать добавленные протоколы CAN. Ура, 7-й прокол оживил шайбу и кнопки на руле. Хотя шайба по-прежнему работает криво, но хоть работает теперь.
    photo_2022-06-07_11-54-26.jpg

    Дальше начинаю ковырять factory_config.xml и смотреть, что интересного там появилось. Например список новых интерфейсов. Правильного лаунчера ID7, который продаётся в плей маркете тут нет. Но тем не менее список впечатлил. Можно выбрать интерфейс от мерседеса, ауди или лексуса. Но на мой взгляд ставить интерфейс от мерса на BMW это как заколхозить колхоз поверх колхоза. Хотя дело добровольное конечно.
    Image 014.png

    Ради интереса выбрал только два интерфейсв, BMW_EVO_ID7_HiCar и Common_UI_GS_UG. Фотки делать не стал – задолбался воевать с factory_config.xml, поэтому пишу по памяти. В интерфейсе BMW_EVO_ID7_HiCar появилась плитка, которая запускает Huawei Hicar. Но смартфона от Хуавея нет, проверить его работу не смог. Скорее всего Hicar сделан через Zlink, как и Андроид Авто.

    Дальше покопавшись в factory_config.xml понял, почему ГУ не запоминает некоторые выставленные мной настройки. Например, переключает язык на английский после перезагрузки. Все эти настройки меняются в factory_config.xml в блоке <setings>. Кажется, прошивка ГУ считывает содержимое этого блока при каждом запуске и тем самым переопределяет выставленные ранее настройки.
    Image 015.png
    Image 016.png

    Что касается моих проблем с USB, то попробую поковырять эти опции. Вдруг помогут. С другой стороны, а вдруг они убьют поддержку USB и андроид превратится в кирпич? Может, кто-то в курсе про это?
    Image 016.png

    Также в скрытых настройках андроида появились какие-то новые опции, которых раньше не видел. К сожалению, забыл их сфоткать так как задолбался править factory_config и по памяти написать нормально не получится, хотя попробу. Точно видел что-то про усиление AUX, причём усилить можно было первый и второй ауксы (откуда это вообще и почему их два?). Но сперва пункты были доступны, а потом пропали. Либо я уже под вечер задолбался и не смог их найти. Также нашёл в factory config какую-то непонятную функцию, подписанную как «air conditioner», но пока активировать не стал. Может, позже попробую.
    Image 017.png

    Завтра везу машину в ремонт по другим делам и если её отдадут быстро, то постараюсь наделать скринов новых интерфейсов.
     
    serge858 нравится это.
  2. ZIK787

    ZIK787 Участник тусовки

    Регистрация:
    14 окт 2020
    Сообщения:
    31
    Пол:
    Мужской
    Регион:
    Москва
    Короче я как понял не рекомендуешь обновляться? Сейчас стоит прошивка после покупки
     

    Вложения:

  3. serge858

    serge858 Старожил

    Регистрация:
    26 июн 2012
    Сообщения:
    7,703
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Есть подозрение, что вы залили фактори конфиг для 10го андроида. Отсюда и возникшие проблемы.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
    DenGli нравится это.
  4. Ursus82

    Ursus82 Участник тусовки

    Регистрация:
    13 июн 2015
    Сообщения:
    168
    Пол:
    Мужской
    Регион:
    Московская обл.
    Водит:
    Ждем подсказку где взять фактори конфиг под 11 андроид 2.0.9
    И как забэкапить старый?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  5. _ZX_

    _ZX_ Участник тусовки

    Регистрация:
    19 авг 2015
    Сообщения:
    34
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Тут сложно что-то советовать. Обновление прошивки наверное что-то даст, но вот что именно - а хрен его пойми :shock:. Я с автомобильной версией андроида знаком всего неделю, но мне кажется, что без обновления фактори конфига новая прошивка не будет эффективна на 100%. Дело в том, что вероятно что вы не увидите часть новых опций в меню, если эти опции добавились в новой версии прошивки.

    Cудя по тем куцым данным которые есть по 11-му андроиду, для прошивки 2.0.8 на биммерпосоте запилили отдельный конфиг. Вот я его и взял и поставил на 2.0.9, затерев им конфиг от 1.8.6. Результат описан выше. Tсли интересно, то подробнее про изменения прошивки 2.0.8 и фактори конфиг написано тут: https://f30.bimmerpost.com/forums/showthread.php?p=28906933&postcount=5308

    Больше сведений о изменения с вашей версии и до 2.0.9 видимо нет, китайцы не предоставили. На биммерпосте считают, что обновления для 10-го и 11-го андроида могут быть одинаковыми, так как софт для двух андроидов совпадает. Первоисточник тут, но всё на английском:
    https://f30.bimmerpost.com/forums/showthread.php?t=1832178

    В целом, про надобность обновлений всё на первой странице написано. Я с этим согласен.

    Согласен, что-то с конфигом было не то. На биммерпосте пишут, что для 10-го и 11-го андроида они одинаковые, но хз, мой опыт это опроверг)). Может быть, для e60 и всей e-серии нужен какой-свой собственный конфиг, а я залил конфиг от эфки? Но это всё догадки и теория. Может я не прав и конфиги для 10-го и 11-го андроидов на самом деле различаются.

    По поводу бэкапа. На биммерпосте есть два варианта бэкапа. Для первого нужен root, а для второго - установленная ADB вместо рута.
    Второй вариант геморнее, но шансов убить ГУ практически нет, если строго следовать мануалу. Но надо сперва заморочиться с установкой ADB.

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

    Как только китайцы ответят мне по поводу шайбы, то спрошу у них дефолтный конфиг для своей старой прошивки 1.8.6 и сравню его с конфигом, который допилил вчера. Скорее всего удастся собрать рабочий файл для e-серии. А там посмотрим
     
  6. -Андрюха-

    -Андрюха- -=ПупсичеГ=-
     

    Регистрация:
    4 апр 2002
    Сообщения:
    7,337
    Пол:
    Мужской
    Регион:
    Пермский край
    Водит:
    Я себе не так давно залил (Е70 рест) на 11 андроид Factory_config_BMW_A10_353. Прошивка 2.0.9.
    Все гуд. Как работало все раньше, так и работает.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
    DenGli нравится это.
  7. _ZX_

    _ZX_ Участник тусовки

    Регистрация:
    19 авг 2015
    Сообщения:
    34
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    А вот тут, походу, я и лоханулся. Залью этот, спасибо.
    Гулять так гулять
     
  8. Andrey_969

    Andrey_969 Новичок

    Регистрация:
    2 июн 2020
    Сообщения:
    14
    Пол:
    Мужской
    Подскажите, кто-нибудь знает как сделать так, чтобы телефон с андроидом соединялся по BТ, но приложение ZLINK не выскакивало каждый раз при этом? А то приходится все время из него выходить как они коннектиться между собой.
     
  9. serge858

    serge858 Старожил

    Регистрация:
    26 июн 2012
    Сообщения:
    7,703
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Этот Zlink тянет все управление на себя при подключении к ВТ андроида. Боюсь, что самый эффективный способ - снести Zlink с устройства)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  10. ZIK787

    ZIK787 Участник тусовки

    Регистрация:
    14 окт 2020
    Сообщения:
    31
    Пол:
    Мужской
    Регион:
    Москва
    Спасибо за развёрнутый ответ, но все же я обновился на 2.0.9, разницы особо не заметил)
     
  11. ZIK787

    ZIK787 Участник тусовки

    Регистрация:
    14 окт 2020
    Сообщения:
    31
    Пол:
    Мужской
    Регион:
    Москва
    Что нибудь изменилось?
     
  12. ZIK787

    ZIK787 Участник тусовки

    Регистрация:
    14 окт 2020
    Сообщения:
    31
    Пол:
    Мужской
    Регион:
    Москва
    Короче залил Ksw soundrestorer и обновился до 2.0.9. В той конфигурации, которою я использовал через bootapps, так нормально звук и не заработал также, переходя в штат, пропадает. В итоге нашёл отличную конфигурацию через automate, при которой после запуска устройства запускаются нужные мне приложения, в том числе музыкальные. При этом звук не пропадает и не притихает. Странно почему KSW не запустился, разрешения все дал.

    ссылка на automate, ниже надо полистать: https://4pda.to/forum/index.php?showtopic=976331&st=500
     
  13. Mulpex

    Mulpex Завсегдатай

    Регистрация:
    3 янв 2021
    Сообщения:
    364
    Пол:
    Мужской
    Регион:
    Москва
    Проблема в Яндекс.Навигаторе. Если использовать Яндекс-Карты, приложение отображается на весь экран при разделении экрана, то есть черной пустой полосы сверху нету.

    IMG_2081.jpeg

    Как убрать у Навигатора полосы сверху – не знаю.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  14. -Андрюха-

    -Андрюха- -=ПупсичеГ=-
     

    Регистрация:
    4 апр 2002
    Сообщения:
    7,337
    Пол:
    Мужской
    Регион:
    Пермский край
    Водит:
    В глобальном смысле ничего. Появились какие то новые пункты в расширенном меню, пара новых оболочек. Андроид как работал так и работает.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  15. Ursus82

    Ursus82 Участник тусовки

    Регистрация:
    13 июн 2015
    Сообщения:
    168
    Пол:
    Мужской
    Регион:
    Московская обл.
    Водит:
    Я прочитал тонну форумов на эту тему. В 11 андроиде убрали у приложений параметр такой. Вместо него надо использовать другу штуку при разработке. Теперь только ждать когда я.нави перепишут.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  16. Andrey_969

    Andrey_969 Новичок

    Регистрация:
    2 июн 2020
    Сообщения:
    14
    Пол:
    Мужской
    Вот эта иконка? Нажимаю на неё и показывает список открытых приложений, которые можно только закрыть смахнув вверх. Или как-то по-другому надо?

    pic.jpeg
     
  17. Andrey_969

    Andrey_969 Новичок

    Регистрация:
    2 июн 2020
    Сообщения:
    14
    Пол:
    Мужской
    Тогда получается, что CarPlay не будет работать? И громкой связи тоже не будет же (у меня не работает штатная)?
     
  18. Ursus82

    Ursus82 Участник тусовки

    Регистрация:
    13 июн 2015
    Сообщения:
    168
    Пол:
    Мужской
    Регион:
    Московская обл.
    Водит:
    upload_2022-6-8_10-7-39.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  19. n.lapin

    n.lapin Абориген

    Регистрация:
    24 сен 2012
    Сообщения:
    3,100
    Пол:
    Мужской
    Водит:
    Напомните, пжлст, а как карпэй воспользоваться?
    Помню, что покупал устройство с карплеем, но не пробовал, подключил по USB к андроиду, не взлетело.
    Что нужно делать?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  20. Andrey_969

    Andrey_969 Новичок

    Регистрация:
    2 июн 2020
    Сообщения:
    14
    Пол:
    Мужской
  21. serge858

    serge858 Старожил

    Регистрация:
    26 июн 2012
    Сообщения:
    7,703
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Зачем Carplay при полноценном андроиде? Громкая связь в андроиде не зависит от Carplay.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  22. serge858

    serge858 Старожил

    Регистрация:
    26 июн 2012
    Сообщения:
    7,703
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Carplay и Android Auto беспроводные в наших устройствах (на Snapdragon если). Для подключения нужен интернет и блютуз соединение тлф с ГУ, если автоматом не включится Zlink, то включите его в Приложениях, на тлф всплывает предложение подключить Carplay (Siri должна быть активна в тлф), происходит соединение, которое потом будет навязчиво соединяться при каждом включении ГУ, захочется снести этот Zlink)

    Про Carplay устал повторять, что это атавизм, только мешает нормально пользоваться андроидом.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
    Alexis-Z, rixmat и n.lapin нравится это.
  23. serge858

    serge858 Старожил

    Регистрация:
    26 июн 2012
    Сообщения:
    7,703
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Чувствую, надо короткое видео сделать в качестве ликбеза, народ не хочет в поиск лезть и найти в два клика, как делить экран в 11м андроиде. В один клик оно будет легче конечно:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
    Ursus82 нравится это.
  24. n.lapin

    n.lapin Абориген

    Регистрация:
    24 сен 2012
    Сообщения:
    3,100
    Пол:
    Мужской
    Водит:
    Цель была побаловаться, а не внедрить :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  25. Olegek994

    Olegek994 Участник тусовки

    Регистрация:
    12 апр 2019
    Сообщения:
    225
    Пол:
    Мужской
    Регион:
    Татарстан респ.
    Водит:
    Добрый день! Подскажите пож-та хочу купить Android 10 Snapdragon 625 для BMW F30 2013г/в с базовой CIC MID (HU_ENTRY без навигации, без USB, без BT - только радио и AUX). На машине стоят штатные передние и задние парктроники без камеры заднего вида. Вопрос такой: если после установке данного андройда на машину и нештатной камеры заднего вида (с того же алиэкспресс) будет ли она включаться вместе со штатными парктрониками при включении задней передачи? Если будет, то в каком режиме это будет происходить и отображаться? (в режиме андройда или в режиме штатного меню)
     
    #18745 Olegek994, 8 июн 2022
    Последнее редактирование: 8 июн 2022
  26. Kastry

    Kastry Абориген

    Регистрация:
    6 авг 2011
    Сообщения:
    3,572
    Пол:
    Мужской
    Регион:
    Республика Крым
    Будут включаться при включении задней передачи, отображаться будут на мониторе лучше , чем на родном
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  27. Olegek994

    Olegek994 Участник тусовки

    Регистрация:
    12 апр 2019
    Сообщения:
    225
    Пол:
    Мужской
    Регион:
    Татарстан респ.
    Водит:
    Спасибо за ответ! Уточните пож-та, если я правильно понял, то заводские парктроники и нештатная камера заднего вида с алиэкспресс будут включаться одновременно в паре и проблем никаких не должно быть?)
     
  28. Kastry

    Kastry Абориген

    Регистрация:
    6 авг 2011
    Сообщения:
    3,572
    Пол:
    Мужской
    Регион:
    Республика Крым
    Да
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  29. The AGENT

    The AGENT Старожил

    Регистрация:
    18 янв 2012
    Сообщения:
    7,095
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Подскажите, а что значит AHD камера? И бывают ли камеры высокого разрешения но без рыбьего глаза, а с более плоской картинкой?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  30. Kastry

    Kastry Абориген

    Регистрация:
    6 авг 2011
    Сообщения:
    3,572
    Пол:
    Мужской
    Регион:
    Республика Крым
    На али большой выбор
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...

Яндекс.Метрика