среда, 27 марта 2013 г.

4.1.2 для JiaYu G2


На выходных обновил жене телефон JiaYu G2 ("гиговый", на процессоре MTK6577, сборки G2H, версии 4.0.4) до версии Android 4.1.2 Jelly Been (с HipHop MOD)  Моя операционная система - Windows 7 Домашняя базовая. Для потомков выкладываю инструкции того, как я это сделал.


Для данного таинства мне понадобилось:
Уже сейчас, со временем, я понимаю, что можно было бы обойтись и одной версией SP Flash Tool; но для актуальности информации описываю процесс с применением обеих версий программы.
  • И, наконец, модифицированный загрузчик TWRP 2.4.3.0.
1. Скопировал файлы обновлений на SD-карточку телефона и подготовил настройки телефона.
  • Скачал прошивку 4.1 от RustyB и HipHop MOD 1.0.7.7 fixed.
  • Скопировал оба архива в корень SD-карточки телефона.
  • Включил в телефоне отладку по USB в разделе настроек "для разработчиков".
2. Установил драйвер.
  • Выключил телефон и вынул батарею. Распаковал архив в D:\mtk\drivers. Открыл диспетчер устройств.
  • Подключил телефон к компьютеру, не отрывая взгляда от диспетчера устройств. Как только появилось новое устройство (ещё же поймать нужно!), обновил его драйвер из соответствующей системе подпапки D:\mtk\drivers.
  • Установил обратно в телефон батарею и убедился, что все устройства правильно обнаружились.
  • Отключил телефон от компьютера.
3. Сделал резервную копию всех данных телефона. Резервная копия пригодится на тот случай, если обновление закончится неудачно.
Отмечу, что помимо самой копии с телефона следует получить так называемый скаттер. Этот файл представляет собой информацию о внутренней разметке памяти телефона. Процесс описывается ниже.
  • Скачал MTK Droid Tools 2.4.2 и SP Flash Tool 3.1222.00. Распаковал оба архива в папку D:\mtk.
  • Создал папку D:\BackUp, в ней папку Don't flash.
  • Включил телефон и подсоединил его к компьютеру. Запустил от имени администратора MTK Droid Tools, нажал кнопку Карта блоков, после Создать scatter файл и сохранил в папку D:\BackUp.
  • Отключил телефон от компьютера. Вынул из телефона батарею и установил её обратно.
  • Запустил от имени администратора SP Flash Tool, кнопкой Scatter-loading загрузил скаттер D:\BackUp\MT6577_Android_scatter_emmc.txt, перешёл на вкладку Read back и нажал кнопку Read back. Подключил выключенный телефон к компьютеру. Телефон через некоторое время определился программой, появилась красная полоска, которая со временем сменилась на постепенно заполняющуюся синюю. Создание резервной копии телефона заняло 20-25 минут. Теперь в папке D:\BackUp находится полная копия прошивки телефона.
  • Отключил телефон от компьютера.
4. Установил модифицированную прошивку 4.0.4 с модифицированным загрузчиком.
  • Скачал прошивку от savyolзагрузчик TWRP 2.4.3.0 и SP Flash Tool 3.1244.0.sn85.
  • Распаковал прошивку в папку D:\mtk\new. Заменил внутри скаттер MT6577_Android_scatter_emmc.txt своим из папки D:\BackUp. В эту же папку скопировал файл recoveryG2H.img из архива с загрузчиком.
  • Распаковал архив с SP Flash Tool в папку D:\mtk.
  • Запустил от имени администратора SP Flash Tool, кнопкой Scatter-loading загрузил скаттер D:\mtk\new\MT6577_Android_scatter_emmc.txt; нажав на строке RECOVERY, указал путь файл recoveryG2H.img. Нажал кнопку Download.
  • Вынул из телефона батарею и установил её обратно. Подключил выключенный телефон к компьютеру. Телефон через некоторое время определился программой, появилась красная полоска, которая со временем сменилась на постепенно заполняющуюся жёлтую. Прошивка телефона заняла минуты 2-3.
  • Отключил телефон от компьютера.
5. Обновил телефон до версии 4.1.2 и установил HipHop MOD.
  • Вынул из телефона батарею и установил её обратно. Нажал и держал одновременно кнопку увеличения громкости и кнопку включения телефона. Телефон запустился в режиме загрузчика. Отпустил кнопки.
  • Нажал Wipe и по очереди очищал память телефона кнопками Cache, Dalvik cache, Factory Reset.
  • Вернулся в главное меню и нажал Install. Теперь по очереди обновлял телефон файлами G2_4.1_CWM.zip (обновление до 4.1.2) и g2h_hiphop_mod_v1.0.7.7.zip (установился HipHop MOD).
  • Вернулся в главное меню, нажал Wipe и снова произвёл очистку памяти (Cache, Dalvik cache, Factory Reset).
  • Вернулся в главное меню, нажал Reboot, а после Power Off. Телефон выключился.
6. Включил телефон и убедился, что он запускается и работает.

Вот несколько скриншотов с телефона:
 
Пост подготовлен по мотивам форумов 4PDA и China-iPhone.

8 комментариев:

  1. привет. работа проделана большая, и по прошивке и по описанию. а какую реальную пользу принесли все эти улучшения? я с андроидом не знаком ваще. планирую брать эту машину. кстати сам тоже с саратова.

    ОтветитьУдалить
  2. Привет. Извиняюсь за поздний ответ.
    Прошивал новую версию ради интереса. Кроме того, повысилась скорость работы и автономность. Самое долгое - телефон продержался без подзарядки неделю.

    ОтветитьУдалить
  3. Приветствую, закачки потерялись, есть ли возможноность их перезалить?

    ОтветитьУдалить
  4. Приветствую! Перезалил потерянные закачки, спасибо.

    ОтветитьУдалить
  5. Андроид стал с рутом или без?

    ОтветитьУдалить
  6. Потерянные ссылки снова восстановлены.

    ОтветитьУдалить