Google Nexus 5 - Официальные прошивки



Реп: (2581)
Google Nexus 5 - Официальные прошивки
Изображение LG Nexus 5, LG D820/821 (Hammerhead)
Описание | Обсуждение » | Покупка » | Аксессуары » | Брак/Ремонт » | Официальные прошивки » | Неофициальные прошивки » | LineageOS » | Ubuntu Touch » | MIUI » | ParanoidAndroid » | Sailfish OS » | Модифицированные и стоковые ядра » | Модификация софта и украшательства » | Энергопотребление(автономность) » | Камера Google Nexus 5 » | Клуб владельцев Google Nexus 5 »

Важная информация!
Прежде чем задавать вопросы, ознакомьтесь с Мини-FAQ, материалами шапки и обсуждением в теме. Используйте поиск! На большинство вопросов ответ уже дан, не поленитесь найти его самостоятельно. В противном случае, повторяющиеся вопросы и ответы на них будут удаляться, во избежание засорения форума. Формулируйте вопросы чётко, информативно и понятно, тогда высока вероятность того, что и ответ будет таким же внятным и полезным.



>>> Актуальное обновление до Android 6.0.1 Marshmallow (M4B30Z)<<<

ВНИМАНИЕ! С октября 2016 года Google прекратил поддержку Nexus 5. Это означает, что больше не будет официальных прошивок и обновлений для нашего девайса. Могут появляться порты (7, 8...) с других устройств. Информация об этом содержится в разделе "Неофициальные прошивки".


Ваш 32гигабайтный смартфон теперь показывает 16 Гб? Вы не можете попасть в стоковое рекавери? У вас возникают ошибки при прошивке?
Ответ прост — прочтите полностью внимательно инструкцию по прошивке и Мини-FAQ, ведь там есть ответы на все эти и многие другие вопросы!




Каждый, кто считает необходимым исправить/дополнить шапку, а также по другим вопросам, пишите в QMS ⇒ Uksus17.


Драйверы и утилиты
Драйверы
Утилиты
Приложения
  • FlashFire - установка ОТА обновлений на рутованные девайсы и многое другое
  • Adb Run - лёгкое управление ADB через псевдоинтерфейс
  • Flashify - приложение для загрузки и прошивки стоковых/кастомных ядер, recovery прямо с устройства, необходим root (примеры использования в теме: Пример1; Пример2)
  • BootUnlocker - приложение для блокировки/разблокировки загрузчика без перезагрузок и без потери данных, необходим root.
  • Nexus 5 App - приложение-тулкит, разработанное специально для Nexus 5.
  • Odexer Tool - скрипт для одексирования прошивки.
Прошивки
Актуальная версия прошивки: Android 6.0.1, Номер сборки: M4B30Z
С октября 2016г прекращена поддержка Nexus 5. Обновлений официальных прошивок больше не будет!
Для установки через Fastboot
Для установки через TWRP Recovery или ADB Sideload
Данные образы устанавливаются с помощью TWRP Recovery либо ADB Sideload.
Особенность пакета состоит в том, что прошивка идёт без форматирования раздела Data и Recovery, что позволяет сохранить данные (адресная книга, сообщения, почта, настройки, программы, т.п.).
Инструкции
Разное
Recovery
Прошивка любых версий рекавери:
Для прошивки рекавери загрузчик должен быть разблокирован! Рекавери прошивается через fastboot, командой:
fastboot flash recovery имя_файла.img

Также можно использовать другие способы, описанные тут
Стоковые (заводские) рекавери:
Кастомные рекавери:
Дампы папки "/system"


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


Сообщение отредактировал destroyer71 - 28.01.20, 20:09
Причина редактирования: Алгоритм по скрытию рут - доступа



Реп: (1510)
Установка драйверов Nexus 5 / OС Windows


  1. Скачайте драйвера из шапки.
  2. После загрузки, извлеките из zip файла на свой компьютер содержимое в какую либо папку и запомните ее.
  3. Подключите телефон к ПК.
  4. Откройте диспетчер устройств на компьютере.
  5. После открытия вы увидите список всех устройств, подключенных к компьютеру в диспетчере устройств. Просто найдите Nexus 5 (это будет скорее всего в другом списке устройств с желтым восклицательным знаком) и щелкните правой кнопкой мыши и выберите "Обновить драйвер".
  6. Выберите: "Выполнить поиск драйверов на этом компьютере", после перед вами появится окно с предложением "Как вы хотите найти драйвер?"
  7. Выберите: "Искать в моем компьютере драйвер" (Browse my computer for driver software) и далее выберите папку, куда вы распаковали скачанный Google USB Driver ZIP файл (имя файла: latest_usb_driver_windows.zip) . Не выбирайте ZIP файла, выберите извлеченную папку usb_driver и поставьте флажек "Включая вложенные папки" ( Include subfolders )
  8. Во время установки (в качестве проверки защиты) окна могут просить вашего разрешения, чтобы установить драйверы опубликованные Корпорация Google ( would you like to instal this device software ) - нажмите кнопку "Установить"
  9. После завершения установки вы увидите обновленный список устройств, в том числе и Nexus 5 "Драйвер успешно установлен"


Сообщение отредактировал EnTon - 17.12.13, 19:02
Причина редактирования: Добавил в шапку



Реп: (870)
Инструкция по работе с Fastboot


В этой инструкции описываются все элементарные действия, которые производятся при работе со смартфоном, используя официальную утилиту для прошивки от Google — Fastboot.
Стандартное предупреждение
Помните - всё, что вы делаете - вы делаете на ваш страх и риск! Авторы руководств не несут ответственности за ваши действия и кривые руки!

Обращаю ваше внимание, что перед началом любых работ с телефоном желательно необходимо забэкапить с телефона всё необходимое, т.к. при многих процедурах вы можете потерять данные со смартфона. Основная процедура, которая позволяет делать что-либо со смартфоном, это — разблокировка загрузчика, которая стирает с памяти смартфона все ваши данные! Также необходимо, чтобы заряд аккумулятора находился на уровне не менее 30%, желательно 50%, т.к. многие процедуры значительно тратят заряд аккумулятора.

