> Внимание!

Настоятельно рекомендуем прочитать Правила раздела "Android - прошивки"

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



Sony Ericsson Xperia ray - Неофициальные прошивки



Реп: (600)
Sony Ericsson Xperia ray - Неофициальные прошивки
ИзображениеXPERIA ray, ST18i, ST18a, Azusa, Urushi
Описание | Обсуждение » | FAQ » | Покупка » | Аксессуары » | Брак » | Прошивка (OS 2.3) » | Прошивка (OS 4.0) » | Неофициальные прошивки » | Клуб владельцев Sony Ericsson » | Sony Ericsson Ray - Украшательства »

Важная информация
УБЕДИТЕЛЬНАЯ ПРОСЬБА! ЧИТАЙТЕ ИНСТРУКЦИИ ПРЕЖДЕ ЧЕМ ЗАДАВАТЬ ВОПРОСЫ!
СМЕНА ДИЗАЙНА, ШТОРОК, ЗВОНИЛОК, ДОБАВЛЕНИЕ ВИДЖЕТОВ И Т.П. ОБСУЖДАЕТСЯ В УКРАШАТЕЛЬСТВАХ.
Поставил прошивку и повис на логотипе SONY?
А рекомендованное ядро за тебя кто ставить будет? А данные чистить? А инструкцию читать?


Инструкции и FAQ
Инструкция по прошивке всего и вся, а так же FAQ по всем аспектам прошивки
Читать в первую очередь. За вопросы, отвеченные в инструкции, буду наказывать!
Так же: очень полезный FAQ от MOPOK

Разблокировка бутлоадера:
Инструкция по официальной разблокировке бутлоадера и ещё одна посвежее.
Инструкция по неофициальной разблокировке бутлоадера
Инструкция по восстановлению блокировки после неофициальной разблокировки.
Часто задаваемые вопросы по разблокировке
Q: Что мне даст разблокировка бутлоадера?
A: Разблокировка бутлоадера позволяет загружать и прошивать любые ядра, что приносит возможность установки кастомных прошивок и получение рут-доступа.

Q: Чем отличаются официальный и неофициальный способы разблокировки бутлоадера?
A: При официальном способе разблокировки стираются без возможности восстановления DRM-ключи оборудования, что приводит к неработоспособности некоторого предустановленного ПО (TrackID в первую очередь). При неофициальном этого не происходит. Неофициальную разблокировку можно откатить, официальную - нет.

Q: Чем я рискую разблокируя бутлоадер?
A: Разблокировка бутлоадера может стать причиной отказа от гарантийных обязательств. Кроме того, при официальном способе сведения о разблокировке передаются в SonyEriccson, что может привести к отказу от гарантий с большей вероятностью.

Q: Как узнать, разблокирован ли бутлоадер?
A: Читайте здесь.

Q: Как ни стараюсь, телефон не разблокируется неофициальным способом.
A: Если телефон новее 12w14 (14-я неделя 2012-го года, маркировка даты производства), то неофициальная разблокировка не работает, только официальная. Дату производства смотреть под аккумулятором.

Другие инструкции:
Инструкция по прошивке ядер под Windows из командной строки
Инструкция по прошивке ядер под Linux
Инструкция по установке кастомных прошивок без открытия бутлоадера, и еще одна
Инструкция по принудительному вводу Xperia Ray в flashmode (если не получается кнопками громкости)
Инструкция по самостоятельной сборке ядер SE
Список программ, которые можно удалить из прошивки (в кастомных прошивках обычно большая часть уже удалена)
Инструкция по понижению питания (андервольту)
Описание говернеров и шедулеров на XDA (англ.)
Как включить swap
assert failed ... status 7 ... installation aborted
Включение поддержки init.d на стоковой 587 прошивке на неразлоченном бутлоадере
Проблемы с отображением заряда батареи 100%

Драйверы и утилиты
SEUS (Sony Ericcson Update Service, не путать с PC Companion). Отличительная особенность: ставит все необходимые для работы телефона с компьютером драйверы, иногда помогает восстановить "окирпиченный" телефон.
FlashTool на 4pda, тема на XDA, что делать, если не находит loader_unlocked.sin
Fastboot для Linux (тема на XDA)
Драйвера
Еще драйверы
Android SDK Tools
Кухня
ClockWorkMod Recovery из Google Play


Прошивки
Результат старого опроса по выбору прошивок
Опрос был создан во времена Android 4.3 и нынче немного устарел, но определенные тенденции увидеть можно.
Прикрепленное изображение

Приложения Google (gapps addon), включая Маркет, для кастомных прошивок версии не новее Android 4.3 брать здесь.
Для Android 4.4 (KitKat) и 5.0/5.1 (Lollipop) полные gapps к нам никак не встанут, категорически рекомендуется брать урезаные, которые обычно рекомендуются в темах и постах соответствующих прошивок.
Всякие разные патчи и твики для разных прошивок, сборка от andr4e.
Муки выбора прошивки, by Runner_cz. Рекомендуется к прочтению.
Коллекция прошивок на XDA (анг.)
Коллекция клавиатур Xperia

Back to the Future (BTF) (Android 2.3.4)
Основана на разных официальных прошивках серии 2.3.х, как Xperia, так и NXT. Цитата:
Создавалось как обычно *в лучших традициях*. Никаких экстремальных твиков, всё аккуратно и с упором на стабильность и плавность интерфейса.
Т.е. очередной надежный наследник легендарных "репаков" (см. ниже).
Брать здесь. Рекомендованные ядра - там же.
Альтернативное ядро LuPuS смотреть здесь.
REPACK4PDA (Android 2.3.4)
Основана на официальной прошивке от SonyEriccson, по сути является её сильно облегченным вариантом с небольшими приятными доработками.
Разработка этой прошивки ведется велась силами пользователей форума 4pda (в первую очередь aire). В настоящее время стоит рассматривать как немного устаревшую.
Здесь находится полная информация о прошивке и ссылки для скачивания.
Разработка прекращена.
Ну, как прекращена... Имеем два "post-mortem" обновления:
  • REPACK4PDA_V8 от InfusionNSK, на основе последней сборки от aire (v7) с плюшками
  • RPK4PDA 4.0.2.A.0.84 от wway, на основе более новой прошивки

