Внезапно! Galaxy Nexus бывает двух и даже более видов и вот каких:
1. Ставим необходимые части Android SDK, тут три варианта:
2. Дальше скачиваем firmware для Galaxy Nexus на developers.google.com архив 4.2.2 (JDQ39) из раздела Factory Images "yakju" for Galaxy Nexus "maguro" (GSM/HSPA+). Распаковываем и получаем папку yakju-jdq39.
В нашем терминале пишем:
3. По этому мануалу разлочиваем загрузчик нашего телефона (Windows пользователи тоже):
4. Запускаем файл flash-all.sh для пользователей Linux и OS X, для Windows это flash-all.bat и ждем пока он прошивает телефон, после чего он сам перезагрузится и предложит выбрать язык и так далее.
5. Это не конец, необходимо заблокировать загрузчик, для этого повторяем пункт 3 с той лишь разницей что вместо
7. ???
- yajku - от Google из Google Play, в любой другой стране.
- takju - от Google из Google Play, продается в США, можно легко определить - Google Wallet вам не предлагали поставить, а он стоял из коробки.
- yakju(wx/что-то еще) - от Samsung непосредственно
Проверить версию можно используя Quadrant - открываем System Information и в разделе Device смотрим Product.
Так вот, yajku(что-то еще) получает апдейты от Samsung, а ждать не хочется, хочется 4.2. Поэтому мы перепрошьем его на yakju, так можно сделать (перепрошить на Google'овый образ) с любым телефоном, firmware для которого доступен на developers.google.com.
1. Ставим необходимые части Android SDK, тут три варианта:
- Пользователи Ubuntu, может и других дистрибутивов, могут поставить из репозиториев пакеты вида (в Ubuntu они так и называются): android-tools-adb android-tools-fastboot. Для пользователей Windows вроде бы тоже есть архивы лишь этих утилит.
- По ссылке на том же developers.google.com, можно скачать ADT, там сразу идет Eclipse и все что только можно для разработки под Android.
- Можно поставить только SDK выбрав ниже USE AN EXISTING IDE.
Если вы поставили SDK или ADT, то еще необходимо запустить утилиту android из папки tools, которая находится в папке с установленным SDK. Появится окно в котором можно выбрать компоненты для установки, выберите галочкой Android SDK Platform-tools и нажмите Install, все остальное можно не ставить.
Пользователи Linux и OS X открывают терминал и пишут:
export PATH=$PATH:/путь/куда/вы/поставил/sdk/для/дройда/platform-tools
2. Дальше скачиваем firmware для Galaxy Nexus на developers.google.com архив 4.2.2 (JDQ39) из раздела Factory Images "yakju" for Galaxy Nexus "maguro" (GSM/HSPA+). Распаковываем и получаем папку yakju-jdq39.
В нашем терминале пишем:
cd /путь/к/папке/yajku-jdq39
3. По этому мануалу разлочиваем загрузчик нашего телефона (Windows пользователи тоже):
- Подключаем по USB
- В настройках включаем режим разработчика (в самом конце меню настроек) и режим отладки внутри этого меню (Если у вас Android >= 4.2, то необходимо активировать эту возможность так).
- В консоли пишем
adb reboot bootloader
- Девайс перезагрузится
- Теперь вводим
fastboot oem unlock
- Девайс спросит вас: можно ли разблокировать загрузчик - отвечаете да (нажимаете кнопочку увеличения громкости, затем блокировки)
4. Запускаем файл flash-all.sh для пользователей Linux и OS X, для Windows это flash-all.bat и ждем пока он прошивает телефон, после чего он сам перезагрузится и предложит выбрать язык и так далее.
5. Это не конец, необходимо заблокировать загрузчик, для этого повторяем пункт 3 с той лишь разницей что вместо
fastboot oem unlockвыполняем
fastboot erase cache fastboot oem lockи соотв. девайс вас уже ничего спрашивать не будет.
6. Перезагружаем телефон командой
fastboot reboot
7. ???
8. PROFIT
Комментариев нет:
Отправить комментарий