PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Прошивки для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=68)
-   -   [how to] Прячем иконку FastRecovery/LME Launcher (https://www.pspx.ru/forum/showthread.php?t=93871)

capricorn_034 10.05.2016 14:52

Цитата:

Сообщение от ErikPshat (Сообщение 1103004)
Только не вижу в этом особого смысла, т.к. такой лаунчер не будет работать на 6.61 LME/PRO/PROMOD без инфинити.
А на Инфинити есть свой Bootloader Configuration, хотя конечно на практике мой DuaLauncher всё равно практичнее и удобнее.

А может создать тему для и инфинити, и выкидывать туда переработаный для него софт и т.д. и т.п. и все обсуждения перенести туда?

Будем потихоньку облагораживать проект:good:

ErikPshat 10.05.2016 15:08

Цитата:

Сообщение от vadrozh (Сообщение 1103010)
Блин, а я не могу найти строку с рекавери вообще.

Ну так путь может быть не прямой ссылкой, а кусками записан. Например flash0 может быть отдельно записано и на него будут опираться другие строки, тогда все остальные строчки уже будут писаться без этого. А остальной путь так же может записываться отдельно один раз для всех файлов в этой папке, тогда названия файлов будут вообще без пути писаться.

capricorn_034 10.05.2016 15:45

ErikPshat, у Вас в архиве выше в папках для DuaLaucher'a есть DATA.PSP... С ним можно работать или это не от него данные?

ErikPshat 10.05.2016 16:12

Цитата:

Сообщение от capricorn_034 (Сообщение 1103011)
А может создать тему для и инфинити, и выкидывать туда переработаный для него софт и т.д. и т.п. и все обсуждения перенести туда?

Будем потихоньку облагораживать проект:good:

Ну есть же общая тема по Инфинити, PROMOD и LME. Можно и там всё обсудить и пофлудить.
Ну если у тебя какие-то планы или отдельный проект, так создай сам тему в хакинге или в прошивках. А мы всем миром будем помогать тебе, если чё.

Цитата:

Сообщение от capricorn_034 (Сообщение 1103015)
ErikPshat, у Вас в архиве выше в папках для DuaLaucher'a есть DATA.PSP... С ним можно работать или это не от него данные?

Да, это должно быть оно. Если в папке нет DATA.PSAR, значит это оно. Если есть DATA.PSAR, то это значит оно тоже, только DATA.PSAR.
Ты просто в хексе проверяй. Если вначале видишь надпись ELF - то это декриптованный файл, а если ~PSP - то это зашифрованный.

vadrozh 10.05.2016 16:43

.
Цитата:

Сообщение от ErikPshat (Сообщение 1103012)
Ну так путь может быть не прямой ссылкой, а кусками записан. Например flash0 может быть отдельно записано и на него будут опираться другие строки, тогда все остальные строчки уже будут писаться без этого. А остальной путь так же может записываться отдельно один раз для всех файлов в этой папке, тогда названия файлов будут вообще без пути писаться.


Я вручную посмотрел, икакого упоминания про recovery

Yoti 10.05.2016 16:50

Цитата:

Сообщение от ErikPshat (Сообщение 1103004)
потому что там часть кода от LME Launcher, который отдал по секрету liquidzigong frostegater-у

O_o

ErikPshat 10.05.2016 17:19

Цитата:

Сообщение от Yoti (Сообщение 1103019)
O_o

Ааа, вспомнил, соврал. Это же Yoti выпросил у neur0n-а исходники LME Launcher для frostegater-а. А я потом у них стырил. :D

ErikPshat 11.05.2016 15:29

Цитата:

Сообщение от vadrozh (Сообщение 1103018)
Я вручную посмотрел, икакого упоминания про recovery

Ага, посмотрел, там есть ссылка на flash0:/kd/rebooter.prx
В Инфинити файлы перенесены из папки kd в папку kn.

Попробуй переименовать папку...

Re-Education 11.05.2016 19:56

Цитата:

Сообщение от ErikPshat (Сообщение 1102945)
Накидал утилиток для подписи приложений категории "APP" :download: http://www.mediafire.com/download/pc...1/XMB+APPs.zip


Ссылки не существует. А очень хочется потестить открытые дополнительные пункты. Пробовал сам сделать но при компиляции темы, кастомизированный vshmain.prx тупо не вставляется в тему и все тут. Пробовал и вручную вставить , сменил смещения , но тема не запускается, приставка просто тухнет и все.:dash: Плагин ZeroVSH Patcher у меня на 3007 Brite 6.61 PROMOD-C2p | LME-2.3 | INFINITY ∞ почему то не хочет работать вообще, при сбросе VSH при загрузке псп чтото усиленно грузит потом индикатор карты памяти зависает и псп с треском выключается. :suicide:

ErikPshat 11.05.2016 20:31

Ссылку обновил.

Цитата:

Сообщение от Re-Education (Сообщение 1103039)
Пробовал сам сделать но при компиляции темы, кастомизированный vshmain.prx тупо не вставляется в тему и все тут.

vshmain.prx наверное от прошивки 6.61 и ты наверное пытаешься вставить в тему для 6.61.
CTFtool GUI, для этого файла, считает, что вы пытаетесь вставить файл от прошивки 6.61 в тему для 6.61 и думает, что нет смысла его внедрять. Это изначальный косяк в программе, который я так и не нашёл, каким образом установлена такая проверка и залочка. Причём другие файлы он не проверяет и вставляет. Тут дело в том, что vshmain.prx почти никогда не вставляется в тему целиком, а вставляется только маленький бинарник, содеражащий только различия кастомного файла от оригинального и причём кастомный файл должен быть от другой версии прошивки, нежели конвертируемая версия темы.

Конвертируй просто в 6.60.

Re-Education 11.05.2016 20:48

Цитата:

Сообщение от ErikPshat (Сообщение 1103041)
vshmain.prx наверное от прошивки 6.61 и ты наверное пытаешься вставить в тему для 6.61.

Спасибо, что так быстро откликнулся! Да, так и было. Это значит что если я редактирую vshmain.prx от прошивки 6.61 то конвертить надо в 6.60?

vadrozh 12.05.2016 04:54

Облом. Про rebooter одно упоминание только в текстовом сообщении.... Вообще все пути которые там видно относятся к PROMOD

ErikPshat 12.05.2016 07:37

vadrozh,
Код:

                else if(run_mode==LME_MODE)
                {
                        doKernelExploit660();
                       
                        if(is_exploited)
                        {
                                printf("Enter LME Recovery Menu\n");
                        }

                        int mid = sceKernelLoadModule("flash0:/kd/rebooter.prx",0,0);

                        if(mid < 0)
                        {
                                printf("Load error reeboter.prx -> 0x%08X\nPlease re/install LME CFW", mid);
                                sceKernelDelayThread(10000000);
                                sceKernelExitGame();
                        }

                        sceKernelStartModule(mid, 0, NULL, 0, NULL);

                        sync_cache();
                        memcpy(rebootex_buff, (void *)0x08fc0000, 0x4000);
                       
                        break;
                }


vadrozh 12.05.2016 13:07

,
Цитата:

Сообщение от ErikPshat (Сообщение 1103046)
vadrozh,
Код:

                else if(run_mode==LME_MODE)
                {
                        doKernelExploit660();
                       
                        if(is_exploited)
                        {
                                printf("Enter LME Recovery Menu\n");
                        }

                        int mid = sceKernelLoadModule("flash0:/kd/rebooter.prx",0,0);

                        if(mid < 0)
                        {
                                printf("Load error reeboter.prx -> 0x%08X\nPlease re/install LME CFW", mid);
                                sceKernelDelayThread(10000000);
                                sceKernelExitGame();
                        }

                        sceKernelStartModule(mid, 0, NULL, 0, NULL);

                        sync_cache();
                        memcpy(rebootex_buff, (void *)0x08fc0000, 0x4000);
                       
                        break;
                }



Да в коде присутствует.... Но в HEX редакторе нет.....
Перед printf вообще нет упоминаний про пути в HEX
Проще сделать что-то такое
Код:

if (file == is exist()){
int mid = sceKernelLoadModule(file,0,0);}



Текущее время: 08:42. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.