Hal9k Mod v2.5
07.04.2019
Прошивка для платформы
MTCD-MTCE Rockchip PX3-RK3188 1024x600 800х480 на базе последней официальной версии HCT2.
Это дальнейшее развитие
Мода на базе Андроид 5.
Вы можете установить эту прошивку на свою магнитолу, если в Настройки>О планшете>
- Модель начинается с px3
- Версия Android начинается с 7.1.
- Версия чипа начинается с MTCD или MTCE. Далее могут быть любые буквы, две, три, четыре - не важно.
Или если в Настройки>Об устройстве>Version info>
- Версия чипа начинается с MTCD или MTCE. Далее могут быть любые буквы, две, три, четыре - не важно.
- Версия Android начинается с 5.1.
- Номер сборки начинается с rk3188.
Также, для восстановления магнитолы, если что-то пойдет "не так", вы должны иметь возможность
входа в рекавери.
Основные преимущества и направления развития данного мода:
- Новые функции.
- Исправление существующих ошибок и недоделок стока.
- Лучшая отзывчивость по сравнению со стоком + возможность для пользователя самостоятельно улучшить этот показатель.
- Настраиваемость. Все критичные изменения, сделанные на мой вкус, можно настроить под себя или сделать, как было в стоке.
- Все изменения сделаны прямо в коде приложений, без использования Xposed framework.
- Стабильность.
- Стоковый дизайн.
Первая загрузка занимает менее одной минуты.
При переходе с любой другой прошивки очистка пользовательских данных выполняется автоматически !
При переходе с предыдущей версии очистку данных делать не требуется. Но рекомендуется, если возникнут какие-либо проблемы. Особенно, если вы использовали microG в предыдущей версии.В случае установки без очистки данных поверх предыдущей версии первая загрузка может занять несколько минут. Зависит от количества сторонних приложений.
После установки или обновления прошивки ГУ перезагрузится еще один раз для завершения установки Magisk.
Как установить прошивку
Извлеките файл nupdate.img из архива в корень USB-флешки или SD-карты. Она должна быть отформатирована в FAT32.
Извлеките все остальные флешки, SD-карты, модемы и прочие устройства из разъемов магнитолы.
Вставьте флешку в USB разъем магнитолы. Желательно использовать тот разъем, в котором она определяется как USB1 (можно увидеть, например, в плеере).
Или SD-карту - в гнездо GPS.
Магнитола выдаст запрос "Firmware Updating".
Нажмите "Install".
Кроме того, можно установить прошивку через пункт Обновление системы в Настройках.
Или через рекавери.
Как установить прошивку поверх Android 5.1.1Если у вас старая версия MCU, очень рекомендую обновить до актуальной.МЦУ MTCE можно ставить вместо MTCD.
Прошивка распространяется бесплатно для частного использования.
Коммерческое использование прошивки или её частей запрещено.
Скачать
Если вам нравятся мои прошивки и вы хотите поблагодарить меня, пожалуйста, подумайте о пожертвовании. Необходимые реквизиты вы найдете на моем сайте. Версия 2.5:
Яндекс.Диск Google Drive (english version)Версия 2.4:
Яндекс.Диск Google Drive (english version)Остальные лаунчеры, не вошедшие в прошивку. Устанавливать путем замены /system/priv-app/Launcher3HCT2
Список изменений
v2.5- Переход на новую базовую прошивку от декабря 2018.
- Доработан скринсейвер:
Сделано отображение обложек для большинства сторонних плееров и значков радиостанций для PCRADIO.
Для корректной работы рекомендую добавить ваши плееры в "Список приложений, которые не должны работать одновременно".
Сделано отображение рекомендаций при движении по маршруту для Яндекс.Навигатор, Яндекс.Карты, Google Карты, Sygic GPS Navigation & Maps.
Сделано отображение температуры из Яндекс.Погоды, если данные о температуре не поступают от CAN-адаптера.
Теперь скринсейвер корректно отображается в 800х480.
Во время работы скринсейвера теперь не показывается регулятор громкости.
- Добавлен показ всплывающих сообщений от BT Музыки и сторонних медиаплееров. Сторонние медиаплееры надо добавить в соответствующий список.
- Добавлен список приложений, которые будут работать в режиме погружения (на полный экран).
- Сделан отдельный список навигаций, использующих TTS
- Добавлена возможность назначения последней запущенной навигации на кнопку Нави (для переключения между навигацией и плеером, например).
- По многочисленным просьбам :) добавлены настраиваемые парковочные линии. Спасибо Incognito+
- Magisk обновлен до v18.1, Viper4Android обновлен до v2.7
- Добавлены новые коды кнопок для замены
- Лаунчеры с виджетами, расположенные в OEM, теперь можно ставить даже все вместе.
- Сделана большая работа по обеспечению поддержки новых базовых прошивок, хотя снаружи этого и не видно.
v2.4- Переход на новую базовую прошивку от октября 2018.
- Взамен SuperSU предустановлен другой root (Magisk). Обновлять не надо.
Можно устанавливать дополнительные модули для расширения функционала.
- Добавлена возможность редактирования списка приложений, которые переключаются кнопкой Mode.
- Добавлена возможность замены приложений, которые запускаются вместо стоковых. Можно запускать свой плеер кнопкой на руле.
- Добавлена регулировка громкости в зависимости от скорости.
- Добавлен выбор цвета в заставке HCT.
- Исправлен баг с выбором рингтона.
- Добавлен новый скринсейвер, который отображает время и дату, информацию от большинства сторонних плееров (не только штатных), уровень громкости, скорость, а также температуру при наличии этих данных.
Для отображения температуры нужен CAN-адаптер.
Есть возможность настройки внешнего вида скринсейвера: цвета, фоновая картинка, максимальное значение для индикатора скорости.
- Добавлена возможность замены кодов кнопок, расположенных на руле и передней панели.
Можно настроить действия, которые выполняются при нажатии кнопок на руле, даже в том случае, если они подключены через CAN-адаптер.
- Сделана возможность выбора группы радиостанций.
Если вы едете в другую местность, где работают другие радиостанции, можно выбрать другую группу и настроить станции заново.
А приехав домой, снова выбрать группу по умолчанию и ваши настройки восстановятся.
- Сделан список приложений, которые имеют доступ к USB-устройствам. Позволяет избавиться от надоедливого запроса о предоставлении доступа.
- Для любителей Таскеров добавлена возможность назначения цифр 1-9, 0, и символов * и # на кнопки руля.
Intent = "com.microntek.report.event"
Extra "type" = "key"
Extra "value" = код кнопки.
- Во многие приложения добавлен качественный русский перевод от booroondook.
- Во всплывающее сообщение от Музыки добавлено имя исполнителя, а в сообщение от Радио - частота.
- В Музыке добавлен вызов эквалайзера по длинному тапу на экранную кнопку пресетов.
- Убран чекбокс "Переключение папок в Музыке кнопками на руле", так как теперь кнопки на руле можно настраивать.
- Заменена система sysinit - скрипты в init.d теперь выполняются параллельно.
- Обновлен microG до последней версии
- Краткое нажатие на экранную кнопку питания теперь включает выбранный скринсейвер.
- Добавлено приложение MTCDialer для звонков из сторонних приложений
- Приложение Google теперь звонит через MTCDialer без дополнительных настроек.
- Сделана возможность приглушения музыки для приложений навигации, которые воспроизводят голосовые подсказки через синтезатор речи.
Для использования требуется добавить приложение в "Список навигационных приложений, приглушающих другие звуки" и выбрать "Синтезатор речи, приглушающий другие звуки"
- Заменены значки в штатном лаунчере и в статусбаре. Спасибо Vlad_Koldobskiy
- Добавлена возможность вызова System UI Tuner из Настроек мода.
- Добавлена возможность замены новых кодов кнопок для джойстика в автомобиле Mazda.
- Прочие мелкие изменения, направленные на улучшение стабильности и удобства использования.
v2.3- Переход на новую базовую прошивку от апреля 2018.
- Сделан список приложений, которые допускают включение заставки.
В него можно добавить, например, сторонний лаунчер или плеер.
- Добавлена возможность переключения треков в сторонних плеерах кнопками на руле для владельцев CAN-адаптеров для авто Мерседес и других.
- Сделан список приложений, которые перезапускаются после сна.
Я включил в него приложение PCRadio. Теперь оно всегда корректно начинает воспроизведение после выхода из сна, если было запущено при уходе в сон.
В его настройках надо включить переключатель "Возобновлять воспроизведение при старте приложения". Также надо убрать его из белого списка, если оно было в него добавлено.
- Редактирование белого списка теперь не требует перезагрузки ГУ.
- Добавлен регулятор громкости в стиле, типичном для AV-аппаратуры из модуля 7floor
- Добавлена возможность отображения регулятора громкости сверху, посередине или внизу экрана.
- Добавлена возможность регулировки времени, в течение которого регулятор громкости остается на экране после изменения значения громкости.
- Сделан список приложений, которые не должны работать одновременно.
Этот список является расширением соответствующего системного списка.
Если запускается одно из приложений, включенных в этот список, то остальные закрываются.
То есть, например, если включить в него то же PCRadio, то оно будет закрываться при запуске стоковой Музыки или Радио. И наоборот.
- Добавлена возможность переноса статусбара в нижнюю часть экрана. (Экспериментальная опция.)
- Изменена логика запроса названия для кнопки сохраняемой радиостанции.
Если имя для сохраняемой частоты не задано ранее - предлагается текст из RDS.
- Прочие изменения, направленные на улучшение стабильности.
v2.2.1 ОТА-пакет- Добавлена возможность отключения переключения папок в Музыке кнопками на руле.
- Исправлено отображение интерфейса для разрешения 800х480.
v2.2- В аудиоплеере добавлен переход к предыдущей/следующей папкам по кнопкам руля seekdown/seekup и по длинному тапу на экранные кнопки prev/next.
- Во всплывающее сообщение добавлен вывод имени папки при переключении между папками.
- Сделан список навигационных приложений, которые приглушают другие звуки при воспроизведении голосовых подсказок.
В список надо внести все навигационные приложения, включая то, которое установлено по умолчанию на кнопку Navi.
- Добавлено приложение F-Droid для автоматического обновления microG. Спасибо realvava за идею.
- Добавлена возможность скрывать значки накопителей в статусбаре.
- Обновлены временные зоны до версии 2018d. После обновления проверьте, правильно ли установлен часовой пояс.
- Прочие изменения, направленные на улучшение стабильности.
v2.1- Переход на новую базовую прошивку от февраля 2018.
- Добавлена возможность OTA-обновлений.
- Добавлена возможность блокировки устройства штатными средствами Android.
Блокировка включается после перезагрузки или выхода устройства из сна.
Также можно включать блокировку после срабатывания Андроид-скринсейвера или вручную из меню выключения.
- Сделана сортировка в алфавитном порядке всех списков в плеерах.
- Добавлен показ всплывающих сообщений с информацией о текущей радиостанции и музыкальном файле. Есть возможность настройки размера шрифта и длительности показа сообщения.
- В аудиоплеере сделан переход к следующей папке в списке после воспроизведения последнего файла в текущей папке в режиме последовательного воспроизведения.
- Добавлен запрос названия для кнопки сохраняемой радиостанции.
- Добавлена возможность выбора из восьми штатных экранных заставок. Картинки тут.
- Добавлена возможность отключения полноэкранной клавиатуры.
- Добавлена возможность отключения перезапуска приложений, которые работали перед уходом в сон.
- В приложение "Кнопки на руле" добавлены действия "выключить подсветку экрана", "недавние приложения" и "приложение F-Cam".
- В сторонние приложения предустановлен "улучшатель" звука ViPER4Android.
- В OEM добавлено 5 лаунчеров и их виджеты (AY, HCT2, HCT3, KGL, ZH). Выбор лаунчера после установки производится как обычно, нажатием кнопки Home, как в телефоне.
К сожалению, Андроид 7 не разрешает сторонним приложениям автоматическое создание виджетов.
Поэтому делаем так:
Ставим APK виджетов и лаунчер. Добавляем любой виджет и даем разрешение (см. скриншот).
Потом удаляем лаунчер и ставим снова. Или очищаем данные лаунчера.
- В папку с лаунчером HCT2 добавлена погода от vitarkananda. Работает только с этим лаунчером.
Прочие изменения, направленные на улучшение стабильности.
Исправления русского перевода.
Идеи некоторых доработок взяты из модуля xposed-mtce-utils и других модулей с разрешения автора, MVG-V70. За что ему большое спасибо.
Но реализованы без использования Xposed framework.
v2.0- Все изменения интерфейса сделаны также для разрешения экрана 800х480.
- Прошивка полностью реодексирована с оптимизацией под процессор px3.
- Настройки мода вынесены в отдельное приложение, также доступное из «Дополнительных параметров» в настройках.
- Добавлена возможность замены Gapps на microG с облегченным маркетом и обратно, в любое время.
Находится в Настройках Мода.
- Разрешена автозагрузка сторонних приложений при старте устройства. (Mapcam.info, Torque, и т.д.)
- Исправлено воспроизведение голосовых предупреждений в стандартном голосовом пакете в программе Mapcam.info.
- Убран "красный текст", который появлялся, если поставить прошивку на магнитолу, где был Андроид 5.
- Добавлен логотип Lada :)
- Внутренняя память расширена на 256Мб.
- Предустановлен root и SuperSU
- Добавлена поддержка init.d
- По умолчанию включено:
- Русский язык и формат даты, часовой пояс Москва
- Просмотр видео в движении - включено
- Пароль bluetooth - 1234
- Уровень смешивания - 4
- Обновление времени по GPS - включено
- Режим подсказок навигации - смешивание
- Тайм-аут экранной заставки - 1 минута, добавлены варианты: 2 минуты, 10 и 30 минут.
- Возможность выбора скорости, на которой будет блокироваться просмотр видео
- Запрет подключения к службам передачи данных в роуминге.
- Звук при движении задним ходом — 4
- Яркость экрана ночью — 20%
- Добавлена автонастройка APN для Tele2
- Удалены ненужные приложения и файлы:
- Японская клавиатура
- Встроенный синтезатор речи Pico TTS
- WAP Push Manager
- Корпоративные профили
- EasyConnected
- Живые обои Android (возможность установки своих живых обоев оставлена)
- GPSTest заменен на GPS Test Plus
- Google Карты перенесены из системных приложений в сторонние. Теперь их можно просто удалить в Настройках, если они не нужны.
- Также в сторонние приложения предустановлен Синтезатор речи Google с последним русским голосовым пакетом. Синтез речи работает без подключения к сети.
- Предустановлен последний русский языковой пакет для распознавания речи оффлайн.
- Добавлена синхронизация Контактов и Календаря
- Часовые пояса обновлены до последней версии.
- Включено встроенное приложение Контакты
- Разрешена установка приложений не из маркета
- Включен функционал Заставок (Daydream). Это позволяет установить любую заставку из маркета, не останавливаясь на одной.
По умолчанию включена заставка Часы из Андроид. Цвет можно менять.
Любая сторонняя заставка отключается при тех же условиях, что и штатная (касание экрана, включение камер, и т.д.)
Заставку Андроид можно выключить, тогда будет работать штатная заставка.
- В приложении Bluetooth расширено поле имени в телефонной книге и добавлено распознавание OBD-адаптера на основании настроек для того, чтобы система отличала их от телефонов и работала с ними правильно.
Нужно, если ваш адаптер не имеет в названии букв OBD.
- Приложение DVD переведено на русский язык.
- В приложении Видео расширен плейлист.
Отключен повтор по умолчанию.
- В приложении Музыка расширен плейлист и отключен повтор по умолчанию.
Вместо крутящейся пластинки сделана квадратная неподвижная обложка, включена загрузка текстов песен из сети,
сделана постановка плеера на паузу при входящем звонке и нажатии кнопки Mute.
- Радио - с кнопок сохраненных станций убран бегущий текст RDS. Появилась возможность присвоить названия сохраненным станциям.
- Исправлен Bluetooth.
Теперь нормально работают те диагностические программы, которые ранее писали, что Bluetooth выключен, предлагали его включить и зависали.
Ранее сопряженный адаптер программы находят автоматически.
- Сделана экранная кнопка выключения в статусбаре.
- Одинарное нажатие - включить заставку.
- Двойное нажатие - сделать скриншот.
- Тройное нажатие - убить активное приложение.
- Длинное нажатие - меню выключения.
В меню выключения добавлены пункты: Перезагрузка, Безопасный режим, Режим восстановления.
- Добавлена возможность смены мелодии звонка на любую из имеющихся в папке ringtones (только для Bluetooth-модуля MD725)
- Добавлена возможность увеличения TTL по умолчанию для обхода ограничений на раздачу интернета с мобильных устройств.
- В Лаунчере сделано отображение даты в русском формате.
- При установке Навител или Яндекс.Навигатор они автоматически устанавливаются на кнопку Navi.
- Добавлен белый список приложений, которые не закрываются при уходе в сон, с возможностью настройки.
- Цифра на регуляторе громкости увеличена и сделана белой.
- Добавлен скрытый пункт настроек "Для разработчиков".
- В Настройки - Об устройстве добавлен пункт Общая информация.
- Добавлена возможность отключать некоторые элементы статусбара.
По умолчанию отключены: кнопка Home, значки Громкость, Eject и Яркость. Кнопка Back перенесена справа налево. Все можно настроить, как было в стоке или по-другому.
- Во многих местах исправлен перевод.
Известная проблема: на устройствах с 1 ГБ ОЗУ воспроизведение видео нормально не работает. В частности, не работает Youtube.
Решение: используйте сторонний видеоплеер.
Важно: Советы
- Если создать на флешке с прошивкой папку hct, в ней папку apk и положить в неё ваши любимые apk, то они будут автоматически установлены после прошивки.
- Сопряжение ГУ с диагностическим Bluetooth-адаптером можно делать как из приложения Bluetooth, так и из пункта Bluetooth в настройках.
Главное - прежде, чем нажимать на найденный адаптер, надо дождаться окончания сканирования. Т.е. дождаться, пока пропадет крутящийся кружок в приложении Bluetooth или пока надпись Поиск... сменится на надпись Обновить в Настройках. Тогда сопряжение проходит без проблем. Кстати, сопряжение с Bluetooth-адаптером можно делать и тогда, когда уже подключен телефон, если телефон временно отключить.
Как перейти на microG
- Зайти в Настройки мода > Выбор фреймворка и выбрать microG.
Устройство несколько раз перезагрузится.
Затем запустить приложение microG и дать необходимые разрешения.
Включить Регистрацию устройства в Google и Google Cloud Messaging
В настройках UnifiedNlp включить Mozilla Location Service и Nominatim
Зайти в Проверку работоспособности и проверить, что включены все галки (галки внизу будут включены, только если подключен модем. Если будете пользоваться только GPS, они не нужны.)
Заново создать аккаунт Google
- Обновления microG находятся здесь: microG GmsCore is a FLOSS framework
Для того, чтобы программы не пытались обновить сервисы Google, достаточно установить актуальное обновление GmsCore.
microG обновляется через F-Droid.
Сообщение отредактировал Hal9k - 24.11.19, 20:43