Pandora ELF Menu - Как получить доступ во Flash0 на официальной прошивке
Вложений: 3
Доступ во Flash0 можно получить на любой официальной прошивке, например на только вышедшей 5.50. Что для этого понадобится:
Установка:
Вот и вся короткая инструкция. Надеюсь любой теперь может хакнуть новую вышедшую прошивку. Кому лень собирать сборку самому |
На ВСЕХ(!) материнских плах??????
|
Riamchik, на прошиваемых конечно
|
ErikPshat, спасибо . Надо подумать как ее модифицыровать
|
ErikPshat,плз выложи еже готовые файлы а то у меня вместо елф меню появляется парндора 3.80
|
если на слим то я смогу
|
Цитата:
|
ErikPshat, выложи еще раз сборку, ссылка спалилась.
|
You-Are-Pwned, добавил во вложение...
|
Цитата:
|
ErikPshat, попробовал твою сборку. У меня почему то не получается зайти во flash0 на 5,03м33-6. Диск подсоединяет, но при попытке его открыть на компьютере, говорит что он не доступен. Во флеш1 и 2 при этом заходит. Я понимаю, что по flash0 на м33 и так просто зайти. Но получается, что твоя сборка работает только для официальных прошивок? или я не прав и просто что то не так делаю?
P.S. проверил, на официальной прошивке 5,0 все работает на ура, доступ во flash0 есть. Значит я был прав и сборка не дает доступ во флеш0 только на кастоме? |
Dovovoy, ты 3 файла для 5.00 закидывал в папку KD?
Честно я не пробовал заходить через ELF Menu на кастомной прошивке ))). Вполне вероятно, что на кастоме не работает :-) |
Цитата:
|
Dovovoy, ну тогда ясно, Диагноз понятен. Значит работает только на официалках.
И всё-то ты находишь ))). |
Цитата:
а я любопытный :) . Если знаю, что смогу починить - то стараюсь все попробовать, что мона :) Кстати расшифровал и пропустил через prxtool файл systemctrl.prx от 5,03 м33-6. Получил файл txt. А мона найти где нибудь руководство по тому как ориентироваться в его структуре? и мона ли вытащить оригинальный systemctrl.prx из IPL, ведь он там есть? или его Дак Алекс дополнительно написал? |
Dovovoy, структура у файла обычная. Там указываются относительные смещения, к которым нужно прибавить 0х60 (размер заголовка ELF), чтобы получить реальные смещения.
А в середине команды буквами типа and, or, lui, addiu - это и есть команды, которые и были прописаны в исходниках к этим функциям в смещениях. Это синтаксис С++ и некоторых других языков. По сути это сокращения английских выражений, из которых потом и появилась спецификация команд. Я сам ещё толком не догоняю в этих командах, пока только что-то пытаюсь разобраться. |
а насчет оригинально systemctrl.prx? он есть в IPL? или это только добавка кастом прошивок, к которым обращается загрузчик, подправленный DA?
|
Dovovoy, забыл совсем.
systemctrl.prx лежит только в прошивке. С него и начинается загрузка всей системы. Второй по значимости идёт vshctrl.prx - он отвечает за интерфейс того, что мы видим на экране, как видно из названия VSH. В IPL лежит только pspbtcnf.bin, в который дописана в конце одна строчка - путь к файлу systemctrl.prx: flash0:/kd/systemctrl.prx, который вызывается последним из IPL. Если расшифровать файл pspbtcnf.bin, то увидишь, что это обычный текстовой документ с записанными построчно путями к файлам прошивки. |
ErikPshat, спасибо!
получается, что надо понять как устроен systemctrl.prx и переписать его для новых прошивок, плюс приписать загрузку его в IPL новых прошивок для создания нового кастома, правильно? И еще vshctrl.prx тоже надо переделывать. Это так получается - начало создания новых кастомных прошивок, да? |
Dovovoy, да, именно так. Нужно подправлять все ниды под новую прошивку.
|
Текущее время: 00:01. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.