1. Подготовка ПО и ПК
Для работы необходимо загрузить необходимое ПО (ADB/Fastboot/USB) из шапки на ваш компьютер.
Если вы используете другую операционную систему, например, Ubuntu Linux, то в стандартных репозиториях Ubuntu имеются пакеты с ADB и Fastboot. Вы можете установить их, выполнив команды в Терминале:
sudo apt-get install android-tools-adb android-tools-fastboot
Распакуйте скачанный архив в любое удобное для вас место на компьютере, в нашем примере будем рассматривать путь C:\Nexus5, то есть, предположим, что архив был распакован в корень диска С и его содержимое лежит в папке Nexus5.
Выполняются все работы в Командной строке, чтобы ее запустить – нажмите комбинацию клавиш Win+R, в окне ввода наберите cmd и нажмите «Открыть»/клавишу Enter, либо найдите командную строку в Пуск – Все программы (Приложения) – Стандартные (Служебные) – Командная строка.
В командной строке перейдите в директорию с необходимым ПО командой:
cd C:\Nexus5
Обратите ваше внимание, если ваша рабочая папка с необходимым ПО и прошивкой расположена на другом диске, например, D, то команду cd для перехода в необходимую папку следует использовать с ключом /d, т.е.:
cd /d D:\Nexus5
2. Подключение смартфона и проверка подключения. Команда fastboot devices
Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру.
Выполните установку драйверов, драйвера присутствуют в папке usb_drivers в скачанном вами архиве с необходимым ПО, а также в шапке есть ссылка на актуальные драйвера от Google (Google USB Driver). Инструкция по установке драйверов описана здесь - Установка драйверов на ПК
В командной строке выполните:
fastboot devices
если ваш смартфон появится в списке - значит вы все сделали правильно.
3. Работа с загрузчиком. Команды fastboot oem lock/unlock
Для разблокировки загручика выполните команду:
fastboot oem unlock
На экране смартфона появится сообщение о предупреждении разблокировки загрузчика и о том, что разблокировка сотрет с памяти смартфона все ваши данные, кнопками громкости выберите Yes и подтвердите выбор кнопкой включения (Power).
После разблокировки загрузчика в обязательном порядке необходимо выполнить перезагрузку смартфона.
Для блокировки загрузчика используется команда:
fastboot oem lock
Данные при обратной блокировке не стираются!
4. Перезагрузка смартфона. Команда fastboot reboot
В процессе работы в fastboot, после проведения некоторых операций вам потребуется перезагружать смартфон. Перезагрузить смартфон можно в систему командой:
fastboot reboot
Или обратно в загрузчик (перезагрузить загрузчик, например, в процессе пофайловой прошивки стокового образа) командной:
fastboot reboot-bootloader
5. Прошивка разделов (рекавери, ядро и др.). Команда fastboot flash
С помощью этой команды можно прошить все разделы на смартфоне. Загрузчик для этого должен быть разблокирован.
Далее следует список разделов с соответствующими командами.
  • Радиомодуль (модем)
    fastboot flash radio имя_файла.img

  • Загрузчик
    fastboot flash bootloader имя_файла.img

  • Рекавери
    fastboot flash recovery имя_файла.img

  • Ядро
    fastboot flash boot имя_файла.img

  • Системный раздел
    fastboot flash system имя_файла.img

  • Раздел Cache
    fastboot flash cache имя_файла.img

  • Раздел пользовательских данных (sdcard)
    fastboot flash userdata имя_файла.img

Где имя_файла.img – это имя файла вашего .img-образа рекавери/ядра/радиомодуля и т.п. (например - fastboot flash recovery openrecovery-twrp-2.6.3.0-hammerhead.img)

С помощью этих команд можно прошивать, как стоковые образы (стоковые рекавери, ядра и т.п.), так и кастомные (рекавери, ядра и т.п.).
Необходимый образ (.img) должен быть скачан в основную рабочую папку (напоминаю, в нашем случае C:\Nexus5). Образы можно скачать из шапки в соответствующих спойлерах. Прошивайтесь на здоровье :)


Сообщение отредактировал Uksus17 - 19.06.16, 08:14



Реп: (870)
Инструкция по получению прав Root


Предупреждение! Процедуре получения root прав предшествует процедура разблокировки загрузчика, которая влечёт за собой сброс всех настроек до заводских и форматирование всех пользовательских данных. Поэтому получить root-права, сохранив все данные не представляется возможным. Для сохранения данных, используйте сторонние программы (шапка, раздел Полезное).
Глоссарий
Root — права суперпользователя, которые позволяют получить полный доступ к операционной системе: изменение системных файлов, запуск некоторых сторонних приложений, резервное копирование системы.
"Сделать root" — означает получить права суперпользователя, точнее сказать, добавить в прошивку возможность выдачи прав суперпользователя приложениям. На уровне файловой системы получение Root прав — это получение возможности редактировать раздел system, содержащий файлы операционной системы, а всё остальное это следствия.
Стандартное предупреждение
Помните - всё, что вы делаете - вы делаете на ваш страх и риск! Авторы руководств не несут ответственности за ваши действия и кривые руки!



Получение Root прав

Поскольку в Андроид 6* была применена новая система безопасности, получение root прав здесь сопряжено с процессом установки специально модифицированного ядра. Также появился способ получения, так называемого несистемного root. Основной принцип несистемного root состоит в том, что устанавливается не в системный раздел и не меняет организацию системных файлов. В остальном, принцип остаётся тем же самым, что и на 4*-5*. Основные способы получения включают в себя три типа инсталляции: автоматическая установка, ручная установка, установка с помощью различных утилит. В конечном итоге, выбор за пользователем.
Способ 1. Автоматический скрипт для ПК CF-Auto-Root
Этот способ называется автоматическим, т.к. скрипт сам разблокирует ваш загрузчик, если он заблокирован. Напоминаю, что разблокировка загрузчика стирает с памяти смартфона все данные.
1. Скачайте скрипт - http://download.chainf…-hammerhead-nexus5.zip
2. Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру.
3. Запустите на компьютере bat-файл root-windows.bat, либо другой в зависимости от вашей ОС.
4. Следуйте инструкциям в командной строке.
Способ 2. Бинарные скрипты для кастомного рекавери SuperSU (несистемный root)
1. Разблокируем загрузчик
2. Устанавливаем крайнюю версию TWRP Recovery. Важно! После установки и первой загрузки TWRP Recovery определит отсутствие Root прав и предложит их установить. Ни в коем случае не следует это делать. Необходимо отказаться от предложенного (в противном случае девайс не загрузится). Производим предварительные настройки: язык (русский есть), часовой пояс, подсветки, вибро, др...)
3. Скачиваем последнюю версию SuperSU для получения несистемного root с Репозитория Сhainfire (на момент написания мануала это версия SuperSU 2.67). Прошиваем её классическим способом через TWRP. Перегружаемся в систему.
Предупреждение: При получении root подобным способом может наблюдаться баг в отображении заряда батареи (четырёхзначное число, последнее время почти никогда :), поскольку скрипт постоянно обновляется). Решение тут.
Способ 3. С помощью специализированных утилит
Существует несколько утилит, позволяющих проделать всё то же самое, но через удобный интерфейс самой утилиты. Насколько это удобно и комфортно, конечно же, решать Вам. Ниже приведу названия утилит и ссылки на их странички, поскольку инструкции по их использованию находятся в соответствующих темах:
1. Nexus Root Toolkit
Способ 4. Установка Magisk (последний, современный, прогрессивный и рекомендуемый способ)
1. Разблокируем загрузчик
2. Устанавливаем крайнюю версию TWRP Recovery. Важно! После установки и первой загрузки TWRP Recovery определит отсутствие Root прав и предложит их установить. Ни в коем случае не следует это делать. Необходимо отказаться от предложенного (в противном случае девайс может не загрузиться).
3. Идём в тему ® Magisk - The Universal Systemless Interface и скачиваем последний актуальный архив для установки через кастомное рекавери, например: тут. Также, для управления Root правами нам понадобится утилита Magisk Manager. Скачиваем её из этой же ссылки.
4. Загружаемся в TWRP:
  • Выключить смартфон, далее нажать и ужержать 5-7 сек кнопки Громкость вниз + Кнопка включения (Volume down + Power), попадаем в загрузчик.
  • В режиме загрузчика/fastboot выберите пункт Recovery mode (Кнопки громкости - перемещение по пунктам меню, Кнопка включения - выбор)
5. Прошиваем архив Magisk v-**.* классическим способом через TWRP. Примерно так (только в примере архив другой img, а нам нужен zip). После сообщения об удачной прошивке перегружаемся в систему.
6. Устанавливаем Magisk Manager, как обычное apk. Запускаем приложение, производим необходимые настройки (о них в профильной теме, хотя и по умолчанию всё будет работать)


Сообщение отредактировал Uksus17 - 28.12.18, 10:14
Причина редактирования: Поправил



Реп: (870)
Инструкция по прошивке оригинального образа (возврата на стоковую прошивку)
ОС Windows [+ картинки]


Перед началом необходимо забэкапить с телефона всё необходимое, потому что разблокировка загрузчика стирает с памяти смартфона все данные! Также необходимо, чтобы заряд аккумулятора находился на уровне не менее 30%, желательно 50%.
Стандартное предупреждение
Помните - всё, что вы делаете - вы делаете на ваш страх и риск! Авторы руководств не несут ответственности за ваши действия и кривые руки!

