Статьи

Получите JellyBean на свой Xperia с CyanogenMod 10

CyanogenMod — это популярное пользовательское ПЗУ для устройств Android, которое существует уже много лет. С CyanogenMod 10, он приносит Android 4.1 Jelly Bean, а также множество настроек. Это руководство специально предназначено для владельцев Xperia, которые хотят перейти на CyanogenMod, и основано на распространении CyanogenMod от проекта FreeXperia (спасибо команде FreeXperia!). Я лично выполнил эти шаги, чтобы успешно переключиться на CyanogenMod 10 на моем Xperia S (LT26i — кодовое имя Nozomi). Вы можете использовать те же шаги, если вы используете аналогичное устройство Xperia (или даже для любого другого совместимого устройства Android).

отказ

Обратите внимание, что шаги, описанные ниже, аннулируют вашу гарантию. Кроме того, существует вероятность того, что ваш телефон может быть заблокирован (то есть он не будет использоваться), хотя большинство из нас сделали это успешно. Поэтому действуйте на свой страх и риск и обратите внимание, что я не несу ответственности за любой ущерб, убытки или юридические проблемы, возникшие в процессе. Также обратите внимание, что на момент написания CyanogenMod 10 Nozomi (сборка FreeXperia) находился в «ночной» стадии. Это означает, что команда активно развивает это, и это не на стадии официального релиза. Поэтому ожидайте увидеть ошибки / проблемы, хотя мой личный опыт показывает, что сборка сейчас находится в стабильном состоянии.


Предпосылки

1. Загрузите ‘nightly’ для CyanogenMod 10 из проекта FreeXperia, используя ссылку ниже.

https://sites.google.com/site/projectfreexperia/download/cyanogen-mod-10

