20 сент. 2011 г.

Пошаговая инструкция для перехода с Android 2.1 до Android 2.3.5

     Это мануал для перехода с Android 2.1 до Android 2.3.5 на моем устройстве - LG gt540 optimus. На других устройствах процесс может отличаться - но принцип должен быть один.  Специфичные шаги для свой модели попробуйте найти на форуме 4PDA.
       Я не несу никакой ответственности, если вы прочли что-то не так и убили свой телефон. 
      Но не волнуйтесь - я лично совершал процесс смены дроида не один раз - если вы будете следовать инструкции - все будет хорошо. Да, еще замечание - LG gt540 optimus можно воскресить практически из любого убитого состояния в домашних условиях. =) 

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


Получение Fastboot и Recovery 

  1. Для начала скачиваем флешер - программу для прошивки модифицированной прошивки: ТУТ
  2. Надо  установить драйвера для телефона на ПК. Они есть либо на флэшке при покупке, либо скачиваем с официального сайта программку, устанавливаем и качаем драйвера там.
  3. Качаем модифицированную  прошивку с fastboot'ом. (Советую V20D - RUS Русская от 2 декабря)
  4. Сбрасываем телефон на начальные настройки - хард ресет. (Смотрим в настройках)
  5. Из выключенного телефона извлекаем сим карту, флэшку и аккумулятор. Да. Первую прошивку будем ставить без него. 
  6. Подключаем телефон к ПК через USB. Должен загореться экран и на черном фоне надпись - Download Mode,  если ничего не произошло, вынимаем зажимаем кнопку "громкость вниз" (на левом торце) и подключаем кабель. Должно все быть путем. Это, кстати, как раз та точка восстановления - чтобы мы не натворили с аппаратом, так можно прошить в любом случае его. Даже если он не включается. (Конечно, если проблема не в железе)
  7. Ждём пока поставятся драйвера (Должны в большинстве случаев. Если дрова сами не поставятся,ставим вручную - в диспетчере устройств, правой кнопкой на новом не установленном устройстве и можешь использовать автопоиск нужных драйверов на компьютере). Даже если драйвера поставились сами в диспетчер устройств все таки придется зайти. Там увидим новое оборудование в "Модемы" - отключаем его (правой кнопкой мыши -> Отключить).
  8. Запускаем KDZ_FW_UPD.exe, выбираем прошивку(ту что скачивали ранее), тип телефона должен быть 3GQCT, Phone Mode лично я ставил Diag. И нажимаем на "Launch sofware update".
  9. Ждем до конца прошивки (около 5 минут) 1) В логе должно быть написано wParam = 205, lParam = 212 или wParam = 205, lParam = 213, 2) либо пока на телефоне появится анимация о вставке батареи и закрытии крышки 3) или телефон сам начал загружаться, то 100% все хорошо. можно закрывать программу. Если KDZ_FW_UPD.exe запускается с ошибками, то нужно установить MSXML 4.0 SP3 Parser (msxml.msi)
  10. Отключаем тел от кабеля и возвращаем все на место(сим, SD карты, аккум).
  11. Качаем recovery вот отсюда. Вторую в списке flash_recovery и recovery_clockwork_4.0.0.8_ swift.img (прямые сслыки: раз и два)
  12. Заходим в фастбут - нужно при выключеном телефоне зажать кнопку камеры до упора и нажать кнопку "вкл". Кнопку камеры держим пока не увидим синий экран с белыми буковками (в нашем случае это не BSOD, а очень даже хорошо - вы в фастбуте.)
  13. В таком состоянии (во включенном состоянии, с синим экраном) опять подключаем к компу и ждём пока установится драйвер. Если не установился сам - опять шаманим в диспетчере устройств или качаем опять на форуме - google_usb_driver.rar  (прямая ссылка)
  14. Распаковываешь ранее скачаный архив с recovery, кидаем в эту папку ко всем файлам до кучи тоже скаченный ранее recovery_clockwork_4.0.0.8_swift.img и правой кнопкой на  flashrecovery.bat: изменяем первую строку на fastboot flash recovery recovery_clockwork_4.0.0.8_swift.img. Сохраняем, запускаем, ждём. Телефон должен перезагрузиться сам.
  15. Далее есть два варианта: ставить выбранную прошивку через фастбут либо рекавери. В этом примере будем шить Android 2.3.5 на LG GT540 (CyanogenMod 7) by Mur4ik. Поэтому рассмотрим далее оба варианта на примере этой прошивки.


С помощью Fasboot:
  • Качаем экспериментальную версию (SwiftDroid v2.0 Release candidate 4) - под спойлером забираем архив Fastboot. Распаковываем.
  • Качаем lg_gt540_tools.zipРаспаковываем.
  • Кидаем содержимое архива с прошивкой (SwiftDroid_v2.0_RC4_fastboot.zip) -  boot.img и system.img (recovery.img не трогаем. Он у нас есть) в папку с lg_gt540_tools там, где много файлов в том числе fastboot.exe
  • Создаем в этой папке *.ТХТ файл и вставляем туда такой текст: 

  • fastboot -w
    fastboot flash boot boot.img
    fastboot flash system system.img
    fastboot reboot

  • Сохраняем, закрываем. Переименовываем в tailor.cmd 
  • Телефон у нас подключен к компу в режиме fastboot? Если нет, то производим данные действия и после того как на телефон опознается компом запускаем tailor.cmd
  • Все, зверек прошит свежей прошивкой - кастомизируем под себя. Внимание в первый раз включаться может долго - ждем.  


С помощью Recovery:

  • Качаем экспериментальную версию (SwiftDroid v2.0 Release candidate 4) - под спойлером забираем архив recovery. 
  • Файл из архива что то типа update-cm-7.1.0-GT540-MUR4IK-signed.zip скидываем любым способом на флэшку телефона - либо с помощью кард ридера (вынимаем флэшку из телефона), либо просто подключаем телефон к компу и кидаем на флэшку через кабель.
  • Отключаем от кабеля. Перезагружем аппарат в режим рекавери доходим до пункта Backup и restore. Советую сделать Backup - сохрани текущее состояние системы какое есть сейчас.  Если с Андроидом что-то случится и он перестанет запускаться/работать как надо - вы всегда сможете зайти в рекавери и восстановить систему из этого образа.
  • После того как (я надеюсь) вы сделали бэкап, входим в тот же пункт Backup и restore и  нажимаем Restore. Выбираем наш файл update-cm-7.1.0-GT540-MUR4IK-signed.zip. Ждем пока поставится система. Все!

NB 1
Вход в recovery - HOME+POWER. (при включении телефона зажать кнопку с домиком)
Перемещение по меню VOLUMEUP/VOLUMEDOWN, выбор пункта SEND (зеленая трубка), возврат/отмена END (красная труба).
В некоторых сборках могут отличаться навигационные клавиши, например выбор и отмена по кнопкам CAMERA и SEARCH или BACK и MENU, зачастую работают и те и другие клавиши.


NB 2
Вход в fastboot - CAMERA+POWER (чтоб попасть в фастбут нужно при выключеном телефоне зажать кнопку камеры до упора и нажать кнопку вкл) если увидели синий экран с надписями - вы в фастбуте.

1 комментарий: