|
PSP хакинг и девелопмент Взгляд изнутри |
19.06.2009, 09:15
|
Сообщение: #1 (803853)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
Гибридная прошивка 5.50/5.00М33-6
Второй уровень подпапок в меню Фото/Музыка/Видео
+ ЙЦУКЕН OSK (On Screen Keyboard)
от 5.50 на 5.00М33-6
Как вы знаете, в новой версии прошивки 5.50 появилось нововведение - это дополнительный уровень подпапок в меню Фото/Музыка/Видео.
Отвечают за это параллельно файлы прошивок PRX и RCO...
За папку Фото:- vsh
- module
- photo_browser.prx
- photo_main_plugin.prx
- photo_player.prx
- resource
- photo_browser_plugin.rco
- photo_player_plugin.rco
За папку Музыка:- vsh
- module
- music_browser.prx
- music_main_plugin.prx
- music_parser.prx
- music_player.prx
- visualizer_plugin.prx
- resource
- music_browser_plugin.rco
- music_player_plugin.rco
- visualizer_plugin.rco
За папку Видео:- vsh
- module
- mp4msv.prx
- msvideo_main_plugin.prx
- msvideo_plugin.prx
- video_main_plugin.prx
- video_plugin.prx
- resource
- msvideo_main_plugin.rco
- video_main_plugin.rco
- video_plugin_videotoolbar.rco
За полноэкранную клавиатуру ЙЦУКЕН:- vsh
- module
- osk_plugin.prx
- osk_plugin_500.prx
- resource
- osk_plugin_500.rco
- osk_utility.rco
Общие файлы:- vsh
- module
- content_browser.prx
- rss_browser.prx
- rss_common.prx
- rss_downloader.prx
- rss_main_plugin.prx
- rss_reader.prx
- rss_subscriber.prx
- resource
- content_browser_plugin.rco
- rss_browser_plugin.rco
- rss_downloader_plugin.rco
- rss_subscriber.rco
Наконец мне удалось откопать декриптованные файлы прошивки 5.50, которые не привязаны к определённой PSP цифровой подписью.
Теперь, надеюсь, эти папки будут работать на любой PSP.
Как было выяснено на практике, файлы, отвечающие за дополнительный уровень подпапок от прошивки 5.50, нет смысла ложить во Flash0. Это обусловлено тем, что при использовании какой-либо CTF темы, содержащей в себе хоть один любой из отвечающих за папки файлов, PSP зависнет при попытке входа в такую папку.
Поэтому, лучший выход - это использовать данный полный набор файлов в теме CTF. Одну из таких тем я для тестирования скомпилировал, добавив выше перечисленные файлы в тему Skullcandy.
Но так как я не могу каждый раз для всех собирать и разбирать всевозможные темы, да и многие не умеют или просто ленятся это делать, то я нарисовал автоматическую консольную утилитку, которая сама добавляет функции прошивки 5.50, такие как подпапки в меню Фото/Музыка/Видео и Полноэкранную Русскую Клавиатуру + рабочий RSS и пр.
От вас требуется только закинуть тему CTF в папку с программой, запустить экзешник и один раз нажать любую клавишу.
Использование:- Скачайте и разархивируйте архив | зеркало
- Закиньте тему CTF в эту папку и запустите программу 5.00 Hybrid 5.50.exe.
- Появится консольное окно и внизу будет написано "Для продолжения нажмите любую клавишу...".
Нажмите её и подождите окончания работы программы, она сама закроется.
- Заберите готовую тему из папки "DONE".
- Ваша исходная тема сохраниться без изменений в папке "SOURCE"
- Можете кидать следующую тему для конвертации и снова запускать программу 5.00 Hybrid 5.50.exe.
Новая тема опять сохранится в папке "DONE", исходная в "SOURCE", а ранее конвертированные будут перемещаться параллельно, прибавляя единичку в названии, например "done_01" и "source_01", затем переместятся в "done_02" и "source_02" и т.д., до 30-ти.
Таким образом, ранее сконверченные темы и их исходники, никуда не пропадут и случайно не перезапишутся.
Как собирать и разбирать темы CTF подробно расписано здесь, здесь и здесь.
Метод №2 - Альтернатива
Сообщение от ErikPshat
Но честно, я не поддерживаю такой метод, т.к. мне не нравиться менять что-то во Flash0 и всё равно проделывать операции с пропатчиванием тем. То есть, производить двойную операцию, в то время как в моём способе используется только пропатчивание тем, без замены файлов во Flash0.
|
Стараниями девелоперов с нашего дружественного сайта PSPFAQS.RU был придуман и разработан другой альтернативный метод по добавлению функций прошивки 5.50 в 5.00 М33-6.
Смысл их метода заключается в замене этих-же файлов, из перечисленного выше списка, прямо в прошивке.
Но во избежании конфликта с аналогичными файлами в темах CTF, был создан пакетный патчер "Тем", удаляющий из них эти файлы.
Особо стоит отметить старания 3-ех выдающихся людей: - SeeD - Идея и воплощение.
- BonifacE - Cоздание патчера для пакетной обработки тем CTF
- Yoti - Изготовление программы для записи файлов в прошивку
Более подробно вы можете ознакомиться в соответствующем разделе: http://pspfaqs.ru/category/faqs-firm..._5_50_m33.html
Последний раз редактировалось ErikPshat; 22.01.2010 в 17:10.
|
|
|
Эти 18 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
Alex VoorheeS (19.06.2009),
alex90 (29.06.2009),
Asarge (31.07.2009),
asmakk (07.01.2010),
COOLERbyPSP (08.06.2010),
DimoNimitSU (20.06.2009),
DJJ (20.06.2009),
Dr.House (19.06.2009),
emulchord (04.04.2010),
f@y$t() (01.07.2009),
kilass (24.06.2009),
MurametS (06.02.2011),
myhouse_1991 (19.06.2009),
Padre (20.06.2009),
STaRK (19.06.2009),
timurmurmur (17.08.2009),
tugutoff (18.12.2009),
vell1969 (07.02.2011)
|
14.08.2009, 14:37
|
Сообщение: #81 (815573)
|
Модель консоли: PSP-2008
Прошивка: 6.60 ME
Регистрация: 14.08.2009
Адрес: Москва
Возраст: 28
Сообщений: 8
Вы сказали Спасибо: 2
Поблагодарили 3 раз(а) в 3 сообщениях
Сила репутации: 0Репутация: 3 
(с надеждой на лучшее)
|
Все работает (PSP-2004, TA-085v1, 5.00 M33-6). CTF выключил. Ставил и просто так, и инсталлером от Yoti.
|
|
|
Этот пользователь сказал Спасибо intelfx за это полезное сообщение:
|
|
15.08.2009, 18:48
|
Сообщение: #82 (815717)
|
Прошивка: 5.0М33-6
Другие консоли: PS1, PS2
Регистрация: 25.04.2009
Адрес: Баку
Возраст: 39
Сообщений: 52
Вы сказали Спасибо: 2
Поблагодарили 17 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 17 
(на пути к лучшему)
|
Странно, но не заработало, Hybrid пишет что не может найти тему, что делать?
|
|
|
16.08.2009, 08:25
|
Сообщение: #83 (815763)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
Сообщение от Black Rainbow
Странно, но не заработало, Hybrid пишет что не может найти тему, что делать?
|
Имеешь ввиду при запуске программы 5.00 Hybrid 5.50.exe?
А ты точно тему CTF положил в эту папку с программой?
|
|
|
17.08.2009, 18:27
|
Сообщение: #84 (816036)
|
Прошивка: 5.0М33-6
Другие консоли: PS1, PS2
Регистрация: 25.04.2009
Адрес: Баку
Возраст: 39
Сообщений: 52
Вы сказали Спасибо: 2
Поблагодарили 17 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 17 
(на пути к лучшему)
|
в папке с программой лежит самораспаковывающийся архив, бросаю в ту же папку любую CTF тему ,после того как прога запустилась, появляются папки, done и source в итоге в окне программы вижу сообщение о том что файл например "BlackStorm.ctf" не найден, в папке done появляется тема hybrid.ctf,ее я и бросаю в PSP, а моя тема перемещается в source, но в итоге ни клава ни RSS ни подпаки не работают, хотя размер темы увеличивается,
например с 3.63 мб до 4.01 мб
|
|
|
17.08.2009, 18:29
|
Сообщение: #85 (816037)
|
Прошивка: 5.50 GEN-D3
Другие консоли: PSP 2008, Asus EEE-PC 900, Colt M4, iPhone 3G 8 Gb
Регистрация: 10.10.2008
Адрес: Санкт-Петербург
Возраст: 38
Сообщений: 1,813
Вы сказали Спасибо: 1,864
Поблагодарили 684 раз(а) в 517 сообщениях
Сила репутации: 1Репутация: 684 
(луч света в тёмном царстве)
|
у меня появились подпапки, но русской йцукен-клавиатуры не наблюдаю....
Никогда не бойтесь делать то, что не умеете! Помните: Титаник построили профессионалы, а ковчег - любители.
Телепаты в отпуске. Если хотите чтобы Вашу проблему решили максимально быстро - максимально точно её опишите.
Нам разум дал стальные руки-крюки (С)
|
|
|
17.08.2009, 19:42
|
Сообщение: #86 (816045)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
Ну вот только что сам скачал по ссылке прогу.
Разархивировал архив и кинул в ту папку тему Allure.CTF
Запустил и сконвертил без проблем. Подпапки 2-го уровня работают и ЙЦУКЕН клавиатура работает при вводе имени PSP. В браузере она не должна работать, т.к. адреса по любому вводятся английским шрифтом.
Black Rainbow, то что пишет "Не удаётся найти указанный файл" - не обращай внимания. Программа пытается выполнить команду ren (rename - переименовать) переименовать папки с номерами от 1 до 29 на одну цифру выше, но так как их у тебя нет, то она их не находит и выводит такое сообщение.
По идее она должна правильно отрабатывать на любой системе, так как использует стандартные консольные DOS-команды.
Вот мой исходник скрипт, который выполняется:
По моему ты что-то путаешь. Ты наверное активируешь не ту тему. В настройках темы она будет отображаться так же, как исходная тема и названия hibrid.ctf ты просто не увидишь.
Проверь получше, удали вообще все темы из папки ms0:/PSP/THEME/, а потом закинь туда только одну сконверченную тему из папки DONE.
Сообщение от Padre
у меня появились подпапки, но русской йцукен-клавиатуры не наблюдаю....
|
Padre, зайди в " Настройки системы -> Псевдоним" и когда откроется клавиатура, то нажимай кнопку SELECT для смены разных видов клавиатур. Среди них должна появиться полноэкранная русская.
В общем программа должна отрабатывать всё правильно, как задумано.
Нельзя её закрывать принудительно Крестиком, а только нажимать клавишу и ждать, пока она не отработает и сама не закроется.
Последний раз редактировалось ErikPshat; 17.08.2009 в 19:47.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
17.08.2009, 20:31
|
Сообщение: #87 (816058)
|
Прошивка: 5.0М33-6
Другие консоли: PS1, PS2
Регистрация: 25.04.2009
Адрес: Баку
Возраст: 39
Сообщений: 52
Вы сказали Спасибо: 2
Поблагодарили 17 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 17 
(на пути к лучшему)
|
Да, и в правду, по-поводу клавы я не прав
version.txt не помянялся, залез во флэш 0 снял атрибут только чтение, после этого файл изменился, а hybrid.ctf все же появляется в папке done,
по поводу папока, получатся вот так
ms0:/MUSIC/1/2/*.mp3 3-ю папку уже не видно,
RSS: добавил bash.org , выдает ошибку о том что не найдено видео контента, и все такое, текст не читает короче...
mkdir DONE
move /Y Hybrid.ctf DONE
|
а что это? он вроде ее должен был переименовать
Последний раз редактировалось Black Rainbow; 17.08.2009 в 20:38.
|
|
|
17.08.2009, 21:06
|
Сообщение: #88 (816065)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
Сообщение от Black Rainbow
version.txt не помянялся, залез во флэш 0 снял атрибут только чтение, после этого файл изменился
|
Причем здесь Flash0?
Тема заменяет файлы только виртуально во временной памяти.
Сообщение от Black Rainbow
а hybrid.ctf все же появляется в папке done
|
Он и должен там появляться.
Сообщение от Black Rainbow
ms0:/MUSIC/1/2/*.mp3 3-ю папку уже не видно
|
Всё правильно. На прошивках до 5.50 можно было только одну папку создать 1-го уровня: ms0:/MUSIC/1/*.mp3
А на 5.50 появились папки 2-го уровня ms0:/MUSIC/1/2/*.mp3. Это для раскладывания музыки по альбомам и композициям, так же видео и фото.
Ни о каких папках 3-го уровня речи не шло.
Сообщение от Black Rainbow
RSS: добавил bash.org , выдает ошибку о том что не найдено видео контента, и все такое, текст не читает короче...
|
Фиг знает, это функция прошивки 5.50. Может просто сайт не запустили под PSP. Можно проверить на оффпрошивке 5.50.
Сообщение от Black Rainbow
Цитата:
mkdir DONE
move /Y Hybrid.ctf DONE
|
Команда " mkdir" - make directory означает "Создать директорию" DONE. Т.е. создаёт папку DONE.
Команда move - переместить; /Y - подтверждение запроса Yes = ДА (т.е. не спрашивать подтверждения).
Таким образом расшифровывается: " Переместить файл Hybrid.ctf в папку DONE".
А самораспаковывающийся архив archive.exe не должен оставаться в папке. Он должен автоматически удаляться после отрабатывания программы. Ты видать насильно закрыл программу, вот он и остался лежать в папке.
Последний раз редактировалось ErikPshat; 18.08.2009 в 04:16.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
17.08.2009, 22:02
|
Сообщение: #89 (816077)
|
Прошивка: 5.0М33-6
Другие консоли: PS1, PS2
Регистрация: 25.04.2009
Адрес: Баку
Возраст: 39
Сообщений: 52
Вы сказали Спасибо: 2
Поблагодарили 17 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 17 
(на пути к лучшему)
|
Но в любом случае спасибо, вроде все видимое работает не знаю, насчет version.txt я думал он физически во флеш 0 меняет, но прикол в том что у меня от 5.55 был текстовик, теперь 5.50? или я торможу...
Не важно, может кто подскажет адаптированые по psp RSS ленты, чтобы и этот момент проверить
|
|
|
18.08.2009, 04:00
|
Сообщение: #90 (816111)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
Сообщение от Black Rainbow
но прикол в том что у меня от 5.55 был текстовик, теперь 5.50?
|
Может ты пользовался вторым способом - установщиком от Yoti?
|
|
|
23.08.2009, 23:48
|
Сообщение: #91 (817390)
|
Прошивка: 5.0М33-6
Другие консоли: PS1, PS2
Регистрация: 25.04.2009
Адрес: Баку
Возраст: 39
Сообщений: 52
Вы сказали Спасибо: 2
Поблагодарили 17 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 17 
(на пути к лучшему)
|
Может ты пользовался вторым способом - установщиком от Yoti?
|
да нет , ну я же отдаю себе отчет , что я делал, я гибридом твоим пользовался...
кстати, RSS так и не проканал, я в командировке был, в отеле вай фай халявый юзал, так вот не работает RSS, только на "своих"(адреса с mediaGO списал) каналах с видеоконтентом...
|
|
|
24.08.2009, 08:11
|
Сообщение: #92 (817442)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
Сообщение от Black Rainbow
кстати, RSS так и не проканал
|
А что тебе мешало переключиться на другую негибридную тему и проверить RSS.
Может дело совсем не в гибриде?
Последний раз редактировалось ErikPshat; 24.08.2009 в 08:11.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
06.10.2009, 18:18
|
Сообщение: #93 (828788)
|
Регистрация: 22.10.2007
Возраст: 38
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Народ помогите, была прошивка 5.00 М33-3, прошился с помощью автоматического установщика от Yoti. В конце установке мне написало что-то типа "Bite my metal ass" и вернулось в XMB. Дальше я сделал рестарт и теперь у меня появляется задний фон XMB и больше ничего не происходит. Т.е. Кроме фона больше ничего нету.
|
|
|
07.10.2009, 02:53
|
Сообщение: #94 (828960)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
denkil92, наверное тема была какая-то включена ))
Отключи через рекавери плагин CXMB. В теме говориться, что при использовании установки во Flash0, нельзя пользоваться темами или их тогда надо пропатчить.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
08.10.2009, 07:24
|
Сообщение: #95 (829406)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 32
Сообщений: 393
Вы сказали Спасибо: 43
Поблагодарили 206 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 206 
(весьма и весьма положительная личность)
|
Кстати, у второго уровня подпапок есть ограничение на кол-во файлов - всего лишь 99. А в новых прошивках (6.00 и выше) такого ограничения больше нет...
|
|
|
Этот пользователь сказал Спасибо myhouse_1991 за это полезное сообщение:
|
|
08.10.2009, 15:35
|
Сообщение: #96 (829523)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,540
Вы сказали Спасибо: 27,198
Поблагодарили 42,746 раз(а) в 12,208 сообщениях
Сила репутации: 10Репутация: 41941 
(репутация неоспорима)
|
myhouse_1991, значит надо делать гибрид с 6.10 ))
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
17.10.2009, 20:08
|
Сообщение: #97 (832774)
|
Прошивка: 5.03 Gen-В
Другие консоли: PC, Nes
Регистрация: 03.10.2009
Возраст: 31
Сообщений: 10
Вы сказали Спасибо: 11
Поблагодарили 2 раз(а) в 2 сообщениях
Сила репутации: 1Репутация: 2 
(с надеждой на лучшее)
|
Получилось на 5.03 Ген-А, правда тему собирал в ручную (добавлением файлов из исходника проги + патч для виртуалки), на базе розовой офф птф.
|
|
|
Этот пользователь сказал Спасибо AoD67 за это полезное сообщение:
|
|
07.01.2010, 13:36
|
Сообщение: #98 (858442)
|
Прошивка: 5.00 m33-6
Регистрация: 01.01.1970
Адрес: Moscow
Сообщений: 51
Вы сказали Спасибо: 4
Поблагодарили 2 раз(а) в 2 сообщениях
Сила репутации: 1Репутация: 2 
(с надеждой на лучшее)
|
а как заменить картинки папок? А то стандартные не очень смотрятся.
germansol23 добавил 07-01-2010 в 13:35
а как заменить картинки папок? А то стандартные не очень смотрятся. и визуализатор на другой
germansol23 добавил 07-01-2010 в 13:36
а как заменить картинки папок? А то стандартные не очень смотрятся. и визуализатор на другой
Последний раз редактировалось germansol23; 07.01.2010 в 13:36.
Причина: добавил, подумав
|
|
|
07.01.2010, 13:46
|
Сообщение: #100 (858449)
|
Прошивка: 5.00 m33-6
Регистрация: 01.01.1970
Адрес: Moscow
Сообщений: 51
Вы сказали Спасибо: 4
Поблагодарили 2 раз(а) в 2 сообщениях
Сила репутации: 1Репутация: 2 
(с надеждой на лучшее)
|
Новые игры, как и на 5.00, придется патчить. А зачем тебе 2 уровень сам решай, в основном для сортировки файлов.
|
|
|
Этот пользователь сказал Спасибо germansol23 за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 13:53. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|