[Connected Car] kurushin:
Mod Edit: Translated to English

You need to get root access to get the firmware, translate it into Russian and put the Google play market instead of the Chinese app store, download the maps and update from our servers.

First you need to get root access. The device and the car are physically located in Moscow. The tasks are well paid. There will be at least 10 different models of electric vehicles in total.

The device has:

- 2 types of memory - MMC and UFS (NAND)

- Snapdragon

- CAN, JTAG SOC, UART SOC

- IC POWER PMM8996AU

- 1931KAE THGBMJGGC1LBAU7 (data is encrypted directly download on professional equipment failed - it gives an error when reading at the same place hangs)

- Qualcomm PMM8996AU

- 94AR8 SI84TQ

- UB954Q T1 921 ANH6 G4

- Infenion TriCore SAK-TC275TP-64 F200N DC Infenion 14 84PP8X82X02

- SEC 013 K4F6E30

- nForce NF3306PQ

- Quctel AG35 CE VBM Q2-A0041 AG35CEVBM-512-UGASX

Managed to programmatically get full access to the chips AG35, SOC Snapdragon S820AM, ICC Power PMM8996AU

We also pulled out the full firmware and the bin and img file structure for the 4G modem on the board, through which all OTA system updates take place and there are communication tunnels with all other chips on the board.

Then there are 2 hypothetical options.

Option 1 - when you turn on WiFi, the device will download the firmware from Chinese servers. At this point, you can intercept the update and work through it.

Option 2 - read the codes sent by the 4G modem, the firmware of which was downloaded and thus gain full access to the processor via JTAG or UART.

Any ideas and experience in such matters are appreciated. In general, we need a specialist who in Moscow will help at least get root access to the processor. As much as possible, it will help to implement a complete project - Russification, its applications, maps and navigation, initial flashing of devices via WiFi (using an imitation of an IP server to download the first update to our firmware or in another way), further updates from our server.

ORIGINAL POST:

Нужно получить рут доступ, чтобы достать прошивку, перевести на русский и поставить гугл плей маркет вместо китайского магазина приложений, загрузить карты и сделать обновление с наших серверов.

Для начала нужно получить рут доступ. Устройство и автомобиль физически находятся в Москве. Задачи хорошо оплачиваемые. Всего будет минимум 10 разных моделей электромобилей.

На устройстве есть:

- 2 типа памяти - MMC и UFS (NAND)

- Snapdragon

- CAN, JTAG SOC, UART SOC

- IC POWER PMM8996AU

- 1931KAE THGBMJGGC1LBAU7 (данные зашифрованы напрямую скачать на проф оборудовании не удалось - выдает ошибку при чтении на одном и том же месте зависает)

- Qualcomm PMM8996AU

- 94AR8 SI84TQ

- UB954Q T1 921 ANH6 G4

- Infenion TriCore SAK-TC275TP-64 F200N DC Infenion 14 84PP8X82X02

- SEC 013 K4F6E30

- nForce NF3306PQ

- Quctel AG35 CE VBM Q2-A0041 AG35CEVBM-512-UGASX

Удалось программным способом получить полный доступ к чипам AG35, SOC Snapdragon S820AM, ICC Power PMM8996AU

А также вытащили полную прошивку и структуру файлов bin и img для 4G модема на плате, через который происходят все OTA обновления системы и есть туннели общения со всеми остальными чипами на плате.

Дальше 2 предположительных варианта.

1 вариант - при включении WiFi устройство будет скачивать прошивку с Китайских серверов. В этот момент можно перехватить обновление и работать через него.

2 вариант - считывать коды отправляемые 4G модемом прошивку которого удалось скачать и таким образом получить полный доступ к процессору через JTAG или UART.

Любые идеи и опыт в подобных вопросах приветствуются. А вообще нужен специалист, который в Москве поможет как минимум получить root доступ к процессору. Как максимум поможет реализовать полный проект - русификация, свои приложения, карты и навигация, первичная перепрошивка устройств через WiFi (с помощью имитации IP сервера для загрузки первого обновления на нашу прошивку или другим способом), дальнейшие обновления с нашего сервера.