1. Подготовка

Для работы необходимо загрузить из шапки Драйверы и утилиты/Драйверы/Необходимое ПО для прошивки (ADB/Fastboot/USB). Распакуйте скачанный архив в любое удобное для вас место на компьютере, в нашем примере будем рассматривать путь C:\Nexus5, то есть, предположим, что архив был распакован в корень диска С и его содержимое лежит в папке Nexus5.
Также необходимо скачать из шапки темы, из спойлера Прошивки актуальный стоковый образ и распаковать (см. спойлер)* содержимое архива в ту же папку (где лежит ADB/Fastboot).
1. Скачиваем необходимое ПО [ADB/Fastboot] из шапки и распаковываем в папку Nexus5 на диске C:
Прикрепленное изображение

2. Скачиваем архив с прошивкой (например на диск С):
Прикрепленное изображение

3. Распаковываем архив с прошивкой.
*Тут есть один маленький нюанс, который ставит иногда пользователей в тупик.
К тому же, последние версии, например, WinRar ведут себя несколько странно.
Дабы не читать лекций на тему, что такое tgz, tar и философия Unix, объясню на пальцах:
- итак, если скачанный архив прошивки имеет расширение .tar
- разархивировать его следует с помощью WinRAR (или 7-Zip), при этом образуется папка с одноимённым файлом hammerhead-lmy48b-factory-596bb9c1
- далее, клацаем по этому файлу правой кнопкой мыши, выбираем "Открыть" и в окне выбора программы выбираем WinRar, а затем уже в меню архиватора выбираем "Извлечь". Тогда мы собственно и получим компоненты прошивки и командный файл flash-all.bat, которые надо будет перенести в папку C:\Nexus5.
Прикрепленное изображение

4. Содержимое папки распакованной прошивки имеет следующий вид:
Прикрепленное изображение

5. Переносим содержимое прошивки в необходимую рабочую папку C:\Nexus5, которая теперь выглядит так (adb/fastboot+ содержимое прошивки):
Прикрепленное изображение
Выполняются все работы в Командной строке, чтобы ее запустить – нажмите комбинацию клавиш Win+R, в окне ввода наберите cmd и нажмите «Открыть»/клавишу Enter, либо найдите командную строку в Пуск – Все программы (Приложения) – Стандартные (Служебные) – Командная строка.
В командной строке перейдите в папку с необходимым ПО командой:
cd C:\Nexus5
Прикрепленное изображение
Обратите ваше внимание, если ваша рабочая папка с необходимым ПО и прошивкой расположена на другом диске, например, D, то команду cd для перехода в необходимую папку следует использовать с ключом /d, т.е.:
cd /d D:\Nexus5
Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру. При прошивке используйте только комплектный оригинальный USB-кабель и порты USB 2.0, расположенные непосредственно на материнской плате (на задней стенке системного блока).
Выполните установку драйверов, драйвера присутствуют в папке usb_drivers в скачанном вами архиве с необходимым ПО, а также в шапке есть ссылка на актуальные драйвера от Google (Google USB Driver). Инструкция по установке драйверов описана здесь - Установка драйверов на ПК
В командной строке выполните:
fastboot devices
если ваш смартфон появится в списке - значит вы все сделали правильно.
Прикрепленное изображение

2. Разблокировка загрузчика

Если ваш загрузчик не был разблокирован ранее, или вы его блокировали обратно, то для прошивки его необходимо разблокировать.
Выполните команду:
fastboot oem unlock
На экране смартфона появится сообщение о предупреждении разблокировки загрузчика, кнопками громкости выберите Yes и подтвердите выбор кнопкой включения (Power).
Прикрепленное изображение

3. Прошивка стокового образа

Стоковые образы от Google предусматривают возможность прошивки двумя способами:

Способ № 1 – простой автоматический способ.
  1. Выключите смартфон.
  2. Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру.
  3. Запустите файл flash-all.bat из папки, где распаковано необходимое ПО и образ прошивки.
    Прикрепленное изображение
  4. Дождитесь завершения процесса прошивки.
    Прикрепленное изображение
  5. Перезагрузите смартфон.
Если в процессе прошивки у вас возникает ошибка "error: update package missing system.img", то это означает, что вашему компьютеру не хватает свободной оперативной памяти. Перезагрузите ваш компьютер или отключите фоновые процессы в Диспетчере задач Windows, которые занимают оперативную память.
Если проблема сохраняется, то прошивайтесь вторым (пофайловым) способом.

Важно! Прочтите, если возникают ошибки при прошивке — Пост 1 и Пост 2

Внимание! Если после прошивки ваш телефон с 32 Гб памяти отображает теперь только 16 Гб, то вам необходимо сделать "wipe data/factory reset" из стокового рекавери! Чтобы попасть в меню рекавери, при виде лежачего робота с воклицательным знаком, зажмите на короткое время Кнопку включения (Power) и в нажатом состоянии Кнопки включения (Power) единожды нажмите кнопку Громкость вверх (Volume Up). Либо можно выполнить полный сброс из меню самого телефона (Настройки — Восстановление и сброс — Сброс настроек).

PS. При прошивке, путем запуска flash-all.bat все данные удалятся, но можно этого избежать, если открыть с помощью блокнота файл flash-all.bat, убрать в последней команде ключ -w, Сохранить.
Пример
Прикрепленное изображение


Способ № 2 – ручной поэтапный (пофайловый) способ.
  1. Выключите смартфон.
  2. Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру.
  3. В папке, где распакован образ прошивки, также разархивируйте архив image-hammerhead-xxxxxx.zip и скопируйте эти файлы в корневую папку, где распакованы необходимое ПО и образ прошивки.
  4. В командной строке выполняем следующие команды по очереди.
    Внимание! Обратите внимание, что названия команд при прошивке radio и bootloader могут отличаться от приведённых в мануале, поскольку номера их версий зависят от версии прошивки, которую вы хотите установить - bootloader-hammerhead-XXXNNX.img и radio-hammerhead-XNNNNX-N.N.NN.N.NN.img.
    Ниже приведён пример для версии 6.0.1 MMB29X:
    fastboot flash bootloader bootloader-hammerhead-hhz12k.img
    fastboot reboot-bootloader
    fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.28.img
    fastboot reboot-bootloader
    fastboot flash recovery recovery.img
    fastboot flash boot boot.img
    fastboot flash system system.img
    fastboot flash cache cache.img
    fastboot flash userdata userdata.img
    fastboot reboot

  5. *Если при пофайловой прошивке, после команды:
    fastboot flash system system.img
    вы получили сообщение:
    target reported max download size of 1073741824 bytes
    error: cannot load 'system.img'
    необходимо вместо неё ввести следующую команду:
    fastboot -S 512M flash system system.img
    и затем продолжить процедуру.

Внимание! Если после прошивки ваш телефон с 32 Гб памяти отображает теперь только 16 Гб, то вам необходимо сделать "wipe data/factory reset" из стокового рекавери! Чтобы попасть в меню рекавери, при виде лежачего робота с воклицательным знаком, зажмите на короткое время Кнопку включения (Power) и в нажатом состоянии Кнопки включения (Power) единожды нажмите кнопку Громкость вверх (Volume Up). Либо можно выполнить полный сброс из меню самого телефона (Настройки — Восстановление и сброс — Сброс настроек).
PS. Если не вводить две предпоследние команды (fastboot flash cache cache.img и fastboot flash userdata userdata.img), то в процессе прошивки не будет производиться полное переформатирование разделов, тем самым пользовательские файлы останутся.

