Google Galaxy Nexus - Прошивки



Реп: (667)
Google Galaxy Nexus - Прошивки
Изображение Samsung Galaxy Nexus, Samsung GT-I9250
Описание | Обсуждение » | Игры » | FAQ » | Покупка » | Аксессуары» | Прошивка » | Брак » | Украшательства » | LineageOS » | Slim Bean » | Paranoid Android » | MIUI » | Ubuntu OS » | Google Nexus Club »

Важная информация!
Внимание: Есть устное заявление СЦ Samsung о том, что использование на нашем аппарате программ, создающих swapfile (файл подкачки) за счет внутренней памяти может привести к выходу оного из строя
Так-же, лично от себя, не рекомендую форматировать систему в f2fs. слишком часто стали появлятся сообщения о проблемах с памятью после этого действия.
"Почему только я без JellyBean 4.3?"
Дорогой пользователь, если ты столкнулся с этой проблемой, не впадай в панику. Просто следуй следуй следующим пунктам:

    1. Нужно узнать имя нашего поставщика обновлений. ( На Ваш выбор представлено несколько способов как это сделать)
    а) Информация о поставщике содержится в Картах Google. Настройки-> О программе-> Устройство
    б) Можно скачать и установить утилиту GN Official Update Checker.
    в) Или же можно воспользоваться Quadrant Standart. Зайти в System information, и посмотреть, что написано рядом с Product (спасибо DRULEZZZ)
    2.Вы узнали название поставщика, а именноа)Если программа выводит слово "yakju" или "takju" , то попробуйте ускорить получение обновления.б)Если программы выводит не yakju, то следует ставить 4.3 самостоятельно. О том как это сделать - спойлер "Инструкции"В дальнейшем все обновления будут приходить по воздуху и ставится сами с вашего разрешения.
Вопрос: Что такое yakju и почему всё так запутано?Ответ: Телефоны Galaxy Nexus получают обновления либо от Google напрямую, либо от Samsung. yakju - это маркировка телефона, обозначающая, что он получает обновления напрямую от Google, все остальные слова (производные от yakju, например yakjuxw) обозначают получение обновлений от Samsung. Однако Samsung по каким-то причинам выкатывает прошивку много позже Google'а.Вопрос: Обновление как-нибудь зависит от места покупки (РСТ или серый)?Ответ: Нет. Неважно, где был куплен или даже сделан аппарат.
Драйверы и утилиты
Инструкции
Основные инструкции:
  1. Инструкция для новичков, включающая в себя:
    • Разблокировку бутлоадера;
    • Получение рута;
    • Установку кастомного рекавери;
    • Смену поставщика обновлений;
    • Возврат в заводское состояние на любую версию прошивки;
    • Ручное обновление до любой версии прошивки.
  2. Установка официального образа без стирания данных (на примере 4.2, бутлоадер уже открыт)
  3. Смена поставщика при помощи Nexus Root Toolkit
  4. Установка recovery в один клик
  5. Полные бэкап/восстановление системы для нерутованных аппаратов с заблокированным бутлоадером
  6. ADB Backup - миф или реальность? (бэкап пользовательских данных)
  7. Установка сторонней прошивки/ядра/радиомодуля/модификации.
  8. Прошивка бэкапа официального образа через CWM
  9. Установка OTA обновления
  10. Работа с Galaxy Nexus Toolkit (на примере v7.8)
  11. Рут+twrp_2.3.2.1 recovery+офф.прошивка 4.2.1 в один клик
  12. Инструкция по Dual boot (Android + Android, Android + Ubuntu Touch)
  13. Форматирование памяти в f2fs
Прочие инструкции:
  1. Добавляем пути к adb и fastboot утилитам в Path (доступ через командную строку из любой директории)
  2. Восстановление убитого бутлоадера
  3. Ускорение создания/восстановления nandroid-бэкапа в CWM
  4. Информация по понижению напряжения процессора
  5. Создание резервной копии IMEI
  6. Восстановление IMEI
  7. Восстановление IMEI из бэкапа
  8. Приложение для SIM Unlock
  9. Восстановления IMEI от true-satan
  10. Один из вариантов восстановления прошивки после полнейшей очистки данных от alsamoy
Часто используемые adb команды:
    Более подробный список ADB/Fastboot команд
  1. adb install <local> // Установка приложения с компьютера. Допустимы только .apk
  2. adb push <local> <remote> // Копирование файлов с компьютера на телефон. Допустимы любые файлы
  3. adb pull <remote> <local> // Копирование файлов с телефона на компьютер. Допустимы любые файлы<local> - путь до файла на компьютере, например c:androidgamesgame.apk<remote> - путь до файла на телефоне, например /sdcard/games/game.apk.То, что выделено зелёным цветом, вводить в командную строку/терминал не нужно!
Каталог прошивок
Официальные прошивки
Неофициальные прошивки
Внимание! Многие ссылки на прошивки 4.1.х-4.3.х неактуальны. Ссылки оставлены для ознакомления
4.1 - 4.1.2
4.2 - 4.2.2
4.3
4.4
5.х.х
Пока тестовые версии

6.х.х
Google Apps

Root
Прошивать через CWM или TWRP
Прикрепленный файлUPDATE-SuperSU-v1.89.zip ( 1.13 МБ )

(SuperSU для 4.2 предпочтительней)
Прикрепленный файлsuperuser_3.0.7_elite_update.zip ( 733.84 КБ )
Радиомодули, бутлоадеры, ядра, рекавери
Радиомодули и бутлоадеры
Прошивать img образы через Fastboot
Самый последний бутлоадер -> Прикрепленный файлbootloader-maguro-primemd04.img ( 2.25 МБ )

fastboot flash bootloader bootloader-maguro-primemd04.img
зип для рекавери
Прикрепленный файлbootloader-primemd04.zip ( 965.84 КБ )

Самый последний радиомодуль ->Прикрепленный файлxxlj1.img ( 12 МБ )

fastboot flash radio xxlj1.img

Прошивки модулей связи для GSM-версий имеют несколько видов. Наиболее часто встречающиеся:
  • UG - Канада и Северная Америка
  • XX- Европа
