Evgenyevich

Кастомизация магнитолы Джили Атлас (без гарантии) Ecarx XE1127H(M)

В теме 1 049 сообщений

(Всё это на ваш страх и риск. Цена новой головы у дилера 185 000р. + работы по замене. По сохранению гарантии на ваше Авто чётких ответов нет )

Итак, наконец нашлось время.

Нужен рут, как я уже писал. Без него ничего сделать не получится. Рут получаем с помощью кингрута. Выше уже писали по-моему.
Способ проверенный, ничего не сломается. Перезагрузок во время рутования можно не бояться.

Далее, все действия на ваши риски. :down:

Показать контент  

Используем любой проводник с возможностью работы с рутом. Заходим по пути /system/app.
Здесь список системных приложений. Что нас интересует

XCTimeService - это интересное китайское приложение, которое выставляет ежеминутно и при загрузке время и дату с БК. Причем год ставит 2016, а дату 27 мая (на сегодня - 9 августа 2019). Логику не понял, но 27 мая 2016 тоже пятница как и сегодня). Чтоб было понятно - на самом БК дата корректна.
"Переименовываем это приложение (2 файла - apk и odex) простым добавлением к имени .backup
т.е. получим 2 файла XCTimeService.apk.backup и XCTimeService.odex.backup. Таким образом у нас будет бекап если что и приложение больше не будет докучать своей работой. Вернуть в работу его можно обратным переименованием и перезагрузкой ГУ

Что получим - больше не будет ежеминутной синхронизации с БК.

Далее, CanBusService - управляет некоторыми вещами в машине через кан шину, а именно настройками на вкладке Автомобиль (по моему так называется). Там всего 3 настройки так сказать - чувствительность руля (комфорт, спорт), пищать и поднимать ли стекла при запирании.
И еще одной веселой штукой управляет - ставит чертову иконку медиа при запуске радио, подключении блюпуп на экран БК.

Я один раз настроил руль на комфорт, поднимать стекла и удалил его. Теперь БК помнит последнюю позицию и не сбивается. Что мне и было нужно.

Теперь пришли к тому, что нужно как-то синхронить время на ГУ. 
После всех манипцуляций время на ГУ будет синхрониться с БК при первой загрузке. Часовой пояс Азия\Шанхай.
Пытался переписать его через build.prop - ГУ всё равно на мои манипуляции. Этот пояс прописан на установку в ядре, в скрипте init.1127xe.rc (в названии между точками могу немного ошибаться).

Ставим приложение TimeZone Fixer и обновляем часовые пояса.
Далее ставим 2 приложения для синхронизации времени\даты и часового пояса.
Time Zone Changer - будет устанавливать часовой пояс. Выставляем в настройках нужный пояс + галочку Автозагрузка. Теперь при загрузке ГУ у вас будет корректный часовой пояс.
Smart Синхронизация времени - будет выставлять при загрузке правильное время дату по GPS и\или NTP. В настройках также нужно выставить автозагрузку и т.п.

Теперь у нас правильное время, дата и часовой пояс + иконка на БК не меняется + работает интернет (а это ютуб, карты, пробки и т.п.) + не управляем некоторыми настройками авто)

С ClockCync дружба не сложилась, как-то некорректно ставит часовой пояс.

навигатор ставлю старую версию с 4pda 2,99, она работает пошустрее чем новые. Но можно поставить и последнию версию, кому что нравится.
Скачивать приложения для arm. (arm64 НЕ подойдет)

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

Hide  

На этом всё, всем добра и прямых рук.

p.s.  делитесь, как сделали синхронизацию времени и правильный часовой пояс :)

И полезное видео в помощь 

22 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
UnPinned posts
В 14.09.2021 в 12:45, UmaT сказал:

а вообще, в качестве информации для тех, у кого возможность установки приложений отключена - технически есть возможность закинуть нужные приложения в папку system используя функционал обновления MCU из меню настроек автомобиля.

Суть в том, что в системе есть пакет minirecovery, который при вызове обновления может выполнить командный файл в определённом формате (имеются ввиду команды в этом файле) и с определённым названием. В командах прописывается монтирование раздела system и копирование в него любых заранее упакованных в файл обновления приложений.

У меня одно время было желание разобраться - даже получилось создать пакет обновления, который система принимала и запускала, но нужные команды так и не доделал, а теперь уже видимо руки не дойдут.

А можно немного по подробнее как и что вы делали? может что и получиться у кого... Заранее спасибо)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую всех. Кто подскажет, почему экран телефона на магнитоле повёрнут? Как это исправить?

1638615677908212278043.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
55 минут назад, sims661 сказал:

Приветствую всех. Кто подскажет, почему экран телефона на магнитоле повёрнут? Как это исправить?

1638615677908212278043.jpg

rotation control надо установить чтоб можно было развернуть

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, Zakonnik74 сказал:

rotation control надо установить чтоб можно было развернуть

Установил, всё получилось. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 04.12.2021 в 12:14, Bukatan89 сказал:

А можно немного по подробнее как и что вы делали? может что и получиться у кого... Заранее спасибо)

сейчас подробностей не помню - надо разбираться заново.
если вкратце: создаётся архив mcu_update.zip, за основу можно попробовать взять файл, который лежит в ГУ в папке system\etc с таким же названием, в этот архив нужно добавить папку system, в неё положить apk приложения которое хотим закинуть (es проводник для начала) и в файле update-binary (по пути mcu_update.zip\META-INF\com\google\android\) отредактировать скрипт, который будет запускаться и выполнять копирование из архива в системную папку.
Дальше просто на ГУ вставляется флешка с этим "обновлением" и через меню настроек вызывается пункт MCU Update.
Основной вопрос - в синтаксисе и в командах скрипта, у меня нет рабочего варианта - иначе бы уже был готовый метод взлома. Это нужно изучать.

Во приложении - исходник архива из ГУ. Не рекомендую пробовать запустить его на рабочей системе.

mcu_update.zip

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. метода установки приложений до сих пор нет? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 09.12.2021 в 10:42, *Alex* сказал:

Т.е. метода установки приложений до сих пор нет? 

есть,  платно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
23 часа назад, UmaT сказал:

есть,  платно

Про платное я знаю. Хотелось бы конечно самому как-то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Друзья, всем доброго! Голова перешить под Яндекс Навигатор. Накрутил с кнопок на руле настройки, когда часы переустанавливает. Теперь навигатор выглядит в увеличенной х1,5 масштабе. Как вернуть масштаб назад? 

20211215_161055.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
18 часов назад, Denis81 сказал:

Друзья, всем доброго! Голова перешить под Яндекс Навигатор. Накрутил с кнопок на руле настройки, когда часы переустанавливает. Теперь навигатор выглядит в увеличенной х1,5 масштабе. Как вернуть масштаб назад?

На картинке масштаб элементов вроде обычный, масштаб карты можно посмотреть в настройках навигатора - Карты и интерфейс - Автомасштаб.

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти