Yandex.Auto Navi
admin
ru.yandex.yandexnavi.auto · 2.4.stableyas.3.1140.24-geely.focusfix (24170633) · 129.7 МБ
Сильно облегченный (нет алисы/музыки и тд), светофоры есть, самый шустрый из известных. требуется после установки выполнить: adb shell pm grant --user 10 ru.yandex.yandexnavi.auto android.car.permission.CAR_SPEED adb shell pm grant --user 10 ru.yandex.yandexnavi.auto android.permission.ACCESS_BACKGROUND_LOCATION
Установка на автомобиль
Этот браузер не поддерживает WebUSB. Откройте страницу в браузере на базе Chrome (Google Chrome, Microsoft Edge, Яндекс Браузер, Opera) на компьютере или Android-смартфоне.
WebUSB работает только на странице, открытой по https:// (или с localhost).
- Подключите головное устройство к компьютеру USB-кабелем, отладка по USB должна быть включена.
- Если на компьютере запущен adb, остановите его: adb kill-server. Иначе устройство будет занято.
- Нажмите «Подключить» и выберите устройство. При первом подключении подтвердите отладку на экране машины.
Что будет сделано
- Скачан APK с сервера витрины, SHA-256 проверен.
- Скопирован APK на ГУ: /data/local/tmp/appstore-ru.yandex.yandexnavi.auto.apk
- INSTALL
pm install --user 10 /data/local/tmp/appstore-ru.yandex.yandexnavi.auto.apk - POST-INSTALL
pm grant --user 10 ru.yandex.yandexnavi.auto android.car.permission.CAR_SPEED - POST-INSTALL
pm grant --user 10 ru.yandex.yandexnavi.auto android.permission.ACCESS_BACKGROUND_LOCATION - Удалён APK с ГУ.
Что будет сделано
- CHECK-INSTALLED
dumpsys package ru.yandex.yandexnavi.auto | grep -q versionCode= - Сравнён versionCode на ГУ с версией в витрине (24170633): если на ГУ такая же или новее, обновление не выполняется.
- Скачан APK с сервера витрины, SHA-256 проверен.
- Скопирован APK на ГУ: /data/local/tmp/appstore-ru.yandex.yandexnavi.auto.apk
- UPDATE
pm install -r --user 10 /data/local/tmp/appstore-ru.yandex.yandexnavi.auto.apk - Удалён APK с ГУ.
Что будет сделано
- Скачан APK с сервера витрины, SHA-256 проверен.
- Скопирован APK на ГУ: /data/local/tmp/appstore-ru.yandex.yandexnavi.auto.apk
- UNINSTALL
pm uninstall --user 10 ru.yandex.yandexnavi.auto - INSTALL
pm install --user 10 /data/local/tmp/appstore-ru.yandex.yandexnavi.auto.apk - POST-INSTALL
pm grant --user 10 ru.yandex.yandexnavi.auto android.car.permission.CAR_SPEED - POST-INSTALL
pm grant --user 10 ru.yandex.yandexnavi.auto android.permission.ACCESS_BACKGROUND_LOCATION - Удалён APK с ГУ.
Что будет сделано
- UNINSTALL
pm uninstall --user 10 ru.yandex.yandexnavi.auto - Проверено, что приложения больше нет на ГУ.
Команды выполняются через adb shell на головном устройстве. Команда с ненулевым кодом выхода останавливает действие, кроме помеченных. После подключения страница проверит, установлено ли приложение, откроет подходящую вкладку и включит её кнопку. «Удалить» удаляет приложение вместе с его данными.