Перед прошивкой посмотрите свою версию радиомодуля в меню Настроки - О телефоне
Полный список радиомодулей
Ядра
Рекавери
ClockWorkMod (CWM)
Team Win Recovery Project (TWRP)
Страница проекта
FAQ
Шить через fastboot
Прикрепленный файлopenrecovery-twrp-2.8.5.0-maguro.img ( 7.6 МБ )

Шить через CWM/TWRP
Прикрепленный файлopenrecovery-twrp-2.8.5.0-maguro.zip ( 7.72 МБ )


MIUI
Прикрепленный файлmiui_recovery.zip ( 7.11 МБ )
Мод CWM
Все для ядер
Полезности
Обзоры
Скриншоты опросов
FAQ

K
В теме нет куратора. Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).
До назначения куратора, по вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.


Сообщение отредактировал brant34 - 17.06.23, 19:38
Причина редактирования: FAQ



Реп: (607)
Инструкция для новичков, включающая в себя:
  • Разблокировку бутлоадера;
  • Получение рута;
  • Установку кастомного рекавери;
  • Смену поставщика обновлений;
  • Возврат в заводское состояние на любую версию прошивки;
  • Ручное обновление до любой версии прошивки.

ˇ
Инструкция по Galaxy Nexus Toolkit (на примере v7.8)
Предложения/пожелания/замечания по мануалу присылайте в ЛС или QMS
Команды, помеченные как donate version, рассматриваться не будут за неимением таковой версии у меня

Предисловие и подробности
Программа Galaxy Nexus Toolkit (далее GN Toolkit или GNTK), разработанная mskip (за его спиной не один Toolkit для различных телефонов), является очень хорошим помощником в работе с телефоном. Она умеет очень многое, и вам не придётся напрягаться, чтобы установить прошивку или рекавери, получить рут, сделать бэкап и прочее. Вам достаточно установить эту программу, а все остальное можно сделать парой нажатий клавиш.

Основные возможности GN Toolkit:
  • Автоматическая установка драйверов для работы с adb/fastboot на Windows xp/vista/7 32bit+64bit
  • Сохранение в один файл и восстановление всех приложений, пользовательских данных и "внешней памяти" (sdcard)
  • Сохранение всей "внешней памяти (sdcard) на компьютер
  • Полный NANDROID бэкап системы (Boot, Cache, Data, Recovery, System) через adb для последующего восстановления через CWM
  • Сохранение разделов /data и /system в формате .tar на компьютер
  • Сохранение/Восстановление раздела /efs на компьютер
  • Сохранение конкретных разделов в формате .zip с md5 на компьютер
  • Установка busybox
  • Различные полезности и советы (только для сделавших пожертвование)
  • Автоматическое обновление при запуске программы (только для сделавших пожертвование)
  • Компиляция .tar файла для прошивки через Odin
  • Mods section to automatically perform certain tasks on your phone
  • Разблокировка бутлоадера, получение рута, установка рекавери (Сток/CWM/TWRP) и предотвращение слёта кастомного рекавери одним кликом
  • Разблокировка/Блокировка бутлоадера
  • Скачивание официального образа прошивки с серверов Google для последующей установки
  • Установка официального образа прошивки
  • Получение рута на любой публичной версии прошивки
  • Переименование файла восстановление Recovery для предотвращения замены кастомного рекавери на стоковый
  • Установка рекавери (Сток/CWM/TWRP)
  • Одноразовая загрузка CWM/TWRP без установки
  • Установка или загрузка .img файла прямо с компьютера
  • Установка .apk приложений на телефон прямо с компьютера
  • Закачка файлов с компьютера на телефон
  • Скачивание файлов с телефона на компьютер
  • Дамп logcat'а на компьютер
  • Дамп bugreport'а на компьютер
  • Редактирование прав доступа у файлов на телефоне
  • Возможность сохранить образ radio на компьютер
  • Возможность сохранить образ cache в .zip файле для CWM/TWRP
  • Командная строка для ручного ввода команд
  • Перезагрузка телефона в режим фастбута из системы или наоборот
  • Перезагрузка телефона в режим фастбута, в рекаери, в систему или download (Odin) режим
  • Включение/Выключение экрана выбора прошивки при следующем запуске

Первый запуск (Выбор прошивки)
Прикрепленное изображение

Первое, что мы видим, впервые включив GN Toolkit, - это экран с информацией о включении adb и об обновлении.
Пишем "yes" - происходит проверка обновлений GN Toolkit.
Прикрепленное изображение

Именно это мы видим, пройдя экран с adb и обновлением. Что же это?
Это - экран выбора прошивки. Необходимо выбрать ту прошивку, которую вы используете на данный момент. Скорее всего у вас европейская GSM модель телефона, поэтому выбирать надо из пунктов 1-7. Выбрав нужный пункт перемещаемся в главное меню...
Заметка: если вы случайно выбрали не ту версию, то не стоит волноваться. Вы сможете вновь вернутся к этой заставке, перезапустив программу.
Главное меню
Прикрепленное изображение

Именно так выглядит главное меню программы GN Toolkit. Давайте посмотрим, из чего же оно состоит.

Серийный номер:
Прикрепленное изображение

У каждого телефона есть свой уникальный серийный номер. На данном скрине вы видите таковой под пунктом "ADB MODE", так как на телефоне загружена система с включенной отладкой по USB. Номер под пунктом "FASTBOOT MODE" на данный момент отсутствует, так как телефон, как я уже сказал, загружен в другом режиме. Но номера в Fastboot и ADB идентичны - это один и тот же номер.
Справа сверху вы можете видеть заметку от автора «If serial shows, drivers are installed», что переводится как «Если вы видите серийный номер, то драйвера установлены правильно». Но стоит заметить, что вы не будете видеть номер, если телефон не подключён к компьютеру.

Версия прошивки:
Прикрепленное изображение

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

Команды:
Прикрепленное изображение

А это - самая главная часть главного меню (хе-хе). Здесь мы можем выбрать действия, которые программа должна совершить с телефоном. Их тут достаточно много, и о каждом из них мы поговорим отдельно чуть позже.
Необходимо обратить внимание на то, что справа от некоторых команд указываются режимы, в которых телефон должен находится для выполнения этих команд.

