Сообщение от ErikPshat
О результатах пока говорить рановато.
Но продвижения есть значительные!
А именно:- Я полностью изучил всю структуру IPL до каждого байтика.
- Я прекрасно вижу, что на кастомпрошивке - IPL официальной прошивки лежит вообще нетронутый и в девственном закриптованном виде. То есть, для создания кастомпрошивки, нет необходимости его вообще декриптовать и как-то править.
- Я отчётливо вижу, к какой хитрости прибег Dark Alex ))). Я вообще поражаюсь, как он, ни капли не прикасаясь к загрузчику прошивки IPL и файлам оффпрошивки, создал кастомпрошивку и сделал так, чтобы она загружалась.
- Я вижу эту область Pre-IPL, которую встроил Dark Alex и которая занимает всего 16 кб, и которая лежит в незапакованном виде (декриптованном).
- Я вижу в этой области Pre-IPL - декриптованный файл pspbtсnf.bin, который занимает почти всю эту область и содержит пути загрузки файлов прошивки в VSH (XMB). Последним в списке загрузки записывается единственный кастомный файл systemctrl.prx, который является главным исполняемым файлом кастомпрошивки. Именно от него идут все команды функционирования прошивки.
В общем я прекрасно всё вижу )))
Для создания кастомпрошивки 6.00 требуются два условия: - Нужно подправить файл pspbtсnf.bin в IPL всоответствии с прошивкой 6.00, который в ней лежит в папке "KD" и в которой очерёдность загрузки файлов прошивки изменилась однозначно, причём удалились несколько файлов и добавилось новых.
- Нужно править файл systemctrl.prx для управления новой структурой файлов новой прошивки.
|
Да, да... А я, вот, про
vshctrl давно знал. Очень давно!
Как-то попробовал вставить vshctrl из 5.00 M33-4 в 5.50 GEN-A.
PSP запустилась (я думал, что вообще будет черный экран). Полез в System Settings, PSP зависла.
Вторая попытка: запустил PSP, перешел в GAME - MS. Запустил хомку, все сделалось также, как в оф. прошивке - Data is corrupted. На ISO он тоже отвечал - Data is corrupted.
Эрик, не забывай - vshctrl.prx это часть systemctrl.prx.
Дарк поделил systemctrl.prx на systemctrl.prx и vshctrl.prx.
Естессно в оф. проше vshctrl.prx нет, но он тоже важен.
Я скоро напишу свою статью, это всем поможет больше вникнуть в создание CFW. Она будет огроменная, обещаю. Будет куча скринов и еще больше разъяснений.