Сегодня пишем очередное дополнение. На этот раз к инструкции по русификации смартфона Xiaomi с помощью приложения MoreLocale 2. К сожалению, не у всех пользователей, она проходит гладко, о чем нам было сообщено с помощью формы обратной связи. Проблема, на которую были жалобы — это ошибка приблизительно такого вида:
C:\ADB>adb shell pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION
Operation not allowed: java.lang.SecurityException: grantRuntimePermission: Neither user 2000 nor current process has android.permission.GRANT_RUNTIME_PERMISSIONS.
Она возникает, если не активировать пункт USB Debugging (Security settings) в меню «Для разработчиков» (смотреть пункт 5.1 инструкции по русификации).
Но, при попытке его активации, возникает еще одна ошибка: «This devices is temporarily restricted». Для ее устранения необходимо:
- Отключить Wi-Fi и включить мобильный интернет. На телефоне должен быть Mi аккаунт
- Перезагрузиться и попробовать еще раз включить пункт «USB Debugging (Security settings)».
Если случилось так, что после этого ошибка не пропала и пункт по прежнему не включается, то нам придется воспользоваться VPN, чтобы показать смартфону, что он соединяется с сервером из Китая. Рассмотрим на примере бесплатного сайта VPNGate. Вы можете использовать любой другой.
- Заходим на сайт VPNGate. Здесь нам нужно выбрать китайский сервер с поддержкой L2TP/IPsec. Листаем вниз главную страницу, снимаем все лишние галочки (как на скриншоте) и нажимаем кнопку «Refresh server list»
- В обновившемся списке находим китайский флаг слева.
- Открываем в смартфоне Настройки—>Дополнительно—>VPN. И внизу нажимаем «Добавить новую сеть».
- В поле «Название» пишем любое имя вашей сети. В пункте «ТИП» выбираем L2TP/IPSec PSK.
- Возвращаемся к сайту и находим адрес китайского сервера. В нашем случае это: sunyi139.opengw.net. Его мы вписываем в наши настройки телефона, в поле «Адрес сервера».
- Опять к сайту. Открываем ссылку L2TP/IPsec Connect guide. И увидим данные, которых нам не достает для подключения, а именно: Username (Имя пользователя); Password (Пароль); Pre-shared Key (Secret) (Общий ключ IPSec). В данном случае, все три одинаковые и имеют значение: vpn.
- В настройках VPN вписываем их и нажимаем ОК. Конечный результат выглядит так:
- Теперь в меню VPN мы активируем одноименный переключатель и опять пытаемся включить пункт «USB Debugging (Security settings)»
Надеемся, что у вас все получилось.
здравствуйте как руссификация Xiaomi Mi 8lite
Здравствуйте! Не получается русифицировать?
Здравствуйте! У меня проблема с русификацией redmi 7A. Не ставится grant на more locale
Здравствуйте! Какая у вас прошивка?
PCMCMXM прошивка.
Security exception: grantRuntimePermission: Neither user 2000 nor current process has android.permission.GRANT_RUNTIME_PERMISSIONS.