Способ войти в систему ШГУ аппаратно имеет место быть, но для основной массы пользователей этот способ недоступен и не каждый позволит дать разрешение разобрать торпеду для снятия ШГУ, чтобы в него что-то впаять. Такие случаи уже публиковались. Заехав в Минск Вам могут воткнуть в ШГУ нужные программы... Наиболее подходящий способ - это программный. Olega59 видимо уже нашёл такой способ и готовит прошивку для коммерческого использования, но когда она появиться не известно.
Как я понял существует два способа обновления прошивки ШГУ:
- по IBOX через штатный USB-разъём (сейчас уже морально устарел);
- по AVN5 через SD-карту ШГУ (современное использование).
в IBOX можно влезать и там есть файл образа, в котором можно было что-то добавлять и изменять, но от этого способа производители ушли и
сейчас применяют обновление системы через файл upgrade.lgk.
Эти файлы в официальной прошивке хранятся в отдельных папках для каждого типа машин:
CAVNEU_CK
CAVNEU_K
CAVNEU_UM
CAVNEU_K (для Optima JF)
Логичней всего научиться распаковывать эти файлы, вносить туда нужные изменения, а потом создавать обновлённый образ для заливки в ШГУ.
Ведь ШГУ эти файлы как-то распаковывает.
Я точно знаю, что ШГУ настраивается из Linux и это можно понять по информации из OpenSource Code Distribution LG, которые я выложил ранее.
Попробовал смонтировать том из upgrade.lgk в Linux, но формат этого файла так просто не читается. Он скорее всего зашифрован upgrade_parser, который выложил Alexx99. Если мы научимся расшифровывать (распаковывать) файлы .lgk, вносить нужные нам изменения, а потом также зашифровывать в lgk, то у нас должно всё получиться. А Linux все это умеет.
Ведь наше ШГУ в работе больше внешне похоже на Linux, чем на Android...
Я продолжаю попытки найти способ извлечения из файла upgrade.lgk его содержимого.
Если у кого-то есть какой-то опыт в этом направлении или идеи, то готов их обсудить.
Сообщение отредактировал ignat61 - 22.12.18, 23:04