Восстановление RAZR XT910 в Ubuntu OS или любом другом дистрибутиве GNU/Linux

Этот мануал поможет вам восстановить ваш Motorola RAZR XT910 с поврежденным или отсутствующим загрузчиком. Он был написан в процессе восстановления телефона мотофану Helix, повредившему свой загрузчик в результате некорректного редактирования системного файла «vold.fstab». С применением инструкций из этого мануала его телефон был успешно восстановлен, хотя случай был достаточно критическим: восстановление затрудняла полностью разряженная батарея и отсутствие необходимых утилит под Windows OS.


Восстановление RAZR XT910 в Ubuntu OS

Симптомы телефона с убитым загрузчиком: телефон при подключении определяется в Windows OS как TI OMAP 4430, не загружается в Fastboot и не заряжается.
Огромное спасибо CellZealot‘у из TeamBlackHat за предоставленные утилиты для восстановления.
Если у вас полностью разряжена батарея, необходимо воспользоваться специальным кабелем для восстановления телефона. Кабель можно изготовить самому, следуя инструкциям из этого мануала.

1. Подготовка инструментов

Нам понадобится:

Загружаем и записываем образ Ubuntu на чистый DVD/CD-R/RW диск или Flash-накопитель с помощью любой удобной вам программы. Я лично советую использовать Ashampoo Burning Studio 6 FREE для записи на диск и Rufus для записи на Flash-накопитель.

Скачиваем в MS Windows необходимые инструменты и стоковую прошивку, распаковываем архив «razr.zip» и записываем файлы на флешку, желательно, чтобы файлы были в отдельной папке (Корень флешки/razr), в эту же папку распаковываем и копируем файлы прошивки:


Структура папки razr

После записи всех необходимых файлов, вынимаем флешку.

2. Загрузка системы с образа Ubuntu, записанного на диск

Вставляем в DVD-ROM диск или в USB-разъём флешку с записанным образом, перезагружаем компьютер. Компьютер должен загрузиться в Ubuntu, если он загружается в винду, на стартовой картинке (там где написано про материнскую плату и BIOS, сразу после включения) нажимаем F8 (или F12, Esc) несколько раз, должно вылезти окошко с выбором устройства, с которого следует выполнять загрузку. Выбираем свой DVD-ROM в этом окошке. Должна начать загружаться Ubuntu.

3. Восстановление телефона в Ubuntu OS

Когда система загрузится, нажимаем кнопку «Try Ubuntu»:


Запуск Ubuntu

Вставляем флешку с записанными файлами в компьютер с загруженной Ubuntu. Должно открыться окно с содержимым вставленной флешки. Копируем папку razr на рабочий стол и вынимаем флешку:


Копируем папку на рабочий стол Копируем папку на рабочий стол

Теперь подключаем телефон и нажимаем кнопку в левом верхнем углу, в строке поиска вводим слово term и открываем терминал:


Запуск терминала

В терминале набираем следующие команды, новая строка — аналогична нажатию «Enter»:

Этой командой проверяем список подключенных устройств. У нас должно быть подключено устройство Texas Instruments OMAP. Если нету — проверяем соединение с телефоном и кабель.
Если такое устройство есть — все отлично! Набираем следующие команды:

Проверяем, что устройство точно подключено и определяется. Далее набираем:

Ждем окончания процесса, после которого должно быть написано «Okay».

Ждем окончания процесса, после которого должно быть написано «Okay», телефон при выполнении этой команды должен будет зайти в Fastboot, что отобразится на его экране.


Работа в терминале

4. Прошивка RAZR XT910 в GNU/Linux: Ubuntu OS с помощью moto-fastboot

Пока телефон находится в Fastboot’е, заливаем стандартную прошивку:

Телефон должен отключится. Снова вводим его в Fastboot командами:

И прошиваем дальше:

После последней команды подождите 30 секунд, телефон должен перезагрузиться и снова зайти в Fastboot, когда зайдет, прошиваем третью часть, заключительную. Следует отметить, что некоторые команды будут выполняться достаточно долго:

После выполнения последней команды, телефон начнет загружаться в Android OS, соответственно вы восстановили свой RAZR. Если он у вас был полностью разряжен, отключите его от компьютера и поставьте на зарядку с помощью сетевого зарядного устройства. Необходимо заряжать именно сетевым ЗУ, так как при полностью разряженной батарее, RAZR не заряжается от компьютера посредством USB-кабеля. После того, как батарея зарядилась на 10-15%, телефон можно будет включить.

По материалам топика с XDA.

Manuals

Комментарии: 75

  1. Спасибо за подробный мануал, он спас мой телефон от гибели. Будет очень круто если 4 пункт выделить в отдельную статью, многим будет интересно узнать как прошить моторолу под ubuntu и очень хотелось бы увидеть ссылку на эту статью в FAQ на 4PDA.

    1. Да, возможно я вскоре выделю четвертый пункт в отдельную статью. Тем более, что с помощью утилиты moto-fastboot прошивается не только RAZR, но и любой другой смартфон от Motorola на Android. Насчет ссылки в FAQ, я только за.

    1. Прошить по аналогии можно. Может и возможно восстановить, но естественно прошивка для RAZR M должна быть.

      1. sudo dpkg -i adb.deb fastboot.deb
        sudo chmod +x omapflash-lnx moto-fastboot
        подойдут ли эти файлы у моему телефону? у меня ведь снапдрагон

          1. ubuntu@ubuntu:~$ lsusb
            Bus 001 Device 002: ID 03f0:5c11 Hewlett-Packard PhotoSmart C4200 Printer series
            Bus 001 Device 006: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
            вот так определяеться мой телефон в убунту

  2. Приветствую!
    Есть ли какая-нибудь возможность полностью все снести и поставить 2.3?
    xt910 франция — как только не извращался.но тел некорректно работает — сети или вообще нет или после очередной перестановки ос + прошивки 3 версий радио — начинает работать.но не долго.потом снова пропадает сеть и телефон перезагружается…
    обратил внимание.что в настройках не отображается сирийный номер и невсегда версия радио и имеи.
    пробовал шить как в этой статье.даже кабель спаял.хотя фастбут без проблем.но почему-то ubuntu видит только когда тел включен или в фастбуте.определяется как Motorola PCS.следовательно загрузчик не могу прошить.а если начинать с 4 пункта и сразу шить ос.то на выходе теже проблемы с сетью и перезагрузкой.
    телефон открывал знакомый мастер.говорит что с железом все полный порядок…
    все форумы облазил.везде одно и тоже: советы как прошить через RSD.
    я уже наизусть знаю и наверное с закрытыми глазами смогу прошить тел через RSD)).но толку от этого нет.

    p.s. прошивки пробовал евро и азиа уже.наверное.все 6.7.2.сейчас 6.7.3 как в теме.

    1. Попробуйте почитать эти темы, найти в них спецов по RAZR’ам, и спросить у них.
      http://forum.motofan.ru/index.php?showtopic=1729976
      http://forum.motofan.ru/index.php?showtopic=1733696
      http://forum.motofan.ru/index.php?showtopic=1732204

      http://4pda.ru/forum/index.php?showtopic=281527
      http://4pda.ru/forum/index.php?showtopic=424984

      Я не владелец X910 и, к сожалению, не смогу вам ничем помочь.

  3. Всем привет.При попытке скопировать данные на рабочий стол, Убунту выдает ошибку,ссылаясь что не хватает места. Что делать?

  4. Спасибо!Но выдает ту же проблему — не хватает места, попробуйте удалить файлы, чтобы освободить место.А какие там файлы удалить??

  5. Добрый день! Установил Ubuntu 12.04 через VB. Делал все по инструкции, но при первой команде в терминале выдает ошибку: Нет такого файла или каталога. Помогите разобраться.

    1. Скорее всего вы установили русскую версию Ubuntu. Перенесите папку «razr» в «/home/<Имя пользователя>» и попробуйте снова.
      Кстати, в VB возможно ваш RAZR не подключится, поэтому советую записать Ubuntu на болванку и загрузится с нее, так надежнее.

  6. Добрый день! на днях выполнил неправильные действия, работает только загрузчик, по восстановлению выполнил всё по-шагово (правда процессор определялся как MOTO…..), но проблема в другом, можно ли как-то прошить таким методом Customer id, если можно, то какие необходимо вводить команды? (бэкап имеется)
    Спасибо!

      1. прошивал костюмом j.b. 4.1.2 на основе xt912 с помощью BMM (там мы и затирам cid), все нормально прошло, решил вернуть в сток, все затерлось, нет BMM с помощью которого делал бэкап cid, перепробывал разные методы, но идей по восстановлению больше нет

        1. Отписывались о проблеме на форумах, таких как forum.motofan.ru или 4pda.ru/forum? Там вам должны помочь.

        2. Стоковая прошивка через RSDlite затирает BMM, систему можно загрузить только через BP tools в родном recovery. Далее получаем рут права и ставим BMM.

  7. Всем привет.Парни,помогите сделать кабель, мне никто его не может спаять, и сам не могу. Куплю, очень нужен, месяц без своей моторолы сижу.:((

    1. Посмотрите подобные кабели на ebay.com или поспрашивайте на форумах. Возможно кто-либо сможет вам его отправить по почте, либо просто дать попользоваться.

  8. Добрый день.
    Помогите устройство определяет как motorola pcs и ждёт ответа от устройства без конечно
    motorola 910
    Все делал по инструкции.

    1. Значит что-то не так делали. Попробуйте снова выполнить все пункты или обратитесь на форумы. (ссылки я давал в комментариях выше)

  9. Всем привет! А есть мануал для перепайки кабеля? Какой к какому пришить? Честно, картинка для меня загадка.

    1. Там все достаточно просто. Нужно припаять красный провод на свободный контакт. Подробнее можно посмотреть в этом видео.

  10. Отличная статья. Только у меня телефон определяется как Motorola PCs. Я использую родной кабель телефона.

    1. Возможно, у вас загрузчик остался целым. Попрубуйте через связку Virtual Box -> Windows 7 (8) -> RSD Lite. Только не забудьте пробросить USB-порты в виртуальную машину. Еще есть нативный консольный прошивальшик — sbf_flash, но я не знаю, возможно ли им прошить Droid RAZR.

    1. 1. Давайте проверим md5-чексумму файла cdt.bin_signed:

      Если она совпадает, значит файл cdt.bin_signed не поврежден.
      2. Так как у вас загрузчик рабочий, попробуйте прошить телефон в MS Windows, программой RSD Lite. Возможно, там ошибки с cdt.bin_signed не будет.
      3. Если ошибка всё же возникает, то скорее всего у вас поднята версия загрузчика. Необходимо найти тут последнюю стандартную, на момент убийства телефона, прошивку и попробовать её прошить.
      4. Попробуйте ещё почитать эту темку.

      Это всё, чем я могу вам помочь.

  11. На сколько я понимаю,в папке razr находятся пакеты с приложениями adb и fastboot,которые,если скопировать на рабочий стол,уже не нужно докачивать из репозиториев Ubuntu при установке системы Ubuntu?Подойдут ли эти приложения для других версий операционной системы,отличной от 12.10,ссылка на которую здесь представлена?Спасибо.

  12. Телефон вообще не включается. Кабель сделал, пытаюсь запустить как по инструкции все равно не включается. если ставлю на зарядку через стандартный кабель недолго моргает белый индикатор возле динамика, если подключаю к компу то он осветится. Так же на секунду в компьютере определяет его как OMAP4430 и сразу пропадает(несколько раз). Может кто поможет?

    1. Кабель точно сделан правильно? Пробуйте подключить устройство через Ubuntu, в Windows устройство постоянно отсоединяется.

      1. Да кабель сделан правильно. Буду пробовать через убунту. По ссылке в статье не доступна стоковая прошивка, залейте куда нибудь пожалуйста.

          1. Спасибо после пункта:

            —Пока телефон находится в Fastboot’е, заливаем стандартную прошивку:

            —sudo ./moto-fastboot flash mbm allow-mbmloader-flashing-mbm.bin
            —sudo ./moto-fastboot reboot-bootloader»

            телефон запустился со старой прошивкой и начал брать заряд.

  13. привет, всем!
    помогите!
    как востановить загрузчик? тоесть телефон включается, показуется голотип мото и все.
    зайти в flashboot я могу но прошить из под винди не получилось( ставив дрова, rs ) .
    отнес в сервис-сказали что нада востановить загрузчик, но у них нету програматора.
    может кто-то стикался с етим?

    1. Под виндой видимо никак.
      Используй инструкцию выше или найди человека, который может разобраться с Linux’ом и сделать то, что написано в инструкции.

  14. Помогите восстановить RazrM xt905.При подключение к комп. с обычным кабелем(не переделанным) загорается зеленый индикатор и тухнет,комп.его не видит.Помогите что еще можно попробовать???

  15. Я понял в чем дело,Я просто убил бут как восстановить? выше указанный способ не работает ,телефон не вкл.через сервисный кабель.Отключаю АКБ подсоединяю обычный usb телефон определяется как HID устройство.Прошу помощи дайте ссылку по восстановлению RAZM M

    1. Если бы вы убили бут, то HID-устройство бы не появлялось. Я не специалист по RAZR M, но могу отправить вас на вот этот форум. Там вам должны помочь.

  16. А для атрикс 2 есть инструкция как прошиться из убунту,в винде выдает ошибку на mbmloader.bin.Заранее благодарен.

    1. Попробуйте прошиться с помощью RSD Lite через Windows (который, к слову, можно поставить в виртуальную машину).

  17. скажите пожалуйста для xt 912 подойдёт , итересует последовательность прошивки разделов . они одинаковые с 910 ?

  18. С начала такое можно проделать?, если загружается на телефоне оригинальный fastboot.
    Может есть способы стереть системный раздел на неразблокированном брике?, на него и ругается fastboot, я думаю про битую флешку, с RSD Lite прошивка прерывается, как бы пишет moto-fastboot под виндой но нет результата. На форумах не подсказали.

  19. Подскажите а можно ли этитми файлами проштопать свою xoom2 но загрузчик целый, и его пока незнаю как убить. вся проблема в том что родной загагрузчик застрял на прошивке 3.1 и при прошивке другой просто имитирует процес прошивки думаю может в самой микропрограме проца проблема. на моем тот же omap4430

  20. Сделал все по инструкции, после пункта в терминале прописал sudo dpkg -i adb.deb fastboot.deb выдал ошибку.
    и телефон определяется на win7 как Fastboot CDMA_SPYDER S в linux как Motorola PCS. А не как у вас Texas Instruments OMAP.
    Притом что RSDLite 6.1.5 прошить не может, на первом этапе выдает ошибку!!!!

    Что еще мне попробовать???

    1. У вас не убит загрузчик, вам эта инструкция вообще не нужна. Пробуйте прошить аппарат с помощью RSD Lite версией пониже. И обязательно последнюю официальную прошивку.

  21. Добрый день!после ввода в терминал команды sudo dpkg -i adb.deb fastboot.deb выдает ошибку якобы не может установить, linux х64 заливал на флешку, так как х32 почему-то на рабочем столе не позволяла что либо вставить! на х64 папка rarz скопировалась! Далее, телефон определился как Motorola PCS, на win7 определяется как spyder cdma s что то в этом роде. Но rsdlite на первом этапе прошивки выдает ошибку. Батарею заряжал отдельно, в fastboot пишет баттери ок.

  22. А если загрузчик не убит, а просто стёрт CID, то можно таким образом стоковую прошивку прошить?

  23. Добрый день. У меня получилось только зайти в fastboot. А дальше я пробовал несколько прошивок ни одна не заливается (прямая ссылка на стоковую прошивку не работает поэтому я не знаю какую именно скачивать) И первая строка в фастбуте на экране смартфона AP FastBoot Flash Mode (S) (Invalid CDT) это нормально?

    1. Привет. Раз у вас телефон может зайти в загрузчик, эта статья не для вас. Попробуйте на форумах MotoFan.Ru и 4pda.ru спросить советов по поводу дальнейших действий. Скорее всего вам поможет обычная стоковая прошивка.

      1. Он может в него зайти только с помощью команд в терминале. Так он никаких признаков жизни не подает. У меня стояла прошивка cynogenmod, 11 версия вроде, вот я думаю может изза этого не получается его прошить

        1. Добавил ссылку на стоковую прошивку в статью, пробуйте шить её. Я всё же советую вам покурить форумы.

  24. Доброе время суток! Возможноли с помощью данной инструкции прошить twrp.img на Huawei MediaPad M3 BTV-DL09 ? Везде советуют восстанавливать фениксом, но у меня планшет уже разряжен и заряжаться нехочет, тока моргает. Загрузчик разблокирован. Хотя проблема самого планшета вобщемто в том что запорот boot.img но на флехе есть бекап вот и хочу прошить twrp

    1. День добрый. В этом конкретном случае — эта инструкция не подойдёт. Но если устройство прошивается через fastboot, то может быть возможно прошить twrp.img через него (увы, я не знаю деталей прошивки аппаратов Huawei).

  25. Здравствуйте, убил бут до такой степени что даже OMAP4430 не появляется, прошил случайно бут от xt825. Не поможете ничем? Весь инет перелопатил

    1. Добрый день. К сожалению, не знаю чем здесь можно помочь. С батарейкой всё точно в порядке? Есть на ней напряжение >= 4.0 V ?

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

  26. Всем привет , может не по теме , motorola razr i (xt 890) после обновления — service required code corrupt , на этом все, ни каких действий не происходит . Что делать? можно ли как нибудь реанимировать его?

Добавить комментарий

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