Смотрите так же прошивку Back to the Future (выше).
Аддон от Azzbreaker
Ядра "Чистый изумруд" от aire
Последняя версия. Разработка прекращена.
Для истории:
Ядро "чистый изумруд" v7 Максимальная частота 1.6ГГц, при старте: 1.4ГГц, без штатного андервольта (понижения питания), но с драйвером управления питанием.
Родной радиомодуль для него: 64. Хорошо работает с REPACK4PDA v7 и стоком v62.
Ядро "чистый изумруд" v7.1.4. Максимальная частота: 1.4ГГц со старта, андервольт, но без драйвера управления питанием.
Родной радиомодуль для него: 64. Хорошо работает с REPACK4PDA v7 и стоком v62.
То же самое, но с поддержкой init.d. Сам aire говорил, что работает не стабильно, но многие пользуются.
У некоторых пользователей конфигурация 7+7 работает хуже предыдущей (тормозит, ест батарейку). И хотя это, по-видимому, исключение, предыдущая версия пока что имеет право на жизнь:
Ядро "чистый изумруд" v5. Максимальная частота: 1.4ГГц, при старте: 1.0ГГц, андервольт.
Родной радиомодуль для него: 58. Хорошо работает с REPACK4PDA v5 и v6, стоком v42-v58.
"T-MOD" ICS от wway (Android 4.0.4)
Сделан в лучших традициях облегчения стоковой прошивки. Обновленный софт из прошивки Xperia T. Разные плюшки.
ST18i 4.1.B.0.587 "T-MOD"
ST18i 4.1.B.0.587 RPK Deodex V1.2 (предшественник T-MOD, репак на базе последней официальной родной прошивки)
Там же ссылки на альтернативные ядра.
Альтернативное ядро LuPuS смотреть здесь.
Порт Xperia T для RAY от maxworks (Android 4.0.4)
Брать тут
Android 4.1 и новее
ВНИМАНИЕ: официальных прошивок с Android 4.1, 4.2 и так далее у нас не будет, только кастомы.
Смотрите прошивки CyanogenMod, MIUI v5, разные поделки с XDA (ниже).
CyanogenMod 7.2-13
Официальной командой разработчиков CyanogenMod для аппаратов Sony Ericsson является FreeXperia Team. Однако ввиду отсутствия поддержки производителем, FXP прекратили поддержку всей линейки Xperia 2011 (включая Ray), и дальнейшие разработки ведутся силами энтузиастов, известных как LegacyXperia Project.

13.0 (Android 6.0): Всё работает, не хуже, чем в предыдущих версиях, описания пока нет, смотрите последние страницы темы. Есть отличная инструкция по установке.
12.0/12.1 (Android 5.0/5.1): Разработка завершена. Вся информация здесь.
11 (Android 4.4). Разработка завершена, иногда выходят обновления. Вся информация здесь. Подборка описания некоторых других сборок здесь.
10.2 (Android 4.3). Разработка завершена. Существуют хорошие неофициальные сборки на XDA, информация здесь.
10.1 (Android 4.2.2). Разработка завершена. Существуют хорошие неофициальные сборки на XDA, информация здесь.
10.0 (Android 4.1.2). Разработка завершена. Официальная тема на XDA (eng).
9.0 (Android 4.0.4). Разработка завершена. Официальная тема на XDA (eng).
7.2 (Android 2.3.7). Разработка завершена. Официальная тема на XDA (eng) ,местная тема под кураторством vdsirotkin.

Официальный сайт CyanogenMod (eng)
Официальный сайт FXP (eng)
Форум разработчиков FXP (eng, почти не живой)

Отличный обзор CM10.1 на habrahabr.ru. Вполне применимо к 10.2, отличий почти нет.

Тема про CM10 для Arc/Arc S, с FAQ, дополнениями и прочим; к Ray зачастую применимо.
Установка СМ10 из под Ubuntu
Патч для яркости, исправляющий проблему с затемнением экрана при автоматической яркости на старых сборках.
Клавиатура от Xperia S для CM10
MIUI
Одна из самых проработанных альтернативных прошивок для смартфонов на базе Android. Разработка китайской компании Xiaomi Tech. Имеет массу достоинств против официальной прошивки.
MIUI v5 (JB) от maxworks, AROMA Installer
MIUI v4 (ICS) от maxworks, AROMA Installer, самая последняя v3.2.22
MIUI v4 (ICS) от wway, v2.10.12
MIUI v2 (GB) от maxworks, v2.4.20 на базе FXP 125/150, AROMA Installer
MIUI v2 (GB) от shterle, v2.4.6
MIUI v2 (GB) от darkspore, v2.4.20
Официальный сайт, а так же смотрите здесь
Русскоязычное сообщество
Внимание!
Версия v2 (GB) является полностью неофициальной, поддержки SonyEriccson тогда еще не было. Требует своего собственного ядра!
Версия v4 (ICS) портирована из официальной (от самой Xiaomi) прошивки для SE Xperia Arc и частично основана на официальных исходниках от SonyEricsson. Обычно работает с официальными же ядрами и их модификациями.
Версия v5 (JB) снова является неофициальной, т.к. поддержки больше не будет. Снова требует собственного ядра!

Редактор тем и Экранов блокировки для MIUIv2 (GB), MIUIv4 (ICS), MIUIv4.1 (JB)
Остальное с XDA Developers
Ребята с XDA Developers генерят кучу прошивок чуть ли не ежедневно. Отслеживать их сложно, но благодаря пользователю VladOk имеем вот такую замечательную подборку со скриншотами и комментариями. Бывает интересное, чаще - малостабильное, но для тех, кто на острие прогресса - безусловно нужное.
Порты разных прошивок от kadet36rus
Performance-King от andr4e (Android 2.3.4/4.0.4)
Брать тут
Xperia AXZ V4_Reloaded от viorel78 (Android 4.0.4)
ViperXperia v3.0 от FTW_260 (Android 4.0.4)
Брать тут
SlimBean 3.1.0 (Android 4.1.2) от 7OH
Брать тут.
Sailfish OS 2.0
Flyme OS
Отзыв и ссылка тут. Подумайте, оно вам надо? :)
Firefox OS
Отзыв тут. Подумайте, оно вам надо? :)
Коллекция файлов от coolkaas, если вдруг где ссылки не работают - поищите тут (Яндекс.Диск)
Все прошивки CyanogenMod


