Все, что написано ниже, проделывайте на свой страх и риск. Я не буду нести ответсвенность за то, что вы сами сделаете со своим автомобилем.
Запускаем приложение телефон
Вводим номер *#*#888 и нажимаем вызов
Должен появится экран с вводом пароля. Набираем 369875.
Появится инженерное меню головного устройства. Все надписи будут на китайском.
В инжеренром меню необходимо включить доступ к устройству с помощью adb. Для этого нажимаем кнопки как на экране ниже (что бы выключить adb нажимаем другую
кнопку).
Что бы запустить adb вам необходимо для начало его установить на ваш ПК/ноут. У меня операционная система Arch Linux,
adb находится в пакете extra/android-tools. Устанавливается командой:
> yay -S android-tools # или packan -S ...Как установить adb в других ОС я не знаю (гугл в помощь)
Давайте проверим увидел ли комп наш android через adb:
> adb devicesВ ответ, если мы все сделали правильно, должны увидеть следующее:
List of devices attached
0123456789ABCDEF deviceЕсли это не так, то скорее всего что-то сделали неправильно. Можно попробовать перезагрузить Android, зажав кнопку уменьшения громкости на руле в течении 10сек.
И так, adb у нас работает, можем им пользоваться.
Давайте попробуем получить shell-доступ к устройству. Для этого введем команду:
> adb shell
please input verify password:В качестве пароля вводим adb36987, после чего оказываемся в командой строке. Работает! Пока закрое наш shell (ctrl-d
или команда exit)
Что бы получить root на устройстве достаточно ввести команду
> adb root
restarting adbd as rootЧто бы Android разрешил писать и читать системные разделы ФС вводим следующую команду
> adb remount
remount succeededТеперь если мы снова зайдем в shell, то у нас будут root-права и права на чтение и запись в системные разделы такие как /system
с помощью adb мы можем запускать разные приложения на нашем головном устройстве, даже если они скрыты. Например:
> echo adb36987 | adb shell monkey -p com.android.settings -c android.intent.category.LAUNCHER 1Данная команда откроет настройки Android системы
Мы также можем с помощью adb установить apk в систему. К сожалению adb install name.apk не работает. Но мы можем
вначале загрузить приложение в наш Android, а потом его проинсталировать. Давайте это сделаем.
Загрузка apk в устройство
> echo adb36987 | adb push FX_v9.0.1.2\(9012\).apk /data/media/0/Download/Установка
> echo adb36987 | adb shell pm install -t /data/media/0/Download/FX_v9.0.1.2\(9012\).apkК сожалению, приложение не появится в лаунчере, но (см. ниже) его можно будет запустить вручную, с помощью adb
> echo adb36987 | adb shell monkey -p nextapp.fx -c android.intent.category.LAUNCHER 1В данном случае nextapp.fx - это package name установленного приложения. Что бы получить список всех установленных
приложений вводим команду:
> echo adb36987 | adb shell pm list packagesЧтобы после установки приложение появилось в штатном лаунчере достаточно почистить кэш лаунчера и перезагрузить ГУ!
Но будь осторожен - после удаления установленного приложения необходимо снова почистить кэш лаунчера и перезагрузить ГУ.
Я постарался и написал для вас скрипты (только для linux!!!), что бы устанавливать и удалять приложения в changan было удобно.
Используюйте на свой страх и риск!!!
adbRootRemount.sh- получаем рута и перемантируем файловую систему для возможности записи. Запуск скрипта необходим если нужно будет сделать скриншот или установить приложение.adbTakeScreenshot.sh- сделать скриншот экрана главного дисплей и сохранить его на компьютереadbInstallApp.sh- установить приложение с компьютера. Скрипт автоматом установит APK и почистит кэш лаунчера, что бы приложение появилось в лаунчереadbList.sh- покажет список всех установленных приложений в виде имени пакета. Данный скрипт понадобится, если вы захотите удалить приложение из системы, что бы узнать имя пакета приложения.adbRemoveApp.sh- удалить приложение из системы. Нужно знать имя пакета приложения. Скрипт так же почистит кжш лаунчера за вас.
Данная процедура убирает только надпись на экране, сам же помощник будет работать.
Открываем настройки Android через adb, либо через пунк в инжеренром меню
Идем в приложения, а дальше все приложения. Там находим нужное нам приложение с названием на китайском
Ищем нужную нам настройку
И выключаем
Готово!








