Во время попыток восстановления или модификации IMEI в MTK-cмартфонах на базе ОС «Андроид» пользователь, при вводе ряда соответствующих команд, может столкнуться с сообщением «This command is not allowed in UserBuild». Обычно появление данного сообщения связано с неверным набором одной из команд при смене IMEI, потому решение данной дисфункции может оказаться довольно простым. В данном материале я расскажу, что это за ошибка, каковы её причины, а также поясню, как её исправить на вашем гаджете.
Перевод и причины появления надписи UserBuild
В переводе с английского языка текст данной ошибки звучит как «Эта команда не разрешена в пользовательском функционале». Обычно это означает ситуацию, когда соответствующая программа для смены или модификации IMEI (например, известный «Mobileuncle Tools») не понимает введённых пользователем команд (в случае, когда команда набрана с орфографической ошибкой, или когда набранная команда не поддерживается функционалом данной программы).
В нашем случае, обычно рассматриваемая мной ошибка возникает после набора команды AT+EGMR=1,7,”ВЫБРАННЫЙ ПОЛЬЗОВАТЕЛЕМ IMEI” и нажатия на «send at command» (отправить по команде). Вместо выполнения данной команды система возвращает рассматриваемое в стать сообщение, оставляя пользователя в недоумении относительно причин возникновения проблемы.
После того, как мы разобрались с причинами ошибки, перейдём к подробному ответу на вопрос о том, как устранить ошибку «This command is not allowed in UserBuild» на вашем смартфоне.
В прошлых статьях мной были описаны шаги по исправлению ошибок com.android.systemui и com.android.phone на Андроид.
Как исправить ошибку на смартфоне
Для решения данной проблемы обычно хватает способа, уже доказавшего свою эффективность у большого числа пользователей. Вам необходимо просто поставить пробел между «AT» и «+» в наборе соответствующей команды, и данная проблема будет решена.
Наглядно:
AT+EGMR=1,7,”ЗДЕСЬ ДОЛЖЕН БЫТЬ ВАШ IMEI” (написано неправильно)
AT +EGMR=1,7,”ЗДЕСЬ ДОЛЖЕН БЫТЬ ВАШ IMEI (написано правильно, после «AT» здесь находится пробел).

Наберите команду правильно
В случае телефонов Lenovo (с ними данный способ срабатывает не всегда) для смены IMEI можно попробовать установить ROW-прошивку для вашей модели телефона (напомню читателю, что прошивки ROW обычно используются для остального мира за исключением Китая), в чём поможет функционал программы SP Flash Tool.
Затем необходимо воспользоваться функционалом программ Vroot (программа предоставит рут права на ваше устройство) и Mobileuncle Tools, (данная программа даст вам возможность прописать нужный IMEI, и избежать появления рассматриваемой мной ошибки).
Заключение
В большинстве случае, причиной возникновения ошибки «This command is not allowed in UserBuild – IMEI» является неверно набранная команда в программе для смены IMEI (обычно это Mobileuncle Tools). Эффективным решением рассматриваемой проблемы будет добавление пробела в структуру соответствующей команды (между «AT» и «+»), это поможет исправить данную дисфункцию, прописать нужный пользователю IMEI, и вновь наслаждаться стабильным функционалом вашего гаджета.
2 комментария