LunarisApp для Coolray Rest ОД

LunarisApp для Coolray Rest ОД

Пакет модифицированных системных файлов и приложение LunarisApp для прошивки Community от Дениса @dizz74, предназначенных для исправления недочётов и добавления новых функций.

Если вас интересуют технические подробности: Geely и ECARX, что с вами не так? / Хабр

Функционал пакета + приложения LunarisApp

  • Восстановлена работоспособность кнопки джойстика на руле (плей/пауза)
    • Включая CarPlay (iPhone, Tbox и другие)
  • Исправлены кнопки управления мультимедиа в штатных и сторонних приложениях: работают как и должны, переключают в приложении, где играет музыка в данный момент или играла в последний раз
  • Для кнопок громкости ускорено увеличение и уменьшение громкости при удержании
  • Исправлен регион WiFi для разблокировки бэндов 5GHz
  • Исправлен вход в МТС Музыку (обновлен WebView)
  • Исправлены вылеты/внезапные закрытия навигаторов
  • Кастомизация кнопок руля: нажатие и долгое нажатие
    • Кнопка Voice Assistant
    • Кнопка Call (кнопка с зеленой и красной трубкой слева)
    • Кнопка Mode (справа)
    • Кнопка Home (справа со значком Geely)
    • Кнопка Mute (справа с зачеркнутым динамиком)
    • Кнопка PlayPause (нажатие на правый джойстик; только долгое нажатие, короткое — всегда плей/пауза)
  • Выбор действий для каждой кнопки из предыдущего списка:
    • Включение/выключение подогрева руля
    • Включение подогрева форсунок и зоны дворников
    • Включение/выключение ДХО
    • Эмуляция нажатия Домой, Назад или любой другой кнопки по ID
    • Открытие меню недавних приложений
    • Переключение на предыдущее приложение
    • Открытие приложения
    • Открытие двух приложений в режиме разделения экрана
  • Система
    • Включение/отключение ДХО
    • Периодическая проверка и автовключение WiFi/BT
    • Автоматическое включение подогревов при запуске ГУ
    • Возможность открыть LSPosed Manager (подробнее ниже)
    • Возможность подключения по ADB (подробнее ниже)
  • Подсчет моточасов двигателя (по астрономическим часам)
  • Приборная панель
    • Отображение данных воспроизведения из сторонних плееров
  • Интеграция с MacroDroid через «Отправить интент» и «Получен интент»
    • Отправка необработанных событий кнопок в виде Intent (имя кнопки + нажата/отпущена)
    • Отправка обработанных событий кнопок в виде Intent (имя кнопки + клик/лонгклик)
    • Управление функциями авто (вкл, выкл, переключить):
      • Подогрев руля
      • Подогрев форсунок
      • Подогрев зоны дворников
      • Подогрев зеркал и заднего стекла
      • Дневные ходовые огни
      • Открытие/закрытие окон, управление в %
      • Открытие/закрытие солнцезащитной шторки и люка, управление в %
      • Управление климат-контролем (направление, температура, режимы)
    • Открытие заданных приложений в режиме разделения экрана
    • Параметры в System.Global:
      • Напряжение АКБ
      • Состояние зажигания
      • Остаток пробега с приборки
      • Одометр

Скриншоты

Аналогичны LunarisApp для Belgee X50, только функций меньше

Установка, обновление и удаление

Последняя версия: недоступно
Скачать последнюю версию

> История версий
в процессе

Установка предельно простая и производится посредством установки Magisk-модуля:

  • Если были настроены макросы Macrodroid для кнопок — отключить
  • Скачать zip-архив по ссылке выше и закинуть его в ГУ
  • Открыть Magisk
    • Если попросит обновиться (до 29-30-31… версии) — отказываться
    • Если попросит «обновить для завершения установки» — соглашаться
    • Если будет говорить про неподдерживаемый файл su — игнорировать
  • Перейти в Модули -> Установить из хранилища -> выбрать zip-файл
  • После установки модуля снизу справа будет кнопка перезагрузить
  • После перезагрузки зайти в приложение LunarisApp и разрешить права ROOT
  • Настроить опции по желанию
Так должно получиться

Обновление может происходить в двух вариантах:

  • Полуавтоматический режим, если на ГУ есть интернет:
    • Открыть Magisk, перейти в Модули
    • При наличии обновлений кнопка «Обновить» станет синей
    • Нажать обновить, прочитать изменения (если интересно), нажать Установить*, подождать пока скачается и установится обновление
    • Перезагрузить и готово
  • Ручной режим, если на ГУ нет интернета:
    • Также как при установке, скачать архив новой версии, передать на ГУ
    • Открыть Magisk, перейти Модули -> Установить из хранилища, подождать обновления
    • Перезагрузить и готово

*Установить нужно нажимать для того, чтобы сразу после загрузки обновление начало устанавливаться. Если вы нажмете скачать, то оно скачается в /sdcard/Downloads и устанавливать нужно будет вручную.

Отключение и удаление происходит через отключение/удаление модуля Magisk: прошивка вернется в состояние прошитого Community без дополнений.

Исправление размера интерфейса сторонних программ

Инструкция по настройке:

  1. В настройках Magisk включить Zygisk, перезагрузить ГУ
  2. Установить zip-архив LSPosed как Magisk модуль, перезагрузить ГУ
  3. Установить AppSettings как обычное приложение
  4. Зайти в LunarisApp и выбрать «Открыть LSPosed Manager»
  5. В LSPosed Manager перейти в Модули -> AppSettings
  6. Отключить «Системный фреймворк» и включить те приложения, что нужно увеличить
  7. Открыть AppSettings, найти приложения, указать в них DPI от 200 до 280 — выбирать по вкусу. Чем больше, тем интерфейс будет крупнее
  8. Полностью закрыть приложение (через настройки — приложения — остановить) и открыть
  9. Повторять пункты 4-8 до достижения результата

Оптимальные настройки для приложений

  • Яндекс.Музыка: DPI 160, масштаб 160
  • Яндекс.Навигатор: DPI 240, масштаб 100

Подключение по ADB

  1. Раздать с телефона WiFi, подключить ГУ и ноутбук, чтобы они оказались в одной локальной сети
  2. Скопировать в ГУ в /sdcard (хранилище) файл открытого ключа ADB
    • В Windows лежит по пути: C:\Users\<username>\.android\adbkey.pub
    • В Linux лежит по пути: /home/<username>/.android/adbkey.pub
  3. Зайти в LunariaApp, кнопка Скопировать ADB ключ должна стать активной, нажать её.
  4. Включить ADB over WiFi. Должен высветиться IP ГУ.
  5. Подключиться ноутбуком по ADB: adb connect <ip>
  6. Проверить статус подключения: adb devices

Android Auto через HUR

Инструкция для настройки беспроводного АА (WiFi крайне желательно 5Ггц):
https://lunaris-firmware.ru/ru/инструкции/nastroika-hur-android-auto

Для назначения кнопки вызова ассистента в HUR используйте режим кнопки «Эмулировать физическую кнопку по ID», значение ID — 16

Для беспроводного подключения Samsung, где заблокирована раздача WiFi 5Ghz, можно настроить WiFi Direct 5Ghz, как здесь: https://t.me/belgee_chat/19365/34448

Модуль Magisk для удаления QDLink: для удаления установить, для отката отключить/удалить.

Для пользователей РБ: подходят карты Белкарт

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *