Sony Ericsson Xperia ray: Шьем CyanogenMod 9

Ранее мы уже разблокировали boot loader и получили рут на устройстве. Теперь нам нужно установить кастомную прошивку CyanogenMod. Подробности под катом.

Итак, CyanogenMod поддерживает нашу модель Sony Ericsson Xperia ray. Имеется прошивка с кодовым названием urushi. На данный момент у нее две ветки — stable и nightly. Сразу скажу, что я пробовал ставить nightly-сборку от 25 ноября 2012, но она на моем аппарате работать не захотела, как позже выяснилось, по причине битого boot.img. Поэтому я поставил stable-версию cm-9.1.0-urushi.zip, которая вышла в конце августа. Принцип установки для всех прошивок CyanogenMod на устройство Sony Ericsson Xperia ray практически идентичен.

Начнем. Прежде всего скачиваем последнюю Stable-версию прошивки отсюда. Извлекаем из архива только один файл boot.img и пока его не трогаем. Для удобства переименовываем архив в update.zip и закидываем в корень нашей SD-карты. Также скачиваем нужную нам версию Google Apps отсюда (внимательно смотрим, какой версии у нас CyanogenMod, который мы собрались ставить, и выбираем нужную версию). Для удобства переименовываем архив в gapps.zip и тоже закидываем в корень нашей SD-карты.

Нам нужно в очередной раз отправить телефон в fast boot. Выключаем телефон. Нажимаем и держим кнопку увеличения громкости (Volume+) на правой стенке телефона, и подключаем дата-кабель при условии, что кабель уже подключен к компьютеру. Если индикатор на кнопке Home (домик) загорелся синим цветом, то мы в режиме fast boot.

Копируем файл boot.img, извлеченный из архива с нашей прошивкой в папку «platform-tools», которая находится в папке Android SDK. В этой же папке находится утилита fastboot.exe, которая нам сейчас понадобится. В командной строке выполняем команду:
fastboot -i 0xfce flash boot boot.img
fastboot -i 0xfce reboot
Аппарат пойдет на перезагрузку.
Когда появится лого «FreeXperiaProject», жмем кнопку уменьшения громкости (Volume-) на правой стенке устройства, пока не загрузится утилита ClockWorkMod Recovery. Навигация в утилите осуществляется кнопками увеличения и уменьшения громкости, выбор — кнопкой Home (домик) под дисплеем на фронтальной панели устройства. Выбираем пункты «Wipe data/factory reset» и «Wipe cache partition». После чистки выбираем «install zip from sdcard» -> «choose zip from sdcard» -> «update.zip» -> «Yes — Install update.zip». Таким же способом устанавливаем Google Apps: «install zip from sdcard» -> «choose zip from sdcard» -> «gapps.zip» -> «Yes — Install gapps.zip».

После завершения установки возвращаемся в главное меню утилиты клавишей «Back» (слева от клавиши «Home») и выбираем «reboot system now». После перезагрузки мы получаем установленную прошивку CyanogenMod на борту нашего устройства.

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

37 Комментарии。

  1. Приветствую! Благодаря Вашим инструкциям открыл бутлоадер и получил рут, большое спасибо! Но не могу прошить СМ 9 т.к. указанные в этой статье ссылки на файлы больше недействительны. Чисто случайно, не осталось ли этих файлов у Вас на компьютере? Я был бы весьма благодарен

  2. Почему CyanoGenMod 13 в CyanoGen Recowery не читает sd 😥

  3. не помогают. Вот лог:
    4/013/2015 15:13:06 — INFO — <- This level is successfully initialized
    04/013/2015 15:13:06 — INFO — Flashtool Version 0.9.10.1 built on 2013-01-09 19:49:47
    04/013/2015 15:13:06 — INFO — You can drag and drop ftf files here to start flashing them
    04/013/2015 15:13:11 — INFO — Launching Fastboot Toolbox 1.0 by DooMLoRD
    04/013/2015 15:13:11 — INFO — Device Status: FASTBOOT mode
    04/013/2015 15:13:12 — INFO — Device connected in fastboot mode
    04/013/2015 15:13:19 — INFO — Selected kernel (boot.img or kernel.sin): C:\Flashtool4\firmwares\boot.img
    04/013/2015 15:13:19 — INFO — Flashing selected kernel
    04/013/2015 15:13:21 — INFO — sending 'boot' (6656 KB)…
    04/013/2015 15:13:21 — INFO — (bootloader) USB download speed was 3407872kB/s
    04/013/2015 15:13:21 — INFO — OKAY [ 0.721s]
    04/013/2015 15:13:21 — INFO — writing 'boot'…
    04/013/2015 15:13:21 — INFO — (bootloader) Download buffer format: boot IMG
    04/013/2015 15:13:21 — INFO — (bootloader) Flash of partition 'boot' requested
    04/013/2015 15:13:21 — INFO — (bootloader) S1 partID 0x00000003, block 0x00000148-0x00000179
    04/013/2015 15:13:21 — INFO — (bootloader) Erase operation complete, 0 bad blocks encountered
    04/013/2015 15:13:21 — INFO — (bootloader) Flashing…
    04/013/2015 15:13:21 — INFO — (bootloader) Flash operation complete
    04/013/2015 15:13:21 — INFO — OKAY [ 1.219s]
    04/013/2015 15:13:21 — INFO — finished. total time: 1.940s
    04/013/2015 15:13:21 — INFO — FASTBOOT Output:
    sending 'boot' (6656 KB)…
    (bootloader) USB download speed was 3407872kB/s
    OKAY [ 0.721s]
    writing 'boot'…
    (bootloader) Download buffer format: boot IMG
    (bootloader) Flash of partition 'boot' requested
    (bootloader) S1 partID 0x00000003, block 0x00000148-0x00000179
    (bootloader) Erase operation complete, 0 bad blocks encountered
    (bootloader) Flashing…
    (bootloader) Flash operation complete
    OKAY [ 1.219s]
    finished. total time: 1.940s

    04/013/2015 15:13:21 — INFO — Please check the log before rebooting into system
    04/013/2015 15:13:25 — INFO — Finished Fastboot Toolbox

  4. У меня после прошивки ядра лого free Xperia project не появляется Сначала горит клавиша home фиолетовым цветом,потом белым.Загрузщик разблокирован,рут права получины,а CyanogenMod прошить не могу.может пожскажит кто?

  5. Спасибо огромное за инструкцию, всё чётко и понятно. На том же 4pda и xda пока по всем ссылкам пройдёшься — забудешь, с чего начал. А тут всё понял. Первый раз прошил ведроид 😉

  6. Спасибо большое за инструкции. Все прошло успешно. А не подскажите как потом вернуть назад, на официальную прошивку?

  7. Хотя это наверное та же прошивка, просто я че то не внимательно посмотрел.

  8. Нет, я нечаянно наткнулся на неё, только вот не могу её найти как только найду, сразу сброшу.

  9. кстати, установил вчера cm 10.2 от legacy, Весьма порадовала если интересует, могу ссылочку дать, или на почту сбросить прошиву и гапс.

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

  11. Доброго времени суток !!!! 🙂 Прошу прощения, уважаемый Ta2i4 не подскажете ли ещё какие нить интересные, рабочие прошивочки, и не могли бы вы мне обьяснить ссылкой или словами, как сделать 9CM таким же шустрым как 7CM

    • Вот этого не могу сказать 🙂 Во-первых, для Xperia ray я пользовался только CyanogenMod. Во-вторых, производительность CM 9 меня устраивала, так как стоковая прошивка от производителя с Android 4.0.4 — тормоз еще тот. Да и баг в последней прошивке от производителя — после перезагрузки телефона режим сети сбрасывается.

  12. Спасибо огромное, все получилось, я просто не правильно BOOT вшил, а в правильном вшивании мне помог Flashtool. Ещё раз огромное спасибо за помощь и советы, остаюсь в должниках, может и пригожусь когда нить. Успехо и Удачи. 😀 😀 😀

    • Хм. Странно. У меня boot и через fastboot нормально вшивался… В любом случае, рад был помочь 🙂

  13. кстати, хотел спросить а то что у меня андроид 2.3 это ничего???

    • Ничего. Обновлению до CM 9.1 с Android 4.0.4 это не должно помешать.
      Сразу хочу предостеречь от прошивки CM 11 с Android 4.4 от проекта LegacyXperia. Авторы перелопатили разделы (накопителя памяти), и поэтому после установки CM 11 более старый CM уже не вернуть…
      А разбираться со структурой разделов, чтобы вернуть себе более стабильный CM 9.1, я уже не стал 🙂

  14. понял, попытаюсь ещё раз, только вопрос очистку тоже производить после загрузки самой прошивки перед тем как ставить google? и ещё вопросик, получилось поставит СМ 7,1,0 но стоит очень криво, после перезагрузки неизвестно что появиться, и если мне звонят то им сразу сброс идет, а версия андроид после установки СМ7, 2.3.5 . Заранее спасибо что откликнулся на просьбу о помощи.
    🙂 🙂 🙂

    • 1. Очистку проводить перед установкой самой прошивки. Дальше без перезагрузки ставим прошивку, а затем все еще без перезагрузки ставим Google. Затем уже перезагружаем.
      2. CM разных версий несовместим друг с другом. Могут, и даже будут ошибки. Поэтому и рекомендуется перед установкой новой прошивки чистить систему и кэш. Например, даже CM 9.1 нельзя ставить просто поверх CM 9.0. Лучше обязательно провести чистку.
      3. CM 7 — Android 2.3.5. Если мне не изменяет память, то CM 9.1 — уже Android 4.0.4. CM 10 — Android 4.1.2. CM 10.1, 10.2, 11 — это Android 4.2, 4.3, 4.4…

    • хочу чтоб гугл отвечал в ответ, можно ли как-то это на sony xperia l установить?

      • Функция «Ok, Google!» вроде как работает, начиная с версии ОС Android 4.1 (если не ошибаюсь; и запускается через отдельное приложение). Чтобы телефон отвечал прямо с рабочего стола, необходимо иметь на смартфоне ОС Android версии 4.4 или более новую.

  15. ребят, помогите у меня после установки этой прошивы только надпись Sony ericsson и появляеться и сразу же перезагружаеться телефон, войти в recovery могу, но че делать дальше, очень прошу помощи. 🙁

    • 1. Телефон прорутован? Загрузчик разблокирован? Это нужно было сделать до прошивки.
      2. boot.img из архива с используемой прошивкой фастбутом вшит?
      3. Какой конкретно билд (версия, дата) используется для прошивки?

      • Бутлоадер разблокирован, рут получен, прошива та что выше была описана и соответственно к ней Google. boot вшит фастбутом через ADB RUN

        • А, уже увидел

          войти в recovery могу, но че делать дальше

          Так, я сейчас на работе. Телефона нет под рукой (дома валяется). Дай вспомнить:
          0. Перемещение по меню кнопками Volume- и Volume+. Клавиша Home (под экраном по центру телефона) для выбора нужного пункта. Клавиша «Назад» (со стрелкой) для возвращения по иерархии меню вверх (назад).
          1. Ищи пункты clear data, clear dalwick cache и т.д. В общем, нужно очистить телефон от данных и кэшей с помощью CWM. Главное — карту памяти случайно не отформатируй 🙂
          2. Дальше нужен пункт «install from zip», и указываешь архив с прошивкой. Устанавливается… После установки переходим к пункту 3.
          3. Тем же способом, что и в п.2, ставим google apps из архива.
          4. Когда поставили прошивку и google apps, выбираем пункт «reboot now».
          5. Телефон перезагрузится. Начнет загружаться новая прошивка, нужно будет настроить телефон.

        • Да, перед этим нужно залить прошивку и google apps на SD-карточку и вставить ее в телефон.

  16. ростислав

    все чувак я разобрался у меня руки прост из ж растут огромное тебе спасибо очень помог

  17. ростислав

    подзкажи плз делал все по инструкции boot loader открыт а логотип FreeXperiaProject не появляется просто xperia и загрузка os и все

  18. Алекс

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

    • Попробуй на этом лого понажимать Volume- и Volume+ несколько раз, до тех пор, пока утилита рекавери не запустится. Сам телефон не запустится, поскольку его нужно прошить новой прошивкой, а ядро мы установили новое (оно в boot.img из архива прошивки), и оно несовместимо со старой прошивкой.

    • Нажимать не одновременно. Просто нажимать до появления утилиты.

Ответить на Alex B ¬
Отменить ответ