Появился актуальный способ установить любое приложение и не только на ГУ BAIC U5 Plus, так же через ADB. За идеи и найденные инструменты спасибо Evgeniy2869, за предоставленную тачку спасибо KsandraD, а так же ценный опыт спасибо Артему(aznovikov). Ниже опишу небольшую инструкцию для всех желающих установить сторонние приложения на свой автомобиль, дальше все будет зависеть от ваших фантазий и желаний. Инструкция обновляемая, картинки, фото и пункты будут дописываться, улучшаться или упрощаться, чек обновлений в конце статьи.
.Предупреждение! Все действия вы совершаете на свой страх и риск, под свою ответственность. Представленные инструкции выкладываю для ознакомления и тестирования.
Для подключения и установки приложений, потребуется ноутбук (на Windows), usb кабель (папа-папа), ваше ГУ и время. Установку можно выполнять из любой консоли, но мы будем использовать ADB Run. Для удобства подготовил архив, скачайте себе установите ADB Run и скопируйте на рабочий стол каталог (инструкция будет внутри). Обязательно пройдите 7 пункт инструкции, это упростит вам многие вещи в дальнейшем.
=== УСТАНОВКА ===
1) Первым шагом активируем ADB режим в инженерном меню автомобиля. Для этого переходим в настройки ГУ и несколько раз нажимаем на Software Version.
После открытия инженерного меню, нужно проверить, что режим ADB включен. Должно быть как на фото ниже. Так же советую выключить если был включен и снова включить.
Важно! Если вы обновляли прошивку у дилера, то там могут быть пункты на китайском языке. Должно быть как на фото ниже.
Так же советую сразу отключить автоповорот экрана в настройках Android (15 пункт):
2) Подключаем кабель во второй порт (со значком телефончика), слышим звук.
3) Как активировали ADB со стороны ГУ, запускаем софт для активации демона и подключаем к ПК.
— запустить daemon_activation.exe, дождаться активации устройства:
— написать в консоль команду connect. Если отображаются 5 пунктов как на фото, значит все получилось.
4) Запускаем любой ADB Tool, в нашем случае ADB Run, ждем подключения устройства. Важно! Чтобы ваше устройство определилось в консоле.
5) Копируем нужные для установки apk файлы заранее в каталог adb (C:\adb_run\app). Чтобы создать и открыть каталог, жмем в консоле 11 "Install/Uninstall Android App (APK)" пункт и далее 1 "Copy Program to directory app". Откроется папка, в нее как раз нужно положить ваши apk, в том числе apk из архива который я дал чуть выше.
6) Установка приложений на ГУ. Вероятно вы остались в том же меню ADB Run, жмем 2й пункт "Install APK". Должен загрузится ваш список из apk файлов. Если их немного, в данном пункт устанавливаем по одному, указывая порядковый номер. Ждем сообщения "Success". Это значит ваше приложение установлено. Проверить можно перейдя в системные настройки через
7) Пункт удобства. Установите 2 приложения, которые я дал в архиве (файловый менеджер ES Проводник и EasyTouch плавающую кнопку). Первое поможет вам первоначально в запуске EasyTouch и потом пригодится.
И так, как установили, делаем далее в такой последовательности:
— открываем системные настройки Android через инженерное меню (15 пункт). Открываем вкладку "Apps¬ifications". Откроется список приложений, разверните все. Нас интересует пока два из них ES Проводник и EasyTouch. Показываю на примере ES Проводника.
— по очередное открываем приложения и выдаем различные права в подпунктах "Permissions", а так же заходим в другие пункты касаемо этих приложений и активируем все что неактивно. Делаем это для ES Проводника и EasyTouch, а потом и для всех ваших установленных приложений. Ниже опишу, зачем именно так.
— перепроверяем, что все права возможные приложениям выданы. Переходим снова на главный экран системных настроек Android, далее пункт "Storage" -> "Files". Должен автоматически запуститься ES проводник, запросить согласие, жмем разрешить и попадаем на главный экран приложения проводника.
— сверху слева, жмем на иконку меню ES проводника, чтобы открылось боковое меню. В нем выбираем "Библиотеки" -> "APP". Откроются пользовательские приложения. Запускаем от туда EasyTouch, пропускаем обучение и у вас должна появиться плавающая кнопка на экране справа.
— Можно выйти в настройки автомобиля и проверить, что она показывается везде. Через нее дальше можно запускать приложения или спокойно открывать настройки Android.
Комментарии:
— Плавающая кнопка иногда может исчезать, это связано с перекрытием стандартных приложений в слоях. Чтобы она появилась, перейдите например в климат, потом обратно в настройки авто, должна появиться.
— Левая панель может перекрывать часть ваших приложений, уже решаем эту проблему.
— Уже думаем над скриптами и оптимизациями, чтобы все работало корректно.
— Права на приложениях раздаем за ранее руками, так как SystemUI может мешать отображать какие то кнопки или правила.
— Чтобы установить CarPlay, нужна коробка CarlinKit и приложение AutoKit. Пример. Если искать альтернативу похожую, можно ставить CarCar лаунчер или DUDU лаунчер (ток найти мод на русском).
— Root можно получить, но что будет после его получения, никто пока не знает:)
— Альтернативный способ запуска АА через HUR, который тоже нужно установить. Инструкция которая подойдет.