PSS. После установки прошивки, возможно, вы захотите заблокировать загрузчик обратно. Сделать это можно, опять же, в режиме загрузчика/fastboot, выполнив команду:
fastboot oem lock
Данные при этом не сотрутся! Либо, если у вас получены права root, вы можете заблокировать загрузчик непосредственно с самой системы, установив на свой смартфон программу BootUnlocker - приложение для блокировки/разблокировки загрузчика без перезагрузок и без потери данных.

Сообщение отредактировал Uksus17 - 03.05.16, 08:34
Причина редактирования: Унивесализация



Реп: (870)
infra-red @ 06.11.2013, 17:55 *
Для прошивки модема нужно использовать кастом-рекавери (TWRP и т.п.), не очень понимаю, о чем идеи речь.
Рекавери - грубо говоря, это инженерное меню, специальный режим загрузки для восстановления/прошивания аппарата без использования ПК, пока не увидете воочию, не поймете :)
У андроид есть свое официальное рекавери - стоковое (но команд там очень мало), поэтому сторонние команды разработчиков создают свои рекавери, например TWRP одно из них, информацию конкретно о TWRP можете почитать либо в теме на XDA (ссылка в шапке) либо на официальном сайте (есть в теме на XDA).
В нашем случае тут выложены zip'ы модема. В инструкции по получению рут (там же описана и установка рекавери) вторым способом описана установка кастомной прошивки. Она прошивается через рекавери, таки же способом как и прошиваются остальные компоненты, запакованные в zip. Если выполнять все по этой инструкции, то для установки модема:
Используя TWRP - выполнить из инструкции только пункт 2. Остальные не выполнять!
Используя CWM Recovery - выполнить из инструкции только пункт 4. Остальные не выполнять!
infra-red @ 06.11.2013, 17:55 *
Тут я тоже не понимаю, что это за команды и для чего они.
Андроид - ОС, основанная на ядре Linux. Даже начинающие Linux пользователи знают, что в основном работа с ОС идет в командном виде (командная строка, терминал). В данном случае используется команда dd для выполнения дампа "родного" модема (поставляемой с аппаратом родной прошивки радиомодуля).
infra-red @ 06.11.2013, 17:55 *
Являюсь пользователем iOS, так что все тонкости пока не понимаю.
Все интересующие вас вопросы вы также можете задавать в помощи новичкам

Сообщение отредактировал EnTon - 06.11.13, 18:53



Реп: (419)
Работа через TWRP Recovery c OTG
На пятом он работает, поэтому первым делом ставлю TWRP v2.6.3.1 втыкаю внешнюю флешку, монтирую и что я вижу....
Select Zip to instal
/USB-otg
Прикрепленное изображение

похоже шить можно прямо со съёмного носителя!
были случаи когда терлись все данные вместе с ромами и начинался гемморой, с возвратом на заводские/рут/рекавери и всё по новому...

Работа с внешним носителем через OTG
Для работы с флэшкой, как со съёмным диском необходимо использовать
утилиту ® StickMount (Google Play)

Сообщение отредактировал Uksus17 - 08.04.15, 14:31



Реп: (1603)
Активация отображения процентов заряда батареи через ADB


Набрать команду через adb:
adb shell content insert --uri content://settings/system --bind name:s:status_bar_show_battery_percent --bind value:i:1
Прикрепленное изображение
Прикрепленное изображение


Но есть способ проще)) просто установите это приложение https://play.google.com/store/apps/details?id=de.kroegerama.android4batpercent и оно само всё сделает))
Чтобы отображать проценты поставьте галочку. Чтобы не отображать проценты снимите галочку.
Прикрепленное изображение



Сообщение отредактировал EnTon - 26.12.13, 21:31
Причина редактирования: добавил в шапку



Реп: (2331)
Извлечение отдельных компонентов из прошивки


Имея, к примеру, саму прошивку, нам понадобятся ещё скачать пару утилит:
Ext4 Unpacker и Ext2Explore

  1. Вынимаем из прошивки файл system.img (через winrar, к примеру)
    Прикрепленное изображение

  2. Запускаем Ext4 Unpacker и через его проводник, открыв этот образ (system.img), и сохраняем к примеру как system.ext4, ждём пока извлечет и получаем файл system.ext4
    Прикрепленное изображение

  3. Запускаем Ext2Explore и через неё открываем полученный system.ext4
    Прикрепленное изображение
    И, выделив что надо... папку или, зайдя в неё, сразу приложение, нажимаем сохранить и получим это приложение ;)
    Прикрепленное изображение
    Прикрепленное изображение



Всего делов...


Сообщение отредактировал EnTon - 08.12.13, 19:58
Причина редактирования: Добавлено в шапку



Реп: (870)
Инструкция по прошивке оригинального образа (возврата на стоковую прошивку)
ОС Ubuntu Linux [+ картинки]


Перед началом необходимо забэкапить с телефона всё необходимое, потому что разблокировка загрузчика стирает с памяти смартфона все данные! Также необходимо, чтобы заряд аккумулятора находился на уровне не менее 30%, желательно 50%.
Стандартное предупреждение
Помните - всё, что вы делаете - вы делаете на ваш страх и риск! Авторы руководств не несут ответственности за ваши действия и кривые руки!

1. Подготовка

Для работы в необходимо загрузить необходимое ПО (ADB/Fastboot), в стандартных репозиториях Ubuntu имеются пакеты с ADB и Fastboot. Вы можете установить их, выполнив команды в Терминале:
sudo apt-get install android-tools-adb android-tools-fastboot
Прикрепленное изображение

Также необходимо скачать актуальный стоковый образ (5.1.1 LMY48B) из шапки и распаковать содержимое архива. В нашем примере будем рассматривать путь (./nexus), то есть, предположим, что архив с прошивкой был распакован в Домашнюю папку и его содержимое лежит в папке nexus.
1. Распаковываем скачанный архив
Прикрепленное изображение

2. Содержимое распакованного архива перемещаем в созданную в Домашней папке папку nexus
Прикрепленное изображение
Прикрепленное изображение

Выполняются все работы в Терминале, чтобы его запустить – нажмите комбинацию клавиш Ctrl+Alt+T, либо его можно запустить из окна запуска приложений, для этого нажмите Alt+F2 и введите в открывшемся окне название программы — «gnome-terminal».
Прикрепленное изображение
Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру. При прошивке используйте только комплектный оригинальный USB-кабель и порты USB 2.0, расположенные непосредственно на материнской плате (на задней стенке системного блока).
В Терминале выполните:
fastboot devices
если ваш смартфон появится в списке — значит вы все сделали правильно.
Прикрепленное изображение

2. Разблокировка загрузчика

Если ваш загрузчик не был разблокирован ранее, или вы его блокировали обратно, то для прошивки его необходимо разблокировать.
Выполните команду:
fastboot oem unlock
На экране смартфона появится сообщение о предупреждении разблокировки загрузчика, кнопками громкости выберите Yes и подтвердите выбор кнопкой включения (Power).
Прикрепленное изображение

3. Прошивка стокового образа

В Терминале перейдите в директорию, где лежит наша прошивка
cd ./nexus
Прикрепленное изображение

Стоковые образы от Google предусматривают возможность прошивки двумя способами:

Способ № 1 – простой автоматический способ.
  1. Выключите смартфон.
  2. Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру.
  3. Запустите файл flash-all.sh из папки, где распакован образ прошивки. Для этого выполните команду в Терминале:
    sh flash-all.sh
    Прикрепленное изображение

  4. Дождитесь завершения процесса прошивки.
    Прикрепленное изображение

  5. Перезагрузите смартфон.