Поле ввода:
Прикрепленное изображение

Думаю, здесь объяснять ничего не надо. Сюда вы вводите цифру команды, которую хотите выполнить.

Команда #1 - установка/удаление драйверов для GN на компьютере
Прикрепленное изображение

Что же нужно сделать в самую первую очередь для работы с телефоном? Правильно! Установить драйвера на компьютер.
Выбрав первую команду, мы видим перед собой много текста и выбор версии Операционной Системы (установленной на компьютере, конечно же).

Прочтите, прежде чем начать (краткий перевод текста в команде #1, выше выбора версии ОС):
Данная команда установит на ваш компьютер adb/fastboot драйвера для Galaxy Nexus.
Это необходимо сделать, прежде чем вы начнёте работать с телефоном и выполнять различные команды из GN Toolkit.

Вы должен иметь права администратора, для установки драйверов!
Убедитесь в том, что телефон включён (загружена система)!
Не подключайте телефон через USB-кабель до тех пор, пока не установите драйвера!
После установки adb драйверов вы должны загрузить телефон в режим fastboot для установки fastboot драйверов.
Если у вас установлены какие-либо другие драйвера, то удалите их самостоятельно до установки этих.

Выбор версии ОС:
Здесь очень просто. Вы же знаете, какая у вас версия ОС? Выбираете пункт 1 или 2 и попадаете в выбор Установки/Удаления/Возвращения к экрану первой команды
Прикрепленное изображение


Если автоматическая установка из пунктов 1 или 2 не сработала, то воспользуйтесь пунктом 3 для ручной установки
Команда #2 - Сохранение и восстановление данных
Прикрепленное изображение

Выбрав эту команду мы попадаем на экран выбора сохранения и восстановления данных на телефоне.
Все команды требуют включённую отладку по USB!

Сохранение:
1. Сохранение приложений. У данной команды есть возможность как сохранить только пользовательские приложение, так ещё и системные (не отдельно, вместе). Также есть опция сохранения только данных (без .apk) и данных с .apk.
После того, как вы начнёте процесс сохранения, на телефоне вылезет уведомление о выполнении данного действия. Вам необходимо подтвердить сохранение данных, пароль не обязателен.

2. Сохранение конкретного приложения. После выбора данного пункта на компьютере будет автоматические открыт блокнот, со списком установленных приложений. Вам необходимо выбрать одно из них и в точности переписать его название в программу.

3. Сохранение файлов с sdcard. Эта команда сохранит все файлы, расположенные на sdcard. После выбора этой опции вас спросят, используете ли вы Custom ROM или unsecured boot image. Если у вас просто сток, то отвечаете no, программа прошьёт вам специальное ядро с возможностью выдачи администраторских прав для adb.

4. NANDROID бэкап. Это полный бэкап системы, для последующего восстановления через CWM.

5. Сохранение раздела /data (исключая /data/media) на компьютер. В этом разделе хранятся пользовательские данные.

6. Сохранение раздела /system на компьютер. В этом разделе находится файлы прошивки.

7. Сохранение /efs раздела. В этом разделе хранится информация о IMEI. Рекомендуется сохранить этот раздел, так как бывали случаи, когда IMEI слетал.

8. Сохранение образа radio на компьютер.

9. Сохранение выбранных разделов на компьютер. Доступные разделы:
Прикрепленное изображение


Восстановление:
10. Восстановление приложений из бэкапа, сделанного пунктом 1.

11. Восстановление файлов sdcard из бэкапа, сделанного пунктом 3.

12. Восстановление раздела /efs.

13. Восстановление раздела /factory.

14. Восстановление системы из NANDROID бэкапа через кастомное рекавери (необходимо установить его самому).
Команда #3 - Работа с Bootloader'ом
Прикрепленное изображение

Здесь нечего объяснять.
Первый пункт - разблокировка бутлоадера.
Второй - блокировка бутлоадера.
Команда #4 - Получение рута
Прикрепленное изображение

Программа без всяких экранов с опциями сразу приступает к делу, задавая нам один единственный вопрос: загружен ли телефон в режим фастбута или же это должна сделать программа?
После ответа на вопрос программа сделает всё сама. В завершение телефон будет загружен в режим фастбута, загрузитесь в систему сами.
Команда #5 - Если слетает кастомный рекавери
Прикрепленное изображение

Как и в предыдущей команде нам сразу задаётся один вопрос: загружен ли телефон в фастбут режиме или нет?
Эта команда нужна для того, чтобы предотвратить затирание кастомного рекавери.
Она работает только на рутованных телефонах.
Если программа выдала ошибку "failed - No such file or directory", то вы смело можете ставить кастомное рекавери, несмотря на эту ошибку.
Команда #6 - Установка рекавери (Сток/CWM/TWRP)
Прикрепленное изображение

Данная команда установит вам один из трёх рекавери. 1 - Clockworkmod Recovery, 2 - Team Win Project Recovery, 3 - сток.
Команда #7 - Установка Busybox'а
Прикрепленное изображение

И опять один вопрос: используете ли вы Custom ROM или Unsecured boot. Если у вас полный сток, то отвечайте no.
Для чего нужен Busybox
Команда #8 - Выполнение команд #3-#7 в один клик
Прикрепленное изображение

Если предыдущие команды (3-7) выполнялись очень легко, то эта сделает их ещё легче. 1 клик - и у вас открыт бутлоадер, получен рут, установлен кастомный рекавери CWM Touch последней версии (надёжно установлен) и busybox. Удобно, правда?

Команда #9 - Скачивание, распаковка и прошивание официального образа прошивки
Прикрепленное изображение

Данная команда установит официальную прошивку на ваш телефон. Сначала нам надо выбрать один из двух пунктов: скачивание прошивки и установка или установка сразу, если вы уже скачивали её ранее.

Скачивание и установка:
Сначала нужно выбрать версию прошивки, которую вы хотите установить. Не забывайте, что выбирать надо из GSM <YAKJU-MAGURO> (потому что скорее всего такая у вас модель). Выбрав прошивку, начнётся скачивание, а затем и установка.

Установка уже имеющегося образа с прошивкой:
Необходимо положить один и только один образ прошивки с расширением .tgz в папку put_google_factory_image_here (а она находится в папке, куда был установлен ранее GN Toolkit).
Команда #10 - Одноразовый кастомый рекавери
Прикрепленное изображение

Данная команда позволит одноразово загрузиться в кастомное рекавери (CWM/TWRP). Это нужно для тех, кто хочет что-нибудь сделать при помощи кастомного рекавери, но заменять стоковое рекавери не хочет.
Команда #11 - Установка или загрузка своего .img файла
Прикрепленное изображение

При помощи этой команды можно установить какой-нибудь свой образ .img или же его запустить (например, свой образ CWM/TWRP).
Файлы должны иметь расширение .img. Класть надо в папку put_img_files_to_flash_here. Советую файлы называть короткими именами, так как придётся их вводить вручную.
После выбора какого-нибудь файла из списка будет преложено одноразово загрузить образ (1) или установить его (2).
Команда #12 - Установка приложений
Прикрепленное изображение

Этой командой можно установить на телефон выбранные или все сразу приложения. Класть их надо в папку put_apks_to_install_here
Первый вопрос, который задаёт нам программа: "Установить одно или все приложения?"
Выбрав тот или иной пункт программа отобразит список всех приложений в папке.
При одиночной установке необходимо ввести имя приложения с расширением, при установке всех приложений - просто подтвердить своё действие.
Команда #13 - Закачивание файлов на телефон
Прикрепленное изображение

Закидываем нужные для передачи файлы в папку put_files_to_push_here, вводим имя файла в программе - готово.
Минус в том, что нельзя выбрать сразу все для последовательной передачи.
Команда #14 - Скачивание файлов с телефона
Прикрепленное изображение

Введите полный путь к файлу, чтобы скачать его с телефона.
Для того, чтобы скачивать файлы из системных папок, adb должен иметь права администратора.
Файлы складываются в папку pulled_files_are_put_here
Команда #15 - Редактирование прав доступа файлов
Прикрепленное изображение

Если вам необходимо изменить права доступа у приложения, то данная команда вам в этом поможет. Думаю, не стоит объяснять, зачем это делать. Если вам надо, то вы знаете зачем это делать.

Права разделяются на 3 категории:
«user» - (u) владелец файла;
«group» - (g) член той же группы, к которой принадлежит владелец;
«world» - (o) все остальные.

Вы можете установить права на:
r — право на чтение данных;
w — право на изменение содержимого или запись, но не удаление;
x — право на исполнение файла.

Для папок права имеют атрибуты:
r — право на чтение папки;
w — право на изменение содержимого директории можно создавать и удалять объекты в этой директории ;
x — право, которое позволяет вам войти в директорию.
Каждая цифра охватывает все три атрибута: rwx, поэтому надо писать всего 3 цифры (644, например)
Команда #16 - Упаковка образов в .tar архив для прошивки через Odin
Прикрепленное изображение

Если вы фанат Odin'а или вас просто попросил друг-фанат сделать для него пак, то эта команда вам в помочь. Файлы класть в папку INPUT, пак будет лежать в OUTPUT

Условия использования:
1. Файлы должны иметь понятные для Odin'а названия (boot.img, recovery.img, radio.img, system.img)
2. Образов должно быть не более 10 в папке

Команда #17 - Logcat
Прикрепленное изображение

Команда logcat поможет нам увидеть что происходит «внутри» Андроида. Мы сможем наблюдать за тем, какие программы работают, какие сервисы запущены и как они работают, есть ли ошибки в их работе. Очень полезное свойство logcat, это то, что можно наблюдать процесс загрузки Андроид буквально от самого включения аппарата с Андроид.

Сохранение файла LogCat на компьютер:
1. Сохранение стандартного (полного) лога LogCat;
2. Сохранение лога с определённым приоритетом. В файл будут записываться определённые события;
3. Сохранения лога из выбранного буфера: 1) буфер радио; 2) буфер событий; 3) главный буфер (отдельно от первых двух).
Немного о буфере радио и буфере событий
kemanorell @ 16.08.2012, 16:55 *
Буфер радио - это то, что генерирует Радио-модуль при работе, а именно то, что считывается с блока RAM-а тела, в которое пишет Радио.Очень нужная вещь при поиске проблем с радио-модулем.Буфер событий - то же самое, только тригеры. Лог разных тригеров событий.