Радиомодули
FAQ ПО ВЫБОРУ ЛУЧШЕГО РАДИОМОДУЛЯ
В теме регулярно, изо дня в день, задаются вопросы о том, какой радиомодуль из вышепредоставленных лучше. Ответы даются самые разные.
Как куратор беру на себя ответственность дать окончательный ответ на этот вопрос.
Лучшего радиомодуля в общем случае нет.
По-видимому, разные радиомодули немного по-разному работают с сетью. У разных владельцев в разных сетях один и тот же радиомодуль может вести себя совершенно противоположным образом.

Q: Что делать?
A: Ставить все подряд, начиная с последнего.

Q: Что проверять?
A: Стабильность радиосвязи, качество передачи голоса, расход батареи. На Wi-Fi радиомодуль не влияет!

Q: Сколько проверять?
A: Зависит от того, как используете телефон.

Q: С какими прошивками какой радиомодуль совместим?
A: В общем случае радиомодуль не зависит от прошивки. Изредка получаются неработоспособные варианты, но стабильного списка несовместимостей нет. Обратите внимание, что поскольку с радиомодулем идет стоковое ядро, если зашивать его полностью, надо соблюдать совместимость ядер с прошивками. Но поскольку при обновлении радиомодуля загрузку ядро можно отключить - это не имеет большого значения.

Q: Бутлоадер ломать надо? Рут получать надо?
A: Нет. Радимодули существуют только в официальном виде, никаких хаков не требуется.

И вот еще хороший пост.

8x55A-AAABQOAZM-20302204-36
8x55A-AAABQOAZM-203028A-49
8x55A-AAABQOAZM-203028D-56
8x55A-AAABQOAZM-203028D-58
8x55A-AAABQOAZM-203028D-64
8x55A-AAABQOAZM-203028D-66
8x55A-AAABQOAZM-203028D-70 или здесь (внимание, внутри ядро ICS!)
8x55A-AAABQOAZM-203028G-72 или здесь
8x55A-AAABQOAZM-203028G-77 или здесь
8x55A-AAABQOAZM-203028G-85
8x55A-AAABQOAZM-203028D-86

Ядра
Тестовые версии ядер ищите на последних страницах темы.
Ядра для REPACK4PDA смотрите выше, в спойлере самой прошивки.
Ядра для MIUI ищите рядом с прошивкой.
Ядра для CyanogenMod идут внутри архива прошивки: их надо оттуда извлекать и устанавливать как обычно.
Есть еще ядро от vdsirotkin для CM7.2: здесь.

Ядра от vdsirotkin на базе ICS 4.1.B.1.13 (Android 4.0.4), т.е. для официальной, репаков и MIUI v4: брать тут.
Чуть более старые ядра от vdsirotkin для прошивок на базе ICS 4.1.В.0.587 (Android 4.0.4):
с логотипом Sony
с логотипом SonyEriccson
1.9 ГГц, vdd (управление питанием)
1.4 и 1.6 ГГц, linaro, без vdd
В принципе, ядра от разных официальных версий 4.0.4 совместимы друг с другом.
тема на XDA

Ядро от aire, aka "Чистый изумруд для ICS". В общем случае аналогично варианту от vdsirotkin, просто под другим брендом.

CTCaer Kernel для ICS (XDA, eng). Хорошее стабильное развивающееся ядро для 4.0.4. Использованы наработки от aire и vdsirotkin.

Ядра LuPuS для BTTF и T-MOD

Зачем нужен драйвер управления питанием (VDD), инструкция.


Сообщение отредактировал draiv88 - 20.07.20, 18:49
Причина редактирования: Все прошивки CyanogenMod



Реп: (600)
reno96,
В той версии, что выдал производитель, работает больше чем в СМ9. Пока эта тема, как ты сам прекрасно можешь убедиться, не интересна абсолютно никому кроме тебя. А разработчики СМ на столько медлительны, что продуктивную версию андроида 4.0 производитель сделает раньше чем СМ9. И при этом она будет в разы стабильнее и юзабельнее. Короче, пока производитель не свернул поддержку аппарата стоковая прошивка и ее производные будут интереснее чем любой СМ. Чего кстати нельзя сказать про МИУИ, вот там ребята молодцы.

Сообщение отредактировал aire - 20.01.12, 22:12



Реп: (216)
pdima81,
при неоф.открытии ничего не слетает! Тем оно и хорошо!



Реп: (216)
aire
нет то что выдал производитель там не работают беспроводные связи вообше а в циане все робит кроме камеры и циан 9 в разы будет лучше чем оф прошивка

Сообщение отредактировал reno96 - 20.01.12, 22:18



Реп: (59)
aire,
Привет.У меня проша 42 с рутом и цвм с разблок.бутлоодером могу ли я поставить миуи?И хотелось бы узнать на миуи кроме радио все работает?



Реп: (600)
pdima81,
Во первых не надо по нескольку раз спрашивать одно и то же. Во вторых нет, без прошивки ядра МИУИ поставить нельзя. МИУИ работает только на ядрах предназначеных для МИУИ. На кастомных ядрах ЦВМ встроен в ядро, в большинстве случаев, так что рут не нужен и ставить ЦВМ не надо. На МИУИ 2.1.6 кроме радио работает все. Чтобы поставить МИУИ нужно прошить ядро, зайти в ЦВМ и поставить зип. Это здесь уже 100 раз обсуждалось.