Внимание! Если после прошивки ваш телефон с 32 Гб памяти отображает теперь только 16 Гб, то вам необходимо сделать "wipe data/factory reset" из стокового рекавери! Чтобы попасть в меню рекавери, при виде лежачего робота с воклицательным знаком, зажмите на короткое время Кнопку включения (Power) и в нажатом состоянии Кнопки включения (Power) единожды нажмите кнопку Громкость вверх (Volume Up). Либо можно выполнить полный сброс из меню самого телефона (Настройки — Восстановление и сброс — Сброс настроек).
PS. При прошивке, путем запуска flash-all.sh все данные удалятся, но можно этого избежать, если открыть с помощью текстового редактора файл flash-all.sh, убрать в последней команде ключ -w, Сохранить.

Способ № 2 – ручной поэтапный (пофайловый) способ.

  1. Выключите смартфон.
  2. Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume down + Power) и подключите его к компьютеру.
  3. В папке, где распакован образ прошивки, также разархивируйте архив image-hammerhead-lmy48b.zip и скопируйте эти файлы в корневую папку, где распакованы необходимое ПО и образ прошивки.
  4. В Терминале выполняем следующие команды по очереди(для версии 5.1.1 LMY48B):
    fastboot flash bootloader bootloader-hammerhead-hhz12h.img
    fastboot reboot-bootloader
    fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.26.img
    fastboot reboot-bootloader
    fastboot flash recovery recovery.img
    fastboot flash boot boot.img
    fastboot flash system system.img
    fastboot flash cache cache.img
    fastboot flash userdata userdata.img
    fastboot reboot
Внимание! Если после прошивки ваш телефон с 32 Гб памяти отображает теперь только 16 Гб, то вам необходимо сделать "wipe data/factory reset" из стокового рекавери! Чтобы попасть в меню рекавери, при виде лежачего робота с воклицательным знаком, зажмите на короткое время Кнопку включения (Power) и в нажатом состоянии Кнопки включения (Power) единожды нажмите кнопку Громкость вверх (Volume Up). Либо можно выполнить полный сброс из меню самого телефона (Настройки — Восстановление и сброс — Сброс настроек).
PS. Если не вводить две предпоследние команды (fastboot flash cache cache.img и fastboot flash userdata userdata.img), то в процессе прошивки не будет производиться полное переформатирование разделов, тем самым пользовательские файлы останутся.

PSS. После установки прошивки, возможно, вы захотите заблокировать загрузчик обратно. Сделать это можно, опять же, в режиме загрузчика/fastboot, выполнив команду:
fastboot oem lock
Данные при этом не сотрутся! Либо, если у вас получены права root, вы можете заблокировать загрузчик непосредственно с самой системы, установив на свой смартфон программу BootUnlocker - приложение для блокировки/разблокировки загрузчика без перезагрузок и без потери данных.

Сообщение отредактировал EnTon - 21.05.15, 17:45



Реп: (870)
Работа с ADB (Android Debug Bridge)


Что такое ADB
ADB (Android Debug Bridge) это протокол или, проще говоря, система связи между настольной машиной и смартфоном по USB-кабелю, которая изначально была разработана сотрудниками Google для отладки и выполнения сервисных задач над смартфоном. Другими словами это инструмент для разработчиков, который тем не менее имеет множество функций, которые могут быть полезны и обычному пользователю.
ADB состоит из двух компонентов: сервера, который работает на смартфоне, и клиентской программы, которую пользователь запускает на большом брате. Сам клиент представляет собой небольшую консольную команду, которую следует запускать либо в окне DOS в Windows, либо в эмуляторе терминала в Linux. Вся работа с ADB сводится к следующему: с помощью клиента пользователь отдает команду, а смартфон ее выполняет.
Как пользоваться ADB
Перед тем как начать использовать ADB следует обзавестись клиентом. По умолчанию он распространяется в составе Android SDK, однако если вы не хотите устанавливать SDK, клиент можно получить и отдельно. Просто распакуйте архив на диск C: в Windows или в домашний каталог в Linux. Архив можно взять под спойлером Драйвера и утилиты. Если вы работаете в Windows не забудьте установить все необходимые драйверы.

Теперь подключите устройство к USB и включите на нем режим отладки (Настройки - Для разработчиков - Отладка по USB). Откройте консоль (Пуск - Выполнить - сmd - Enter в Windows), перейдите и наберите следующие команды для проверки успешности соединения ADB-клиента с сервером:
cd c:\adb_fastboot
adb devices

Если все в порядке на экран должно быть выведено что-то вроде таких строк:
List of devices attached
0146A0D016016010 device
Если вашего устройства нет в списке, то у вас неправильно установлен драйвер - Решение.
Установка и удаление приложений
С помощью ADB можно устанавливать и удалять приложения со смартфона/планшета. Для этого предусмотрены команды "adb install" и "adb uninstall". Так, например, чтобы установить пакет на смартфон, выполните такую команду в той же консоли:
adb install c:/пакет.apk

Чтобы установить приложение на карту памяти добавьте ключ -s:
adb install -s c:/пакет.apk

Для удаления приложения используйте такую команду:
adb uninstall com.drweb

Обратите внимание, что следует использовать системное имя приложения, которое можно узнать просмотрев информацию о нужном приложении на смартфоне, либо получить список всех установленных приложений выполнив такую команду:
adb shell ls /data/app

И уже из него выбрать необходимое.
Копирование файлов и синхронизация каталогов
Кроме установки и удаления пакетов вы также можете перемещать файлы и целые каталоги между компьютером и картой памяти устройства. Так, например, чтобы переместить папку c:/music на карту памяти достаточно выполнить такую команду:
adb push c:/music /sdcard

А чтобы получить папку с фотографиями с карты памяти - такую:
adb pull /sdcard/DCIM/Camera c:/

Однако, самое полезное применение ADB это синхронизация папок между компьютером и смартфоном. Допустим у вас есть папка c:/music, в которую вы постоянно скачиваете новую музыку и хотели бы чтобы добавленная недавно музыка перекочевала на смартфон без необходимости копирования всей музыки, половина которой уже есть на карте памяти смартфоне. Воспользуйтесь синхронизацией:
adb sync c:/music
Выход в интернет через смартфон
Еще одна очень интересная функция ADB это возможность проброса сетевых портов или, говоря на человеческом языке, возможность сделать так, чтобы выход в интернет происходил через смартфон. Да, для этого есть функция WiFi hotspot и различные приложения вроде PDANet, однако метод с использованием ADB поможет в случае экстренной ситуации, когда под рукой кроме смартфона и ADB нет ничего. Чтобы воспользоваться этой функцией запустите ADB в режиме проброса портов:
adb forward tcp:8080 tcp:8080

Затем установите на смартфон и запустите приложение Proxoid и настройте браузер настольной машины на использование прокси по адресу "localhost:8080".
Это все. Теперь выход в интернет будет происходить через смартфон. Сразу оговорюсь, что HTTPS-сайты работать не будут, поэтому получить доступ, например, к Gmail не получиться.
Другие функции
Что еще можно сделать с помощью ADB? Например, получить доступ к консоли Android:
adb shell

Имеет смысл использовать только в том случае, если вы знаете что это такое.
С помощью ADB также можно принудительно перезагрузить устройство:
adb reboot

Чтобы перезагрузиться в консоль восстановления используйте такую команду:
adb reboot recovery
ADB по сети WiFi
Сервер ADB может работать и в сетевом режиме, когда вместо USB-кабеля для доступа к устройству используется локальная WiFi-сеть. В целях безопасности в стандартных прошивках сетевой режим отключен, но в таких прошивках как CyanogenMod, AOKP и других его можно активировать через настройки. А если получить root то и в любой прошивке с помощью бесплатного приложения WiFi ADB. Просто установите его, нажмите кнопку "Turn On" и наберите в консоли Windows строку, которая появится на экране, например
adb connect 192.168.0.101:5555