Просмотр файлов LogCat, сохранённых на компьютере:
Вы можете просматривать файлы LogCat, которые вы сохранили ранее на компьютере. Просто введите полное имя файла.
Хотя проще зайти в папку backups и самому открыть файл

Очистка файла LogCat на телефоне:
лог разрастается до больших размеров очень быстро, поэтому его можно очистить, чтобы было легче найти нужную информацию.

Сохранение файла BugReport на компьютер:
Сохранение файла BugReport, в котором хранится информация, включаемая в любой багрепорт: версия прошивки, информация о железной начинке, системный лог (logcat), системная информация и многое другое.

Просмотр файлов BugReport, сохранённых на компьютере:
Вы можете просматривать файлы BugReport, которые вы сохранили ранее на компьютере. Просто введите полное имя файла.
Хотя опять же проще зайти в папку backups и самому открыть файл
Команда #18 - Утилиты для разработчиков
Прикрепленное изображение

В данном разделе находятся различные утилиты для разработчиков

Cache ripper:
Эта утилита позволяет работать с образом cache.img. Она перепаковывает образ в .zip архив, с которым можно будет работать, а также прошить через кастомный рекавери
Команда #19 - Quick Pick (в разработке, donate версия)

Команда #20 - Раздел модификаций
Прикрепленное изображение

Этот раздел включает в себя различные модификации

Модификации:
1. Изменение плотности экрана;
2. Модификация подтверждения действий в CWM. Вместо нескольких пунктов "No" будет только один;
3. Включение/Выключение звуков камеры;
4. Изменение параметров камеры (битрейт, настройки качества)
5. Изменение интервала между сканированиями WiFi;
6. Включение/Выключение бутанимации;
7. Цветокоррекция (изменение гаммы, яркости экрана)
8. Перезагрузка телефонов для применения модификаций.
Команда #21 - Советы, рекомендации (donate версия)