reno96,
Вот по этому я и говорю, что прежде, чем создавать темы было бы неплохо, хотя бы не вчитываясь, глазами пробежать существующие. На официальной альфе прекрасно работают все беспроводные модули, при установке фикса от думлорда. Т.е. на ней работает все включая камеру.

Сообщение отредактировал aire - 20.01.12, 22:49



Реп: (59)
aire @ 20.01.2012, 23:43 *
Во первых не надо по нескольку раз спрашивать одно и то же. Во вторых нет, без разблокировки бута и прошивки ядра МИУИ поставить нельзя.

Бут я разблокировал,хочу просто поставить 62 прошу на нее рут цвм и ядро чистый изумруд. Качаешь файл boot.img и кидаешь его в папку к фастбуту. В какую папку?Можно поточнее?
Я тут новенький,извиняюсь,ранее пользовался I9003,хотель бы прошить хорошый кастум,на форуме самсунга мечта всех получить рабочий миуи,так вот тут вижу он польностью рааботоспособный,просто мне немного сложновато,описаний для установки миуи найти почему то не смог(может плохо искал не спорю)Прошу немного помочь мне с выбором и установкой кастума.

Сообщение отредактировал pdima81 - 20.01.12, 22:54



Реп: (600)
pdima81,
Ты можешь зашить кастомное ядро через флештул, может быть так тебе будет проще.
Я тебе предлагаю подождать когда выйдет наш новый куратор. Он обещал написать в ближайшие дни инструкции с картинками и тебе все станет понятно.
Все равно на текущий момент МИУИ довольно сырой. На стоковой прошивке камера однозначно лучше чем на МИУИ или ЦМ и всегда будет лучше.

Сообщение отредактировал aire - 20.01.12, 22:57



Реп: (59)
aire,
aire @ 20.01.2012, 23:51 *
Я тебе предлагаю подождать

Окей,есть ли тут разница в проше 42 или 62 для прошивки кастума?Просто сейчас у меня 42 с рутом подумываю прошить 62(так как бут открыл уже)в будущем не будет проблем с прошивкой кастума?На самсе каждый кастум был под ту прошу на которой он был создан..



Реп: (600)
pdima81,
Скорее всего не будет проблем. Здесь пока свобода совмещения радиомодулей, ядер и прошивок, но с выходом официального 4 андроида все скорее всего изменится. У нас с одной стороны сложнее чем на самсунге, с другой проще. Но однозначно все не так. :) Разбираться придется много.

Сообщение отредактировал aire - 20.01.12, 23:07



Реп: (59)
aire @ 21.01.2012, 00:05 *
У нас с одной стороны сложнее чем на самсунге, с другой проще. Но однозначно все не так.

Да,ты прав.Пожалуй подожду как ты сказал.За это время надеюсь будут новые кастумы,моды и ядра.



