Найти в Дзене
Мастерская Chipmaster.BY

Делаем навигацию и красивый лаунчер для Emgrand X7

Наконец-то дошли руки до апгрейда медиасистемы. Все, кто уже имеет дело с сабжем, поняли, что она довольно скромная. Но!
Там установлен Андроид и это вселяет надежду на установку программного комплекса по -интересней. А когда выяснилось, что в системе есть GPS приемник, только без распаянной производителем антенны, то руки сами зачесались.
Итак. Рассказывать про снятие панели и установку антенны смысла нет, пользуйтесь поиском
установка GPS антенны на Geely Emgrand X7, в принципе точно по тому варианту все и делал, за что благодарен его автору VProkonline.
Единственное что хотелось бы, подробней остановится на "взломе" программной части. На мой взгляд самое простое решение, это подключить медиасистему к собственной WiFi точке и через командную строку загрузить встроенный проводник.
Делаем так, заходим в штатное меню Link / "Подключение к Андроид через WiFI". Там подключаемся к своей WiFi точке и вводим пароль, на этом все. Больше можно ничего не предпринимать, оставляем.
Берем ноутбук/компьютер подключенный к той же точке (можете расшарить на своем ноутбуке) и открываем командную строку из папки в которую предварительно нужно скачать
adb.exe.
Дальше все просто. Вводим команды по очереди (каждая строка это отдельная команда с пробелами и т.д., можно просто копипастом в окно ввода):

//выполним соединение с вашей панелью (она должна быть включена!)

adb connect 192.168.2.14 //IP адрес указываете тот, который получен медиасистемой в вашей сети!

//затем входим в шелл

adb shell

//загружаем проводник

monkey -p com.estrongs.android.pop -c android.intent.category.LAUNCHER 1

После ввода последней команды возвращаемся к панели в автомобиле, где на экране на все окно загрузится встроенный проводник ES Explorer.
Ну а теперь дело техники, вставляем в ЮСБ порт подготовленную флешку с вашими программами и устанавливаем их стандартным способом прямо из проводника. Первым делом рекомендую установить лаунчер
AGAMA Launcher, после установки сразу же его открывайте и применяйте "Использовать всегда".
Теперь по нажатию кнопки на панели автомобиля
Меню, будет выводится главное окно лаунчера.

Ланучер AGAMA. Главное окно.
Ланучер AGAMA. Главное окно.

Лаунчер гибко настраивается, можно добавить на кнопки Ваши желаемые программы, логотип автомобиля, изменить цветовую гамму.
Так же установил Навител.
Настоятельно рекомендую использовать версию smile, т.к. full тупит нереально, практически не работает! Однако уменьшенная версия применяется для экранов с маленьким разрешением, но пусть это вас не пугает. Скачивайте любой скин для большого разрешения и добавляйте его в программу. Я использовал такой.

Старт навигации
Старт навигации

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

Спутники
Спутники
Навигация в дороге
Навигация в дороге

Однако поездив некоторое время вдруг обнаружился неприятный баг! Навигация теряла спутники каждый раз в начале новой поездки, и процесс поиска иногда длился до получаса! Мириться с этим мы не будем.
Решение следующее, найти и установить программу, которая будет держать GPS приемник в "тонусе". Я попробовал
GPS Locker и остался доволен. Но по-настоящему круто заработала только после очередного перезапуска Андроида. Да да, медиасистема периодически (на мой взгляд раз в неделю) самостоятельно перезагружается, это позволяет держать Андроид безглючным. В итоге навигация синхронизируется со спутниками в течении считанных минут после холодного старта системы. Отличный результат для такого железа.

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