Команда #22 - Опции перезагрузки телефона
Прикрепленное изображение


Опции:
1. Из фастбута в фастбут;
2. Из фастбута в систему;
3. Из системы в фастбут;
4. Из системы в рекавери;
5. Из системы в систему (обычная перезагрузка);

6. Запуск программы Odin для прошивки телефона
Команда #23 - Командная строка
Прикрепленное изображение

Запуск командной строки для ввода своих команд (если вы хотите сделать что-то сами, а не через программу)
Команда #24 - Информация и помощь
Прикрепленное изображение

Некоторая информация по программе GNTK
На скрине отображена лишь часть текста

Команда #25 - Обновление интерфейса программы
Прикрепленное изображение

Если у вас что-то не отображается в главном меню или отображается неправильно, то воспользуйтесь этой командой. Она "перезагрузит" ("обновит") главное меню
Команда #26 - настройки GN Toolkit
Прикрепленное изображение


Настройки:
1. Переход к экрану выбора прошивки;
2. Включение/Выключение загрузки экрана выбора прошивки при старте программы;
3. Изменение цвета фона и текста в программе GN Toolkit;
4. Активация donate version


ˇ
Запускаем ADB и Fastboot без переходов в папку с ними (XP/Vista/7)
Наверное, у каждого возникал момент, когда ему надоедало вводить пресловутое
cd %path%
где %path% - путь к папке с утилитами ADB и Fastboot.
Хочется открыть командную строку и сразу начать работать с этими утилитами. К чему это я? А к тому, что есть способ это сделать.

Способов, точнее, два, но один из них не очень красивый: закинуть все необходимые файлы в папку Windows. Некрасивый он потому, что создаёт ненужный бардак в системной папке. Вдруг вам захочется удалить ADB и Fastboot, но вы забыли названия файлов. Наверняка что-нибудь да останется в папке Windows после удаления.

Второй способ намного красивее. Его суть, наверное, известна каждому, но каждый ли помнит про эту возможность?
reddyboy помнит точно. Именно он предложил этот способ быстрого доступа. Запускаете командую строку где угодно и сразу же начинаете работать с к ADB и Fastboot. Для этого надо всего ничего.

Открывает "Мой компьютер", нажимаем правой кнопкой мыши в свободной области и в выпадающем списке выбираем пункт "Свойства"
Прикрепленное изображение

Далее выбираем пункт "Дополнительные параметры системы". В Windows 7 он находится слева, в списке
Прикрепленное изображение

В открытом окне "Свойства системы" внизу находим кнопку "Переменные среды" и жмём на неё
Прикрепленное изображение

Теперь мы видим окно "Переменные среды", в котором есть две рабочие области. Нам нужно во второй, нижней области найти переменную "Path". Выбираем её и жмём кнопку "Изменить" чуть ниже
Прикрепленное изображение

Итак, это заключительный шаг. Перед нами окно "Изменение переменной системы", имя которой "Path". В поле "Значение переменной" нам надо добавить строку, содержащую путь к вашей папке с утилитами ADB и Fastboot. У меня это
C:\Android\Tools
Добавляем её в самый конец, не забыв перед этим поставить точку с запятой (этот знак служит разделителем)
Прикрепленное изображение


Вот и всё. Теперь вам достаточно вызвать командую строку в любой папке, или при помощи комбинации клавиш Win+R, или из Пуска, или любым другим вам известным способом и сразу же начать работать с утилитами.


Сообщение отредактировал anFo - 15.11.12, 17:46



Реп: (57)
Установка сторонней прошивки/ядра/радиомодуля/модификации.

Внимание! Необходим ClockworkMod Recovery.
Перед прошивкой необходимо сохранить резервную копию своего IMEI

