====== ADB android ======
===== android tools linux =====
Устанавливаем пакет в debian
# debian/ubuntu
apt install android-tools-adb
===== Подготовка смарта =====
Подготовим смартфон - получим права разработчика. Переходим в "**Настройки**", выбираем раздел "**О телефоне**" и 7 раз тапаем пункт "**Версия MIUI**". Появится уведомление о том, что права разработчика получены.
Далее идем в "**Настройки**" -> "**Расширенные настройки**" -> "**Для разработчиков**", находим и активируем переключатель "**Отладка по USB**".
===== Работа с телефоном через adb =====
#
# после подключения телефона к компу
# смотрим, сплагился ли он
adb devices
List of devices attached
a4ff6ad9 device
# Список установленных приложений
adb shell pm list packages
# Удаление приложения
adb uninstall com.package_name
# пример
adb uninstall com.miui.analytics
# Приложения facebook
adb shell pm list packages | grep facebook
=== Failure [DELETE_FAILED_INTERNAL_ERROR] ===
Если при удалении приложения наблюдается ошибка Failure [DELETE_FAILED_INTERNAL_ERROR], то жмем от user 0
adb uninstall com.facebook.appmanager
Failure [DELETE_FAILED_INTERNAL_ERROR]
#
# user 0 пока решает вопрос :o)
#
adb shell pm uninstall --user 0 com.facebook.appmanager
Success
=== Приложения, которые нужно удалить ===
#
# GetApps
#
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks
# В первую голову удалить!
adb shell pm uninstall -k --user 0 com.miui.player
adb shell pm uninstall -k --user 0 com.google.android.adservices.api
adb shell pm uninstall -k --user 0 com.google.mainline.adservices
adb shell pm uninstall -k --user 0 com.microsoftsdk.crossdeviceservicebroker
adb shell pm uninstall -k --user 0 com.google.android.marvin.talkback
adb shell pm uninstall -k --user 0 com.google.android.apps.subscriptions.red
# hello google
adb shell pm uninstall -k --user 0 com.android.hotwordenrollment.okgoogle
adb shell pm uninstall -k --user 0 com.android.hotwordenrollment.xgoogle
# google wallet
adb shell pm uninstall -k --user 0 com.google.android.apps.walletnfcrel
# google tv
adb shell pm uninstall -k --user 0 com.google.android.videos
# mms
adb shell pm uninstall -k --user 0 com.android.mms
adb shell pm uninstall -k --user 0 com.android.mms.service
adb shell pm uninstall -k --user 0 com.miui.miservice
# карусель обоев
adb shell pm uninstall -k --user 0 com.miui.android.fashiongallery
# игровой центр xiaomi
adb shell pm uninstall -k --user 0 com.xiaomi.glgm
#
adb shell pm uninstall -k --user 0 com.miui.miwallpaper
#
# Чепуха всякая ))
#
adb uninstall com.miui.analytics
adb shell pm uninstall --user 0 com.facebook.services
adb shell pm uninstall --user 0 com.facebook.system
adb uninstall cn.wps.xiaomi.abroad.lite
adb shell pm uninstall --user 0 com.miui.yellowpage
#
# Список с 4pda
#
:: Удалить -1 экран слева
adb shell settings put system QSB_SCROLL_ENTRANCE_STATUS 0
adb shell settings put system open_personal_assistant 0
:: Реклама, аналитика и отчёты
adb shell pm uninstall -k --user 0 com.miui.analytics
adb shell pm uninstall -k --user 0 com.miui.msa.global
adb shell pm uninstall -k --user 0 com.miui.bugreport
:: Quick Apps, App Vault, лента Xiaomi
adb shell pm uninstall -k --user 0 com.miui.personalassistant
:: Видео и необязательные Xiaomi-медиа приложения
adb shell pm uninstall -k --user 0 com.miui.videoplayer
adb shell pm uninstall -k --user 0 com.miui.player
:: Связь между устройствами Xiaomi, Mi Share, MiLink
adb shell pm uninstall -k --user 0 com.xiaomi.mirror
adb shell pm uninstall -k --user 0 com.xiaomi.mi_connect_service
adb shell pm uninstall -k --user 0 com.miui.mishare.connectivity
adb shell pm uninstall -k --user 0 com.milink.service
adb shell pm uninstall -k --user 0 com.xiaomi.miralink
adb shell pm uninstall -k --user 0 com.xiaomi.continuity.sdkapp
:: Xiaomi Cloud и синхронизация
adb shell pm uninstall -k --user 0 com.miui.cloudbackup
adb shell pm uninstall -k --user 0 com.miui.cloudservice
adb shell pm uninstall -k --user 0 com.miui.micloudsync
adb shell pm uninstall -k --user 0 com.xiaomi.micloud.sdk
:: Платёжные и прочие необязательные Xiaomi-сервисы
adb shell pm uninstall -k --user 0 com.xiaomi.payment
adb shell pm uninstall -k --user 0 com.xiaomi.joyose
adb shell pm uninstall -k --user 0 com.xiaomi.discover
adb shell pm uninstall -k --user 0 com.xiaomi.ugd
adb shell pm uninstall -k --user 0 com.xiaomi.winplay
adb shell pm uninstall -k --user 0 com.xiaomi.barrage
:: Голосовые и AI-сервисы Xiaomi
adb shell pm uninstall -k --user 0 com.xiaomi.aiservice
adb shell pm uninstall -k --user 0 com.xiaomi.aicr
adb shell pm uninstall -k --user 0 com.xiaomi.aiasst.vision
:: Xiaomi-приложения
adb shell pm uninstall -k --user 0 com.mi.android.globalFileexplorer
adb shell pm uninstall -k --user 0 com.mi.globalbrowser
adb shell pm uninstall -k --user 0 com.miui.cleaner
adb shell pm uninstall -k --user 0 com.miui.gallery
adb shell pm uninstall -k --user 0 com.miui.extraphoto
adb shell pm uninstall -k --user 0 com.miui.mediaviewer
adb shell pm uninstall -k --user 0 com.miui.qr
adb shell pm uninstall -k --user 0 com.miui.backup
adb shell pm uninstall -k --user 0 com.miui.phrase
adb shell pm uninstall -k --user 0 com.miui.aod
:: Google Gemini
adb shell pm uninstall -k --user 0 com.google.android.apps.bard
:: Digital Wellbeing
adb shell pm uninstall -k --user 0 com.google.android.apps.wellbeing
:: Google Feedback
adb shell pm uninstall -k --user 0 com.google.android.feedback
:: Google Search / Search Widget
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox
=== Если что то всё таки нужно вернуть ===
adb shell cmd package install-existing package
adb shell pm install-existing package