Далее можно использовать все стандартные команды ADB
ADB Backup/Restore
Внимание! Отладка USB должна быть включена!
Осторожно! Восстановление ADB-бэкапа может не проходить полностью! У меня почти всё восстанавливает, но подвисает в конце.
Эта штука может копировать (как я предполагаю) всё, даже /sdcard, и включает папку /sdcard/Android/data/, где обычно лежат кэши игр и карты некоторых навигаторов. Возможно, что не бэкапятся фото DCIM, видео, музыка, и прочий хлам в /sdcard! Данный пункт требует тщательной проверки..

Для создания бэкапа (/sdcard может не бэкапиться полностью, помните об этом) загружаемся в Андроид (из рекавери не работает), подключаем смартфон к компу, и используем команду adb backup.
Ключи команды:
-f ФАЙЛ : место и название файла создаваемого бэкапа на компьютере. Если нет этого параметра, бэкап будет создан в текущей папке с названием backup.ab.
-apk | -noapk : сохранять или нет в бэкапе apk'и приложений. По умолчанию - не сохранять.
-system | -nosystem : сохранять ли в бэкапе системные приложения. По умолчанию - сохранять. Выбор -nosystem запретит сохранять системные приложения, когда задан ключ -all.
-all : сохранять в бэкапе ВСЕ установленные приложения, в т.ч. системные.
-shared | -noshared : включать ли в бэкап данные приложений и содержимое карты памяти. По умолчанию - не сохранять.
<packages> : здесь можно написать список приложений, которые будут бэкапиться. Игнорирует -nosystem.
Пример полного бэкапа:
adb backup -f "C:\Nexus5\Backup\ADB-2013-12-01.ab" -apk -shared -all -system