1. Скачиваем zip-архив с прошивкой и закидываем его на телефон (не нужно его распаковывать!). Если вы решили прошить кастомное ядро, также скачиваем его и помещаем архив в память телефона.
2. Загружаемся в Recovery (на выключенном аппарате зажимаем Volume UP + Volume Down + Power, в bootloader'e кнопками громкости выбираем пункт recovery и подтверждаем свой выбор клавишей питания).
    Управление в CWM Recovery осуществляется кнопками:
  • Volume Up = вверх
  • Volume Down = вниз
  • Power = Enter

3. На всякий случай делаем backup (backup and restore -> Backup)
4. Делаем wipe (ВНИМАНИЕ! Это удалит некоторые данные на вашем телефоне.)
    Какой wipe делать?
  • при обновлении версии прошивки на более новую или смене ядра достаточно сделать wipe cache и wipe dalvik cache, но и он не всегда обязателен
  • при переходе с одной кастомной прошивки на другую либо со стоковой прошивки на кастомную необходимо сделать полный wipe:
    - wipe data
    - wipe cache
    - wipe dalvik cache
    - mounts & storage -> format /system
  • при переходе на Android Revolution HD с любой другой прошивки, автор рекомендует воспользоваться его скриптом Super Wipe Lite (его также необходимо поместить в память телефона перед началом всех действий)

5. В основном меню выбираем "install zip from sdcard"
6. Затем "choose zip from sdcard" и ищем файл прошивки (при переходе на Android Revolution HD с любой другой прошивки сначала выбираем архив с Super Wipe Lite, а уже после него устанавливаем прошивку). Запускаем кнопкой Power.
7. Аналогичным образом (install zip from sdcard -> choose zip from sdcard -> выбираем необходимый архив -> жмём Power) устанавливаем ядро/радиомодуль/модификации и любые другие zip-архивы


ПРИМЕЧАНИЕ:
1. Если свежеустановленная прошивка у вас работает некорректно, перезагрузитесь в Recovery, сделайте все три вида вайпов (wipe data, wipe cache и wipe dalvik cache) + format /system во вкладке mounts & storage в CWM и прошейтесь заново. Если и это не поможет, только тогда задавайте вопросы о работе прошивок в этой теме!
2. Некоторые прошивки (CyanogenMod, AOKP, Codename Android и др.) не содержат в себе приложения Google (Маркет, Gmail, Google Talk и др.). Их нужно прошивать отдельно сразу после прошивки аналогичным способом через install zip from sdcard. Скачать акутальный архив gapps можно здесь. Всегда выбирайте последний gapps для ICS


Сообщение отредактировал lemon174 - 15.03.12, 18:05
Причина редактирования: унификация инструкции для любых прошивок/ядер



Реп: (403)
Romanista @ 07.12.2011, 00:29 *
Режим Скандинавского Бога Одина?

ODIN - это вроде как самсунговский прошивальщик, используемый в СЦ. многие пользователи самсунгов им пользуются. для Nexus S практически бесполезен (по крайней мере не слышал, чтобы кто-то им пользовался). посмотрим, что будет с Galaxy Nexus



Реп: (80)
SlavaS_71 @ 06.12.2011, 15:03 *
Не понял юмора, не могу заставить работать телефон в режиме bootloader, вверху горит красная надпись ODIN MODE. Кто в курсе, что это?

Разобрался, в этот режим телефон попадает если жать на кнопки уменьшения звука и питания, а если давить на центр кнопки уменьшения звука (как бы и + и - ) то попадаешь в нормальный режим bootloader. По крайней мере у меня так. :D

И еще, для того чтобы именно прошить recovery, танцы с разблокированием bootloader нужно повторять?

Сообщение отредактировал SlavaS_71 - 07.12.11, 05:43



Реп: (57)
Инструкция по прошивке радиомодуля через fastboot:

В связи с тем что для нового революшена нужно другой радио пишу как прошить его.
1. Скачать отсюда распаковать, переименовать в radio.img, кидаем в папку root на диске C:
2. Выключаем телефон, подсоединяем шнурок, зажимаем обе кнопки громкости и кнопку питания.
3. Открываем командную строку и пишем следующее:
cd C:/
cd root
fastboot-windows flash radio radio.img
после каждой команды нажимаем Enter
4. Готово, теперь у вас новое радио, в нашем случае XXKK6.

Сообщение отредактировал lemon174 - 16.12.11, 15:01
Причина редактирования: по просьбе автора



Реп: (403)
ErvSed @ 21.12.2011, 01:51 *
Так и не смог ничего загрузить не OTA, не unlock сделать.

попробуйте прошить OTA через стандартный recovery:
1. Cкачать архив с прошивкой, поместить в корень карты памяти и переименовать в update.zip
2. Выключаем телефон по USB и входим в режим bootlader (зажимаем Volume Up + Volupe Down + Power)
3. Переходим в recovery. В нём выбираем пункт apply update.zip
на Nexus S работает. на Galaxy Nexus должно быть аналогично
ErvSed @ 21.12.2011, 01:51 *
Можно ли прошить OTA через ODIN?

можно

ErvSed @ 21.12.2011, 01:51 *
Пишет waiting for device и ничего не делает.

попробуйте включить USB Debugging mode (Настройки - Для разработчиков - Отладка по USB)

и последний вариант:
скачайте этот архив, разархивируйте, запустите run.bat, следуйте командам. разблокирует bootloader, установит CWM Recovery, получит root. дальше делайте всё, что вам угодно

Сообщение отредактировал lemon174 - 20.12.11, 23:23



Реп: (960)
на xda лежит и молчит очень хороший компактный adb-драйверок чисто для GN. может, в шапку его, чтоб люди не укачивали зазря пак всех самсовских драйверов all-in-one?
Прикрепленный файлNaked_Samsung_1.7.zip ( 3.53 МБ )


***
на тему обновления: разлочился, получил рут, долго пытался спровоцировать приход ОТА-апдейта, но не дождался. кинул руками в /caсhe файл yakju-icl53f-factory-89fccaac.tgz однако рекавери заметило его только после переименования в update.zip
впрочем, это очевидно, конечно.
но обновиться не удалось: signature verification failed
-- Install /cache ...
Finding update package...
I:Update location: /tmp/sideload/package.zip
Opening update package...
I:2 key(s) loaded from /res/keys
Verifying update package...
I:verify_file returned 1
E:signature verification failed
Installation aborted.


в итоге установил кастомное рекавери cwm, снова тупо переименовал обнову в update.zip но и тут меня настигла неудача: ошибка Can't open /sdcard/update.zip (bad)

что-то я забуксовал. пойду погуглю.

update: далеко идти не пришлось. вот же мануал - всё получилось. я было по этой инструкции с xda начал действовать, но команда adb devices не выдавала серийник аппарата (list of devices attached), а этод метод с fastboot'ом оказался на высоте.

to all: как понимать неустанные напоминания продвинутого чувака с гугл-групсов о необходимости лочить бут? о какой опасности идёт речь и почему оставлять бут открытым "плохая идея"?

"Don't forget that after flashing back to a factory state, your
bootloader is still unlocked. Don't forget to lock it back in order to
secure your device ("fastboot oem lock")."

отсюда

"-However, if you're keeping your bootloader unlocked at all times
(which is a bad idea)"
отсюда

Сообщение отредактировал krasnoff - 22.12.11, 20:02



Реп: (57)
emiljohn @ 26.12.2011, 21:37 *
Если да, то у меня не заходит, появляется робот с восклицательным знаком в красном треугольнике

кнопку громкости вверх+кнопку питания.



Реп: (403)
isoloma @ 28.12.2011, 00:53 *
нету такой папки, как cache.

ребят, очень сложно советовать что-то не имея аппарата на руках, но я всё же попробую. по аналогии с Nexus S: там мы update скидываем в корень карты памяти. во всех файловых менеджерах она определяется как папка /sdcard. попробуйте найти папку /cache с помощью Root Explorer или File Expert
emiljohn @ 28.12.2011, 01:15 *
ее (/cache) и не будет в папке /sdcard (именно эта папка открывается при подключении к компу), так как она находиться в директории на том же уровне, что и /sdcard.

правильная мысль
lemon174 @ 28.12.2011, 01:20 *
А разве после обновления, исправляющего баг со звуком, версия андроид не должна быть 4.0.2?

нет. VolumeBug исправлен в версии прошивки ITL41F, основанной на Android 4.0.1.
4.0.2 - это ICL53F

возможно, обновления пока приостановлены. версия 4.0.3, которая первая появилась на Nexus S, была принята забагованной, поэтому рассылка ОТА приостановилась. по аналогичной причине могло быть приостановлено обновление Galaxy Nexus. возможно, Google сейчас работает на фиксами и готовит следующее обновление

emiljohn @ 28.12.2011, 01:15 *
Да, подскажите пожалуйста, как нам ОТА поставить без рута и сторонней рекавери.

мы все ищем ответ на этот вопрос. пока ничего кроме ODIN в голову не приходит.
Инструкция на английском

Сообщение отредактировал lemon174 - 27.12.11, 22:34



Реп: (3)
the_dimmer @ 28.12.2011, 12:49 *
Рут нужен.

Но рут получить без потери данных не как. Так что пока облом.



Реп: (64)
emiljohn @ 28.12.2011, 16:27 *
the_dimmer,
А как это сделать, не очень понятно) объясни пожалуйста.