Реп: (1121)
батарейка чудит дальше. делаю полный заряд, дошло до 96%, а я активно использовал тел в это время на вилке 365-1400 мгц, упало до 94%, и на них стоит уже с минут 20 ((( а потребление падает, уже до 40мА упало, скоро тел отключится, судя по опыту. то есть, там реально 100% уже, совсем мелким током дозаряжает, как положено.
неужели, это от заморозки? или реально данные батарейки побились? ни разу такого не было. не нравятся мне эти скачки..



Реп: (16)
coolkaas, потребление падает или ток заряда? Обычно батарея заряжается до 100% и если и дальше стоит на зарядке то все равно разряжается до 90% и только после этого начинает заряжаться опять. Скорее всего ты тело настолько активно использовал, что тока заряда не хватало чтоб заряжать батарею т.к. последние процентов 20 заряд догоняется очень малым током:) Так что с батареей все ок:)



Реп: (678)
Инструкция по установке радиомодулей, ядер и прошивок


Небольшой FAQ


Новичкам рекомендуется прочитать FAQ полностью, все спойлеры. Просто для упорядочивания терминологии и разрозненных сведений.

О источнике программного обеспечения
  • стоковый (радиомодуль, ядро, прошивка) - разработанный производителем (в нашем случае SonyEriccson) и поставляющийся в комплекте с телефоном, а так же официальными обновлениями; от английского "stock".
  • кастомный - разработанный независимыми производителями, хакерами-одиночками и группами, не имеющими отнощения к официальному производителю; от английского "custom".

О программном обеспечении
  • бутлоадер (bootloader) - начальный загрузчик ядра. Используется так же при обновлении оного.
  • радиомодуль (baseband) - базовый набор системного программного обеспечения, обеспечивающий работу всех беспроводных интерфейсов телефона; грубая аналогия - драйвера "железа". Радиомодуль может быть только от производителя, кастомных не бывает. Обычно радиомодуль включает в себя и стоковое ядро.
  • ядро (kernel) - буквально ядро ОС Linux, обеспечивающее взаимодействие системного и пользовательского программного обеспечения с аппаратной частью телефона, в т.ч. и с радиомодулем. Именно поверх этого ядра работает Android и все те программки, что вы устанавливаете с маркета.
  • прошивка (ROM) - системное и прикладное ПО, в том числе весь Android и базовые пользовательские программы.
  • рекавери (ClockWorkMod Recovery, CWM) - специальное программное обеспечение, используемое для установки и бэкапа прошивок, а так же для некоторых других действий. Запускается при включении телефона до загрузки Android. Все современные кастомные ядра содержат рекавери. Инструкция по установке рекавери на сток есть в шапке темы.

Радиомодули, ядра и прошивки не обязательно совместимы друг с другом в произвольной конфигурации.
При несоответствии ядра и радиомодуля обычно получается "смарт" без "фона", т.е. телефон не будет цепляться к GSM сети, не будут включаться Wi-Fi, Bluetooth. При несоответствии ядра и прошивки телефон не будет загружаться до конца, уходя на перезагрузку ("циклоребут", он же "бутлуп") или просто повиснув на логотипе Sony (или ином другом, если разработчик ядра захотел заменить картинку).
Но получить "кирпич" таким образом довольно сложно, обычно всегда можно вернуться к рабочему состоянию, залив обратно рабочую комбинацию.

ВНИМАНИЕ: всегда внимательно читайте, какое ядро рекомендует разработчик кастомной прошивки! Именно игнорирование этих рекомендаций чаще всего приводит к повисаниям и бутлупам при загрузке.

Список имеющихся "веток" ПО
  • Сток. Есть две "подветки". Первая (старая) базируется на Android 2.3.4 (Ginger Bread, GB), довольно удобна и практична, стабильна, страдает в основном от перегруженности "мусорными" программами, из-за чего кушает батарейку и память. Вторая (новая) базируется на более свежем Android 4.0.4 (Ice Cream Sandwich, ICS), но отличается от старого некоторой тормознутостью, в основном из-за нехватки оперативной памяти. Официально заявлено, что более новых стоков (Android 4.1 Jelly Bean и далее) не будет.
  • REPACK4PDA ("репак"). Легенда 4PDA. Базируется на стоке 2.3.4 и совместим с ним по ядрам. Полностью избавлен от мусорного ПО, при этом сохраняет стабильность и практичность оригинала. Сток может быть почти доведен до состояния репака путем установки root и удаления системного ПО. Однако кое-что сделать изнутри телефона все равно нельзя, поэтому кое-в-чем репак лучше. С репаком обычно ассоциируется ядро "чистый изумруд" (PureEmerald), поскольку у них был один разработчик (aire) и одна цель - облегчение стока. Но в общем случае репак может работать на стоковом ядре, а стоковая прошивка - на ядре "чистый изумруд".
    Внимание: Участились случаи получения бутлупа при установке репака на стоковое ядро, в т.ч. без открытия бутлоадера. Достоверной статистики нет, причины не известны. Рекомендуется предварительно сделать бэкап всего, чтоб в крайнем случае восстановиться установкой полного стока с нуля. При установке репака же рекомендуется отформатировать все разделы (т.н. factory reset) и очистить dalvik cache. Такая вот совместимость...
    Разработка этой прошивки прекращена, однако до сих пор многими считается идеальной. Если у вас нет требования (или желания) использовать именно Android 4, эта прошивка может считаться лучшим вариантом.
  • Аналоги репака на базе Android 4. Дело aire не заброшено, идеи его не забыты. К сожалению, даже сильное облегчение стоковой прошивки не помогает ей быть столь же быстрой, как 2.3.4. По-видимому, ждать радикальных улучшений на этом фронте не стоит. С другой стороны, многие считают получившийся результат более чем приемлимым, так что попробовать стоит. Ядра по-прежнему совместимы со стоком (с теми же оговорками про возможный бутлуп), аналоги "изумруда" существуют.
    В последнее время акцент сместился на портирование прошивки от Xperia T с одновременным "орепачиванием" и небольшим допиливанием. Результат неизменно радует.
  • CyanogenMod ("циан"). Базируется на чистом Android, используя от производителя только некоторые драйвера. По ряду причин обычно менее стабилен, чем сток, но легче, быстрее, содержит больше настроек и т.п. Основной недостаток версии для SE Ray: периодически, от версии к версии, "отваливаются" разные модули (FM-радио, Wi-Fi), хуже снимает камера, периодически ломается вообще всё. Требует своего собственного ядра. Версия 9.0 на базе Android 4 значительно быстрее стока. Есть версия на базе Android 4.1.
  • MIUI ("ми-ю-ай", "мяу"). Одна из самых проработанных альтернативных прошивок для смартфонов на базе Android. Разработка китайской компании Xiaomi Tech. Имеет массу достоинств против официальной прошивки. Версия на базе 2.3.х была совсем неофициальной, требовала своего собственного ядра, тащила многие косяки из CyanogenMod (использовала кое-какие наработки). Версия на базе 4.0 почти официальная (т.к. версия для Xperia Arc - официальная, а железо практически то же), совместима по ядрам со стоком, использует стоковые драйвера. Производительность отстает от репаков, но благодаря приятным плюшкам прошивка имеет своих поклонников.
  • Куча всякого с XDA. Ребята с XDA Developers генерят кучу прошивок чуть ли не ежедневно. Отслеживать их невозможно. Бывает интересное, чаще - малостабильное, но для тех, кто на острие прогресса - безусловно нужное.

Ссылки на все загрузки смотрите в шапке темы.

Об открытии бутлоадера
На всех телефонах SonyEriccson Xperia выпуска 2011 года (не только на Ray) существует защита от установки кастомного ПО. Защита осуществляется на уровне бутлоадера.
Бутлоадер можно разблокировать ("открыть").
На данный момент, и скорее всего - навсегда, невозможно установить кастомное ядро в телефон без разблокирования бутлоадера. Следовательно, без разблокирования не удастся установить CyanogenMod и некоторые другие прошивки, которые не работают на стоковом ядре.
Установить прошивку (ROM) без разблокировки - можно (см. инструкции в шапке темы).

При попытке установить ядро без разблокировки бутлоадера программа fastboot (и использующая его FlashTool) пишут не очень адекватное сообщение:
sending 'boot' (4642 KB)...
FAILED (remote: The Device must be rooted first)

Это сообщение не имеет никакого отношения к получению root-прав!

Существует две методики разблокирования: официальная и неофициальная. Ссылки на обе есть в шапке темы. При наличии прямых рук и отсутствии страха рекомендуется использовать неофициальный метод: во-первых, сохраняются DRM-ключи, во-вторых, сведения о разблокировке не попадают к SonyEriccson, в третьих - блокировку можно будет вернуть в начальное состояние. Ну и, в конце концов, есть мнение, что неофициальный метод проще.

К сожалению, в какой-то момент разработчики Sony прикрыли возможность неофициальной блокировки. Ориентироваться можно на дату производства, которая написана под аккумулятором. Если телефон новее 12w14 (14-я неделя 2012-го года), то неофициальная разблокировка почти наверняка не сработает. Хотя попробовать всегда стоит, у некоторых получается.

О бэкапах и сохранении настроек
На нашем телефоне невозможно прочитать и куда-нибудь сохранить ядро и радиомодуль. Не имеют они и настроек. Таким образом, восстановление их предыдущего состояния заключается просто в установке соответствующей версии. Следует всегда понимать и помнить, какая рабочая версия ядра и радиомодуля была у вас установлена до того, как все пошло прахом.
С прошивкой ситуация обратная. CWM имеет возможность прочитать всю прошивку вместе с установленными программами и всеми настройками, сохранить их в архив и при необходимости вернуть всё обратно. Обязательно делайте архивирование перед установкой новой прошивки, даже если она проверена и вам кажется, что все будет хорошо: часы-дни-недели, потраченные на настройку телефона под себя не стоят тех нескольких минут, что занимает бэкап. Как сделать бэкап - читайте в разделе по установке прошивки.


Программное обеспечение для установки ПО, драйверы, подключение телефона к компьютеру


Для установки радиомодулей и ядер рекомендуется использовать программу FlashTool. Ссылка на загрузку есть в шапке темы. В установке нет никаких сложностей или особенностей, за исключением реакции на нее антивирусов.
Дело в том, что в комплект FlashTool входит ПО для получения root. Многие антивирусы считают такое ПО потенциально опасным и блокируют загрузку и/или запуск FlashTool. В сообщениях антивируса могут фигурировать слова zergRush, lotoor. Выход: либо отключать антивирус на время работы с FlashTool, либо добавлять FlashTool в список исключений.

В шапке темы есть ссылки на использование утилит командной строки, в первую очередь fastboot. Для опытных пользователей, знакомых с командной строкой, использование таких утилит может быть проще. Данная же инструкция ориентирована в первую очередь на новичков.

Установка прошивки (ROM) выполняется из рекавери, без использования компьютера. Сама прошивка при этом берется с SD-карты телефона.
При смене ядра и прошивки вначале запишите прошивку в телефон! Иначе, если ядро окажется несовместимым с предыдущей прошивкой, вы не сможете загрузиться и подключить телефон к компьютеру в режиме передачи данных. Придется вытаскивать карточку из телефона, искать картовод... В общем, ничего фатального, но сложностей больше.
Впрочем, большинство современных версий CWM умеют монтировать телефон к компьютеру в качестве флэшки.

При установке радиомодулей и ядра телефон подключается к компьютеру в двух разных режимах: flash mode и fastboot mode.

flash mode
  • выключаем телефон, отсоединяем его от провода
  • зажимаем клавишу Vol- (уменьшение громкости)
  • одновременно подключаем провод
  • светодиод на кнопке Home должен загореться зеленым.
  • в основном окошке Flashtool должна появиться надпись:
    INFO - Device connected in flash mode


fastboot mode
  • выключаем телефон, отсоединяем его от провода
  • зажимаем клавишу Vol+ (увеличение громкости)
  • одновременно подключаем провод
  • светодиод на кнопке Home должен загореться синим.
  • В основном окошке Flashtool должна появиться надпись:
    INFO - Device connected in fastboot mode



Каждый из режимов требует свой набор драйверов. Без установки драйверов не стоит даже пытаться что-либо устанавливать.
При отсутствии драйверов, FlashTool это диагностирует и выдает соответствующее сообщение в основном окне. При этом он рекомендует воспользоваться пакетом драйверов, идущим с ним в комплекте.
Драйвера из пакета FlashTool
Драйвера располагаются в подпапке divers в папке, куда вы установили FlashTool. В этой подпапке находится один файл: Flashtool-drivers.exe. Это инсталлятор всех возможных драйверов. Для Ray требуется выбрать следующие:
Прикрепленное изображение

Внимание: В разных версиях FlashTool картинка может сильно отличаться. В общем случае ищите упоминание Ray, Fastboot, Flashmode.
Внимание: При установке этого пакета в Windows 7 x64, после распаковки содержимого инсталлятора во временную папку, вы с вероятностью 146% получите ошибку:
Прикрепленное изображение

Рабочее решение: выставить в свойствах файла совместимость с Windows Vista (можно Vista SP2).
Windows 8 вообще запрещает ставить неподписанные драйвера. Решение.

Драйвера из ПО SEUS
Просто установите SEUS по ссылке из шапки.


Новичкам:
Прошивка неверного радиомодуля и ядра никак не сказывается на последующей возможности залить верные, т.к. этот процесс не затрагивает самую низкоуровневую часть программного обеспечения телефона, через которую прошивка и происходит.
Впрочем, это никоим образом не означает, что не стоит приготовиться к худшему - в жизни бывает всякое.

Я за случившиеся проблемы ответственности не несу! Вы всё делаете на свой страх и риск.

Принципиальной разницы в последовательности, что в каком порядке заливать - нет, т.к. эти части ПО никак не пересекаются.
Надо только понимать, что:
1. При установке радиомодуля можно затереть ядро. Надо следить за тем, что выбрано в окне флэштула (см. далее).
2. Без рекавери не поставишь кастомную прошивку. В наше время все получают рекавери при установке кастомного ядра, хотя есть способ (и он описан в шапке) обойтись и без этого. Но обычно все-таки вперед ставится ядро.
Таким образом, получается естественная последовательность: радиомодуль, ядро, прошивка.

Предварительно желательно подзарядить телефон хотя бы до половины. Сам процесс прошивки быстр и заряда не требует, но вот если придется заниматься реанимацией, непустая батарейка лишней не будет. Учтите, без загрузки в Android зарядка не пойдет, т.е .в случае завсания при загрузке, допустим, из-за несовпадения ядра и прошивки, телефон будет невозможно зарядить.

Установка радиомодуля.


По умолчанию FlashTool ищет радиомодуль (файл с расширением ftf) у себя в подпапке firmwares, но в общем случае файл может лежать где угодно.

Запускаем FlashTool. Должен быть примерно такой скрин:
Прикрепленное изображение


Жмем левую кнопку с молнией. Собственно, не заблокирована она одна, так что промазать сложно.

В появившемся небольшом окошке выбираем опцию Flashmode и жмем OK.
Прикрепленное изображение


Появляется новое окно, в котором надо выбрать желаемый радиомодуль (слева) и какие конкретно модули будем шить (справа):
Прикрепленное изображение


Обычно применяется два сценария:
- шить всё: выбираем все модули в списке справа
- шить всё, кроме ядра: выбираем все модули, кроме kernel.sin, либо взводим крыжик "Exclude kernel" и опять же выбираем всё.
Второй сценарий применяется при подборе рабочего радиомодуля под ядро. В остальных случаях можно не заморачиваться и шить всё - на скорость установки это мало сказывается.

Обратите внимание: в новых версиях FlashTool появились еще два крыжика (нет на скриншоте): "Wipe data" и "Wipe app logs". Если вы не выключите первый, то после установки получите чистую систему, без настроек, как с завода. Второй крыжик, скорее всего, ни на что критичное не влияет.

Далее подключаем телефон к компьютеру в flash mode и нажимаем кнопку ОК. Второе окно пропадет, а в основном окне пойдут примерно такие логи:

21/059/2012 11:59:25 - INFO - Selected ST18i_8x55A-AAABQOAZM-203028D-64_baseband.ftf
21/059/2012 11:59:25 - INFO - Preparing files for flashing
21/059/2012 11:59:27 - INFO - Please connect your device into flashmode.
21/059/2012 11:59:27 - INFO - Start Flashing
21/059/2012 11:59:27 - INFO - Flashing loader
21/059/2012 11:59:29 - INFO - PROT_VER="03";DATE="20110217";TIME="15:47:00";VER="R4A066";CXC="1234-5769";TYPE="S1_LOADER";UNIQUE_DEV_ID="24EF9DCE9B4DD6E2B4E05A22C5A14C7200FF2A80"...
21/059/2012 11:59:30 - INFO - Flashing amss_fs.sin
21/059/2012 11:59:30 - INFO - Flashing fota1.sin
21/059/2012 11:59:31 - INFO - Flashing amss.sin
21/059/2012 11:59:40 - INFO - Flashing apps_log.sin
21/059/2012 11:59:40 - INFO - Flashing adsp.sin
21/059/2012 11:59:42 - INFO - Flashing fota0.sin
21/059/2012 11:59:43 - INFO - Flashing finished.
21/059/2012 11:59:43 - INFO - Please wait. Phone will reboot


Для плохо знающих английский - расшифрую:
Selected ST18i_8x55A-AAABQOAZM-203028D-64_baseband.ftf - показан выбранный вами файл.
Start Flashing - пошла прошивка
PROT_VER="03";DATE="20110217";TIME="15:47:00";VER="R4A066" и так далее - техническое описание радиомодуля
Flashing amss_fs.sin - перечисляются заливаемые модули
Flashing finished. - всё хорошо, всё залилось.


Как видно по логам, весь процесс занимает секунд двадцать. От производительности компьютера это зависит мало, так что если у вас что-то зависло на минуты, значит что-то пошло не так и пора приступать к реанимации.
Если всё прошло хорошо, можно отсоединять телефон от кабеля и переходить к дальнейшим действиям.

Установка ядра


Напоминаю, для установки кастомного ядра требуется разблокировать бутлоадер (см. введение этой инструкции).
При попытке установить ядро без разблокировки бутлоадера программа FlashTool выдаст не очень адекватное сообщение:
sending 'boot' (4642 KB)...
FAILED (remote: The Device must be rooted first)

Это сообщение не имеет никакого отношения к получению root-прав и означает именно неразблокированный бутлоадер!

И так, исходная позиция та же: запущенный FlashTool, отключенный телефон.
Жмем ту же кнопку с молнией, но выбираем уже второй режим: Fastboot mode.
Появляется совсем другое окно:
Прикрепленное изображение


Далее подключаем телефон к компьютеру в режиме fastboot. Жмем справа посредине кнопку "Select kernel to flash" и указываем файл ядра. Для самодельных ядер обычно это файл с расширением img.
Новичкам: с кастомными прошивками ядро может идти внутри zip-архива самой прошивки. Оно оттуда не установится, его следует распаковать на диск!

В процессе прошивки ядра в основном окне программы будет выведен следующий лог:
21/020/2012 12:20:27 - INFO - Selected kernel (boot.img or kernel.sin): D:\DISTRIB\Ray\boot_uv7.1.4.img
21/020/2012 12:20:27 - INFO - Flashing selected kernel
21/020/2012 12:20:28 - INFO - FASTBOOT Output:
sending 'boot' (4642 KB)...
(bootloader) USB download speed was 9357kB/s
OKAY [ 0.514s]
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 [ 0.936s]
finished. total time: 1.450s

21/020/2012 12:20:28 - INFO - Please check the log before rebooting into system
21/020/2012 12:20:34 - INFO - Finished Fastboot Toolbox


Для плохо знающих английский - расшифрую:
Важно, чтобы была надпись "0 bad blocks encountered", что значит, что у вас в телефоне тот кусочек памяти, который используется под ядро, еще не износился от постоянных прошивок.
Важно, чтобы было две надписи "OKAY".


Как видно по логам, весь процесс занимает пару-тройку секунд.
Если всё прошло хорошо, можно отсоединять телефон от кабеля и перезагружать телефон.

Новичкам, еще раз:
Не стоит волноваться, если после прошивки ядра в процессе загрузки телефон перезагружается или виснет на заставке. Это означает, что данное ядро не подходит к остальной операционной системе (имеется ввиду CyanogenMod, MIUI или родная оболочка от SE), следует просто найти подходящее и залить его.

Установка и восстановление прошивки (ROM) и дополнений (приложений Google и т.п.)


Инструкция ниже ориентирована только на кастомные ядра, содержащие в себе рекавери.
Исходное положение: прошивка (файл с любым именем и расширением zip) находится в корне SD-карты, телефон выключен.
  1. Включаем телефон. Дожидаемся появления надписей (SonyEriccson, FreeXperiaProject и т.п., в зависимости от ядра) и начинаем нажимать кнопку "Vol-" пока не произойдет вход в рекавери. Если быть более точным и аккуратным - достаточно дождаться момента, когда надпись загорится ярче и один раз нажать Vol-. Некоторые нажимают клавишу Home, тоже работает.
  2. Навигация в рекавери осуществляется кнопками громкости, выбор осуществляется кнопкой "Home", выход - кнопкой "Назад". Есть рекавери с управлением тачем, но они используются далеко не во всех ядрах.
  3. Выбираете пункт "backup and restore", затем "backup", и делаете бэкап предыдущей прошивки. Процесс может занять несколько минут.
  4. ВАЖНО: Если меняете тип прошивки (со стоковой на кастом, с MIUI на CyanogenMod и т.п.), выберите пункт "mounts and storage" и отформатируйте разделы caсhe и data (т.е. выполните команды format /cache, format /data). Если устанавливаете обновление, то этого обычно делать не нужно, только зря настройки потеряете. Верный признак, что форматирование надо сделать: длительное (больше пяти минут) зависание на логотипе при загрузке, либо циклические перезагрузки.
  5. При установке обновления прошивки (например, еженедельной сборки CyanogenMod или MIUI) в большинстве случаев достаточно (и рекомендуется) сделать format /cache и wipe dalvik cache в меню advanced. Это никак не скажется на настройках и лишь немного увеличит время первого запуска, зато обычно нелохо помогает от непонятных глюков и FC программ.
  6. Далее выбираете пункт "install zip from sdcard".
  7. Выбираете пункт "choose zip from sdcard".
  8. выбираете zip, который положили в корень SD-карты, подтверждаете выбор и ждете завершения процесса установки. Процесс может занять несколько минут. Прогресс при этом отображается.
  9. В случае наличия дополнений к прошивке (обычно это утилиты Google в пакете gapps.zip), они устанавливаются точно так же.
  10. Возвращаетесь в главное меню, Выбираете пункт "reboot system now", телефон перезагружается в новую прошивку.


Восстановление предыдущей прошивки:
Исходное положение: вход в рекавери выполнен, находимся в главном меню.
  1. Выбираете пункт "backup and restore", затем "restore".
  2. Рекавери предложит выбор из списка сохраненных архивов. Архивы именуются по дате и времени создания.
    Обратите внимание, что иногда при многократных переустановках с очисткой данных, дата и время могут слететь на 01.01.1970 00:00. Будьте аккуратны.
  3. Восстановление из архива занимает несколько минут. Прогресс при этом отображается.


Сообщение отредактировал ImmortAlex - 17.02.13, 08:47
Причина редактирования: Изменена ссылка на инструкцию по отключению проверки подписи в W8



Реп: (48)
MIUI 2.1.13, на тестовом чистом изумруде за ночь - 11 часов съело 9% батареи.
Результат неплохой, лучше предудущего изумруда, но в идеале добиться 3% за ночь.)
44% - показывает съела Связь с сетью (у меня стоит 56ое радио)
У кого 64ое стоит. какой % у вас отъедает Связь с сетью?



