Evgenyevich

Кастомизация новой ГУ Geely Atlas Ecarx XE1127H(M)

В теме 485 сообщений

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

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

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

Используем любой проводник с возможностью работы с рутом. Заходим по пути /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 минута.

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

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

Изменено пользователем ЕвгSPb
8 пользователям понравился пост

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


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

Вы у этого деятеля сначала сами что-то купите, а уж потом другим советуйте. Я у него заказал зеркало заднего вида с автозатемнением для атласа оригинальное (такие ставятся в Китае ), он клялся что оно новое и муха на нем не сидела. Пришло коцаное перекоцаное, в грязи и пыли и 100% с  разборки. После спора отправил его назад, естественно за свой счет (продавец естественно отморозился как только начался спор) и вот неожиданность, адрес для возврата у продавца указан левый и доставить посылку обратно ему нельзя. А так да, заказывайте у него побольше :)

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

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


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

Только время.

Что значит только время? Дата может быть верной а время нет? Если я включаю одну голову без заводки авто, то у меня на ней сразу показывает непонятное время , хотя минуты совпадают с текущими. Потом как только завожу сразу и время и дата подтягиваются с БК.

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


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

У меня работает, только не на всех приложениях ((((

Что значит "не на всех приложениях"? Дата и время выставляются для всей операционной системы, а не по отдельности для разных приложений. Время отображается в строке состояния в верхней части экрана. Да, оно может несколько раз меняться, пока проходит многоступенчатая обработка с изменением часового пояса и корректировкой времени по спутникам. Тем не менее, время - это "принадлежность" всей системы.

Изменено пользователем booroondook

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


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

Что значит "не на всех приложениях"? Дата и время выставляются для всей операционной системы, а не по отдельности для разных приложений. Время отображается в строке состояния в верхней части экрана. Да, оно может несколько раз меняться, пока проходит многоступенчатая обработка с изменением часового пояса и корректировкой времени по спутникам. Тем не менее, время - это "принадлежность" всей системы.

Например интернет радио работает, а яндекс навигатор нет

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


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

Что значит только время? Дата может быть верной а время нет? Если я включаю одну голову без заводки авто, то у меня на ней сразу показывает непонятное время , хотя минуты совпадают с текущими. Потом как только завожу сразу и время и дата подтягиваются с БК.

 

IMG_20190813_184919.jpg

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


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

Для чего нужен wifi в ГУ? Ни как не могу понять. 

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


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

Для чего нужен wifi в ГУ? Ни как не могу понять. 

Для обновления навигации родной

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

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


Ссылка на сообщение
Поделиться на другие сайты
В 09.08.2019 в 19:33, Иглрь Крашенков сказал:

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

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

 

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

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

Добрался таки до своего ГУ, сделал по Вашей инструкции, за которую большое спасибо! Что получилось: файлы XCTimeService перенес в корень, однако после перезагрузки они пропали, что оказалось неожиданно :( теперь этого приложения в системе нет совсем и бэкапа тоже. Время в ГУ не скачет, навигатор работает без потерь спутников, что конечно очень радует. Но не получилось подружиться с Smart синхронизацией, автоматом при запуске ГУ время не устанавливается, перетыкал все настройки, в результате приложение выдало, что для фоновой синхронизации нужна покупка (как это сделать без гугл плей - хз). В ГУ стоит еще ClockSynk, может конфликтуют, но при запуске ГУ и подключению к интернету, время выставляется автоматом верно. Проблема в том, что интернет на ГУ я подключаю не часто, музыка идет через Блютус, а время хотелось бы конечно иметь корректное всегда

 

может недоразобрался в Smart синхронизации, но пока остановился на этом, времени больше не было ковыряться. Но уже есть результат

PS Может кто скинуть сюда или в личку файлы XCTimeService.apk и XCTimeService.odex хотелось бы иметь их бекап

Изменено пользователем Drakus

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


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

Например интернет радио работает, а яндекс навигатор нет

Просто приложению "Интернет-радио" глубоко пофигу, какое сейчас время, а Яндекс-Навигатору нет

2 часа назад, Fokusnick сказал:

Для чего нужен wifi в ГУ? Ни как не могу понять. 

Для соединения с Интернетом. Штатная навигация (она же - программа iGO) поддерживает обработку дорожной ситуации ("пробки" на дорогах), а для этого качает информацию из Интернета. О качестве такой поддержки пробок говорить сейчас не будем.

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


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

файлы XCTimeService перенес в корень, однако после перезагрузки они пропали...

PS Может кто скинуть сюда или в личку файлы XCTimeService.apk и XCTimeService.odex хотелось бы иметь их бекап

Неверная инструкция - корневая файловая система на Андроидах до 9-й версии - виртуальная. Она распаковывается при каждой загрузке из эталонного образа в оперативную память. Поэтому все изменения (отредактированные/удаленные/добавленные файлы и т.д.) бесследно исчезают при каждой новой перезагрузке.

На самом деле лучший вариант избавиться от работающего приложения, при этом не потеряв его - это переименовать его, изменив расширение. Например, было XCTimeService.apk -> стало XCTimeService.ap0 или как-то по-другому. Такой файл не будет восприниматься системой как приложение и не будет запускаться, но при этом сохранится для возможного будущего использования. Аналогично рекомендуется переименовать и odex-файл.

 

XCTimeService_original.zip

Изменено пользователем booroondook

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


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

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

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

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

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


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

Войти

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


Войти