Редактирование встроенного словаря автозамены в клавиатуре AOSP

Я хотел бы удалить некоторые слова из встроенных словарей * в моей клавиатуре AOSP (Cyanogenmod 11), чтобы автокоррекция не предлагала/не применяла их.

Есть ли файл словаря, который можно отредактировать, чтобы удалить такие слова?

Я подозреваю, что для его изменения может потребоваться root, но я не возражаю, если это произойдет.

Примечание : я не говорю о словах, добавленных в мой личный словарь, который можно стереть с помощью соответствующего интерфейса. Я хотел бы удалить, например, слово Saidиз французского словаря, которое часто появляется при опечатке sais(довольно распространенное французское слово). Я никогда не собираюсь использовать Said, но, поскольку он уже есть во встроенном словаре, нет стандартного способа просто удалить его, насколько я знаю.

* Включая языки, отличные от английского.

В этом ответе упоминается обходной путь . Это не помогает в редактировании словаря, но выполняет свою работу.
Этот вопрос, похоже, связан со словами, добавленными пользователем, а не со встроенным словарем. Я пробовал с некоторыми словами, и всплывающее окно «Заменить ...» не появляется, если только слово не было добавлено мной. В любом случае, я отредактировал свой вопрос, чтобы уточнить это.

Ответы (1)

Этот другой ответ SE может помочь, если ваш телефон работает под управлением CyanogenMod. Этот ответ, в свою очередь, указывает на эту статью , где автор показывает расположение встроенных словарей в файловой системе телефона, а также расположение исходных файлов встроенных словарей в проекте с открытым исходным кодом Android.

Обоснование (все, что нужно попробовать) должно заключаться в том, чтобы взять источник встроенного словаря, который вы хотите отредактировать, изменить его, создать из него новый APK-файл и, наконец, заменить исходный словарь APK на пользовательский APK.

Кажется, это хорошее начало, но как сгенерировать новый APK из исходного файла словаря и как заменить им оригинал? Изменить: это может быть полезно forum.xda-developers.com/showthread.php?t=1027207