Реп: (678)
Да, по поводу драйверов. Я сейчас не могу проверить, у меня на компьютере уже всё установлено, но я вижу, что в комплекте с FlashTool идет инсталлятор драйверов. Причем в последнем FlashTool 0.6.7.0 заявлена улучшенная диагностика отсутствия драйверов и нативная поддержка Win x64. Так что, вероятно, эта тулза - вообще единственное, что требуется простому смертному.

Драйвера лежат в подпапке drivers папки, куда установлен FlashTool. Там отдельный инсталлятор, в котором, по идее, надо включить крыжики
- Pro-Ray ADB drivers
- Flashmode drivers
- Fastboot drivers.

Если кто-то проверит это за выходные - отпишитесь, пожалуйста.

А еще ведь этот же FlashTool бывает и под линукс. Как оно там? Похоже на виндовский вариант?

Сообщение отредактировал ImmortAlex - 21.01.12, 09:31



Реп: (678)
pdima81,
Если по свеженаписанной инструкции у тебя получится прошить радиомодуль и нужное тебе ядро от MIUI, то залить сам MIUI будет элементарно.
Дело в том, что во всех кустомных ядрах у нас сейчас интегрирован CWM (рекавери то бишь).
1. Положи zip с MIUI на карту в телефон.
2. При первой же загрузке после прошивки ядра в момент, когда экран станет ярким жми кнопку Vol-.
3. Загрузишься в CWM
4. Дальше следуй вот этой инструкции из шапки начиная с п.6. Там надо будет форматнуть разделы и один раз указать твой zip. Всё.