Прошивка ОТА апдейтов вручную без рута и прошивания кастом рекавери:
1. скачать апдейт по ссылке из шапки, скопировать это всё в корень /sdcard на телефоне
2. скачать clockworkmod
3. скопировать файл img рекавери к fastboot, переименовав в cwm.img
4. загрузить аппарат в bootloader (одновременно громкость больше + меньше + питание)
5. подключить к компьютеру
6. проверить что всё работает корректно (драйвера, подключение, режим), набрав в командной строке из папки сдк с fastboot: fastboot devices. Убедиться что телефон отображается в списке подключенных устройств
7. загрузиться в кастом рекавери (это не прошивка его, только загрузка): fastboot boot cwm.img
8. телефон загрузится в кастом рекавери, в нём прошить апдейт из меню

Кто попробует - отпишитесь, пожалуйста, по результатам.



Реп: (3)
Всем спасибо за старания и попытку понять, как прошить ОТА для стока и без рута, но пока способ только один - ODIN. Как-то забавно получается, а ведь на предыдущих нексусах все было удобно и без заморочек, очень странно, что для очередного нексуса, а ведь это как ни крути девелоперский телефон, так все оказалось муторно. Буду ждать пока прилетит по воздуху, благо успел обновить баг со звуком. Как только что-то прилетит или раздобуду, то обязательно отпишусь.



Реп: (403)
Инструкция по прошивке бэкапа официального образа через ClockworkMod Recovery

Данная инструкция подходит для восстановление телефона в первоначальное состояние, а также для тех, кому не приходят ОТА-обновления

    Что нам потребуется:
  • ClockworlMod Recovery
  • Бэкап официального образа для прошивки через ClockworkMod Recovery

  1. Скачиваем архив бэкапа и распаковываем его содержимое на карту памяти в папку карта_памяти\clockworkmod\backup\
  2. Перезагружаемся в режим recovery
  3. В recovery выбираем пункт Backup and restore – restore и выбираем наш бэкап. Клавишей питания подтверждаем свой выбор
  4. После восстановления перезагружаем телефон, выбрав пункт reboot system now


Сообщение отредактировал lemon174 - 29.12.11, 14:47



Реп: (403)
Как установить официальное обновление:

Прежде чем скачивать обновление, проверьте тип вашего аппарата с помощью GN Official Update Checker (Зеркало) и только после этого скачивайте ОТА для вашего типа Galaxy Nexus
Все ОТА-обновления на XDA
Примечание:
1. Обновления стоит устанавливать последовательно, т.е. если версия прошивки у вас ITL41D, сначала стоит прошить ITL41F, и только после этого ICL53F
2. Второй и третий способы предполагают, что у вас установлены драйвера и fastboot
3. Способы 3a и 3b требуют предполагают, что на вашем устройстве установлен busybox и ABD на ПК

1 способ - с помощью ClockworkMod Recovery
  1. Скачиваем официальное OTA-обновление
  2. Открываем архив OTA и удаляем папку recovery UPD: Не удаляйте эту папку, если вы ставите OTA 4.1 и выше
  3. Копируем архив OTA на телефон
  4. Перезагружаемся в Clockworkmod Recovery
  5. Выбираем "install zip from /sdcard", затем "choose zip from sdcard" и ищем файл обновления. Запускаем кнопкой Power.
  6. После установки в главном меню recovery выбираем пункт reboot system now

2 способ - Стоковый recovery, bootloader разблокирован
  1. Скачиваем официальное OTA-обновление
  2. Копируем архив OTA на телефон
  3. Скачиваем ClockworkMod Recovery в папку с fastboot и переименовываем файл в cwm.img (для удобства)
  4. Перезагружаемся в bootloader
  5. Открываем командную строку и пишем:
    cd C:/root
    fastboot boot cwm.img

    Примечание: С:/root - местоположение папки с fastboot. Будьте внимательны, у вас оно может быть другим. CWM Recovery не будет установлен, эта команда только загрузит его на вашем телефоне
  6. На телефоне клавишами громкости выбираем "install zip from /sdcard", затем "choose zip from sdcard" и ищем файл обновления. Запускаем кнопкой Power.
  7. После установки в главном меню recovery выбираем пункт reboot system now