Команда выдаст: Now unlock your device and confirm the backup operation. А на смартфоне появится уведомление, спрашивающее, делать ли бэкап и предлагающее ввести пароль на него. Вводим пароль, записываем его, и разрешаем резервное копирование.
ЖДЁМ ДОЛГО! У меня 3 ГБ бэкапа создавались полчаса.
Бэкап ADB-2013-12-01.ab будет содержать все apk, в том числе системные, и данные приложений /data/* и /sdcard/*.


Работая в консоли не забывайте, что виндовые пути с пробелами и спецсимволами (вроде +, = ) нужно заключать в кавычки!

В рекавери восстановление ADB-бэкапа работать не будет, а только в рабочей системе с включённой по usb отладкой.
Чтобы восстановить бэкап через ADB, выполните команду adb restore:
adb restore "C:\Nexus5\Backup\ADB-2013-12-01.ab"

На запрос на смартфоне вводим пароль, который вы вводили при создании бэкапа (ведь помним его?), подтверждаем. Ну, а далее терпеливо ждём разворачивания бэкапа. Восстановление происходит даже медленнее создания.
Запись видео с экрана
Для того, чтобы записать видео с экрана используется команда:
adb shell screenrecord --verbose /sdcard/demo.mp4
Таким образом видеозапись будет сохранена в файле demo.mp4 в вашем внутреннем хранилище.
Максимальное время видеозаписи 3 минуты (180 секунд), чтобы прервать запись, нажмите комбинацию клавиш Ctrl-C.
Прикрепленное изображение
Подробнее про ADB и ключи типа --verbose.
PS. Плеер из Windows 7 не понял это видео, видать, нет у меня кодека... но VLC, показал всё, что я творил :)

+
ADB и все что с помощью него можно сделать на 4PDA

Сообщение отредактировал Uksus17 - 19.06.16, 08:19



Реп: (870)
Создание бэкапа прошивки

Стандартное предупреждение
Помните - всё, что вы делаете - вы делаете на ваш страх и риск! Авторы руководств не несут ответственности за ваши действия и кривые руки!

Имея бэкап вашей прошивки, вы можете "со спокойной душой" опробовать, например, различные кастомные прошивки, либо установку каких-либо модов, либо проводить самостоятельные модификации с прошивкой, и в случае возникновения проблем, вы всегда сможете восстановить свой бэкап, развернув на смартфоне работающую прошивку. Для создания бэкапа и его последующего возможного восстановления необходимо иметь установленное кастомное рекавери CWM либо TWRP. Перед началом создания бэкапа убедитесь, что заряд аккумулятора находится на уровне не меньше 30%, желательно 50%.

Внимание: данный бэкап не содержит данных раздела /sdcard (internal memory), т.е. все ваши личные данные: фотографии, музыка, изображения, видео, кэш программ, кэш игр и т.п. Возможность бэкапа данного раздела не предусмотрена. Забэкапьте эти данные самостоятельно.

Создание бэкапа:

  1. Переведите смартфон в режим загрузчика/fastboot, зажав одновременно кнопки: Громкость вниз + Кнопка включения (Volume Вown + Power).
  2. Перейдите в режим рекавери (Выберите пункт Recovery mode, кнопки громкости - перемещение по пунктам меню, кнопка включения - выбор).
    • Если вы используете CWM:
      Выберите пункт "Backup and restore", затем "Backup to /sdcard". Начнется процесс бэкапа. Закочив бэкап, вернитесь в главное меню рекавери и выберите "Reboot system now" для перезагрузки смартфона.
    • Если вы используете TWRP:
      Выберите пункт "Backup", далее отметьте крестиком те разделы, бэкап которых вам необходим. Подтвердите начало бэкапа свайпом вправо на полосе со стрелочкой и надписью "Swipe to Backup". Начнется процесс бэкапа. Закончив бэкап, нажмите на кнопку "Reboot System". Смартфон перезагрузится.


Восстановление:

Внимание: Восстанавливать бэкап можно только тем рекавери, каким он создавался.
  • Если вы используете CWM:
    Выберите пункт "Backup and restore", затем "Restore from /sdcard". Выберите нужный бэкап в памяти смартфона и подтвердите восстановление, выбрав "Yes - Restore".
  • Если вы используете TWRP:
    Выберите пункт "Restore". Выберите нужный бэкап в памяти смартфона и подтвердите начало восстановления свайпом вправо на полосе со стрелочкой и надписью "Swipe to Restore".

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

Где лежат бэкапы CWM и как их скопировать?

В отличие от TWRP, CWM бэкапы не видны в памяти устройства, а также не доступны по MTP.
Включите функцию "Отладка USB".
Если вы находитесь в режиме рекавери, то бэкапы лежат тут: /sdcard/clockworkmod/backup/<ДАТА-ВРЕМЯ>
Используйте команды adb shell, а потом ls для поиска последней сделанной папки введя: ls /sdcard/clockworkmod/backup/
Скопируйте папку с бэкапом на компьютер командой (например):
adb pull /sdcard/clockworkmod/backup/2013-12-01.12.51.16 "C:\Nexus5\Backup\Nandroid\2013-12-01.12.51.16"

Если вы, сделав бэкап, перезагрузились в Андроид, то вы не обнаружите на карте памяти в папке clockworkmod ничего.
Бэкапы лежат тут: /mnt/shell/emulated/clockworkmod/backup/<ДАТА-ВРЕМЯ>. Воспользуйтесь командой ls для поиска последней созданной папки.
Соответственно, команда копирования такая (например):
adb pull /mnt/shell/emulated/clockworkmod/backup/2013-12-01.12.51.16 "C:\Nexus5\Backup\Nandroid\2013-12-01.12.51.16"
Либо, используя любой файловый менеджер на смартфоне с root доступом, вы сможете скопировать бэкап из /mnt/shell/emulated/clockworkmod/backup/<ДАТА-ВРЕМЯ> в любое удобное для вас место для последующего копирования в место хранения.

Что делать, если не видны бэкапы TWRP?

Сообщение отредактировал EnTon - 24.01.15, 19:04



Реп: (870)
Мини-FAQ
Обязателен к прочтению, если вы первый раз зашли в тему.
Мини-FAQ
Q: Что такое вайп (wipe), рекавери (recovery), деодекс (deodex), OTA-обновление (FOTA) и т.д. и т.п.?
A: Android - Глоссарий.

Q: Одна ли прошивка для моделей D820 и D821 или под каждую модель своя прошивка?
A: Одна прошивка на все модели.

Q: Как зайти в режим загрузчика/fastboot?
A: Выключить смартфон, далее нажать кнопки Громкость вниз + Кнопка включения (Volume down + Power).

Q: Как перемещаться в меню загрузчика/fastboot?
A: Кнопки громкости - перемещение по пунктам меню, Кнопка включения - выбор.

Q: Как зайти в рекавери?
A: В режиме загрузчика/fastboot выберите пункт Recovery mode.

Q: Я захожу в рекавери и вижу лежачего робота Андроид с красным треугольником и восклицательным знаком (с ошибкой/надписью Команды нет)?
A: Это стоковое рекавери. Чтобы попасть в меню рекавери, при виде лежачего робота с воклицательным знаком, зажмите на короткое время Кнопку включения (Power) и в нажатом состоянии Кнопки включения (Power) единожды нажмите кнопку Громкость вверх (Volume Up).

Q: В процессе прошивки лог скрипта flash-all.bat выдает следующие строчки:
arhives does not contain 'boot.sig'
arhives does not contain 'recovery.sig'
arhives does not contain 'system.sig'
Это ошибка? Что делать?

A: Это не ошибка. Элементарные знания английского языка подскажут вам, что скрипт сообщает об отсутствии цифровых подписей к образам разделов. Это никак не влияет на прошивку, она пройдет успешно и без ошибок.

Q: Влечет ли за собой разблокировка загрузчика потерю гарантии?
A: Да, при разблокировке загрузчика, вы теряете гарантию.

Q: Возможно ли вернуть смартфон в гарантийное состояние?
A: Да, возможно - Инструкция.

Q: Можно получить root без потери данных, ведь при разблокировке загрузчика все данные стираются?
A: Да, избежать потери данных для того, чтобы разблокировать загрузчик и получить root, можно. Для этого вам необходимо: сделать ADB Backup (предпоследний спойлер ADB Backup/Restore в инструкции), далее, имея бэкап данных, разблокировать загрузчик, после разблокировки загрузчика не проводите первичную настройку смартфона при его включении (важное - не заходите в ваш Google Аккаунт), после разблокировки загручика получить root (любым из способов, представленных в шапке), далее вы можете восстанавливать ваш бэкап через ADB (предпоследний спойлер ADB Backup/Restore в инструкции).

Q: Можно установить другое ядро на стоковую прошивку?
A: Да, все ядра обсуждаются в теме Модифицированные и стоковые ядра.

Q: Как узнать разблокирован ли загрузчик?
A: LG Nexus 5 - Официальная прошивка (OS 4.х) (Пост #27091263).

Q: Не получается установить драйвера в Windows 8/8.1?
A: Решение. Не помогло? - Решение

Q: Не могу синхронизировать смартфон с ПК на ОС Windows XP?
A: Windows XP "из коробки" не поддерживает MTP-драйвер. Чтобы решить эту проблему установите Windows Media Player 11. Если у вас пиратская копия ОС, то вам необходимо отключить проверку подлинности, сделать это можно так - LG Nexus 5 - Официальные прошивки (Пост #29892655)

Q: Не получается синхронизировать смартфон с ПК, телефон не определяется компьютером, не получается установить MTP-драйвер?
A: В отличие от Windows XP, операционные системы Windows версий Vista/7/8/8.1, нативно поддерживают MTP-драйвер, соответственно, если у вас возникают проблемы с подключением смартфона к ПК, вам необходимо разобраться с драйверами.
Подробная инструкция описана ЗДЕСЬ.

Q: Придет и установится ли ОТА-обновление на смартфон с разблокированным загрузчиком?
A: Да.

Q: Как вручную установить OTA-обновление?
A: ТАК, если у вас заблокирован загрузчик и стоковое рекавери.

Q: Скачанный файл OTA-обновления блокируется моей операционной системой, как его разблокировать?
A: Решение.

Q: Придет и установится ли OTA-обновление на рутованный девайс?
A: Начиная с версии 5.0 не установится. Нужно иметь полностью неизменённую систему.

Q: Каковы условия для безупречной установки ОТА-обновления (без ошибок при установке)?
A: Ответ.

Q: Как узнать номер сборки моей прошивки?
A: Заходим в Настройки - О телефоне. Последним полем на экране будет поле "Номер сборки".

Q: Как активировать меню "Для разработчиков"?
A: Заходим в Настройки - О телефоне. 7 раз жмем на поле Номер сборки (находится в самом низу). Готово.

Q: Как включить Отладку по USB?
A: Заходим в Настройки - Для разработчиков. Ставим галочку в "Отладка по USB".

Q: Как выключить смартфон если он завис?
A: Зажмите кнопку выключения более 15 секунд.

Q: Как войти в безопасный режим?
A: Если аппарат включен, то удерживать кнопку блокировки до появления меню: Отключить питание, Режим полета и т.д. Удерживать "Отключить питание" и на предложение перейти в безопасный режим нажать "Ок".
Если аппарат выключен, то после включения устройства, после надписи Google, во время загрузки системы (бутанимация) удерживать кнопку Громкость вниз (Volume Down) до полной загрузки системы.

Q: Как сделать скриншот?
A: Зажать одновременно кнопки Громкость вниз + Кнопку включения (Volume Down + Power).

Q: Я пытаюсь вручную указать системе путь для установки драйверов, но система их не находит?
A: Решение.

Q: У меня не получается подключится по ADB, не могу правильно установить драйвер?
A: Решение. Когда смартфон не подключается в рекавери - Решение.

Q. Когда придет OTA-обновление? Почему мне не приходит OTA-обновление, хотя другим уже пришло?
A. Читаем.

Q. Будет ли работать бекап, сделанный с помощью TWRP, в ClockworkMod Recovery (и наоборот)?
A. Нет.

Q. Я приобрел модель D820, будет ли работать LTE, если я прошью радиомодуль от D821?
A. Нет.

Q. Работает ли OTG на смартфоне?
A. Да. Также возможна прошивка со съемного носителя в TWRP - LG Nexus 5 - Официальная прошивка (OS 4.х) (Пост #26437210).

Q: Как назначить завершение вызова на Кнопку включения (Power)?
A: Настройки - Специальные возможности - ставим галочку у "Кнопка питания завершает вызов".

Q: Как заблокировать, спрятать ненужное приложение?
A: Настройки - Приложения - выбираем приложение - жмем отключить! Отключать можно только приложения, которые предустановлены в прошивке или в GAPPS.

Q: Смартфон не отображается в списке Моих устройств Google Play и в Удаленном управлении Android?
A: Решение.


Все предложения по наполнению Мини-FAQ'a просьба отправлять мне в QMS.


Сообщение отредактировал Uksus17 - 08.04.15, 14:25



Реп: (42)
Ручная установка OTA-обновлений через ADB Sideload

Обновляем прошивку до версии 4.4.1 без root и разблокировки bootloader
1. Требования:
- обновленный драйвер Universal Naked Driver 0.73;
- adb из комплекта Android SDK;
2. Подключаем устройство через USB порт, убедившись что режим отладки в настройках включен
3. В командной строке перейдите в папку с адб командой:
cd C:\путь до папки
Проверяем видит ли компьютер устройство:
adb devices
Если все правильно сделано и подключено, должно быть что-то похожее на:
List of devices attached
030894bb0911c704 device
Если вашего устройства нет в списке, то у вас неправильно установлен драйвер - Решение.
4. Качаем обновление в папку с adb (из шапки под спойлером "OTA-обновления" в спойлере "Прошивки")
5. Перегружаем в загрузчик/fastboot:
adb reboot bootloader
6. Кнопками громкости выбираем пункт "Recovery"
7. Заходим в него нажатием кнопки Питание
8. Видим картинку с лежащим роботом с восклицательным знаком и надписью "нет команды"
9. Тут самое сложное - может получиться не сразу. Нажимаем питание, не отпуская Питание коротко нажимаем и отпускаем Громкость вверх. Если все сделано правильно загрузится стоковое рекавери.
Главное не передержать Питание, чтобы аппарат не ушел в ребут
10. Выбираем клавишами громкости пункт “apply update from ADB”
11. Входим в него нажав Питание
12. На компьютере запускаем:
adb sideload имя_скачанного_файла.zip
13. Ждем окончания прошивки и выбираем клавишами громкости пункт "reboot system now"
14. Перегружаем аппарат нажав на Питание

Дополнение для Windows 10 и исправление некоторых ошибок (касается Android 6.0)

Всем удачной прошивки ;-)

Сообщение отредактировал Uksus17 - 07.10.15, 19:30
Причина редактирования: Добавил в шапку



Реп: (91)
ramazan060295, Папку с ADB положите на диск C: в корень, пусть она будет названа Nexus5. Запускать надо командную строку от имени администратора. В ней пишите
cd C:/Nexus5
Затем переходим уже к прошивке, выполняя поочередно команды.
Проверяем, подключен ли девайс и есть ли с ним связь - подрубаем Н5 по USB (режим отладки должен быть включен) и даем добро на телефоне делать из подключенного ПК все что угодно (на телефоне появится запрос). После этого вводим:
adb devices
Вы увидите ниже это примерно:
List of devices attached
030894bb0911c704 device
Скачиваете кота (KOT49E), кидаете в папку Nexus5 и переименовываете в update.zip.
Далее опять в командной строке вводите:
adb reboot bootloader
Телефон перезагрузится в бутлоадер.
ну а далее все в инструкции предельно понятно, повторять смысла нет :-)

Сообщение отредактировал EnTon - 06.12.13, 12:37



Реп: (38)
BACKUP при помощи ADB

1. Включите режим отладки в настройках режима разработчика на телефоне

2. Подключите включенный телефон к компьютеру

3. Запустите командную строку

4. В командной строке введите:

adb backup -noapk -nosystem -all -f c:\nexusbackup.ab

-noapk означает, что будут сохранены только данные приложений, но не они сами
-nosystem означает, что будут сохранены только данные пользовательских приложений
-all означает, что будут сохранены данные всех приложений, в данном случае попадающих под флаг -nosystem
-f отвечает за указание адреса и название бэкапа, иначе он будет сохранён в каталог, из-под которого запущен adb под дефолтным именем

5. На экране телефона появится сообщение о бэкапе, обязательно введите пароль и подтвердите желание сохранить бэкап.

ВОССТАНОВЛЕНИЕ

1. После прошивки восстановите установленные ранее приложения через Google Play

2. Подключите включенный телефон к компьютеру

3. Запустите командную строку

4. В командной строке введите:

adb restore c:\nexusbackup.ab

PS: c:\nexusbackup.ab в данном случае - путь к файлу бекапа, тоесть, если он у вас лежит в папре Nexus5 на диске D, то путь будет соответственно d:/Nexus5/nexusbackup.ad

5. На экране телефона появится сообщение о восстановлении, вводим пароль, соглашаемся на восстановление

6. Перезагружаем телефон

7. ??????

8. PROFIT

ПРОШУ В ШАПКУ

Сообщение отредактировал denisskok - 06.12.13, 17:37



Реп: (2151)
ramazan060295 @ 06.12.2013, 20:00 *
помогите, как поставить новые драйвера на винду 8

Ставится так же как и на win7..….
Подключаешь тел в включенном режиме, находится МТР устройство, отсоединяешь от компании, выключаешь, переводить в бутлоадер и сново подключаешь к компу, винда находит новое устройство но драйвера не поставит, скачиваешь драйвера с шапки, заходишь в диспетчер устройств, делаешь обновить драйвера и укащываешь папку с драйверами.

Ставил на win8 x64, win 8.1. x64


Сообщение отредактировал EnTon - 10.12.13, 14:27
Причина редактирования: Добавлено в Мини-FAQ



Реп: (4)
Вставлю свои 5 копеек. возможно кому то поможет.
В шапке указан метод решения проблем с установкой драйверов на 8-ке. Мне не помог. Так когда я нахожусь в рекавери установка драйверов для системы не удается - из-за нового метода защиты ОС (винды 8-ки). Проделайте вот эти манипуляции: http://winitpro.ru/index.php/2013/01/17/us...ra-v-windows-8/, а далее уже устанавливайте обновление на Nexus.

Сообщение отредактировал EnTon - 10.12.13, 14:27
Причина редактирования: Добавлено в Мини-FAQ



Реп: (110)
Может кому полeзно будет...
Как я победил "adb devices" и далее ничего кроме "List of devices attached.

LG Nexus 5 - Официальные прошивки (Пост #27317222)
вводим "adb devices". Если видим что-то вроде:"List of devices attached",скорее всего проблема в драйверах.Не обязательно,что рекомендованные в шапке 0.73-это то,что заработает.Личный опыт.

В самом начале установил JDK (Java Development Kit) и Android-SDK (Android Software Development Kit).Всё обновил.
Еще раз проверил Переменные среды и убедился,что всё требуемое имеет место быть.

В итоге заработало всё после очередной переустановки драйверов отсюда.
По факту в диспетчере устройст отражается сейчас Android Composite ADB Driver .Дата разработки 27.08.2012.
С 0.73 не получалось.

При запуске кода adb sideload <имя скачанного файла.zip> пытался переименовать файл в нечто более короткое,по названию.Не получилось.запустил с родным именем-пошло!

В итоге имею 4.4.1.

Что это было хз,но результат достигнут.

Сообщение отредактировал EnTon - 10.12.13, 14:28
Причина редактирования: добавил в инструкции по ADB и Мини-FAQ



Реп: (15)
Долго мучался при установке драйверов на тел, чтобы 4.4.1 вручную прошить. Если у кого есть проблемы с тем что драйвера в указанной папке не находятся системой, необходимо отключить в ОС проверку цифровой подписи. Делается это следующим образом:
1. Запустить консоль «Выполнить», нажав комбинацию клавиш Win+R, набрать в ней gpedit.msc и нажать кнопку OK
2. Откроется окно редактора локальной групповой политики
3. В окне переходим в раздел «Конфигурация пользователя» → «Административные шаблоны» → «Система» → Установка драйвера».
4. Открываем параметр «Цифровая подпись драйверов устройств» и в левом верхнем углу переключаем в значение «Отключено». Жмем кнопку ОК и перезапускаем компьютер.

После перезагрузки драйвера на устройство установились без проблем.

Работает для win7 (для других ос не проверял)

Сообщение отредактировал EnTon - 08.12.13, 17:28
Причина редактирования: Добавил в Мини-FAQ



Реп: (52)
ksergey2012 @ 10.12.2013, 11:36 *
Всё получилось, спасибо,
По мимо отсутствия правильных драйверов или кириллицы либо пробелов в пути или названии загружаемого файла одной из проблем при работе с ADB может быть ещё следующая ошибка.
Скаченный файл блокируется компьютером. (см. скрин) Но эта ошибка проявляет себ я иначе.

Решение - кнопка "Разблокировать" либо:
Панели управления → Свойства обозревателя → Безопасность → Другой → Запуск программ и небезопасных файлов → Включить.
Прикрепленное изображение



Сообщение отредактировал EnTon - 10.12.13, 14:24
Причина редактирования: Добавлено в Мини-FAQ


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

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

Сейчас: 28.03.24, 14:03