На этой странице вы увидите список выпусков CyanogenMod 10. На момент написания статьи последний ночной выпуск был FXP205. При нажатии на ссылку для загрузки сборки, вы увидите список пакетов, доступных для загрузки. Из этого списка вы должны выбрать пакет, который подходит для вашего телефона. Xperia S имеет кодовое название «nozomi», поэтому вы должны выбрать пакет, который помечен как «nozomi» на странице загрузки (FXP 205 Nozomi — 175MB). Если ваше устройство другое, выберите соответствующую версию (например, Xperia P — Nyphon) по этой ссылке ( http://xperiadev.wordpress.com/hardware/codenames/ ).

2. Загрузите Google Apps для пакета Jelly Bean. Обратите внимание, что более ранние выпуски CyanogenMod содержали этот пакет. Но по юридическим причинам это больше не доступно в этой форме. Он должен быть установлен отдельно. Вы можете скачать это с http://goo.im/gapps/gapps-jb-20120726-signed.zip (83.1MB).

3. Загрузите и установите fastboot. Это позволяет вам прошивать ваше устройство Android с помощью вашего компьютера. Для шагов, пожалуйста, прочитайте эту статью http://techstricks.com/install-adb-and-fastboot-on-windows-how-to-guide/ .

4. Разблокируйте загрузчик Xperia S, если вы еще этого не сделали. Обратите внимание: хотя Sony официально разрешает разблокировку загрузчика, это приведет к аннулированию гарантии. Так что продолжайте, только если вы в порядке с этим. Посетите http://unlockbootloader.sonymobile.com/ для получения инструкций по этому вопросу.

5. Для установки CyanogenMod требуется полная очистка данных, поэтому создайте резервную копию всего, что важно для вас, включая контакты, календарь, SMS и т. Д.

6. Полностью зарядите свой телефон Android.


меры

1. Скопируйте загруженный ZIP-файл Cyanogen ROM (например, FXP205-cm-10-20130201-UNOFFICIAL-nozomi.zip) и ZIP-файл Служб Google (например, gapps-jb-20120726-signed.zip) на SD-карту вашего телефона. подключив телефон к компьютеру.

2. Откройте ZIP-файл Cyanogen ROM на вашем ПК и извлеките файл boot.img на жесткий диск.

3. Отключите телефон от компьютера и выключите устройство.

4. Теперь нам нужно перевести устройство в режим fastboot. Для этого нажмите и удерживайте клавишу увеличения громкости и подключите телефон к ПК с помощью USB-кабеля. Удерживайте нажатой клавишу увеличения громкости, пока светодиодный индикатор не загорится синим цветом. Синий цвет означает, что устройство находится в режиме быстрой загрузки. Если вы впервые подключаете телефон в этом режиме к компьютеру, Windows установит необходимые драйверы.

5. Откройте командную строку и перейдите в каталог, в котором вы сохранили файл boot.img. Для меня это сохраняется в каталоге E: \ CYNO, как показано на скриншоте ниже.

6. Теперь введите следующие команды. Обратите внимание, что для этого необходимо, чтобы приложение ‘fastboot’ находилось в пути (см. Шаги, упомянутые ранее)

fastboot flash boot boot.img

Если его нет в пути, вы получите сообщение «fastboot не распознается как внутренняя или внешняя команда….».

Если все прошло успешно, вы увидите результат удара.

7. Теперь введите следующую команду, чтобы перезагрузить устройство.

fastboot reboot

Устройство перезагрузится, и вы увидите логотип «FreeXperia» при загрузке. Когда он исчезнет, ​​появится черный экран. Когда вы увидите это, отсоедините кабель USB и нажмите и удерживайте кнопку питания и клавишу увеличения громкости (в течение примерно 5 секунд), чтобы принудительно выключить устройство. Удерживайте кнопки нажатыми, пока устройство не выключится.

8. Снова включите устройство, нажав кнопку питания, и, когда вы увидите логотип FreeXperia, несколько раз нажмите кнопку увеличения громкости, чтобы войти в режим восстановления. Когда вы находитесь в режиме восстановления, вы увидите меню с такими параметрами, как «перезагрузить систему сейчас», «установить zip from sdcard» и т. Д.

9. Сначала нужно сделать полный вайп и сброс к заводским настройкам. Для этого выберите «Очистить данные пользователя / сброс настроек». Для навигации можно использовать клавиши увеличения / уменьшения громкости (или клавишу «Действие», которая является правой нижней кнопкой в ​​трехкнопочном кластере) и кнопку «Домой» для выбора параметра. Когда вы выберете опцию, вас попросят подтвердить. Выберите «Да — Удалить все данные пользователя» для подтверждения. По завершении вы увидите сообщение «Очистка данных завершена».

10. Теперь выберите «Очистить раздел кеша».

11. Теперь перейдите в «Advanced» -> «Wipe dalvik cache».

12. После выполнения вышеуказанных шагов мы можем приступить к установке CyanogenMod. Для этого перейдите в главное меню восстановления (вам нужно будет выбрать «Вернуться назад» в расширенном меню) и выберите следующее.

«Установить ZIP с SDCard» -> «Выбрать ZIP с SDCard» -> Перейдите к Cyanogen ZIP-файлу и выберите его. Вас спросят о подтверждении, и после подтверждения произойдет установка.

13. После завершения установки CyanogenMod следуйте тому же подходу и также установите пакет Google Apps для Jelly Bean.

14. Теперь установка завершена, и мы можем перезагрузить телефон. Перейдите в главное меню восстановления и выберите «Перезагрузить систему сейчас».

15. Вы увидите логотип FreeXperia, а затем появится заставка CyanogenMod. Первая загрузка займет некоторое время из-за инициализации. Будьте терпеливы и подождите пару минут, пока не увидите домашний экран. Не волнуйтесь, позже он будет загружаться намного быстрее!

16. Теперь появится экран приветствия от CyanogenMod, и следуйте инструкциям для завершения настройки.

17. Наслаждайтесь JellyBean на своем Xperia S с CyanogenMod!