Samsung Galaxy S2: обновление, рут и оптимизация

Salaxy S2
Сразу скажу, что я не фанат кастомных прошивок и мне интересно во всём копаться самому:)
Поэтому хочу показать вам способ обновить ваш Galaxy S2 до последней официальной прошивки, установить на неё рут, быстрое оптимизированное ядро и русский Swype в придачу.
Итак, приступим.
Первым делом нам понадобятся:
1. Последняя стоковая прошивка I9100XXKG6 (MULTI — CSC — OXAKG6)
Скачать: тут или тут.
2. Рут-ядро для неё: CF-Root-SGS2_XX_OXA_KG6-v4.1-CWM4
Скачать: тут или тут.
3. Пропатченное, оптимизированное ядро: Ninphetamine-2.0.2 (Linux 2.6.35.11)
Скачать:
TAR дя прошивки через Odin
ZIP для прошивки через CWM
4. Titanium Backup
Скачать: тут
5. Odin 1.85 Скачать: тут
6. Swype 3.6.84 Rus Eng Скачать: тут
7. Root Explorer Скачать: тут
Собственно, это всё, что нужно. Можно начинать!

Обновление
1. Запускаем Odin 1.85 и видим следующее окно:

2. Выбираем предварительно скачанные и распакованные файлы стоковой I9100XXKG6 прошивки: PIT, PDA, PHONE и CSC, как показано ниже. PIT в PIT, CODE в PDA, MODEM в PHONE, CSC в CSC. Галочка Re-partition должна установиться сама.

3. Вводим устройство в режим загрузки, нажав на кнопки Volume Down, OK, Power ON/OFF и удерживая их до входа в Download mode. На вопрос о продолжении нажимаем «громкость вверх»

4. Подключаем устройство к PC через шнур из комплекта. Удостоверьтесь, что ID:COM блок загорелся желтым, т.е что телефон связан с PC.

5. Начинаем прошивку, нажав кнопку Start. Ждем окончания прошивки. В первом мелком окошке загорится PASS.
6. Отсоединяем Galaxy S2 от компьютера.
7. После загрузки устройства, для надёжности можно провести мастер-резет: *2767*3855# (внимание: производится полная очистка системы & встроенной памяти)
Так, теперь у нас есть телефон с последней официальной прошивкой для европы :)

Рут(root)
Есть современное ядро от ChainFire с XDA, которое при прошивке устанавливает рут и ClockworkMod рекавери 4.0.0.2.
ClockworkMod рекавери — это очень полезная штука. Это типа БИОС в компе, загружается комбинацией кнопок «Громкость плюс»-не отпуская-«HOME»-не отпуская-«POWER». Позволяет прошивать неподписанные Самсунгом апдейты (особенно полезно для прошивки кастомов — самодельных модифицированных прошивок), бэкапить и восстанавливать полный образ системы (особенно полезно при неудачных копаниях в системных файлах), очищать кэш, дальвик-кэш, статистику батареи и много-много функций.

Собственно, инструкция:
1. Выясняем, какая у нас установлена прошивка (не спутайте с модемом!):
рут
2. Далее, в зависимости от установленной прошивки, скачиваем нужное рут-ядро CF-Root-SGS2*******.
Распакуйте его, получите .tar архив.
3. Запустите программу ODIN.
4. Введите телефон в режим прошивки, зажав на ВЫКЛЮЧЕННОМ АППАРАТЕ кнопку «Громкость минус», не отпуская её, зажмите центральную кнопку HOME, и не отпуская зажмите кнопку POWER. Как только аппарат вошел в Download Mode, подключите устройство к компьютеру при помощи USB.
5. Подождите несколько секунд, экран ODIN должен отобразить, что ваше устройство уже подключено.
6. Удостоверьтесь, что в ODIN НИЧЕГО не выделено кроме пунктов «Auto reboot» и «F. Reset Time». Нажмите кнопку «PDA» и выберите файл «CF-Root-SGS2*******.tar».
7. Нажмите на «Start». ODIN начнет прошивку ядра, а затем аппарат перезагрузится.
8. Дождитесь загрузки аппарата.
Все готово!

ВНИМАНИЕ!!! После прошивки кастомного ядра у Вас в аппарате при включении на первом экране будет восклицательный знак, указывающий на то, что в телефоне используется неавторизованное Самсунгом ПО, также в режиме прошивки будет написано, сколько раз вы прошивались неоригинальной прошивкой. Это «защита» Самсунга от несанкционированнгых прошивок аппарата. Для обнуления счётчика прошивок и убирания восклицательного знака используется джиг (микроUSB штеккер с резистором 301 кОм между 4 и 5 ногами). При наличии джига в режим прошивки необходимо входить простым вставлением его в гнездо ВЫКЛЮЧЕННОГО телефона и выниманием после появления экрана режима Download. В этом случае счётчик несанкционированных прошивок будет всегда показывать 0 и будет написано, что на телефоне установлена официальная прошивка от Самсунга.
Вот так выглядит самодельный джиг:
jig

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

Оптимизация
Существует ядро Ninphetamine-2.0.2. Оно оптимизировано на быстроту работы и минимальное потребление аккумулятора. Подробнее о нём можно почитать на форуме xda: forum.xda-developers.com/showthread.php?t=1179814
Устанавливается оно так же, как и рут ядро от ChainFire:

Для ускорения работы советую удалить предустановленный самсунгом хлам в виде всяческих социальных, музыкальных и тд. хабов. Для этого нам потребуется установить на телефон Titanium Backup. Установили? Запускаем:) Он попросит права суперпользователя, разрешаем.

Переходим в раздел «Резервные копии» и видим список установленного софта:

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

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

Установка русского Swype 3.6.84
Так как мы установили свежайшую прошивку для европы, в Swype нет русского языка. К тому же предустановленная в прошивке версия свайпа старая. Поэтому давайте установим Swype 3.6.84 с поддержкой русского языка. Для этого нам потребуется Root Explorer. Заливаем на телефон файлы из архива Swype.
1. Открываем Root Explorer. Включаем режим чтения/записи, для этого сверху жмём Mount R/W.
2. Идём в /system/app/ и удаляем Swype.apk и Swype.odex
3. Идём в /system/lib/ и удаляем libSwypeCore.so
4. Идём в /system/lib/Aries_EUR_Open/ и удаляем libSwypeCore.so
5. Файл Swype.apk из пункта в /system/app/
6. Файл libSwypeCore.so из пункта копируем в /system/lib/ и в /system/lib/Aries_EUR_Open/
7. Идём в /system/app/ и устанавливаем Swype.apk тапом по файлу
8. Выходим из Root Explorer, проверяем в Настройки -> Язык и ввод, что появилась клавиатура Swype с доступным русским языком.
Profit! :)
В итоге мы имеем рутованный SGS2 с последней прошивкой, быстрым ядром и русским свайпом.
PS. За обновлениями статьи можно следить тут
UPD ninphetamin обновился до 2.0.5
  • +15
  • 08 августа 2011, 18:18
  • neoxack
  • 2

Комментарии (32)

RSS свернуть / развернуть
+
-3
1. В чем польза swype? На нем ведь невозможно быстро набирать двумя пальцами — общая скорость набора от этого сильно страдает.
2. 35 ядро? Вроде все дроиды собираются на 29.
3. Хардварный сбрасыватель — это жесть :)
avatar

Leopotam

  • 08 августа 2011, 18:59
+
0
1. Со swype можно одним пальцем набирать быстрее чем двумя без него.
2. В том и фишка, что умелец собрал андроид на ядре по-новее, плюс добавил фиксы и твики. В большинстве кастомных прошивок сейчас используют именно ядро ninphetamin.
avatar

neoxack

  • 08 августа 2011, 19:16
+
0
и кстати андроид 2.3 собирают на 2.6.35.7 ядре
avatar

neoxack

  • 08 августа 2011, 19:27
+
-1
picquick.ru
avatar

Leopotam

  • 08 августа 2011, 19:54
+
0
Значит сборщики оригинальной прошивки в Galasy S2 молодцы, потому что у меня в оригинале 2.6.35.7
avatar

neoxack

  • 08 августа 2011, 19:57
+
-1
Что за пикчехост такой у меня антивирь уже третий раз (в третьей статье) на нем находит то pdf exploit то троян загрузчик…
avatar

sam

  • 08 августа 2011, 19:58
+
0
Ну какой рекламировали на фрихабре, такой и юзаю :)
avatar

Leopotam

  • 08 августа 2011, 20:00
+
+1
у меня вообще браузер его блокирует ка крекламу
avatar

neoxack

  • 08 августа 2011, 20:01
+
0
Его ломанули поход…
avatar

sam

  • 08 августа 2011, 20:02
+
+1
Да скорее аффтар вешает тизеры, на которых пытается заработать, не контролируя их качество.
avatar

