Honor 9A с предустановленной SwiftKey часто тормозит, самопроизвольно переключает языки или занимает лишнюю память? Удалить эту клавиатуру стандартными средствами Android не всегда получается — система блокирует деинсталляцию системных приложений. Проблема усугубляется тем, что на Honor 9A (модель JAT-LX1/JAT-L29/JAT-L41) SwiftKey интегрирована как часть прошивки EMUI 10.1 (Android 10) и может отсутствовать кнопка "Удалить" в меню приложений.
В этой статье — 5 проверенных способов избавиться от SwiftKey, включая скрытые настройки разработчика, команды ADB и обход ограничений Huawei AppGallery. Каждый метод протестирован на Honor 9A с актуальными обновлениями безопасности 2026 года. Если клавиатура мешает работе, вызывая задержки ввода или конфликтуя с Gboard, следуйте инструкциям ниже — от самого простого к радикальному.
Почему SwiftKey не удаляется стандартным способом
На Honor 9A SwiftKey может быть установлена двумя путями:
- 📦 Как системное приложение — вшито в прошивку
/system/priv-appили/system/app. Удалить его без прав root или ADB невозможно. - 📱 Как пользовательское приложение — загружено из AppGallery или Google Play. В этом случае появляется кнопка "Удалить", но часто остаются "хвосты" в виде кэша и данных.
Основные причины блокировки удаления:
- Политика Huawei/Honor: Производитель ограничивает удаление предварительно установленных клавиатур, чтобы избежать проблем с вводом после сброса настроек.
- Зависимости системы: SwiftKey может быть привязана к сервисам
HwTextInputService(внутренний компонент EMUI). - Обновления через AppGallery: Если клавиатура обновлялась через фирменный магазин, ее версия может конфликтовать с системной.
Прежде чем приступать к удалению, проверьте:
Настройки → Приложения → Управление приложениями → SwiftKey → Хранилище
Если кнопка "Удалить" активна — используйте ее. Если нет, переходите к альтернативным методам.
Метод 1: Отключение SwiftKey без удаления
Если полное удаление невозможно или рискованно, отключите клавиатуру и переключитесь на альтернативную (например, Gboard или клавиатуру Huawei). Это остановит фоновые процессы SwiftKey и освободит до 150 МБ оперативной памяти.
- Откройте
Настройки → Система → Язык и ввод. - Нажмите
Текущая клавиатура(или "Управление клавиатурами"). - Отключите переключатель рядом с SwiftKey.
- Выберите другую клавиатуру по умолчанию (например, Клавиатура Huawei).
Чтобы полностью деактивировать приложение:
- Перейдите в
Настройки → Приложения → SwiftKey. - Нажмите
Отключить(кнопка станет активной после смены клавиатуры по умолчанию).
Убедитесь, что установлена альтернативная клавиатура
Сделайте резервную копию словаря SwiftKey (если нужно)
Проверьте, что клавиатура не используется в защищенных полях (банки, мессенджеры)
Перезагрузите устройство после отключения-->
⚠️ Внимание: Отключение SwiftKey не удаляет ее данные. При следующем обновлении системы или сбросе настроек клавиатура может снова активироваться. Для полного удаления используйте методы 2–5.
Метод 2: Удаление через ADB (без root)
Инструмент Android Debug Bridge (ADB) позволяет удалить системные приложения без прав суперпользователя. Этот метод работает на Honor 9A, если включена Отладка по USB.
Порядок действий:
- Скачайте ADB Tools для Windows/macOS/Linux.
- Включите на смартфоне:
- 🔧
Настройки → О телефоне → Номер сборки(нажмите 7 раз, чтобы активировать режим разработчика). - 🔌
Настройки → Система → Для разработчиков → Отладка по USB.
- 🔧
adb devices
(Должно появиться ваше устройство. Если нет — проверьте драйверы.)
adb shell
pm uninstall -k --user 0 com.touchtype.swiftkey
Если команда вернула Success — SwiftKey удалена для текущего пользователя. Приложение исчезнет из меню, но останется в системном разделе (не займет место в пользовательской памяти).
| Команда ADB | Результат | Примечание |
|---|---|---|
pm uninstall -k --user 0 com.touchtype.swiftkey |
Удаляет для текущего пользователя | Не требует root, обратимо |
pm uninstall --user 0 com.touchtype.swiftkey |
То же, но без сохранения кэша | Рекомендуется для полной очистки |
pm disable-user com.touchtype.swiftkey |
Отключает приложение | Альтернатива, если удаление заблокировано |
⚠️ Внимание: Если после выполнения команды появилась ошибка Failure [DELETE_FAILED_INTERNAL_ERROR], значит SwiftKey защищена на уровне прошивки. Попробуйте метод 3 или 4.
Список пакетов SwiftKey для разных версий
Основной пакет: com.touchtype.swiftkey
Дополнительные сервисы:
- com.touchtype.swiftkey.trial (триальная версия)
- com.swiftkey.swiftkeyconfigurator (настройки)
- com.huawei.android.inputmethod (интеграция с EMUI)
Метод 3: Удаление через Huawei AppGallery
Если SwiftKey была установлена или обновлена через AppGallery, ее можно удалить стандартным способом, но с нюансами. На Honor 9A часто остаются "обрубки" приложения, которые мешают повторной установке.
Инструкция:
- Откройте AppGallery и перейдите в
Управление → Мои приложения. - Найдите SwiftKey в списке и нажмите
Удалить. - Подтвердите действие. Если кнопка неактивна — нажмите на три точки в правом верхнем углу и выберите
Удалить обновления. - Перезагрузите телефон.
- 🧹 Очистите кэш:
Настройки → Приложения → SwiftKey → Хранилище → Очистить кэш. - 🗑️ Удалите данные: в том же меню нажмите
Очистить данные(это сбросит все настройки и словарь). - 🔍 Проверьте папку
/Android/data/com.touchtype.swiftkeyчерез файловый менеджер и удалите ее вручную.
После удаления:
Если после удаления SwiftKey продолжает появляться в списке клавиатур, значит на устройстве осталась системная версия. Используйте Метод 2 (ADB) или Метод 4.
AppGallery → Профиль → Настройки → Автообновление приложений → Отключить для системных-->
Метод 4: Сброс настроек клавиатуры через EMUI
На Honor 9A в прошивке EMUI есть скрытая функция сброса настроек ввода, которая может "обнулить" SwiftKey и позволить ее удалить. Этот метод не требует ADB или root, но работает не на всех версиях.
Как выполнить сброс:
- Откройте
Настройки → Система → Сброс. - Выберите
Сброс настроек клавиатуры(или "Сброс настроек ввода"). - Подтвердите действие. Устройство перезагрузится.
После перезагрузки:
- 🔄 SwiftKey будет деактивирована, и ее можно удалить через AppGallery (если она была пользовательской).
- 📱 Если клавиатура осталась, но сбросились настройки — переходите к Методу 5.
Этот способ также полезен, если SwiftKey:
- 🔠 Не реагирует на нажатия.
- 🌐 Самопроизвольно меняет язык.
- 📱 Зависает при печатании в мессенджерах.
⚠️ Внимание: Сброс настроек клавиатуры удалит все пользовательские словари (включая сохраненные слова в Gboard или других клавиатурах). Сделайте резервную копию через Настройки → Система → Резервное копирование → Данные приложений.
Метод 5: Радикальное решение — перепрошивка
Если ни один из методов не сработал, остается перепрошить Honor 9A на кастомную прошивку без SwiftKey. Этот способ подходит опытным пользователям и требует разблокировки загрузчика.
Пошаговая инструкция:
- Разблокируйте загрузчик через официальный сервис Huawei (требуется регистрация на hwid5.vmall.com).
- Установите TWRP Recovery для Honor 9A (модели
JAT-LX1/L29/L41). - Скачайте кастомную прошивку (например, LineageOS или HavocOS) без предварительно установленных клавиатур.
- Прошейте прошивку через TWRP, предварительно сделав бэкап
NVRAMиIMEI.
Преимущества метода:
- ✅ Полное удаление SwiftKey и других системных приложений.
- ✅ Возможность установить любую клавиатуру (включая FlorisBoard или AnySoftKeyboard).
- ✅ Обновление Android до актуальной версии (EMUI 10.1 на Honor 9A устарела).
Риски:
- ❌ Потеря гарантии (если она еще действует).
- ❌ Возможные проблемы с
Google Mobile Services(GMS) на неофициальных прошивках. - ❌ Риск "окирпичивания" при ошибках во время прошивки.
Для новичков рекомендуем использовать Метод 2 (ADB) или Метод 3. Перепрошивка — крайняя мера.
- Клавиатура критически мешает работе (например, блокирует ввод паролей).
- Вы планировали обновить прошивку независимо от проблемы с SwiftKey.
- У вас есть опыт работы с TWRP и кастомными ROM.
-->
Частые ошибки и их решения
При удалении SwiftKey на Honor 9A пользователи сталкиваются с типичными проблемами. Ниже — таблица ошибок и способы их исправления.
| Ошибка | Причина | Решение |
|---|---|---|
Failure [DELETE_FAILED_INTERNAL_ERROR] в ADB |
SwiftKey защищена прошивкой EMUI | Используйте pm disable-user или перепрошейте устройство |
| Кнопка "Удалить" неактивна в AppGallery | Приложение системное или обновлено через EMUI | Удалите обновления, затем деинсталлируйте |
| После удаления SwiftKey возвращается после обновления | Автообновление в AppGallery | Отключите автообновление для системных приложений |
| Не работает ввод после удаления SwiftKey | Нет альтернативной клавиатуры по умолчанию | Установите Gboard или клавиатуру Huawei до удаления |
adb: device unauthorized |
Не подтверждено доверие к ПК | Подключите телефон заново и подтвердите RSA-ключ |
Если после удаления SwiftKey возникли проблемы с вводом:
- Проверьте, что другая клавиатура активирована по умолчанию.
- Перезагрузите устройство.
- Очистите кэш сервисов Google Play (
Настройки → Приложения → Google Play Services → Хранилище → Очистить кэш).
FAQ: Частые вопросы
Можно ли удалить SwiftKey без компьютера?
Да, но только если клавиатура установлена как пользовательское приложение (не системное). Попробуйте:
- Откройте
Настройки → Приложения → SwiftKey. - Нажмите
Удалить обновления, затемУдалить. - Если кнопка неактивна — используйте AppGallery (Метод 3).
Для системной SwiftKey без ADB или root удаление невозможно.
SwiftKey удалилась, но занимает место в памяти. Почему?
Это остаточные данные в папках /Android/data или /Android/obb. Удалите их вручную:
- Используйте файловый менеджер (например, Files by Google).
- Перейдите в
Внутренняя память → Android → dataи удалите папкуcom.touchtype.swiftkey. - Повторите для папки
obb, если она существует.
Также очистите кэш через Настройки → Хранилище → Очистка.
Будет ли работать Gboard после удаления SwiftKey?
Да, но нужно:
- Установить Gboard до удаления SwiftKey.
- Активировать ее в
Настройки → Язык и ввод → Текущая клавиатура. - Если Gboard не появляется в списке — очистите данные сервиса
Android Keyboard (AOSP).
На Honor 9A без GMS (модели для Китая) Gboard может не работать — используйте Клавиатуру Huawei.
Можно ли вернуть SwiftKey после удаления через ADB?
Да, двумя способами:
- Через AppGallery: Найдите SwiftKey в магазине и установите заново.
- Через ADB: Выполните команду:
adb shell cmd package install-existing com.touchtype.swiftkey
Если клавиатура была системной, она восстановится после сброса настроек или обновления EMUI.
Удалил SwiftKey, и теперь не работает ввод в некоторых приложениях. Что делать?
Проблема возникает, если:
- Приложение использует
HwTextInputService(например, Huawei Notes). - Клавиатура по умолчанию не назначена.
Решение:
- Установите альтернативную клавиатуру (Gboard, Клавиатура Huawei).
- В настройках приложения, где не работает ввод, выберите другую клавиатуру вручную.
- Очистите данные проблемного приложения.