Универсальная инструкция по русификации китайских прошивок для устройств Huawei

В этой статье мы попробуем разобраться как активировать русскую локализацию на китайских сборках прошивок для устройств Huawei.

Несмотря на довольно частое обновление модельного ряда мобильных устройств компании, обновлением программного обеспечения Huawei радует пользователей, как правило, редко, особенно за пределами Китая.

Поэтому обладателям смартфонов и планшетов производства Huawei приходится в поисках актуальных версий ОС обращаться к китайскому разделу сайта поддержки, где можно найти более свежие сборки прошивок.

Проблема этих прошивок в том, что изначально они адаптированы для местного рынка и в качестве основных локализаций содержат китайские и английские языковые пакеты. Это не значит, что в них нет русского языка, просто активировать его может быть не так просто.

Русификация китайских прошивок Huawei

Рассмотрим несколько вариантов русификации китайской прошивки Huawei.

Способ первый: выбор русского языка в настройках

Большинство китайских прошивок уже содержат полноценную русскую локализацию и не требуют манипуляций с системными файлами.

Для того, чтоб активировать поддержку в них «великого и могучего», нужно зайти в настройки, прокрутить меню до пункта с изображением клавиши с буквой “А”, в открывшемся меню выбрать первый пункт и выбрать необходимый язык.

Если русского языка в данном списке нет, то можно попробовать русифицировать смартфон за счет автоматического применения языка SIM-карты. Для этого выберите первый пункт в списке языков, он означает автовыбор языка, аналогичного языку SIM.

Способ второй: редактирование файлов прошивки и системных файлов локализации

Если в настройках в не обнаружили русского языка, необходимо немного поработать с фалами прошивки и системными файлами. Для этого нам понадобятся рут-права и любой проводник с доступом к корню системы:

  1. проходим по пути cust/hw/default/xml/ ;
  2. открываем текстовым редактором файл hw_defaults.xml ;
  3. находим строку и меняем zh_CN на ru_RU ;
  4. если хотите удалить другие языки, найдите строку «!–string white_languages=”zh_CN,en_GB,en_US,pt_Pt…”– »;
  5. замените эту строку на «!–string white_languages=”ru_RU,en_US”– » (останется только русский и английский языки);
  6. далее находим в пакете файл “build.prop” и исправляем в нём строчки “ro.product.locale.language=zh” и “ro.product.locale.region=CN” на “ro.product.locale.region=RU” и “ro.product.locale.language=ru“;
  7. если в файле “build.prop” отсутствуют указанные строки, переходим в папку “prop” и аналогичным способом правим файл “local.prop“.

После всех манипуляций, нужно выполнить полный сброс настроек до заводского состояния (Hard Reset).

Способов третий: принудительная локализация системных приложений

Данный способ является самым простыми, однако, срабатывает не всегда. Суть данного метода заключается в том, что специальное приложение принудительно меняет язык системы на указанный, если поддержка данного языка изначально присутствует в прошивки, но при этом он скрыт в меню выбора языков.

Для русификации необходимо:

  1. получить рут-права (для русификации некоторых сборок прошивок);
  2. установить приложение MoreLocale 2;
  3. запустить приложение и выбрать необходимый язык локализации
  4. дождаться завершения процесса.

Приложение проверит файлы локализации системы и при обнаружении нужных языковых пакетов, выполнит модификацию системы, а затем перезагрузку.

Если приложение выдаст сообщение о невозможности применить изменения, примените разрешение на рут-доступ этой утилите в ваше диспетчере рут-прав (SuperSU, SuperUser и т.п).

В случае если и это не поможет, тогда необходимо скачать и установить утилиту ADB, а затем:

  1. запустить командную строку и ввести в терминале “cd c:\adb“;
  2. затем ввести команду “adb devices“;
  3. далее ввести команду “adb shell pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION“;
  4. затем запустить MoreLocale 2 и проделать манипуляции по русификации прошивки еще раз.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*