Home 3 › Forums › Автомобили › ZEEKR 001 › Zeekr 001: Установка любых приложений
Помечено: приложения, софт, установка
- В этой теме 0 ответов, 1 участник, последнее обновление 8 месяцев, 1 неделя назад сделано
Саня Фикус.
-
АвторСообщения
-
08.02.2024 в 16:12 #590
Саня Фикус
ХранительОригинал – https://www.drive2.ru/l/667983001761611974/
Информация по установке любых приложений для условно новичков 🙂
В конце статьи будет ссылка на полезные приложения.
Эта статья периодически обновляется.Все действия вы выполняете на свой страх и риск!
Автор статьи не несет ответственности за возможные последствия!Все делал на версии 5.0.
Инженерное меню
Для начала должен быть доступ к инженерному меню. Если у вас есть доступ к меню, откройте его, выполнив примерно 10 нажатий на часы справа сверху. Далее нужно активировать ADB: выберите пункт «Usb mode switch», а затем нажмите кнопку «Host mode now» (эта кнопка должна изменить название на «Device mode now»):(если еще раз нажать кнопку «Device mode now», то USB перейдет в нормальный режим для флешек).
Внимание! Ни в коем случае не нажимайте на Open Upgrade, иначе планшет «улетит в космос» и вернуть его можно будет только с помощью специалиста!
Если доступа к инженерному меню нет, обратитесь к специалисту для его активации, а потом возвращайтесь сюдаПрограмма для работы с приложениями через ADB
После включения режима ADB через инженерное меню, у вас появится возможность управления приложениями через ноутбук, подключенный к USB-разъему в подлокотнике. Можно использовать шнур USB-A — USB-A или, если в ноутбуке есть соответствующий порт, USB-A — USB-C.Подключаем ноутбук к автомобилю с помощью USB и теперь есть два варианта управления через ADB: первый — ADB Tool (командная строка), второй — ADB AppControl (графический интерфейс).
1. ADB Tool: developer.android.com/too…s/releases/platform-tools
Скачиваете архив и распаковываете в папку C:\platform-tools (или другое название). Перейдите в эту папку, в адресной строке введите “cmd” (без кавычек) и нажмите Enter — откроется командная строка внутри рабочего каталога. Далее в консоли можно выполнять нужные команды.
2. ADB AppControl: adbappcontrol.com/ru/
Скачиваете, устанавливаете и переходите на вкладку «Консоль»:
Запчасти на фото: Z02421Начало:
Подключение к ADB можно начинать с помощью этой команды:
adb root && adb remount
. и нажмите Enter.
В дальнейшем, каждую команду вводите по одной строке и нажимайте Enter.Для перехода в режим суперпользователя (требуется для некоторых команд) сначала введите команду su, а затем остальные команды.
Если вы перешли в adb shell в командной строке, то выйти можно с помощью команды exit или переподключения USB-кабеля.
Часовой пояс:
Если у вас установлен китайский часовой пояс в планшете, то изменить его можно так (укажите нужный город вместо Paris):
adb shell
su
setprop persist.sys.timezone ‘Europe/Paris’
Отключение проверки для установки сторонних приложений:
adb shell
su
pm disable com.ecarx.xsfinstallverifier
settings put global package_verifier_enable 0
settings put global verifier_verify_adb_installs 0
Устанавливать приложения из командной строки можно так:
adb install -g apks/myApp.apk
где:
-g — выдать все необходимые приложению разрешения.
apks — папка в которой находится файл myApp.apk
-d — переустановка с понижением версии. В противном случае будет ошибка Failure [INSTALL_FAILED_VERSION_DOWNGRADE].
-r — переустановить приложение с сохранением data.Посмотреть список всех установленных приложений:
adb shell pm list packages
Удалять приложения из командной строки можно так:
adb shell pm uninstall -k –user 0 com.myApp
где “com.myApp” — название пакета.
-k — удаление приложения с сохранением data и кэша.Почистить кеш и data приложения:
adb shell pm clear com.myApp
Если же вы используете вместо командной строки программу ADB AppControl, то удаление/отключение/включение приложений вы можете выполнять на вкладке “Приложения”:
Для установки приложений через ADB AppControl нужно загрузить в папку install необходимые apk-файлы, после чего их можно установить нажав кнопку “Установить”:
Чтобы предоставить разрешения приложению, нажмите правую кнопку мыши на нужном приложении и выберите пункт “Разрешения”:
Некоторые разрешения для правильной работы приложений:
1. Back Button (приложение для добавления кнопок навигации):
adb shell pm grant com.appspot.app58us.backkey android.permission.SYSTEM_ALERT_WINDOW
adb shell settings put secure enabled_accessibility_services com.appspot.app58us.backkey/com.appspot.app58us.backkey.BackkeyService
2. Разрешение для приложения Overlays (с его помощью можно добавить “виджет” управления музыкой и тд):adb shell cmd notification allow_listener com.applay.overlay/com.applay.overlay.service.OverlaysNotificationListener
adb shell appwidget grantbind –package com.applay.overlay –user 0
3. Разрешение для установок из ApkPure:adb shell appops set com.apkpure.aegon REQUEST_INSTALL_PACKAGES allow
4. Разрешение для установок из Telegram:adb shell appops set org.telegram.messenger.web REQUEST_INSTALL_PACKAGES allow
Аналогично предоставить доступ к установке apk другим приложениям:
adb shell appops set <имя_пакета> REQUEST_INSTALL_PACKAGES allow
Предоставить приложению возможность отображать окно поверх всех других окон:
adb shell pm grant <имя_пакета> android.permission.SYSTEM_ALERT_WINDOW
После установки Gboard (google клавиатура) вводим команды:
adb shell
su
ime enable com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME
ime set com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME
Далее с помощью приложения MoreLocale 2 можно установить в систему любой язык. Теперь gboard и другие приложения видят его. Иными словами — какой язык установлен в MoreLocale 2, такой и будет в большинстве приложений.Разрешение для MoreLocale 2:
adb shell pm grant jp.co.c_lis.ccl.morelocale android.permissi on.CHANGE_CONFIGURATION
Но хочу заметить, что после этого может начать подглючивать часть интерфейса, например, при регулировании направления потока воздуха приложение климата закрывается. Помогает простое переключение “лягушкой” (change_language.apk) языка на китайский и обратно:Возможно будет полезен менеджер приложений AppManager v3.1.2, в котором можно узнавать имена пакетов.
Приложению AppManager требуются права:
adb shell
su
pm grant io.github.muntashirakon.AppManager android.permission.PACKAGE_USAGE_STATS
Еще обратите внимание на приложение fooView: fooview-alpha.ru.uptodown.com/android — добавляет жесты, запуск приложений и тд, чем-то даже лучше Overlays, и может заменить back button.
Установить с параметром -g чтобы разрешения сразу добавились:
adb install -g fooview-float-viewer-1-5-5.apk
Правда, после установки у меня экран перешел в вертикальную ориентацию, пришлось выполнить adb reboot, после чего все стало на свои места.И еще, не опускайте шторку (панель уведомлений) через жест кнопки “вниз”, т.к. может “заблокироваться” экран. Вместо этого перейдите в настройки приложения и измените жест “вниз”, например, на “список последних приложений”.
PS. Этим приложением я заменил Back button и Overlays. Удобная штука!
Многие нужные apk можно скачать с 4pda.to/ или uptodown.com/
Я собрал некоторые приложения, часть из которых установлены у меня:
Запчасти на фото: Z20220Скачать: drive.google.com/file/d/1…Z_3cWyTk/view?usp=sharing
PS. Для работы YouTube-revanced требуется установка Vanced microG.
Запуск некоторых приложений с правами ROOT
Ниже представлена информация только для продвинутых пользователей, которые знают, что делают! Root-права предоставляют возможность редактировать системные файлы, что может привести к неприятным последствиям! Если вы не знаете, что делаете, то не делайте этого!
Запускать приложения с root-доступом можно с помощью Shizuku:1. Установите последнюю версию apk Shizuku и запустите приложение.
2. В консоли введите команду:
adb root && adb remount && adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh
и проверьте, что Shizuku запустился:3. Запустите совместимое с Shizuku приложение, например, файловый менеджер MT Manager.
4. После запуска приложение сделает запрос на подключение через Shizuku — разрешаете.
Готово! Ваше приложение (условно MT Manager) работает с правами root!
После перезагрузки планшета root-права теряются, и необходимо заново выполнить команду запуска Shizuku через ADB.
Цена вопроса: 0 ₽-
Тема изменена 4 месяца назад пользователем
Саня Фикус. Причина: Обновлено 12.06.2024
-
Тема изменена 4 месяца назад пользователем
Саня Фикус.
-
Тема изменена 4 месяца назад пользователем
- Для ответа в этой теме необходимо авторизоваться.