Прошивка PlayStation 3¶
Прошивка PlayStation 3 — это установка системного программного обеспечения (операционной системы) на консоль Sony PlayStation 3. Термин охватывает как штатную обновление официальной прошивки (firmware) через средства самой консоли, так и установку кастомных прошивок, дающих дополнительные возможности: запуск неофициального ПО, эмуляторов, Linux и собственных приложений. Прошивка PS3 тесно связана с её защитой от несанкционированного запуска программ — системой подписи кода, которую взломщики обошли в 2010–2011 годах.
¶Виды прошивки
Прошивки PlayStation 3 делятся на две основные категории:
- Официальные (OFW, Official Firmware) — системные пакеты, выпускаемые Sony. Устанавливаются штатно: через меню консоли (обновление по сети или с USB-накопителя), либо с диска. Содержат медиаплеер, браузер, поддержку дисков Blu-ray, PlayStation Store и другое штатное ПО.
- Кастомные (CFW, Custom Firmware) — модифицированные сборки, основанные на официальной прошивке. Добавляют возможность запуска неофициальных программ (pkg-пакетов), модификации системных разделов, работы с жёстким диском вне штатных ограничений.
Для моделей с аппаратной защитой, не позволяющей установить полноценный CFW (часть консолей с индексом CECH-25xx и позднее), существует HEN (Homebrew Enabler) — решение, активируемое при каждом включении и не требующее перепрошивки NAND/NOR-чипа.
¶Техническая основа
PlayStation 3 построена на процессоре Cell (PowerPC-совместимый ядро + 8 сопроцессоров SPE) и графическом процессор RSX (на основе NVIDIA G70). Системное ПО загружается из флеш-памяти NOR/NAND, объёмом от 16 до 256 МБ в зависимости от ревизии. Загрузчик (lv0, lv1, lv2) проверяет цифровую подпись каждого загружаемого модуля; без корректного ключа Sony модифицированные образы не запускаются.
В 2010 году группа хакеров под руководством Георгия Хотца (Geohot) получила доступ к ключам подписи lv0, что позволило создавать полностью подписанные образы. Позже ключи были опубликованы, и кустарная прошивка стала доступна широкому кругу пользователей. Sony ответила судебными исками, но технически защита была уже взломана.
¶Официальное обновление прошивки
Штатное обновление прошивки не требует специальных инструментов:
- Скачивается файл обновления (PUP) с официального сайта Sony или через саму консоль.
- Файл раскладывается по пути
PS3/UPDATE/PS3UPDAT.PUPна USB-накопителе с файловой системой FAT32. - Консоль запускается в режиме обновления (кнопка удерживается при старте) либо через «Настройки → Обновление системы».
Официальные прошивки повышают безопасность и добавляют функции (например, поддержку 3D-игр в OFW 3.50), но одновременно закрывают уязвимости, используемые кастомными решениями. Поэтому пользователи CFW, как правило, отключают автоматическое обновление.
¶Установка кастомной прошивки
Порядок действий зависит от ревизии консоли:
- Определение модели и текущей прошивки. На нижней наклейке указаны модель (CECH-xxxx) и серийный номер. Версия прошивки видна в «Настройках → Системные сведения».
- Проверка совместимости. CFW устанавливается на консоли с гибким (NOR) загрузчиком и определёнными ревизиями материнской платы. Для моделей с защитой Dual NAND и поздних ревизий применяется HEN.
- Подготовка USB-накопителя. На корень копируется папка
PS3/UPDATE/, в неё — файл прошивки с расширением.PUP. - Запуск процесса. Консоль запускается в безопасном режиме (удержание кнопки питания до второго сигнала), выбирается «Обновление системы» и указывается USB-устройство.
- Первичная настройка. После установки CFW появляются пункты меню для запуска pkg-файлов, работы с файловой системой и установки менеджеров пакетов (например, MultiMAN).
¶Риски и правовые аспекты
Установка неофициальной прошивки необратимо изменяет содержимое NOR/NAND; при некорректной записи возможен «кирпич» — консоль перестаёт загружаться и требует восстановления через программатор (например, Teensy с прошивкой NORway). Sony в период 2010–2011 годов блокировала доступ к PlayStation Network для консолей с CFW; позже компания ужесточила проверки в онлайн-играх.
С юридической точки зрения во многих юрисдикциях, включая Россию, обход технических средств защиты и распространение взломанных прошивок квалифицируется как нарушение авторских прав и законодательства об интеллектуальной собственности. Sony неоднократно судилась с распространителями CFW и хакерами, добиваясь запретов на публикацию ключей и инструментов.
¶Применение после прошивки
После установки CFW или HEN консоль получает дополнительные возможности:
- запуск эмуляторов старых платформ (NES, SNES, Sega, PlayStation 1/2);
- установка медиацентров (Kodi, Plex) и файловых менеджеров;
- запуск homebrew-приложений, написанных сообществом;
- резервное копирование сохранений и установленных игр на жёсткий диск;
- работа с Linux (на ранних ревизиях с OtherOS, позже — через кастомные решения).
Интересно, что Sony изначально планировала поддержку Linux в PS3 (функция OtherOS), но отказалась от неё в прошивке 3.21 в 2010 году, что стало одним из поводов для взлома консоли хакерским сообществом.
Источники:
- Официальная документация Sony Interactive Entertainment
- Публикации группы fail0verflow (2010–2011)
- Материалы сайта PSX-Place
- Отчёты о судебных процессах Sony против хакеров (2011)