Leopotam

  • 08 августа 2011, 20:03
+
+1
нет, все в порядке. достаточно известная тизерка как-то проглядела гадость, от сотрудничества с ней отказались.
avatar

dnshash

  • 09 августа 2011, 12:41
+
+1
извиняюсь. проблемные тизеры снял.
avatar

dnshash

  • 09 августа 2011, 12:35
+
+2
Возюкать одним пальцем между буквами быстрее, чем тыкать тапами двумя пальцами? Что-то новенькое. У меня скорость набора двумя руками немного ниже набора на стандартной клавиатуре ПК.
avatar

Leopotam

  • 08 августа 2011, 19:56
+
-2
молодец
avatar

neoxack

  • 08 августа 2011, 19:57
+
0
Да скорее не я, я же такую скорость могу развивать только двумя руками. :)
avatar

Leopotam

  • 08 августа 2011, 19:58
+
-1
Это видимо значит, что на стандартной клавиатуре ПК ты пользуешься 2-3 пальцами?
Ведь по твоей логике чем больше пальцев, тем быстрее)
avatar

funtaps

  • 08 августа 2011, 20:42
+
0
Похвастаться 10-пальцевым методом не могу, но 300 знаков в минуту выдаю. Искользование нескольких тапов, незначительно разнесенных по времени сильно повышает производительность как при наборе текста, так и при программировании :)
З.Ы. На дроиде медленнее из-за использования всего двух пальцев и необходимости задержки-контроля фиксации тапа (зависит от производительности железки).
avatar

Leopotam

  • 08 августа 2011, 20:55
+
-2
А сколько у тебя двумя пальцами на дроиде получается тогда? «немного ниже» это 250?
avatar

funtaps

  • 08 августа 2011, 21:02
+
-1
Это столько, сколько получается с учетом использования покоцанной реализации клавиатуры дроида. Несколько тапов в любом случае быстрее, чем несколько драгов.
avatar

Leopotam

  • 08 августа 2011, 21:08
+
0
Только не понял зачем эта инструкция сдесь. Сам являюсь обладателем SGS2 и за такого рода информацией первым делом лезу на 4pda. А по теме свайп ставится легче, вот пример
www.youtube.com/watch?v=RzQWfBnqC5M
avatar

Azamad

  • 08 августа 2011, 21:31
+
-2
Сделал по инструкции. Полет нормальный.
avatar

nxulz

  • 09 августа 2011, 16:29
+
0
После установки энергосберегающего ядра, появляется явное затемнение во всей левой части дисплея. Экономия энергии, субъективно, около 5-10%.
avatar

nxulz

  • 29 августа 2011, 11:22
+
0
Привет всем! есть один вопрос, помогите кто может.
Установил рут Все нормально работает, появились права суперпользователя. Но когда я хочу установить нужные мне программы он выдает: SYSTEM PARTITION IS STILL PROTECTED. CHECK YOUR DEVICE. То есть получается, что я не полностью имею супер права?
avatar

ava0007

  • 29 сентября 2011, 09:48
+
0
всем привет… подскажите пожалуйста… взяла се s 2… подруга посоветовала обновить ПО… автоматически в настройках в сведениях о телефоне… обновила… следом выскочила обновить прошивку… обновила… после чего начила виснуть клавиатура… начинаю печатать сообщения 3 4 слова и все…
avatar

Roza

  • 25 января 2012, 10:50
+
0
перезагружаю телефон все нормально… и опять все тоже самое
avatar

Roza

  • 25 января 2012, 11:19
+
0
люди помогайте plz
прошил, по инструкции
не стартует
avatar

komis

  • 28 марта 2012, 16:43
+
0
люди помогайте plz
прошил, по инструкции
не стартует
Samsung Galaxy SII
может проблема в том что был Android 4…
avatar

komis

  • 28 марта 2012, 16:46
+
0
оказывается, что если A4 надо прошивать 2 раза
все работает
avatar

komis

  • 28 марта 2012, 17:45
+
0
— Сколько раз перезагружал компьютер?
— Три, мужик, ты всегда говоришь три!
avatar

Mario_Z

  • 29 марта 2012, 03:01
+
0
чаво?
avatar

komis

  • 29 марта 2012, 09:37
+
0
Старая хохма из ролика «The Website is down»
avatar

Mario_Z

  • 29 марта 2012, 14:23
+
0
Гы — гы…
avatar

komis

  • 29 марта 2012, 22:21

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.