Предполагается, что у вас на руках имеется китайский вариант аппарата Moto S50 (не путать с S50 Neo, у которого глобальная версия это G85). Также подразумевается, что у вас чистый нераспакованный китайский вариант на версии прошивки U4UI34.8-28-1 или же “криво” перепрошитый продавцом китайский вариант,

Подготовка

Предварительные требования: свободные 15-20 минут, устройство, кабель USB-A - USB-C, обязательно свободный порт USB 2.0 и желательно на самой материнской плате.

Что нужно скачать заранее: драйвера Moto, adb/fastboot, прошивальщик MotoFlashProV3, сама прошивка.

Прошивка TELEU/RETGB: https://disk.yandex.ru/d/82Hqfc6AIWJR5w (используется далее) Прошивка RETAPAC: https://disk.yandex.ru/d/hVS2E1Gzq06Idg Если сомневаетесь, какая именно вам версия прошивки нужна, то спросите у других в теме.

0. Предварительные действия

  1. Устанавливаем скачанные драйвера Moto.
  2. Архивы с adb/fastboot, прошивальщиком MotoFlashProV3 и прошивкой распаковываем в архив диска C:, должно выглядеть следующим образом.

  1. На телефоне необходимо активировать “Режим разработчика”, для чего переходим в Settings About phone Device identifiers и нажимаем 7 раз на поле Build number.

  1. После активации выходим в главное меню настроек, далее System - Developer Options

  1. Активируем поля OEM Unlocking (Заводская разблокировка) и USB debugging (USB отладка), на предупреждения соглашаемся.

На этом подготовка завершена.

1. Разблокировка загрузчика

  1. Выключаем смартфон. Зажимаем на телефоне клавишу “Громкость -” и “Включение”. Телефон должен загрузиться в режим fastboot.
  2. Переходим в C:\adb и запускаем START.exe. Должна открыться командная строка.

  1. В командную строку вводим fastboot devices и в ответе должны увидеть устройство. Если устройства нет, то пробуем подключить другим кабелем или в другой порт ПК/ноутбука.

  1. Вводим команду fastboot oem get_unlock_data и в результате должны получить некий код.

  1. Выделяем этот код в текстовом редакторе (блокнот) выправляем так, чтобы у нас получилась одна целиковая строка, без пробелов, в моём случае такая: 3A65926111912997#5A5932324B4832465739005854323430392D0000#0AC289D10B54CE2F41A736B939600CE27A18601211995D896473674743E589FD#C4235876273549C00000000000000000
  2. Открываем страницу разблокировки загрузчика на официальном сайте Moto. Регистрируем аккаунт.

  1. После регистрации откроется страница для разблокировки загрузчика, где листаем ниже и видим белое поле для ввода полученной строки с кнопкой Can my device be unlocked?. Вставляем строку и жмём кнопку. Если не выскочило никаких ошибок, значит всё прошло удачно.

  1. Листаем ниже, отмечаем галочкой Yes и нажимаем Request Unlock Key. Подтверждаем свои намерения во всплывающем окне.

  1. После этого переходим на почту, на которую регистрировали аккаунт, и ищем письмо от donotreply@motorola.com. Копируем код из сообщения.

  1. Возвращаемся к нашей командной строке. Вводим команду fastboot oem unlock КОД_РАЗБЛОКИРОВКИ, куда подставляем свой код из письма.
  2. На телефоне должен загореться полностью черный экран. К сожалению, особенность этой модели в том, что меню режима разблокировки загрузчика здесь не отображается, поэтому нужно сделать “на ощупь”. Для этого один раз нажимаем “Громкость +” и затем один раз “Включение”. В оригинале должно быть следующее меню:
  1. Если всё прошло успешно, то телефон перезагрузиться обратно в fastboot, а в командной строке будет следующее:

На этом разблокировка загрузчика завершена.

2. Прошивка и адаптация на другой регион

Подразумевается, что всё выполняется друг за другом и сейчас устройство уже в режиме fastboot. Если нет - шаги 1-3 из прошлого пункта.

  1. Открываем папку C:\MotoFlashProV3 и запускаем MotoFlashPro.exe.

  1. Далее нажимаем Open XML и в распакованной прошивке выбираем файл flashfile.xml.

  1. Обязательно снимаем галочку с reboot after flash! Более ничего делать не нужно.

  1. Нажимаем кнопку Start flash и ожидаем окончания прошивки. Во время этого процесса не трогаем ни ПК, ни смартфон. Также можно дополнительно проследить за полем mcf_ota, на предмет ошибки, их быть не должно, иначе обновления системы работать не будут.

  1. После окончания в самом низу слева появится надпись FINISH FLASH!!!.

  1. Далее необходимо сменить канал обновлений устройства, для чего смотрим на то, какая прошивка использовалась в процессе установки. Поскольку в начале было указано использование TELEU/RETGB, необходимо ввести команду fastboot oem config carrier teleu или fastboot oem config carrier retgb. В случае использования других прошивок: RETAPAC - fastboot oem config carrier retapac, RETCN - fastboot oem config carrier retcn.

  1. В командной строке выполняем команду fastboot reboot. Устройство должно перезагрузиться. Теперь всегда после включения устройства будет выскакивает экран о разблокировке загрузчика, это не смертельно.

На этом весь процесс завершён.