27.06.2011, 15:33
|
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,452
Вы сказали Спасибо: 27,784
Поблагодарили 43,358 раз(а) в 12,361 сообщениях
Сила репутации: 10Репутация: 42549 
(репутация неоспорима)
|
Для новичков, кто не понял о чём речь:
- Прошивка с IPL-загрузчиком - постоянная прошивка исключительно только для прошиваемых PSP! При включении, сразу идёт загрузка кастомной прошивки из IPL (Initial Program Loader). То есть, полноценная постоянная прошивка. На непрошивайке, при установке такой прошивки, будет однозначный брик.
- Прошивка с неслетающим патчем - это виртуальная прошивка для непрошиваемых PSP. И, конечно же, можно поставить на прошивайку. Из официального IPL всегда стартует официальная прошивка. На непрошивайках встроен железно в процессор модуль PRE-IPL, который проверяет IPL на валидность и в случае подмены IPL на кастомный (самопальный) - PSP больше никогда не включится. Поэтому для непрошиваек НЕЛЬЗЯ подменять IPL и поэтому оставляют официальный IPL, который загружает официальную прошивку.
Другой выход, в данном случае, выполняет патч-эксплоит (HEN), который встраивают в файл оффпрошивки vshmain.prx, отвечающий за отображение графического интерфейса PSP (меню XMB). Этот файл не проверяется модулем PRE-IPL процессора, т.к. не является системным файлом папки "vsh/module" (проверке подвергаются только системные файлы папки "kd"). Отсюда, во время загрузки из официального IPL официальной прошивки, грузятся в первую очередь необходимые системные файлы ядра, а только затем графический интерфейс. Во время загрузки графического интерфейса, активируется файл "официальной прошивки" vshmain.prx со встроенным патч-хеном. Срабатывает эксплоит, стирает кэш-память с ранее загруженными в неё системными файлами ядра и по новой загружает уже кастомные модули кастомной прошивки, которые берут управление ядром на себя.
- Прошивка без неслетающего патча - то же самое происходит, когда не установлен патч-эксплоит в прошивку. Кастомная виртуалка просто активируется запуском подписанной программы, содержащей тот же HEN-эксплоит, который и был встроен в vshmain.prx при неслетающем патче.
|
|
|