3 способ - Стоковый recovery, bootloader заблокирован, есть root
    Способ 3a
  1. Скачиваем официальное OTA-обновление на телефон и переименовываем его в update.zip (для удобства)
  2. Открываем командную строку и пишем:
    cd C:/ADB
    adb shell
    su
    cp /sdcard/update.zip /cache/apdate.zip
    exit
    exit

    Примечание: С:/ADB - местоположение папки с ADB. Будьте внимательны, у вас оно может быть другим. C помощью этой команды файл обновления будет перенесён из папки /sdcard в папку /cache - туда, куда он закачивается при обновлении по воздуху.
  3. Выключаем телефон и входим в режим bootlader (зажимаем Volume Up + Volupe Down + Power)
  4. В bootloader кнопками громкости выбираем пункт recovery и подтверждаем свой выбор клавишей питания
  5. После появления зелёного робота с восклицательным знаком зажимаем Volume Up + Power, тем самым попадаем в стоковый recovery
  6. В recovery клавишами громкости выбираем "apply update from /cache", затем и ищем файл обновления. Запускаем кнопкой Power.
  7. После установки перезагружаем телефон


    Способ 3b (пока не работает, т.к. архив flesh_image.zip устарел)
  1. Скачиваем официальное OTA-обновление на телефон
  2. Скачиваем ClockworkMod Recovery на карту памяти телефона и переименовываем файл в cwm.img (для удобства)
  3. Скачиваем flesh_image.zip, распаковываем и переносим на карту памяти телефона
  4. Открываем командную строку и пишем:
    cd C:/ADB
    adb shell
    su
    cp /sdcard/flash_image /data/local/tmp/flash_image
    chmod 0777 /data/local/tmp/flash_image
    ./data/local/tmp/flash_image recovery /sdcard/cwm.img
    exit
    exit

    Примечание: С:/ADB - местоположение папки с ADB. Будьте внимательны, у вас оно может быть другим.
  5. Выключаем телефон и входим в режим bootlader (зажимаем Volume Up + Volupe Down + Power)
  6. В bootloader кнопками громкости выбираем пункт recovery и подтверждаем свой выбор клавишей питания
  7. Выбираем "install zip from /sdcard", затем "choose zip from sdcard" и ищем файл обновления. Запускаем кнопкой Power.
  8. После установки в главном меню recovery выбираем пункт reboot system now


    Способ 3c
  1. Скачиваем официальное OTA-обновление на телефон
  2. Устанавливаем из маркета ROM Manager
  3. Заходим в ROM Manager и устанавливаем CWM Recovery
  4. Выключаем телефон и входим в режим bootlader (зажимаем Volume Up + Volupe Down + Power)
  5. В bootloader кнопками громкости выбираем пункт recovery и подтверждаем свой выбор клавишей питания
  6. Выбираем "install zip from /sdcard", затем "choose zip from sdcard" и ищем файл обновления. Запускаем кнопкой Power.
  7. После установки в главном меню recovery выбираем пункт reboot system now

4 способ - Стоковый recovery, bootloader заблокирован, нет root
Только для JRN84D и выше!
  1. Перезагружаем телефон в стоковый рекавери (с лежачим андроидом и восклицательным знаком);
  2. Заходим в рекавери, зажав кнопку питания и нажав Громкость Вверх;
  3. Выбираем пункт "Apply update from ADB";
  4. Скачиваем правильный update и кладём рядом с утилитой ADB;
  5. Открываем командную строку и переходим в папку с ADB (у меня это "cd C:\Android\tools");
  6. Вводим "adb devices", чтобы убедиться в том, что телефон подключён правильно;
  7. Вводим "adb sideload name-of-file.zip";
  8. Ждём, затем загружаемся в систему. Готово.

Если ваша версия прошивки ниже JRN84D, то:
Разблокируем bootloader и читаем предыдущие способы, либо ждём, пока OTA прилетит по воздуху

ˇ
Ошибка Status 7
Если у вас во время установки обновления появляется ошибка Status 7, то сначала внимательнее изучите её.
В полном виде она обычно выглядить так:
assert failed: apply_patch_check("/system/app/SystemUI.apk" , "4c70c8cc085ddd25add379f025ff3cb1d8524533", "759fb06372db78643a31c61b6f075ab912f86600")
E:Error in /sdcard/f946a4120eb1.signed-yakju-JR003C-from-IMM76I.f946a412.zip
(Status 7)
Installation aborted.

Это значит, что файл SystemUI.apk (у вас может быть другой) по пути /system/app/ не соответствует оригинальному файлу от IMM76I. Это случается, когда вы заменяете системный файл на его модификацию или какой-нибудь другой. В таком случае есть возможность исправить эту проблему без полной переустановки системы, для этого достаточно заменить проблемный файл на оригинальный от IMM76I (взять системные файлы можно из бэкапов для CWM в Каталог прошивок>Официальные прошивки).

Если же там написано что-то непонятное для вас, то следует переустановить 4.0.4. Сделать это можно, например, по самой первой инструкции в разделе "Инструкции"
Стоит помнить, что данная заметка описывает проблему при переходе с 4.0.4 на 4.1.1. Но она также применима для всех случаев перехода!


Сообщение отредактировал shuric164 - 30.07.13, 09:12



Реп: (66)
Подскажите почему качество фотографий устанавливаемых на звонок в таком плохом качестве? Как можно повысить его?



Реп: (403)
savost @ 08.01.2012, 21:22 *
а как это сделать если тело не загружается как файл прошивки кинуть в тело?

прошить ClockWorkMod Recovery, войти в него, найти пункт Mount & Storage, а в нём Mount USB storage (или что-то типа того)
либо по инструкции для восстановления телефона в первоначальное состояние



Реп: (52)
gralexon @ 08.01.2012, 19:25 *
Ничего НЕ удаляется!!! С момента покупки и первой прошивки пользуюсь Super Wipe Lite. С перехода одной сборки на другую.
Апсы сохраняю AppMonsterPro., намного удобнее и не такой перемудрёный как титан

А все эти программы разве сохраняют основной кэш? Вроде они только apk сохраняют и все... (((



Реп: (403)
KeLeM @ 08.01.2012, 21:27 *
CWM делает полный wipe устройства, т.к. в nexus`e не разграничения на внутреннюю и virtual card.

значит Romanista врёт? Samsung Galaxy Nexus - Прошивка (Пост #10293036)



Реп: (52)
lemon174 @ 08.01.2012, 19:37 *
значит должна работать другая) например mount data или типа того
вторая инструкция точно поможет

Сейчас в CWM 5.5.0.2 не работает не один пункт, смарт через рекавери не удалось подключить как файловое хранилище к компу.

про wipe
если выбрать wipe data/factory reset - удалит все со смарта
если выбрать
mounts and storage -format /system
format /cache
format /data
- все файлы, так скажем на карте, останутся

Сообщение отредактировал KeLeM - 08.01.12, 18:51



Реп: (64)
lemon174 @ Сегодня, 22:37 *
Цитата(KeLeM @ 08.01.2012, 21:30)
Пока эта функция не действует в CWM для Galaxy Nexus
значит должна работать другая) например mount data или типа того
вторая инструкция точно поможет

Adb push должен работать.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 12:57