Motorola Milestone + Android 2.2 в России (Как я прошил Android 2.2 на Моторола Майлстоун)

Итак, сначала обозначим минусы, которые толкнули меня на перепрошивку Motorola Milestone:

1. Android 2.1 не умеет Flash Player, что означает то, что половина игр у Вас работать не будет.
2. Android 2.1 не умеет хранить установленные программы на карте памяти.
3. Android 2.1 не умеет новую версию Android Market.
4. Android 2.1 не умеет быть в качестве AP, раздавать интернет на ноутбук и прочие девайсы.
5. Android 2.1 не умеет OpenVPN.
6. Android 2.1 не умеет ВАЩЕ ничего, что нужно.

Все эти минусы так или иначе мешали работе и удобству эксплуатации любимого девайса от Motorola.
Моторола выпустила Android 2.2 для устройства еще в марте 2010 года, но, как обычно и бывает, Россию обошли стороной, сообщив, что для России прошивки не будет. Но мир не без добрых людей, и начались попытки создания кастомной прошивки - сначала на CyanoGenMod, потом на основе официальных прошивок. Цианомод сразу мне показался подозрительным, тем более, что ставившие его люди всегда на что-то жаловались, что-то не работало. Так я забил на обновление, решив, что со стандартной прошивкой лучше: рисковать особо не хотелось.

Ждал я ждал официальную прошивку до известия о покупке мобильного подразделения Моторолы компанией Google. Тут я понял, что обновления ждать бесполезно.

Итак, я решился на перепрошивку - уж очень много моментов мешали использовать это устройство, а покупать новое только из-за операционной системы не хотелось, да и альтернативы Samsung и HTC не грели.

Полез на 4PDA, нашел чудесный топик на форуме, после прочтения которого все сомнения ушли. Установленная прошивка полностью на русском языке, русская клавиатура, работает хард клава, никаких проблем с ПО замечено не было.

Шьем не думаем!

Итак, результатом кропотливой работы ребят с 4pda стал Русификатор Арабской прошивки, в которой, как сообщается, часть элементов содержала Русскую локаль (не успели почистить все), а часть была просто убрана (причем специально, специалистами Моторолы). Т.е. ту русскую прошивку, которую все так ждали, не выпустили намеренно.

Последовательность действий такова:
1. Скачиваем RSD Lite версии 4.55 или более свежую. RSD Lite 4.5.5
2. Скачиваем Motorola Milestone Android 2.2 прошивка с вживлённым уязвимым рекавери (Vulnerable Open Recovery). (Именно та прошивка, которую поставил сам.)

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

Это необходимо для установки русского языка.

Приступим к перепрошивке:

1. На руках у меня обычный аппарат без "root", без дополнений, с русской прошивкой 2.1 на борту.

Внимание!!! Для начала синхронизируйте с Google Contacts, картой памяти и компом все необходимые данные любым удобным для Вас способом, иначе Вы рискуете потерять все данные навсегда.

2. Устанавливаем RSD Lite 4.5.5 и Драйверы Motorola Milestone для Windows.
3. Выключаем телефон, зажимаем "громкость вверх" + "камеру" и кнопку включения.

Видим следующее в левом верхнем углу:
    Bootloader
    90.70


    Battery OK
    OK to Program
    Transfer Mode:
    USB 


3. Заходим в RSDlite.

Справа от "Filename" есть "...", нажимаем их, выбираем прошивку в "sbf" формате и видим примерно следующее:


4. Нажимаем старт.

На компьютере видим примерно следующее:


На телефоне надпись сменится примерно через 5 секунд на
    SW Update
    In progress...

На компе надписи будут меняться. Последней станет надпись "Phone is being rebooted", а на телефоне промелькнёт что-то вроде "Completed"
Первая загрузка будет долгой. На компе в программе будет написано "finished". Дождитесь её, она появится не сразу.



5. Телефон включится с блокировкой экрана. Пропускаем/выполняем "Первое включение".

Поздравляем, у Вас Официальная Арабская прошивка 2.2.1 с последним ядром!


3. Скачиваем Androidiani OpenRecovery 3.3 и закидываем содержимое архива в корень карты памяти (SD-Card\).
4. Скачиваем Motorola Milestone Android 2.2 Russian Language - можно сразу закинуть его на карту памяти, по пути SD-Card\OpenRecovery\updates не распаковывая как есть.

