Клавиатура SwiftKey на смартфонах Honor (особенно под управлением EMUI 12+ или Magic UI 7.0+) часто устанавливается как системное приложение, что блокирует стандартное удаление через меню "Приложения". Если при попытке деинсталляции вы видите сообщение "Удаление невозможно" или кнопка "Удалить" неактивна — проблема в привилегиях приложения, закрепленных производителем. В 80% случаев это связано с тем, что SwiftKey интегрирована в прошивку как альтернативная клавиатура по умолчанию для некоторых регионов (например, для моделей Honor 50/70/90 и Honor Magic 4/5).
Прежде чем приступать к радикальным мерам (вроде сброса до заводских настроек), проверьте два ключевых момента: во-первых, не является ли SwiftKey единственной активной клавиатурой в системе (иначе после удаления вы не сможете вводить текст), во-вторых — не блокирует ли удаление политика безопасности вашей организации (актуально для корпоративных устройств). Если эти условия не выполняются, переходите к одному из 5 проверенных способов ниже.
Почему SwiftKey не удаляется стандартным способом
На смартфонах Honor клавиатура SwiftKey может быть установлена тремя путями, каждый из которых требует своего подхода к удалению:
- 📦 Предустановленное системное ПО: Входит в состав прошивки (типично для моделей, выпущенных после 2021 года). Удаляется только через
ADBили откат к заводским настройкам. - 🔄 Обновление через AppGallery: Если вы вручную обновляли SwiftKey через фирменный магазин Huawei, приложение получает статус "пользовательского", но сохраняет системные привилегии.
- 🖥️ Установка из APK: Самый простой случай — удаляется как обычное приложение. Проверьте в
Настройки → Приложения → SwiftKey → Удалить.
Основная сложность кроется в политике EMUI/Magic UI: производитель блокирует удаление системных клавиатур, чтобы избежать ситуаций, когда пользователь остается без возможности ввода текста. Например, на Honor Magic V2 попытка удалить SwiftKey через Настройки приводит к ошибке "Не удалось удалить это приложение" — это защита от случайных действий. Решение — либо отключить клавиатуру (оставив её в системе), либо использовать инструменты для глубокой очистки.
⚠️ Внимание: Если вы используете SwiftKey как основную клавиатуру, перед удалением активируйте альтернативу (например, Gboard или стандартную клавиатуру Huawei). Иначе после перезагрузки устройство заблокирует экран ввода PIN-кода.
Способ 1: Отключение SwiftKey без удаления
Если цель — просто перестать пользоваться SwiftKey, достаточно деактивировать её в настройках. Этот метод не требует прав суперпользователя и безопасен для системы:
- Откройте
Настройки → Система → Язык и ввод → Виртуальная клавиатура. - Тапните по
Управление клавиатурами(илиТекущая клавиатурав старых версиях EMUI). - Снимите галочку напротив SwiftKey. Система предложит подтвердить действие — соглашайтесь.
- Выберите другую клавиатуру (например, Huawei IME) в качестве основной.
После отключения SwiftKey перестанет появляться в списке доступных клавиатур, но останется в памяти устройства. Этот способ подходит, если вы планируете временно переключиться на другую раскладку или тестируете альтернативные клавиатуры. Главный плюс — отсутствие риска повредить системные файлы.
Убедитесь, что установлена хотя бы одна альтернативная клавиатура|
Проверьте, что SwiftKey не используется в безопасном режиме|
Сделайте резервную копию пользовательского словаря (если нужно)|
Перезагрузите устройство после отключения
-->
Способ 2: Удаление через ADB (для опытных пользователей)
Если SwiftKey установлена как системное приложение, единственный способ полностью её удалить — использовать Android Debug Bridge (ADB). Этот метод работает на всех моделях Honor с разблокированной отладкой по USB, но требует подключения к ПК. Важно: неправильная команда может нарушить работу системы.
Инструкция:
- Активируйте
Режим разработчикана телефоне: перейдите вНастройки → О телефоне → Номер сборкии тапните по нему 7 раз. - Включите
Отладку по USBв менюДля разработчиков. - Подключите Honor к ПК, установите драйверы HiSuite (если не установлены).
- Откройте командную строку (Windows) или терминал (macOS/Linux) и введите:
adb devices
adb shell pm uninstall -k --user 0 com.touchtype.swiftkey
Если команда выполнится успешно, SwiftKey исчезнет из системы для текущего пользователя (--user 0). Обратите внимание: при сбросе настроек или обновлении прошивки приложение может вернуться. Для полного удаления (включая системные файлы) потребуются root-права, что не рекомендуется на устройствах Honor из-за риска потери гарантии.
⚠️ Внимание: Использование ADB может привести к сбою клавиатуры по умолчанию. Перед выполнением команд установите альтернативную клавиатуру (например, Gboard) и активируйте её в настройках.
Список альтернативных команд ADB для SwiftKey
adb shell pm disable-user --user 0 com.touchtype.swiftkey — отключает приложение без удаления|
adb shell pm clear com.touchtype.swiftkey — сбрасывает данные клавиатуры (словарь, настройки)|
adb shell pm hide com.touchtype.swiftkey — скрывает иконку из меню (требует ADB 1.0.41+)
Способ 3: Сброс настроек клавиатуры до заводских
Если SwiftKey не удаляется, но вы хотите вернуть её к первоначальному состоянию (например, чтобы устранить лаги или сбросить пользовательский словарь), выполните сброс через меню приложения:
- Откройте
Настройки → Приложения → SwiftKey → Хранилище. - Тапните
Очистить данныеиОчистить кэш. - Перезагрузите устройство.
Этот метод не удаляет само приложение, но возвращает его к "чистому" состоянию, как после первой установки. Полезно, если SwiftKey начала тормозить или неправильно предсказывает слова. Обратите внимание: после сброса придется заново настраивать раскладку, темы и синхронизацию с аккаунтом Microsoft (если использовалась).
| Действие | Результат | Риски |
|---|---|---|
| Очистка кэша | Удаляет временные файлы, ускоряет работу | Нет |
| Очистка данных | Сбрасывает словарь, настройки, темы | Потеря пользовательских данных |
| Удаление обновлений | Возвращает версию из прошивки | Может вернуть старые баги |
| Отключение приложения | Скрывает клавиатуру из системы | Не работает, если SwiftKey — единственная клавиатура |
Способ 4: Удаление через HiSuite (официальный метод)
Проpriетарное ПО Huawei HiSuite позволяет управлять приложениями на устройствах Honor, включая системные. Этот способ безопаснее ADB, но требует подключения к ПК:
- Установите HiSuite с официального сайта.
- Подключите Honor по USB (включите
Передача файловв шторке уведомлений). - В HiSuite перейдите в раздел
Приложения → Установленные. - Найдите SwiftKey в списке, нажмите
Удалить(если кнопка активна).
Если кнопка Удалить неактивна, попробуйте обновить HiSuite до последней версии или используйте функцию Резервное копирование, чтобы сохранить данные перед сбросом настроек. В некоторых случаях HiSuite предлагает не удаление, а откат к заводской версии приложения — это тоже решит проблему, если SwiftKey была обновлена через AppGallery.
Через меню "Настройки → Приложения"|
Использую ADB|
Пользуюсь HiSuite|
Сбрасываю телефон до заводских настроек
-->
Способ 5: Полный сброс устройства (крайний случай)
Если ни один из методов не сработал, а SwiftKey критично мешает работе, остается сброс к заводским настройкам. Это удалит все пользовательские данные, включая приложения, но вернет систему в исходное состояние. На моделях Honor с Magic UI 7.0+ процедура занимает ~10 минут:
- Создайте резервную копию важных данных (фото, контакты, сообщения).
- Перейдите в
Настройки → Система → Сброс → Сброс всех настроек. - Введите PIN-код и подтвердите действие.
- После перезагрузки настройте устройство как новое.
Важно: на некоторых устройствах (например, Honor X8a) после сброса SwiftKey может вернуться, если она была частью прошивки. В этом случае придется повторить отключение через настройки или использовать ADB заново. Альтернатива — отключить автоматическое восстановление приложений в Google Аккаунте после сброса.
Частые ошибки и как их избежать
При попытке удалить SwiftKey пользователи Honor сталкиваются с типичными проблемами:
- 🔓 "Не удалось удалить это приложение": Означает, что SwiftKey защищена системой. Решение — использовать
ADBили отключить клавиатуру. - 🔄 Клавиатура возвращается после обновления: Прошивка восстанавливает системные приложения. Решение — отключить автообновление в AppGallery.
- ⚠️ После удаления не работает ввод текста: Вы удалили единственную активную клавиатуру. Решение — подключить устройство к ПК и установить новую клавиатуру через
adb install. - 📱 Не вижу SwiftKey в списке приложений: Клавиатура скрыта в системных процессах. Решение — использовать HiSuite или
ADBдля поиска по пакетуcom.touchtype.swiftkey.
Критично: Если после манипуляций с SwiftKey устройство перестало реагировать на касания в полях ввода, перезагрузите его в безопасном режиме (зажмите кнопку питания → "Перезагрузка в безопасном режиме"). Это отключит все сторонние клавиатуры, включая проблемную.
FAQ: Ответы на популярные вопросы
Можно ли удалить SwiftKey без root-прав?
Да, но только если она не является системным приложением. Попробуйте:
- Отключить через
Настройки → Приложения. - Удалить обновления (если кнопка активна).
- Использовать
ADB(не требует root).
Root-права нужны только для полного удаления системных файлов SwiftKey, что не рекомендуется на Honor из-за риска потери гарантии.
SwiftKey сама появилась после обновления EMUI. Как её убрать?
Это типичное поведение для прошивок Honor/Huawei: производитель добавляет SwiftKey как альтернативную клавиатуру. Чтобы убрать:
- Отключите её в
Настройки → Язык и ввод. - Скрыть иконку можно через
ADBкомандойpm hide com.touchtype.swiftkey. - Отключите автообновление системных приложений в AppGallery.
После удаления SwiftKey перестала работать клавиатура Huawei. Что делать?
Скорее всего, вы удалили обе клавиатуры (и SwiftKey, и стандартную). Решение:
- Подключите устройство к ПК и установите любую клавиатуру через
adb install имя_файла.apk. - Или сбросьте настройки до заводских (потеря данных!).
- В крайнем случае используйте физическую клавиатуру через OTG-адаптер для восстановления.
Как перенести словарь SwiftKey перед удалением?
SwiftKey синхронизирует пользовательский словарь с аккаунтом Microsoft. Чтобы сохранить данные:
- Откройте SwiftKey, перейдите в
Настройки → Аккаунт. - Войдите в свою учетную запись Microsoft (если не входили).
- Активируйте синхронизацию. Данные сохранятся в облаке.
После переустановки SwiftKey словарь восстановится автоматически.
Будет ли работать Gboard после удаления SwiftKey?
Да, если вы предварительно установили и активировали Gboard. Важно:
- Убедитесь, что Gboard выбрана как клавиатура по умолчанию.
- Проверьте, что в
Настройки → Приложенияу Gboard нет ограничений. - Если после удаления SwiftKey Gboard не появляется — перезагрузите устройство.