Автомобили несколько лет назад начали переход на новый уровень. Теперь современный автомобиль — это гаджет, который должен быть всегда на связи. Если по ошибке остались открытыми окна, то машина уведомит об этом через приложение, но не возьмёт на себя наглость закрыть без разрешения владельца намеренно оставленные для вентиляции в жару щели в окнах. Нужно, чтобы нагрелся или охладился салон, пока владельцу ещё идти пешком несколько кварталов? Пожалуйста. Если хочется увидеть, что происходит вокруг машины, то через приложение можно увидеть изображение с камер. Кто-то нарушил границы и ходит вокруг машины? Сработает охранник, запишет со всех камер, откуда пришёл и что делал. Можно посмотреть в реальном времени, насколько заряжена батарея и сколько топлива осталось. Используя приложение, можно предоставить доступ удалённо, чтобы другой человек мог воспользоваться автомобилем, когда вы находитесь даже в другой стране. К хорошему очень быстро привыкаешь. Все эти мелочи очень быстро становятся обыденностью, и без них почему-то чувствуешь себя дискомфортно. Они не нужны, пока к ним не привыкнешь, но если их нет, то очень не хватает.
Режим удержания в полосе на Lixiang
Режим удержания в полосе на Lixiang
И сегодня речь пойдёт об одном из качественных, популярных, исследованных вдоль и поперёк китайских авто Lixiang, которые разлетаются как горячие пирожки на примере модели L7 Ultra. Проблема с этими китайскими машинами заключается в том, что китайские производители ориентированы лишь на внутренний рынок в 1.2 миллиарда человек и практически не ориентируются на экспорт. Замена SIM-карты, которая обеспечивает выход в сеть, не предусмотрена совсем: производитель тупо запаял SIM-карту в виде микросхемы прямо в блок телематики (TCU). Чтобы её заменить, нужно отключить эту микросхему от питания и подпаять хвост со слотом для симок, который будет легко доступен. Как это сделать сегодня, я расскажу в подробностях.
Приложение Li Auto позволяет вращать автомобиль и удалённо видеть состояние окон, дверей, багажника
Автомобили Lixiang
Полный обзор автомобилей Lixiang выходит за рамки темы сегодняшнего поста, но не рассказать поверхностно, что представляют эти автомобили, было бы некорректно. Обязательным считаю упомянуть о главной фишке этих автомобилей: гибридный режим, позволяющий эксплуатировать ежедневно автомобиль как обычный бензиновый, так и в качестве электрички. Основная линейка автомобилей L6, L7, L8, L9 имеют силовую батарею ёмкостью от 36 кв.ч. до 52 кв.ч. и позволяет проехать на полном заряде по циклу WLTC от 180 до 240 км. На полном баке бензина ещё около 900км. В сумме больше 1100 км в теории. На практике обычно меньше.
В автомобилях Lixiang L7 используются топовые технологии мировых брендов (конечно же, могут варьироваться от модели к модели): ДВС — доработанный
BMW Prince Engine, электродвигатели Bosch, силовая батарея CATL, шины Micheline Pilot Sport, лидар, Hesai процессоры NVIDA и Qualcomm. Всё вместе это позволяет достичь отличных ходовых качеств, управляемости при высочайшем уровне комфорта. Хоть полный автопилот NOA работает только в Китае, но режим удержания в полосе LCC очень облегчает ежедневные поездки как в пробках, так и по трассе.
Несмотря на бодрый разгон, к автомобилю нужно относиться больше не как к гоночному спорт-кару, а как к дому на колёсах, где кроме огромного багажника есть две розетки на 220в., позволяющие запитать оборудование мощностью до 2.2 киловатта. Да, я на участке запитываю от Lixiang всё своё садовое оборудование: газонокосилку, триммер, цепную электропилу. Но за что в большей мере автомобиль получил свою популярность — это мультимедийная система, для максимального использования которой и нужно настроить мобильную связь в автомобиле.
Отмечу, заглянув под обшивку, сразу видно, что
утепление звукоизоляция сделана очень добротно. Что подтверждает основную массу отзывов от специалистов, которые говорят, что автомобиль сделан вполне качественно. Точек отказа, конечно же, больше в напичканном технологиями автомобиле, по сравнению с простой машиной, где пределом технологий будет камера на 240p, подключённая к экранчику размером чуть больше телефона. К примеру, Lixiang L7 Ultra, о котором сегодня пойдёт речь, оснащён тремя дисплеями 3K, проектором HUD, одиннадцатью камерами высокого разрешения, одним лидаром, пятью миллиметровыми радарами и двенадцатью ультразвуковыми датчиками, обеспечивая полный охват окружающей среды. Данные с этих сенсоров
обрабатываются двумя процессорами NVIDIA DRIVE Orin в реальном времени и используются для режимов ACC (Адаптивный круиз-контроль), LCC (Lane Centering Control — Контроль удержания в полосе) и NOA (Navigation on Autopilot, позволяющий выбрать конечную точку и доехать без вмешательства в управление). С одной стороны, NOA за пределами Китая нам не грозит из-за отсутствия подробных карт в прошивке, но, с другой стороны, от режима удержания в полосе осталось только одно название, потому что начиная с прошивки 6.0.0 автомобиль легко перестраивается между полосами на своё усмотрение. Не всегда это хорошо, потому что в какой-то момент при небольших скоростях он принимает решение перестроиться и потом передумывает часто как эпилептик за рулём, но с последнего обновления 7.1.0 в этом плане всё стало намного лучше. Но это уже издержки нахождения на острие прогресса. В своё время и Windows на нас тестировали, когда она могла по несколько раз на дню падать в синий экран, и это было нормой.
Перестроение между полосами в режиме удержания в полосе
В 2024 году Lixiang провели рестайлинг своих автомобилей, установив для таких комплектаций, как Ultra, мощный процессор
NVidia DRIVE Orin, который обрабатывает видео с огромного количества камер высокого разрешения и позволяет очень быстро принимать решения автопилота. Но теперь это требует серьёзного охлаждения. И чтобы не играться в детские игры, пропустили через этот компьютер антифриз из общей системы низкотемпературного контура, который используется для охлаждения батареи и электромоторов. Так, если в дорестовых моделях доступ к компьютеру можно было получить, отогнув обшивку под торпедой, то после рестайлинга нужно снять центральную консоль и отключить трубки с антифризом. А вот чтобы добраться до креплений центральной консоли, придётся открутить оба передних кресла.
И даже если подключение к интернету вам само по себе на автомобиле не нужно, то рабочая SIM-карта нужна для активации ADB-порта системы Android. Не поверите, но после рестайлинга (возможно, только в Ultra) без выхода в интернет через SIM-карту ADB не работает. А без ADB нет возможности установить приложения.
Хоть Wi-Fi в новых прошивках активно используется для скачивания обновлений, но следует чётко уяснить один факт, который относится ко всем автомобилям Lixiang: при закрытом (выключенном) автомобиле связь работает только через мобильную сеть, а питание Wi-Fi-модуля отключено вместе с остальной массой электронных систем автомобиля. Отключение программное, поэтому в теории ситуация может измениться с новыми прошивками. Но сейчас вариант «а я поставлю хотспот и буду раздавать машине интернет» не пройдёт. Этот факт, скорее всего, относится практически ко всем автомобилям из-за энергозатратности.
Поэтому весь квест по установке SIM придётся пройти, если вам нужно сделать хотя бы один пункт из списка:
- активировать ADB и установить Android-приложения;
- получить доступ к единственному ADB type-c разъёму компьютера, вывести type-c кабель под обшивку для доступа в будущем без разбора машины;
- переключить интерфейс с китайского языка на английский, установив программу settings.apk (в прошивках 6.x.x и выше, скорее всего, это уже не понадобится, так как переключение доступно в стандартном интерфейсе);
- обновить прошивку, если у вас прошивка 4.x или 5.x, а также получать регулярные обновления прошивок (в прошивках 6.x это возможно и через Wi-Fi);
- установить платный магазин Android-приложений для автомобилей, который позволит в несколько кликов устанавливать любимые программы, такие как антирадар, карты, навигаторы, мессенджеры, кинотеатры и т.п.;
- управлять автомобилем через приложение и запрашивать помощь через техподдержку.
Покупая такой автомобиль, невероятный функционал станет доступен после установки SIM-карты. Приобрести и использовать этот авто без симки — это как подняться на многокилометровую гору, но не дойти полкилометра до пика. Такая небольшая недоработка отбирает у вас большую часть удобства пользования машиной, за которое вы уже заплатили. Он должен быть в сети, потому что производители для вашего удобства напичкали его функционалом до предела, а сообщество и предприниматели, оценив возможности системы Android, смогли ещё приумножить это разнообразие с учётом местных реалий. Используя магазины, можно установить невероятное количество приложений и вывести как на экраны, так и на проекцию практически что угодно. Да чего уж там, взять в руки Android Studio и запилить своё приложение со своим кастомным дизайном и функционалом, залив его через ADB.
Особенно радует, что в Lixiang, в отличие от Zeekr, не отслеживает ICCID (идентификатор SIM-карты в мобильной сети), с которого автомобиль попадает в сеть. Поэтому с заменой SIM-карты на Lixiang проблемы заканчиваются, а на автомобилях таких производителей, как Zeekr, начинаются. Это значит, что все пакеты на серверах с некорректным ICCID отбрасываются и автомобиль, хоть и будет иметь доступ в сеть, но не будет доступен через приложение, обращающееся к серверам производителя: не будут доступны обновления и управление автомобилем. Такая проблема с Zeekr решается через прокси: хитрый китаец-предприниматель использует устройство внутри Китая с выпаянной с автомобиля микросхемой SIM для того, чтобы выйти в интернет, и поднимает на нём прокси. На вывезенном за пределы Китая автомобиле подменяются DNS-записи, чтобы пакеты вместо серверов производителя отправлялись на прокси-сервер, с которого они выходят в китайскую мобильную сеть с корректным ICCID, и только потом попадают на сервер Zeekr. Чтобы заработать больше денег, доступ продаётся множеству клиентов на один ICCID: через такой прокси выходит огромное количество автомобилей. Производитель Zeekr это не отслеживает, прошивки приходят. Но вот приложение для доступа к автомобилю, как вы догадываетесь, работать не будет. Поэтому микросхему SIM на Lixiang обычно не выпаивают, а просто отключают питание. А на Zeekr выпаивают и продают китайцу для создания прокси. Имейте в виду такие нюансы, когда выбираете китайский авто.
Обычно владельцы проходят все стадии принятия, пока смирятся с тем, что ради подключения type-c-проводка и сим-карточки нужно разворотить весь салон автомобиля. Сначала вы будете нащупывать этот USB вход компьютера и пытаться подключить в него кабель, не снимая консоль. Всё усугубляется тем, что его можно потрогать рукой.
Блок телематики с кабелем type-c, включённым в тот единственный порт, который способен работать как ADB
Я даже могу предположить, что при некоторой сноровке и хитрых инструментах у кого-то получится воткнуть в него кабель, не разбирая машину. Но ADB-порт не заработает без SIM-карты. Все эти попытки будут сопровождаться гневом, и постепенно вы перейдёте к торгу. Вам будет казаться, что производитель не мог сделать так тупо, что тут нет никакой связи и логики. Ещё множество подходов с ноутбуком подведут вас к мысли, что действительно из множества доступных портов только один может служить как ADB, а потом после депрессии вы примете, что новый красивый автомобиль, который является произведением китайского искусства в синергии с передовыми технологиями этой планеты, придётся разворотить, отключить трубки с антифризом от компьютера и таки сделать эту грязную работу. Я прошёл через эти все этапы и очень благодарен своему близкому другу за то, что он подбил меня на эту авантюру как опытный инженер с большой буквы с самыми ровными руками! Потому что он самый настоящий #Тыжпрограммист и #Папаможетвсёчтоугодно с большой буквы, которого я знаю! Такой вариант для гиков вроде меня более приемлем, чем получить машину с установленными приложениями, не зная, что там сделали и для чего. Уточню, что я по профессии не имею ни к автомобилям, ни к их ремонту, ни к продажам чего-либо сопутствующего никакого отношения. Вся эта авантюра для меня и для моего товарища не больше чем хобби со всеми вытекающими неточностями и ошибками. Всё описанное — это лишь история как сделали мы, увидев Lixiang внутри впервые, а не как делать правильно и идеально.
Что понадобится
—
хвосты со слотом для SIM-карты 2 шт.
SIM-холдер с Aliexpress
—
набор лопаток для разбора обшивки на клипсах
Инструмент для разбора обшивки на клипсах
—
высококачественный кабель «type-c — type-c» или «type-c — type-a» длиной не меньше метра, который проверенно и гарантированно умеет передавать данные, а не служит только для зарядки
— набор термопрокладок толщиной 0.5мм вместо испорченной разбором термопасты
— фиксатор резьбы для кресел
— фонарь, желательно не один, чтобы подсвечивать с разных сторон
— набор ключей и отвёрток
— паяльник, умение паять проводки и отпаивать SMD-резисторы
— SIM карта без PIN и без требования вводить APN вручную (автомобиль не позволяет этого)
— ну и, конечно же… ааааавтомобиль!
L7
Подготовка
Найдите место, в котором можно будет разобрать автомобиль и оставить с открытым багажником. В принципе, с отключёнными коннекторами на креслах автомобиль может даже ездить. Но лучше запланировать весь процесс без перемещений. Откройте капот и багажник.
Заходим в меню автомобиля Maintenance -> Turn Off. Отключаем компьютер Android.
В багажнике нужно снять дно и, отодвинув обшивку, добраться к клеммам маленького аккумулятора. Аккуратно открутить ключом на 10 положительную клемму и убедиться, что автомобиль обесточен — должны погаснуть все лампочки.
Багажник без днища: аккумулятор 12в слева ближе к центру, справа сабвуфер, серебристый блок — инвертор
Вам не обязательно снимать в багажнике всё как на фото. Я лишь показал, как он устроен. Для отключения аккумулятора в обшивке есть окошко.
На аккумуляторе видны огромные символы плюс и минус. Отключаем там, где нарисован минус (рядом элементы корпуса и откручивая плюс их гораздо легче задеть). Отключаем аккуратно, чтобы не мыкнуть ключом на плюс с пониманием, что эти аккумуляторы блокируются в случае проблем. Если не уверены, лучше заизолировать или хотя бы накинуть изолирующие негорючие материалы на голые поверхности.
Клеммы аккумулятора доступны через окошко в обшивке
Есть мнение, что для даже для операций со снятием компьютера нужно отключать высоковольтную петлю под капотом. Я это делал не всегда, но считается, что если петлю не отключить, существует риск записи ошибок в бортовой компьютер при снятии электрических компонентов. Система может зарегистрировать ошибки, которые в дальнейшем могут привести к некорректной работе систем помощи водителю (ADAS), автопилота и других функций. Как это может произойти при отключённом питании компьютера без аккумулятора питания, я не знаю, поэтому отношу это к суевериям. Если хотите перестраховаться, то под капотом нужно найти петлю в правой части сразу за монобровью (длинной передней фарой).
Разбираем салон, чтобы добраться до компьютера
▍ Снимаем кресла
Кресла установлены на рельсах, которые закручены в пол. Два болта на рельсу, четыре болта на каждое кресло. Чтобы снять кресла, нужно отщёлкнуть пластиковые заглушки, которые закрывают болты.
Отщёлкиваем заглушки
Заглушки уходят вверх и сдвигаются
Болты посажены на фиксатор резьбы, поэтому идут очень тяжело. Когда кресла будут откручены, нужно внизу под каждым креслом отсоединить коннектор питания, который отвечает за вентиляцию, обогрев, массаж и позиционирование кресла во всех направлениях. Прежде чем отсоединять, ещё раз убедитесь, что питание маленького аккумулятора отключено.
Откручиваем болты рельсы
Во время этого процесса, скорее всего, понадобится несколько раз подключить и отключить аккумулятор и сдвинуть кресло на рельсах, чтобы добраться сначала до передних болтов рельсы, а потом до задних. Когда кресло откручено, аккуратно под ним отключаем коннектор. Снятые кресла можно аккуратно сдвинуть назад, но тогда будет очень мало места, чтобы добираться до компьютера дальше. Либо вытащить из салона, но тут очень увеличивается шанс поцарапать что-либо, потому что кресла тяжёлые и габаритные придётся крутить во все стороны, чтобы поместить в двери.
▍ Разбираем и снимаем центральную консоль
Когда кресла не мешают, снимаем мохнатую обшивку консоли слева и справа. Её нужно лишь поддеть и смело тянуть. Это страшно, но она достаточно крепкая. Клипсы тут многоразовые. Пользователи ходят в ADB-порт очень часто за эту обшивку.
Центральная консоль со стороны водителя
Центральная консоль со стороны пассажира
На полу видны кабели, которые подключались к креслам водителя и пассажира. Кстати, везде в терминологии Lixiang пассажир называется copilot. Имейте в виду, когда будете настраивать компьютеры.
Теперь на консоли нужно снять зарядку для телефонов, потому что под ней есть два болта, которые крепят консоль к торпеде.
Отщёлкиваем зарядку для телефонов
Отключив коннекторы, можно снять зарядку для телефонов
Два болта под шестигранник уходят в торпеду.
Зарядка снизу оснащена кулерами для охлаждения телефонов
Дальше центральную консоль нужно открутить от пола и она снимется. Но сначала запомните и сфотографируйте, как продеты все провода и коннекторы, прежде чем их отключать.
Кстати, без кресел автомобиль может ездить. А вот без консоли не поедет, потому что в ней находится модуль для проверки ключа.
Сняв консоль, мы наконец видим блестящий компьютер. Так вот это тот компьютер, который нам сейчас вообще не нужен. Да, их два! Этот компьютер оснащён процессором NVIDIA, который отвечает за автопилот.
Компьютер AD, который нам сейчас не нужен
SIM-карты же мы найдём в блоке телематики (Telematics Control Unit, TCU), который отвечает за связь. Он находится под воздуховодом ближе к торпеде. Сняв воздуховод, раскрутив по бокам железные опоры, мы наконец доберёмся до TCU, который нас интересует.
А вот и наша цель — блок телематики
▍ Отключаем трубки с антифризом
Но прежде чем мы сможем снять TCU, нужно отключить трубки с антифризом. Это лучше всего сделать длинными плоскогубцами, подложив побольше тряпок под трубки. Давление там небольшое и антифриза при отключении вытекает тоже не очень много. Небольшой ёмкости на 200 мл будет вполне с запасом.
Отключаем трубки с антифризом
▍ Снимаем блок телематики
Блок телематики — это компьютер на кастомизированной ОС Android Li Auto Smart Space в Lixiang L7 Ultra, который оснащён двумя SoC Snapdragon 8295P, 24 гигами RAM и 128 гигабайтами дискового пространства. Он отвечает за коммуникацию через мобильные сети, Wi-Fi, мультимедийные функции, экраны, сбор данных и взаимодействие с автомобилем через шины CAN, LIN, Ethernet. Тут стоит прояснить, что автомобиль не управляется через Android в целях безопасности и надёжности. Автомобиль остаётся рабочим управляемым автомобилем, даже если блок телеметрии отключён или перезагрузился прямо во время поездки. Освещение, стеклоподъёмники, замки, кнопки/рычаги — всё это будет работать напрямую, как в обычном автомобиле. Андроид лишь отображает их состояние, хотя и позволяет управлять этими устройствами с экрана или с телефона через приложение.
С такого ракурса можно увидеть коннекторы USB проводов, которые расходятся по салону к розеткам type-c, включая розетку для флешки видеорегистратора в бардачке. Ни один из них не умеет работать в качестве ADB-порта. Нужный нам порт находится там, где выходят две трубки с антифризом. Свободных портов там два. Порт ADB находится со стороны водителя.
Синий, белый и чёрный — выходы type-c
Чёрный коннектор USB type-c ведёт в бардачок, где установлена type-c-флешка для DVR-записи с камер.
▍ Разбираем блок телематики
Откручиваем, отключаем все провода, снимаем.
Отключённый TCU
Отключённый TCU с другой стороны
Под крышкой есть батарея, которую нужно отключить, чтобы не работать с платой под напряжением во избежание короткого замыкания.
Отключаем питание от батареи
Разбираем TCU и находим внутри две платы, которые нужно аккуратно отключить друг от друга. Вот так выглядит интересующая нас плата блока телематики:
На плате есть разводка под два SIM-слота, в которую так и просится быть запаянным слот с Алиэкспресс, но такой вариант до ужаса плох: чтобы сменить симку, нужно будет вновь разворотить салон автомобиля и вновь пройти весь квест с самого начала. Мы же подпаяем к этим местам удлинитель и SIM-холдер выведем под обшивку консоли для удобного доступа на случай смены карточки.
Примерно по центру платы находим микросхему SIM и выпаиваем резисторы
Тут от резисторов уже остались лишь залуженные площадки
Теперь надо определиться, сколько SIM-слотов вы хотите использовать. На ранних прошивках были серьёзные проблемы с одной работающей SIM-картой и для устойчивой связи нужно было устанавливать две симки. Сейчас в новых прошивках этой проблемы нет и достаточно лишь одной симки. Если всё-таки хотите подключить два внешних SIM-холдера, то ищите и отключайте так же вторую микросхему SIM. Удивитесь, но она находится на противоположной стороне платы. Более того, надписи на них абсолютно разные. Единственное, что их объединяет, это резисторы, через которые подаётся питание.
На плате можно увидеть множество модулей. Очищаем 5G-модуль от термопасты и видим его маркировку: Quectel AG552Q-CN.
Рядом с этим же модулем находим вторую восьминогую микросхему SIM. Чтобы отключить питание этой микросхемы, нужно отпаять отмеченные чёрные резисторы.
Распиновка SIM-площадок
Описание контактов
Прозвоните ваш хвост и подпаяйте соответствующие провода на свои места. Можете опираться на цвета, но уверен, что они означают только лишь то, что именно эти цвета были в наличии в день производства вашего кабеля.
Плата TCU имеет площадки для SIM-слота
Ещё одна проблема, с которой мы столкнулись в процессе пайки: сами жилы кабеля паяются отлично, но вот оплётка кабеля сделана из специально разработанных лучшими китайскими учёными материалов, которые не поддаются пайке ни одним флюсом. И вот вроде логика говорит, что оплётку нужно запаять на землю, но на практике это сделать невозможно. Одна из внутренних жил в любом случае используется для земли, поэтому ничего страшного не случится, если отрезать торчащую оплётку, чтобы не распушилась и не замкнула куда не следует.
Подпаиваем пигтейл с SIM холдером
Чтобы не вырвать контактные площадки с кабелем, обязательно кабель нужно зафиксировать. Мы использовали термоклей, но это клей с повышенной температурой плавления, а не бытовые термосопли из магазина канцтоваров. Имейте в виду, что TCU может нагреваться, и клей вполне может размягчиться. Поэтому сами выбирайте, что у вас имеется в доступе. Ко всему мы убедились, что крепко зажали эти кабели, собирая TCU. Вот как получилось в итоге у нас:
TCU с подключёнными двумя пигтейлами с SIM-холдерами
Убеждаемся, что всё работает и можно собирать автомобиль назад в обратном порядке, не забыв долить антифриз. Для низкотемпературного контура Lixiang используется антифриз G12+ или G12++.
▍ Активация порта ADB и установка приложений
Перед сборкой салона обязательно подключите type-c-кабель длиной не меньше метра в порт ADB, чтобы он был доступен для установки приложений с ноутбука. Убедитесь, что этот кабель подходит для высокоскоростной передачи данных, а не просто является толстым кабелем зарядки на 100W. На другом конце кабеля может быть как type-c, так и обычный USB type-A, который подойдёт ко всем старым ноутбукам.
ADB-порт может заработать не сразу, а лишь через некоторое время после установки связи. Полагаю, что разрешение на использование ADB приходит с серверов производителя.
Подключите этот кабель от TCU к вашему компьютеру или ноутбуку. На дисплее автомобиля должен появится запрос на разрешение доступа через ADB. Разрешаете доступ и можно использовать Android SDK Platform Tools для управления Андроидом автомобиля. Скачать под различные операционки можно
тут.
После установки ваш компьютер должен увидеть автомобиль. Вот эта команда должна показать доступные ADB устройства для управления ими:
adb devices
До получения разрешения в логах не было вообще никакой реакции на подключение в порт ADB. Вот так Linux видит автомобиль Lixiang сейчас:
[ 18.974443] usb 7-1: new high-speed USB device number 2 using xhci_hcd
[ 19.121995] usb 7-1: New USB device found, idVendor=18d1, idProduct=4ee7, bcdDevice= 5.04
[ 19.122009] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 19.122015] usb 7-1: Product: SA_DIREWOLF_IVI- _SN:
[ 19.122020] usb 7-1: Manufacturer: LI_AUTO
[ 19.122024] usb 7-1: SerialNumber: 6c29459801234
Теперь можно увидеть, какие программы уже установлены на Android автомобиля:
adb shell pm packages list
Вот такими командами устанавливается приложение liappstore из файла liappstore.apk на основной экран. Когда оно будет установлено, можно предыдущей командой найти имя пакета и использовать это имя для выдачи прав.
adb install -g --user 0 liappstore.apk
adb shell appops set --user 0 com.lixiang.chat.store
Программу нужно установить для каждого дисплея отдельно. Каждый дисплей — это отдельный пользователь в системе со своим пользовательским ID, поэтому для установки этот ID нужно указывать в опции --user. На моём автомобиле используются следующие идентификаторы:
- 0 — водительский дисплей
- 6174 — пассажирский дисплей
- 21473 — задний дисплей
Дисплей с проекцией и дисплей на руле не имеют отдельных пользователей, и их изображение управляется через твики. Проверить идентификаторы пользователей можно следующей командой ADB:
adb shell pm list users
Удаляем программы для пассажирского дисплея:
adb uninstall --user 6174 APP_ID
APP_ID можно узнать, запрашивая полный список приложений и выбрав нужное через grep по имени пакета:
adb shell pm list packages --user 0 | grep -i youtube
Waze на дисплее водителя и Youtube на дисплее пассажира
Адаптированные приложения и магазины
В связи с тем, что операционная система Lixiang Smart Space — это не чистый Android, а кастомизированный Linux с поддержкой Android, то приложения могут иметь проблемы с совместимостью. В частности, не поддерживаются те, которые требуют Google Play Services. Но самое главное — это использование в автомобиле 3K-экранов разрешением 2560x1600, на которых стандартные приложения для телефонов и планшетов имеют очень мелкие элементы управления. Родные приложения могут считывать состояние автомобиля и реагировать на них: например, при звонке телефона ставить на паузу воспроизведение или делать тише громкость при включении заднего хода, реагировать на кнопки на руле. Если получить доступ к CAN-шине, можно реализовать это в своих приложениях. На практике для адаптации готового приложения просто разбирают APK-файл и в нём подменяют ресурсы. Например, увеличивают иконки, через manifest.xml убирают требования ненужных разрешений. Через декомпиляцию можно вырезать обращения к Google Play Services и заменить заглушками.
В Lixiang устанавливают привычные нам адаптированные приложения. Те, кто занимаются адаптацией, создали альтернативы встроенному магазину приложений AppStore, где выложены малополезные русскоязычному пользователю приложения, завязанные на китайские сервисы и на китайскую инфраструктуру и культуру.
Один из доступных платных магазинов адаптированных приложений
Основные альтернативы:
- liappstore.ru (раньше это был бесплатный магазин, но сейчас после установки это приложение просит регистрацию по телефону и денег);
- carmodapps.com ( 8к руб. за 3 месяца или 50к руб. безлимитный)
С такими ценами есть смысл обойтись неадаптированными приложениями или поискать на 4pda ReVanced версии. Особенно учитывая, что необходимые для машины приложения можно на пальцах пересчитать в отличие от телефона.
Сообщества и дополнительная информация по Lixiang
Подписывайтесь на активные сообщества владельцев в Телеграм:
Есть ещё невероятно крутой
бот Патрикей, который отвечает на самые узкоспециализированные вопросы по Lixiang. Ответ занимает несколько минут, поэтому выбирайте ночное время, когда бот не загружен.
Чтобы задать вопрос, нужно начать его с обращения «Патрикей, ...» и если сообщение отмечено лайком, то бот взял в работу ваш запрос. Впрочем, все вопросы уже давным-давно были заданы, поэтому лучше используйте поиск в Телеграм в вышеприведённых группах, чтобы найти сообщения по вашему вопросу.
Для более подробной информации и во избежание создавшегося мнения о том, что это совсем уж идеальный автомобиль, читайте специализированные ресурсы. Ссылки:
Теперь можно включить массаж или «Nap mode» и наслаждаться
Заключение
Как видите, автомобиль просто превосходен по функционалу, но нужно уметь этим всем воспользоваться. Система поддерживает написание скриптов по событиям и выполнение действий. Есть китайский «магазин», где можно скачивать и делиться подобными скриптами. Такое нужно далеко не каждому, как и смартфон, когда достаточно Нокии, чтобы просто звонить. Можно, конечно, просто радоваться резвому электрическому старту на светофоре или наслаждаться комфортом. А можно использовать в полной мере, тюнингуя автомобиль под себя и под свою семью, устанавливая все необходимые приложения, такие как навигатор и кинотеатры.
Многие могут вспомнить, как говорили наши деды про первые Тойоты и Мерседесы: «Ну вот что делать, если машина в дороге сломается? Ты же ничего с ней не сделаешь! А я вот свою молотком и зубилом починю, потому что у меня в багажнике все детали есть.» Потом наши батьки говорили: «Не, автомат это для лохов. Я должен чувствовать автомобиль». Настало время новых мифов и страшилок: «А что если ...»:
— Это же планшет на колёсах… если он сломается, то даже до сервиса не доедешь
— Ну и где его заряжать?
— Без рычания двигателя нет души
— Он же быстро устареет… лучше сразу на старом ездить.
Все рывки технологий ещё со времён, когда перед автомобилем ради безопасности должен был идти человек с флагом, сопровождались резким отрицанием. Но никакие силы не смогли остановить прогресс. И Lixiang — это отличная возможность пользоваться этими технологиями, пока мы ещё окончательно не пришли к «Включите удалённо подогрев салона всего за 0.99$ за три раза».
© 2025 ООО «МТ ФИНАНС»
Telegram-канал со скидками, розыгрышами призов и новостями IT 💻
