Нюансы установки сторонних прошивок на Android-смартфоны. Первые шаги. Установка стороннего Recovery / Хабр
Здравствуй, уважаемый читатель! Этот пост является первым в цикле статей про нюансы установки сторонних (далее — кастомных, от слова custom) прошивок на свои устройства под управлением ОС Andoid, а также о критически важных нюансах этого процесса. Цикл статей ориентирован на тех, кто либо только думает над тем, чтобы «накатить» на свой аппарат неофициальную прошивку, либо не знает некоторых моментов (например, как подружить GPay с новой ОС).
Содержание
Вступление
Зачем мне перепрошивать устройство
Что такое перепрошивка устройства
Разблокировка загрузчика
Установка стороннего Recovery
Послесловие
Преамбула
Кто-то отметит, что вся нужная и ненужная информация по процессу перепрошивки находится на всем известном форуме. Я, свою очередь, отвечу, что во-первых — далеко не все проблемы и их решения там описаны, а во-вторых — не каждый сходу сможет найти среди такого обилия информации нужную. Я же исхожу из собственного опыта.
Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (SD-карты или компьютер). Но не пугайтесь — если вам удалось разблокировать загрузчик и установить recovery у вас всегда будет возможность восстановить устройство даже из «System Destroyed», а в большинстве случаев и реализовать «вертай взад» — установить официальную систему с блокировкой загрузчика (как, например, у Xiaomi).
Зачем мне перепрошивать устройство?
Для чего люди вообще перепрошивают свои устройства со стабильными ОС от производителя на какие-то сборки «От Васяна»? Причины у всех разные. Кому-то не нравится напичканная китайским хламом MIUI. Чьи-то устройства производитель уже давно не обновляет, а новую систему хочется. Кому-то по душе «чистая» система, кто-то больше не может жить под вечным прицелом Google Services и так далее и тому подобное. Справедливости ради хочу отметить, что множество неофициальных прошивок имеют поддержку от их разработчиков и на них регулярно прилетают OTA обновления. При этом они не уступают в безопасности официальным, а наиболее популярные поддерживают актуальные схемы шифрования ваших данных (FBE).
Что же такое – перепрошивка устройства?
Если коротко и ясно – замена или переустановка установленной операционной системы на другую операционную систему. Прямо как “винду переставить”. Данное определение не относится конкретно к телефонам — перепрошивают всё, что угодно, даже автомобили. Применительно к устройствам на Android это также не означает, что сторонняя прошивка должна быть именно системой Android — я имел опыт установки Ubuntu на телефон. Целесообразность этого поступка — вопрос другой.
Из каких же шагов состоит установка новой ОС, вместо существующей? Для большинства пользователей они будут примерно следующими:
Разблокировка загрузчика
Поиск и установка стороннего Recovery
Поиск файлов новой прошивки
Установка новой прошивки с помощью стороннего recovery
(опционально) Установка root-прав
(опционально) Установка GApps
В этой, как самой первой статье, я разберу только первые два пункта, в силу объема остальных.
Разблокировка загрузчика
Что за загрузчик и зачем его разблокировать? Загрузчик или Bootloader простыми словами – относительно небольшой кусочек программного кода, который занимается запуском установленной системы. Сам по себе он — незаменимая часть устройства, но в его функции также входит реализация технологии Verified Boot. Эта технология призвана ограничить установку ОС до авторизованных производителем (путем проверки подписи файла). С одной стороны, это защитит ваши данные от злоумышленника (он не сможет установить другую прошивку без форматирования вашего устройства), с другой – многие популярные прошивки обеспечивают надежное шифрование раздела Data. Наша цель — отключить механизм Verified Boot для того, чтобы мы могли установить стороннюю систему.
Скажу сразу – универсальной инструкции для всех телефонов нет и быть не может. Более того – некоторые устройства вообще не имеют способа разблокировки загрузчика, а некоторые не блокируются производителем изначально. Проверить факт блокировки загрузчика можно с помощью adb в режиме fastboot — fastboot oem device-info
(что это и как пользоваться этим инструментом разберу в пункте про установку). Если true
– заблокирован, иначе – нет. Все дальнейшие действия будут рассмотрены на примере устройства Xiaomi Redmi 8T на базе процессора Qualcomm.
Итак, если по результатам проверки вы обнаружили, что загрузчик заблокирован, то помочь вам с поиском способа разблокировки поможет только Технотроица – Отец (Сайт производителя), Сын (4pda) и Святой дух (Google). В случае с Xiaomi всё достаточно просто – на сайте производителя есть фирменная утилита для разблокировки загрузчика, ее использование интуитивно понятно. После успешного окончания процесса разблокировки необходимо отформатировать раздел Data, поскольку он зашифрован текущей системой и новая его попросту не расшифрует (в Xiaomi за это отвечают переключатели в окне разблокировки загрузчика) и можно приступать к процессу установки стороннего Recovery.
Установка стороннего Recovery
Что такое Recovery и почему мы начинаем процесс прошивки именно с него? Раздел Recovery – аналог BIOS на компьютере, также именуется как «Режим восстановления». Этакая «подсистема», которая призвана помочь в восстановлении работоспособности устройства. Заменить установленный производителем recovery сторонним необходимо потому, что «родной» не даст установить вам ничего, кроме официальной прошивки.
Немного о том, какие бывают RecoveryСуществует 2 основных проекта стороннего recovery – TWRP и CWM и всё, что на них основано. У каждого проекта имеются сайты, ветки проектов есть для множества устройств. Но, если на официальных сайтах эти проектов вы не нашли своего устройства, с высокой вероятностью вы найдете его на 4pda в теме своего аппарата.
Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.
Немного об ADBНемного об ADB – это отладочный инструмент, который позволяет разработчикам отлаживать свои приложения, а таким энтузиастам как мы – прошивать телефоны и делать много других полезностей. Обо всех функциях вы можете узнать так же при помощи Технотроицы.
После скачивания recovery вы должны получить файл образа раздела android с расширением .img
. Чтобы установить его на свое устройство, нам понадобится:
Компьютер или иное подходящее для запуска ADB устройство
USB-драйвера для вашего аппарата, установленные на компьютер
Консольная утилита ADB
Чтобы прошить новый раздел recovery, необходимо перевести телефон в особый режим загрузчика – fastboot. На большинстве устройств это делается с помощью зажатия кнопок Power
и Vol-
при включении телефона. Успешным входом в этот режим будет считаться черный экран смартфона с белой строкой «fastboot mode». После этого необходимо подключить устройство к компьютеру при помощи USB-кабеля.
Для прошивки раздела recovery нам понадобится единственная ADB-команда. Для исполнения этих самых команд, воспользуемся консолью Windows. (я полагаю, вы справились с установкой ADB). Общий формат команды прошивки файла в раздел устройства выглядит следующим образом:
fastboot flash partition PathToFile
Где
fastboot
— путь к файлу fastboot.exe, поставляется вместе с ADB;
partition
— доступный для прошивки раздел Android. Мы шьем recovery;
PathToFile
— путь к .img-образу recovery, который вы скачали;
В моем случае, команда выглядела примерно так:
C:\adb\fastboot flash recovery C:\recovery.img
Некоторые recovery поставляются с автоматическими установщиками и ADB — вам нужно лишь запустить bat-файл.
После того, как в консоли появилось сообщение об успешном окончании процесса прошивки recovery (2-3 секунды), можно пробовать запустить только что установленный режим Recovery – при включении телефона зажать Power
и Vol+
до момента появления на экране лого производителя, после чего можно отпустить кнопку Power
до появления логотипа выбранного вами recovery.
Готово!
Поздравляю, вы только что получили, почти что, полный доступ над программной частью вашего устройства! Один шаг для энтузиаста — большой шаг для сообщества. Но это — только первый шаг, за ним идут еще несколько, не менее важных шагов к получению максимального контроля над вашим устройством.
Послесловие
Я намеренно не подкрепляю каждый шаг обилием скриншотов, поскольку каждый случай уникален, каждое recovery имеет свой интерфейс, но основные принципы остаются одинаковыми. Также, вы не увидите тут обилия ссылок – все приведенные проекты легко ищутся в поисковиках. Напоследок, хотелось бы привести текущую конфигурацию моего телефона:
Модель: Xiaomi Redmi Note 8T
Операционная система: Android 11 ArrowOS
Recovery: Pitch Black Recovery Project (twrp-based)
GoogleServices: NikGApps based
Готов выслушать конструктивную критику, спасибо за прочтение!
Нюансы установки сторонних прошивок на Android-смартфоны.
Первые шаги. Установка стороннего Recovery / ХабрЗдравствуй, уважаемый читатель! Этот пост является первым в цикле статей про нюансы установки сторонних (далее — кастомных, от слова custom) прошивок на свои устройства под управлением ОС Andoid, а также о критически важных нюансах этого процесса. Цикл статей ориентирован на тех, кто либо только думает над тем, чтобы «накатить» на свой аппарат неофициальную прошивку, либо не знает некоторых моментов (например, как подружить GPay с новой ОС).
Содержание
Вступление
Зачем мне перепрошивать устройство
Что такое перепрошивка устройства
Разблокировка загрузчика
Установка стороннего Recovery
Послесловие
Преамбула
Кто-то отметит, что вся нужная и ненужная информация по процессу перепрошивки находится на всем известном форуме. Я, свою очередь, отвечу, что во-первых — далеко не все проблемы и их решения там описаны, а во-вторых — не каждый сходу сможет найти среди такого обилия информации нужную. Я же исхожу из собственного опыта.
Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (SD-карты или компьютер). Но не пугайтесь — если вам удалось разблокировать загрузчик и установить recovery у вас всегда будет возможность восстановить устройство даже из «System Destroyed», а в большинстве случаев и реализовать «вертай взад» — установить официальную систему с блокировкой загрузчика (как, например, у Xiaomi).
Зачем мне перепрошивать устройство?
Для чего люди вообще перепрошивают свои устройства со стабильными ОС от производителя на какие-то сборки «От Васяна»? Причины у всех разные. Кому-то не нравится напичканная китайским хламом MIUI. Чьи-то устройства производитель уже давно не обновляет, а новую систему хочется. Кому-то по душе «чистая» система, кто-то больше не может жить под вечным прицелом Google Services и так далее и тому подобное. Справедливости ради хочу отметить, что множество неофициальных прошивок имеют поддержку от их разработчиков и на них регулярно прилетают OTA обновления. При этом они не уступают в безопасности официальным, а наиболее популярные поддерживают актуальные схемы шифрования ваших данных (FBE).
Что же такое – перепрошивка устройства?
Если коротко и ясно – замена или переустановка установленной операционной системы на другую операционную систему. Прямо как “винду переставить”. Данное определение не относится конкретно к телефонам — перепрошивают всё, что угодно, даже автомобили. Применительно к устройствам на Android это также не означает, что сторонняя прошивка должна быть именно системой Android — я имел опыт установки Ubuntu на телефон. Целесообразность этого поступка — вопрос другой.
Из каких же шагов состоит установка новой ОС, вместо существующей? Для большинства пользователей они будут примерно следующими:
Разблокировка загрузчика
Поиск и установка стороннего Recovery
Поиск файлов новой прошивки
Установка новой прошивки с помощью стороннего recovery
(опционально) Установка root-прав
(опционально) Установка GApps
В этой, как самой первой статье, я разберу только первые два пункта, в силу объема остальных.
Разблокировка загрузчика
Что за загрузчик и зачем его разблокировать? Загрузчик или Bootloader простыми словами – относительно небольшой кусочек программного кода, который занимается запуском установленной системы. Сам по себе он — незаменимая часть устройства, но в его функции также входит реализация технологии Verified Boot. Эта технология призвана ограничить установку ОС до авторизованных производителем (путем проверки подписи файла). С одной стороны, это защитит ваши данные от злоумышленника (он не сможет установить другую прошивку без форматирования вашего устройства), с другой – многие популярные прошивки обеспечивают надежное шифрование раздела Data. Наша цель — отключить механизм Verified Boot для того, чтобы мы могли установить стороннюю систему.
Скажу сразу – универсальной инструкции для всех телефонов нет и быть не может. Более того – некоторые устройства вообще не имеют способа разблокировки загрузчика, а некоторые не блокируются производителем изначально. Проверить факт блокировки загрузчика можно с помощью adb в режиме fastboot — fastboot oem device-info
(что это и как пользоваться этим инструментом разберу в пункте про установку). Если true
– заблокирован, иначе – нет. Все дальнейшие действия будут рассмотрены на примере устройства Xiaomi Redmi 8T на базе процессора Qualcomm.
Итак, если по результатам проверки вы обнаружили, что загрузчик заблокирован, то помочь вам с поиском способа разблокировки поможет только Технотроица – Отец (Сайт производителя), Сын (4pda) и Святой дух (Google). В случае с Xiaomi всё достаточно просто – на сайте производителя есть фирменная утилита для разблокировки загрузчика, ее использование интуитивно понятно. После успешного окончания процесса разблокировки необходимо отформатировать раздел Data, поскольку он зашифрован текущей системой и новая его попросту не расшифрует (в Xiaomi за это отвечают переключатели в окне разблокировки загрузчика) и можно приступать к процессу установки стороннего Recovery.
Установка стороннего Recovery
Что такое Recovery и почему мы начинаем процесс прошивки именно с него? Раздел Recovery – аналог BIOS на компьютере, также именуется как «Режим восстановления». Этакая «подсистема», которая призвана помочь в восстановлении работоспособности устройства. Заменить установленный производителем recovery сторонним необходимо потому, что «родной» не даст установить вам ничего, кроме официальной прошивки.
Немного о том, какие бывают RecoveryСуществует 2 основных проекта стороннего recovery – TWRP и CWM и всё, что на них основано. У каждого проекта имеются сайты, ветки проектов есть для множества устройств. Но, если на официальных сайтах эти проектов вы не нашли своего устройства, с высокой вероятностью вы найдете его на 4pda в теме своего аппарата.
Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.
Немного об ADBНемного об ADB – это отладочный инструмент, который позволяет разработчикам отлаживать свои приложения, а таким энтузиастам как мы – прошивать телефоны и делать много других полезностей. Обо всех функциях вы можете узнать так же при помощи Технотроицы.
После скачивания recovery вы должны получить файл образа раздела android с расширением .img
. Чтобы установить его на свое устройство, нам понадобится:
Компьютер или иное подходящее для запуска ADB устройство
USB-драйвера для вашего аппарата, установленные на компьютер
Консольная утилита ADB
Чтобы прошить новый раздел recovery, необходимо перевести телефон в особый режим загрузчика – fastboot. На большинстве устройств это делается с помощью зажатия кнопок Power
и Vol-
при включении телефона. Успешным входом в этот режим будет считаться черный экран смартфона с белой строкой «fastboot mode». После этого необходимо подключить устройство к компьютеру при помощи USB-кабеля.
Для прошивки раздела recovery нам понадобится единственная ADB-команда. Для исполнения этих самых команд, воспользуемся консолью Windows. (я полагаю, вы справились с установкой ADB). Общий формат команды прошивки файла в раздел устройства выглядит следующим образом:
fastboot flash partition PathToFile
Где
fastboot
— путь к файлу fastboot.exe, поставляется вместе с ADB;
partition
— доступный для прошивки раздел Android. Мы шьем recovery;
PathToFile
— путь к .img-образу recovery, который вы скачали;
В моем случае, команда выглядела примерно так:
C:\adb\fastboot flash recovery C:\recovery.img
Некоторые recovery поставляются с автоматическими установщиками и ADB — вам нужно лишь запустить bat-файл.
После того, как в консоли появилось сообщение об успешном окончании процесса прошивки recovery (2-3 секунды), можно пробовать запустить только что установленный режим Recovery – при включении телефона зажать Power
и Vol+
до момента появления на экране лого производителя, после чего можно отпустить кнопку Power
до появления логотипа выбранного вами recovery.
Готово!
Поздравляю, вы только что получили, почти что, полный доступ над программной частью вашего устройства! Один шаг для энтузиаста — большой шаг для сообщества. Но это — только первый шаг, за ним идут еще несколько, не менее важных шагов к получению максимального контроля над вашим устройством.
Послесловие
Я намеренно не подкрепляю каждый шаг обилием скриншотов, поскольку каждый случай уникален, каждое recovery имеет свой интерфейс, но основные принципы остаются одинаковыми. Также, вы не увидите тут обилия ссылок – все приведенные проекты легко ищутся в поисковиках. Напоследок, хотелось бы привести текущую конфигурацию моего телефона:
Модель: Xiaomi Redmi Note 8T
Операционная система: Android 11 ArrowOS
Recovery: Pitch Black Recovery Project (twrp-based)
GoogleServices: NikGApps based
Готов выслушать конструктивную критику, спасибо за прочтение!
Firmware — Debian Wiki
Переводы: Английский — Испанский — Французский — Итальянский
Проект Debian принял решение в 2022–2010 гг. содержимое на установочном носителе для предстоящего выпуска Debian bookworm , чтобы облегчить жизнь нашим пользователям.
Приведенная ниже информация по-прежнему относится к старым стабильным и стабильным выпускам (также известным как buster и bullseye 9).0009 ), но может быть устаревшим для еженедельных и ночных средств тестирования, опубликованных в ближайшие недели, поскольку ситуация быстро меняется по мере реализации решения.
Пожалуйста, подождите, пока ситуация не уляжется и не будет задокументирована здесь. И если вы хотите помочь этому переходу, не стесняйтесь подписаться на ветку списка рассылки.
Микропрограммное обеспечение относится к встроенному программному обеспечению, которое управляет электронными устройствами. Четко определенных границ между прошивкой и программным обеспечением не существует, поскольку оба термина охватывают один и тот же код. Как правило, термин «прошивка» относится к низкоуровневым операциям в устройстве, без которых устройство было бы полностью нефункциональным
Содержимое
- Устройства/драйверы Прошивка
- Прошивка при установке
- Прошивка после установки
- Прошивка отсутствует в Debian
- Расположение файлов прошивки
- Список прошивок в Debian
- Прошивка компьютера
- Обновление прошивки
- Открытая прошивка
Устройства/драйверы Прошивка
Для работы многих устройств требуется прошивка. Исторически прошивка была встроена в ПЗУ или флэш-память устройства, но все чаще образ прошивки должен загружаться в ОЗУ устройства с помощью драйвера устройства во время инициализации устройства.
Некоторые образы встроенного ПО являются свободным программным обеспечением и открытым исходным кодом, но почти все они несвободны, а это означает, что вам необходимо добавить несвободные и несвободные компоненты в ваши источники APT.
Прошивка во время установки
В некоторых случаях установщик обнаруживает потребность в несвободной прошивке и предлагает пользователю сделать прошивку доступной установщику для завершения установки. Это может произойти, например, с беспроводными сетевыми картами, для работы которых часто требуется несвободная прошивка (см., например, ipw2200).
Установочные образы с прошивкой
Простой способ — использовать установочный образ , который напрямую включает все несвободные пакеты прошивок. См. https://cdimage.debian.org/cdimage/unofficial/non-free/cd-include-firmware/
Прошивка на съемном носителе
Вы также можете скачать архив прошивки для вашей платформы и распаковать его в каталог с именем firmware в корневом каталоге съемного носителя (USB/CD-диск). Вы можете найти загрузки прошивки для вашей версии Debian по адресу https://cdimage.debian.org/cdimage/unofficial/non-free/firmware/. При запуске установщик автоматически найдет файлы прошивки в каталоге на съемном носителе и при необходимости установит нужную прошивку.
В некоторых случаях прошивка, поставляемая на съемном носителе, может не определяться автоматически (например, 740503). В таких случаях перейдите в консоль (Ctrl+alt+F2) и вручную смонтируйте (8) съемное хранилище во временный каталог (например, /media).
Прошивка на съемном носителе и предварительная установка
Также можно обойти процесс поиска и установки установщика путем предварительной загрузки и предоставления файлов прошивки непосредственно ядру:
Предполагается, что необходимые файлы прошивки находятся в каталоге с именем прошивку на раздел FAT, отформатированный с помощью mkfs.vfat и помеченный как FIRMWARE.
В командную строку ядра установщика внесено следующее дополнение. Это отдельная команда, но здесь она была разбита для удобочитаемости. Нажмите TAB, когда выбор установки выделен, чтобы сделать командную строку видимой. Вариант этой техники представлен в другом месте.
Установка+архив+флешка preseed/early_command="modprobe vfat; спать 2; смонтировать /dev/disk/by-label/FIRMWARE/media ; cp -a /media/firmware /lib"
После настройки сети Debian-Installer может получить встроенное ПО из репозиториев Debian.
Прошивка после установки
isenkram и другие инструменты могут предложить установить соответствующую прошивку и другие пакеты поддержки оборудования, когда оборудование подключено. Это в основном зависит от пакетов, объявляющих через AppStream, какое оборудование они поддерживают. Это может не работать для всех прошивок, поэтому читайте о другом решении.
Если при обновлении initramfs (например, всякий раз, когда применяется обновление ядра) вы по-прежнему видите сообщения консоли об отсутствующих микропрограммах:
W: Возможно отсутствует прошивка /lib/firmware/i915/skl_guc_62.0.0.bin для модуля i915
Затем вы можете использовать apt-file или поиск содержимого пакета Debian, чтобы найти пакет, содержащий файлы прошивки, установить его и затем обновите initramfs:
$ apt-file search skl_guc_62.0.0.bin прошивка-разное-несвободная: /lib/firmware/i915/skl_guc_62.0.0.bin $ sudo apt install firmware-misc-nonfree $ sudo update-initramfs -c -k all
В Debian отсутствует прошивка
Если отсутствующая прошивка недоступна в Debian или вы все еще видите сообщения консоли об отсутствующей прошивке, даже если у вас установлен правильный пакет прошивки-*, вы можете загрузить и установить прошивку из репозитория linux-прошивок, например, для i915.
прошивка:mkdir прошивка компакт-диск с прошивкой wget -r -nd -e robots=no -A '*.bin' --accept-regex '/plain/' https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux -firmware.git/дерево/i915/ sudo mv *.bin /lib/firmware/i915/ sudo update-initramfs -c -k все
Местоположение файлов прошивки
Debian 8 «Jessie» и более поздние версии
udev, используемый в Debian Jessie и более поздних версиях, проверяет наличие файлов прошивки только в одном каталоге: /lib/firmware. Подробности см. в 729252.
Debian 7 «Wheezy», Debian 6.0 «Squeeze»
Прошивка получена из следующих источников (см. udev /lib/udev/hotplug.functions и /lib/udev/firmware.agent)
/lib/ firmware/$(uname -r) — микропрограмма, предоставляемая пакетом, специфичным для ядра.
/lib/firmware/ — Прошивка, поставляемая пакетом, действительна для всех ядер.
/usr/local/lib/firmware — Место для вручную установленной прошивки.
/usr/lib/hotplug/firmware — Прошивка, предоставляемая пакетом, действительна для всех ядер
Список прошивок в Debian
Чтобы найти, какой пакет предоставляет данный файл прошивки, вы можете использовать эту страницу поиска :
https://www.debian.org/distrib/packages#search_contents
Микропрограммы/Список микропрограмм, распространяемых Debian.
Микропрограмма компьютера
EFI/UEFI | Встречается на большинстве современных ПК и серверов с архитектурой x86, а также на некоторых платах ARM — (википедия) |
БИОС | Встречается на старых компьютерах IBM-PC, как правило, на большинстве обычных ПК и серверов, выпущенных до 2011 года — (википедия) |
OpenFirmware | , также известный как OpenBoot, встречается в системах Sun SPARC, IBM Power, Apple Macintosh на базе PowerPC, IEEE 1275-1994. .. (Википедия) |
Coreboot (LinuxBIOS) | Можно использовать на некоторых платах и тестировать в эмуляторах — (википедия) |
ПМОН2000 | Находится на Lemote Yeeloong и встроенных устройствах |
Обновление прошивки
Прошивку можно обновить различными способами.
Открытая прошивка
Существует ряд проектов по созданию разного рода открытых прошивок, в том числе для загрузки, WiFi и аудио.
КатегорияПостоянная ссылка | КатегорияОборудование | КатегорияПроприетарное ПО
Установка и обновление прошивки | ОС Junos
Для достижения оптимальной производительности сети и для устранения уязвимости вы можете обновить прошивку на вашем устройстве.
Перед началом установки или обновления прошивки
Перед началом установки или обновления прошивки на MIC или PIC выполните следующие действия:
- Убедитесь, что установлена предыдущая версия пакета встроенного ПО. устанавливается на маршрутизатор с помощью команды
show version
. - Если установлена предыдущая версия пакета прошивки
на маршрутизаторе удалите пакет прошивки с маршрутизатора с помощью
системное программное обеспечение запроса
удалить 9Команда 0222. Если предыдущий версия пакета прошивки не установлена на роутере, то приступайте к установке пакета прошивки. Для получения информации о том, как чтобы установить пакет встроенного ПО, см. раздел Установка встроенного ПО на 100-гигабитный DWDM OTN MIC (MIC3-100G-DWDM) или Установка встроенного ПО на 5-портовый 100-гигабитный DWDM OTN PIC (PTX-5-100G-WDM). Для получения информации о том, как чтобы установить пакет микропрограммы на маршрутизатор ACX6360, см. раздел Установка микропрограммы на маршрутизатор ACX6360.
- Чтобы убедиться, что пакет прошивки удален из
роутер, используйте
показать команду версии
.
Установка прошивки на 5-портовый 100-гигабитный DWDM OTN PIC (PTX-5-100G-WDM)
Перед установкой пакета прошивки убедитесь, что что на роутере не установлена предыдущая версия. Для дополнительной информации, см. Перед началом установки или обновления микропрограммы.
Для установки пакета встроенного ПО выполните следующие действия. шаги:
- Обновите ОС Junos на роутере до версии, поддерживающей прошивку упаковка. См. Установка программного пакета на устройство с резервными механизмами маршрутизации (ОС Junos) или Установка программного пакета на маршрутизаторе с одним механизмом маршрутизации (ОС Junos) для получения дополнительной информации.
- Загрузите пакет прошивки с https://support.juniper.net/support/downloads/. Информацию о загрузке пакетов программного обеспечения см. в разделе Загрузка программного обеспечения (ОС Junos).
- Сохраните пакет прошивки в каталог
/var/ путь / имя-пакета
на маршрутизаторе. Например, вы можете сохранить пакет микропрограммы в каталоге/var/tmp
. - Установите пакет прошивки с помощью запроса
системное программное обеспечение добавить путь / имя-пакета
команда. Например, для установки пакета jfirmware-15.1F6.9.tgz : - Запустите команду
show version
, чтобы убедиться, что пакет прошивки установлен.
Обновление встроенного ПО на 5-портовой 100-гигабитной OTN PIC DWDM (PTX-5-100G-WDM)
Перед обновлением пакета встроенного ПО убедитесь, что что на роутере не установлена предыдущая версия. Для дополнительной информации, см. Перед началом установки или обновления микропрограммы.
Чтобы обновить версию прошивки, заполните следующие шаги:
- Запустите команду
show system firmware
для просмотра список компонентов, установленных на роутере и версию прошивки для каждого компонента. - Для обновления прошивки PIC используйте запрос
команда обновления микропрограммы системы pic
. Например, для обновления версию прошивки PIC от.0
до1.0
, указать слот FPC и Слот PIC в команде. - Чтобы следить за ходом обновления, используйте шоу
. системная прошивка
команда. В процессе установки статус PIC меняется наPROGRAMMING
. По завершении процесса установки статус PIC изменяется наОБНОВЛЕНИЕ УСПЕШНО
. - Перезапустите FPC, в котором установлен PIC, используя
команда
request шасси fpc fpc-slot reboot
. - (необязательно) После успешного обновления прошивки
завершено, удалите пакет микропрограммы с маршрутизатора с помощью
запрос системного программного обеспечения на удаление команды
.
Установка микропрограммы на 100-гигабитный DWDM OTN MIC (MIC3-100G-DWDM)
Перед установкой пакета микропрограммы убедитесь, что что на роутере не установлена предыдущая версия. Для дополнительной информации, см. Перед началом установки или обновления микропрограммы.
Для установки пакета встроенного ПО выполните следующие действия. шаги:
- Обновите ОС Junos на маршрутизаторе до версии, поддерживающей пакет прошивки. Дополнительную информацию см. в разделе Установка пакета программного обеспечения на устройство с резервными механизмами маршрутизации (ОС Junos) или Установка пакета программного обеспечения на маршрутизатор с одним механизмом маршрутизации (ОС Junos).
- Загрузите пакет прошивки с https://support.juniper.net/support/downloads/. Информацию о загрузке пакетов программного обеспечения см. в разделе Загрузка программного обеспечения (ОС Junos).
- Сохраните пакет прошивки в каталог
/var/ путь / имя-пакета
на маршрутизаторе. Например, вы можете сохранить пакет микропрограммы в каталоге/var/tmp
. - Установите пакет прошивки с помощью запроса
системное ПО добавить /var/ путь / имя-пакета
команда. Например, для установки пакетаjfirmware-x86-32-15.1F6.9.tgz
: - Запустите команду
show version
, чтобы убедиться, что пакет прошивки установлен.
Обновление прошивки на 100-гигабитном DWDM OTN MIC (MIC3-100G-DWDM)
Перед обновлением пакета прошивки убедитесь, что что на роутере не установлена предыдущая версия. Для дополнительной информации, см. Перед началом установки или обновления микропрограммы.
Чтобы обновить версию пакета прошивки, заполните следующие шаги:
- Запустите команду
show system firmware
для просмотра список компонентов, установленных на роутере и версию прошивки для каждого компонента. - Для обновления прошивки микрофона используйте запрос
команда обновления микропрограммы системы pic
. Например, для обновления версию микропрограммы MIC от.0
до1.0
, указать слот MPC и Слот микрофона в команде. - Чтобы следить за ходом обновления, используйте шоу
. системная прошивка
команда. В процессе установки статус микрофона изменится наPROGRAMMING
. По завершении процесса установки статус микрофона изменяется наОБНОВЛЕНИЕ УСПЕШНО
. - Перезапустите MPC, в котором установлен MIC, с помощью
команда
request шасси fpc fpc-slot reboot
. - (необязательно) После успешного обновления прошивки
завершено, удалите пакет микропрограммы с маршрутизатора с помощью
запрос системного программного обеспечения на удаление команды
.
Установка микропрограммы на маршрутизатор ACX6360
Перед установкой пакета микропрограммы убедитесь, что что на роутере не установлена предыдущая версия. Для дополнительной информации, см. Перед началом установки или обновления микропрограммы.
Для установки пакета встроенного ПО выполните следующие действия. шаги:
- Обновите ОС Junos на маршрутизаторе до версии, поддерживающей пакет прошивки. Дополнительную информацию см. в разделе Установка пакета программного обеспечения на устройство с резервными механизмами маршрутизации (ОС Junos) или Установка пакета программного обеспечения на маршрутизатор с одним механизмом маршрутизации (ОС Junos).
- Загрузите пакет прошивки с https://support.juniper.net/support/downloads/. Информацию о загрузке пакетов программного обеспечения см. в разделе Загрузка программного обеспечения (ОС Junos).
- Сохраните пакет прошивки в каталог
/var/ путь / имя-пакета
на маршрутизаторе. Например, вы можете сохранить пакет микропрограммы в каталоге/var/tmp
. - Установите пакет прошивки с помощью запроса
системное ПО добавить /var/ путь / имя-пакета
команда. Например, для установки пакетаjfirmware-x86-32-15.1F6.9.tgz
: - Запустите команду
show version
, чтобы убедиться, что пакет прошивки установлен.
Обновление прошивки на маршрутизаторе ACX6360
Перед обновлением пакета прошивки убедитесь, что что на роутере не установлена предыдущая версия. Для дополнительной информации, см. Перед началом установки или обновления микропрограммы.