Русификатор прошел длинный путь... Сейчас на стадии релиза.

.....
upd 1.2
  • Исправлен MotoCarHome (пока английский), календарь (теперь все в порядке), Widget Accu Weather (пока английский)

....
upd 1.4 (теперь три варианта: стандарт, фулл и лайт)
  • добавлен перевод, теперь перевод составляет 99% (английскми остаются MotoCarHome, виджет погоды и 3G Mobile Hot Spot с ними сложности но обязательно постараемся довести и это);
  • в системной директории обновленные Google Apps,и Facebook;
  • обновлено управление hardware клавиатурой;
  • исправлены некоторые недоработки;

P.S.: можно накатывать на старый русификатор...
....
upd 1.5 (три варианта: стандарт, фулл и лайт)
  • добавлен перевод, теперь перевод составляет 100% (переведено ВСЕ мотокархоум переведенный включен в эту версию);
  • шрифты всетки вернул от 2.2.1;
  • исправлены некоторые недоработки;

P.S.: можно накатывать на старый русификатор...
....
upd 1.6 (стандарт, фулл и лайт)
  • перевод 100% (переведено ВСЕ, косметические изменения, в точке доступа Wi-Fi);
  • переработана клавиатура Mobdiv теперь двойное нажатие должно отрабатываться и при включенной автоподстановке;
  • нормальная работа флажков переключения языка;
  • лекарство от фризов и ребутов (тестируем отписываемся у кого как со стабильностью)

P.S.: можно накатывать на старый русификатор, говорим спасибо tka4ev...
....
upd 1.7 (теперь тока стандарт версия + допы, ставятся так же сразу поверх русификатора (можно и потом), кому какие нужны)
  • перевод 100% (косметические изменения, в браузере);
  • переработано управление хард-клавой (актуально для тех кто не пользуется MobiDiv): корректная смена языка в статус баре (при выключенной MobiDiv), а также добавлено автоскрытие статуса при закрытии флипа (при выключенной MobiDiv);
  • исправлена работа $ и Tab на хард клаве в английской раскладке спасибо: Silent_Bob;
  • DsiFix 2.2, лекарство от фризов и ребутов, тестируем, д.б. пофикшен расход батареи;
  • обновлены стандартные приложения, новый Android-Market;
  • теперь в стандартном русификаторе содеожится APN-контроль и диктофон от китайской;

P.S.: можно накатывать на старый русик, говорим спасибо: tka4ev, evgeny505...


5. Устанавливаем все это через RSD Lite 4.5.5. ( Драйверы Motorola Milestone для Windows, если телефон не определяется)
6. Когда телефон загрузится - выключаем его и загружаемся в режиме рекавери - зажимаем x на клавиатуре и кнопку включения. Когда появится треугольник, зажимаем громкость вверх, затем кнопку камеры, и в появившемся меню выбираем пункт с update.zip
7. когда загрузится Open Recovery, нам нужен пункт Apply Update. Заходим в него, видим наш русификатор, выбираем и соглашаемся на установку, после инсталляции go back - reboot, телефон перезагрузится, и у Вас уже будет русская прошивка.

Работает отлично, кушает батарейку меньше, чем прошивка Android 2.1. Наслаждаемся Русской Motorola Milestone Android 2.2, со всеми присущими ему плюшками.
Если что-то будет непонятно, или есть какие-то исправления - пишите.



Ссылки:



P.S.:
Если не запускается точка доступа, то настройте правильно APN, в "типе APN" в настройках беспроводных сетей допишите к default - dun.
Тип точки доступа должен выглядеть так: "default,dun" (без кавычек).




Вас также может заинтересовать:

Android 4.0 ICS на Motorola Milestone: спасибо CyanogenMod
Motorola Milestone получит Android 2.2 в четвертом квартале, официально
Дебют Motorola Milestone 2 - европейский брат-близнец мощного Droid 2 на ОС Android 2.2 и 1 ГГц чипе
В сети появились первые фотографии Motorola Milestone 3 (Motorola Droid 3)
Microsoft планирует заблокировать продажи некоторых Android телефонов Motorola
Проект Android-x86 представил сборку Android 4 для платформы x86