Я думаю, что надо будет переписать все инструкции по установке кастомов на использование FlashTool. Те, кто предпочитают командную строку, и так всё знают и умеют.



Реп: (216)
coolkaas,
по поводу батареи... Не знаю, может я чего не так делаю... Чисто по наитию.... Я зарядил бату до 100% и ещё пару часов подержал на зарядке.
Потом перезагрузил, зашёл в рекавери - адвансед - вайпить стату баты (ну и написал). Обнулил статистику, перезагрузил.
Теперь показывает всё правильно. Расход низкий... Правда я в профиле SetCPU поставил профиль "когда экран выключен проц 122-368Гц". Пока никаких недостатков не вижу. Одни плюсы... :P



Реп: (928)
ImmortAlex,
Насчет драйверов, напиши что как вариант - поставить сеус. Или пак от aire со всеми драйверами.



Реп: (36)
Все системные приложение замечательно удаляет flashtool последней версии, он же чистит все связки в data и dalvik-cache +

Кто-нибудь пробовал такой способ чистки приложений и их хвостов флештулом 0.6.7? Никак не разберусь в каком меню это делать, подозреваю что в "clean". Объясните, плиз, пошагово начиная с подключения телефона, инструкцию можно и в шапку тогда. Мне кажется это удобный способ будет (если он работает) для новичков и тех кто не пользуется рутэксплоарером и титаном. Спасибо!



Реп: (88)
shterle @ 21.01.2012, 08:03 *
У кого 64ое стоит. какой % у вас отъедает Связь с сетью?

У меня за ночь на 6% села батарея. связь с сетью - 23%. Уровень сигнала - средний.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 18:03