Gamefreax Videogame Community  

Zurück   Gamefreax Videogame Community > Handhelds > Playstation Portable (PSP)
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 15.07.2006, 18:19
Benutzerbild von DEEPFISH
DEEPFISH DEEPFISH ist offline
Super-Moderator
 
Registriert seit: 09.08.2002
Ort: NRW
Beiträge: 1.641
DEEPFISH Nice guy
Standard Custom Firmware - the proof of concept!

Dark_Alex hat den nächsten Schritt in Sachen PSP-Hacking begonnen.
Nach Boosters DevHook 0.44 mit FW 2.71 support war für alle erstmal das Ende der Fahnenstange erreicht: Alle Games + SK's laufen unter FW 1.5. Doch jetzt geht Dark_Alex einen Schritt weiter: er hat die erste FW 1.5 Erweiterung zum Download frei gegeben. Es ist zwar noch keine komplette Custom-Firmware zeigt aber wie es auf der PSP weitergehen wird.

Hier das quote aus dem original Maxconsole.Forum:

Zitat:
Zitat von Dark_Alex
Custom Firmware - The proof of concept by Dark_AleX

There has been lately some discussion about if custom firmware in the psp are posible (note: custom in the sense of writing our own executable code in the system, and not only data like fonts, videos,...)

Even a lot of developers doubt that this is possible due to the protections in the psp.
Well, i'm here with this simple proof of concept to show the contrary :P

Instructions:
(Note: this thing only works for 1.50)

- Copy the PSP folder to the root of your memstick.
- Execute the program "Custom Firmware - The proof of concept"
It will write to the flash some executable files.

Now you are done.

This program has ben tested on my psp. However, as all programs that write to the flash, there is always some risk of bricking the psp. Use it at your own risk.
IMPORTANT (to avoid confussion): the program includes a file called vshmain.prx. This file is NOT of Sony, it comes from me, the source of everything is released.

The features of this custom firmware - proof of concept are:

- Execution of normal pbp's (1.00 ones, no-kxploited)
- Posibility of hiding corrupt icons. (note: by default it's not enabled, look at the file /PSP/SYSTEM/config.txt to see how to enable it)
- Posibility of skipping the SCE logo at the startup. (and in this way avoid the annoying auto-execution of the UMD). Like the previous one, this is not enabled by default.
- "Recovery mode:". If you keep R pressed while starting the psp, it will enter in "Recovery mode".
Recovery mode is not more than a simple application that will let you to use the usb, and execute a program under ms0:/PSP/GAME/UPDATE/EBOOT.PBP, that could be, for example, a sony updater or the 1.50 -> 1.00 downdater.

This would allow to recover potential bricks caused by the writing of bad fonts/videos/sounds... to the flash.
(Note that this wouldn't allow to recover critical things like the overwriting of critical prx's)

- Autoexecution of a program at the startup. See the configuration file at /PSP/SYSTEM/config.txt to see how to use it.


Technical Details for Developers - Why and how this work.

Consider vshmain.prx like the executable of the firmware.
You should know that either in 1.00 or 1.50 we CANNOT execute our own prx's.
However, you should know that we can execute our own elf's

Just creating an elf, renaming it to vshmain.prx and flashing the file does the job

However, notice a VERY IMPORTANT thing. By default, static elf's created by the pspsdk are linked to the address 0x08900000. This address is already taken by a prx of those that are loaded before vshmain.prx.
It's necesary to relocate the elf to a different address not already taken.
This proof of concept use the address 0x09CD3000.
http://forums.maxconsole.net/showthread.php?t=24450

Damit besteht jetzt schon die Möglichkeit direkt nach dem Einschalten der PSP ein Shell-Replacement zu Booten oder sofort den DevHook zu starten. COOL
__________________

-GC-PSP-PS2-DS-SNES-CD32-NES-PS1-SMSII-SMS-PONG-ATARI2600-
-XBOX-
Mit Zitat antworten

  #  
Alt Bitte registrieren Sie sich !
Noch kein Mitglied im Gamefreax-Forum ? Kostenlos anmelden und Mitreden !
 

Unregistriert
Beiträge: 0
Standard Noch nicht registriert ?

Wie ? Noch kein Mitglied im Gamefreax-Forum ?

Dann nichts wie los und *kostenlos* Anmelden !

  #2  
Alt 15.07.2006, 20:49
Benutzerbild von aYu][Takeshi
aYu][Takeshi aYu][Takeshi ist gerade online
Premium Member
 
Registriert seit: 05.04.2005
Ort: NRW
Beiträge: 8.326
aYu][Takeshi Nice guy
aYu][Takeshi eine Nachricht über ICQ schicken
Standard

Ich weiß nicht wieso, aber irgendwie nervt mich dieser Dark_Alex Oo"
__________________


Klarmachen zum Ändern!
Mit Zitat antworten

  #3  
Alt 16.07.2006, 00:38
Zeis Zeis ist offline
Gamefreax Addict
 
Registriert seit: 27.07.2003
Beiträge: 228
Zeis Nice guy
Standard

Dark_alex ist ja wohl der PSP Gott schlechthin! Ich glaub schon fast das er bei Sony arbeitet bzw. soviel wie er programmiert schafft er bestimmt garnischt^^
__________________
Aus einer Email von Sony:
Die Qualität und die Zuverlässigkeit unserer Produkte sind uns bei Sony
äußerst wichtig und wir nehmen dieses potenzielle Problem
sehr ernst.

lol
Mit Zitat antworten

  #4  
Alt 16.07.2006, 09:09
Benutzerbild von thecixxx
thecixxx thecixxx ist offline
Premium Member
 
Registriert seit: 08.08.2002
Beiträge: 2.329
thecixxx Nice guy
Standard

ja durch dark alex gibt es schon eine menge forstschritte wo wir ohne ihn jetzt nochnicht wären, es ist nur wichtig bei seinen releases abzuwarten, ob es wirklich gut funktioniert, das heisst lieber erst leute vortesten lassen die den chip in der psp haben da kann dann nix kaputtgehen.
__________________
PS2 PAL V3 Messiah
PS2 PAL V3 Magic 3
XBOX NTSC US 1.0 unmodded
XBOX PAL 1.4 Aladdin XT
GC PAL A unmodded
GC PAL B Qoob SX
PSP 1004 Firmware 4.01 M33-2 + 1.50 Kernel Addon 2GB Sony MemStick
Nintendo WII PAL WIIKEY 3.1 + 2GB Scandisk SD Card
Nintendo DS Light Crystal White Flashme V7 SuperCard 2GB MiniSD Extrememory
__________________________________________________ ____________
http://asciiart.bplaced.net/
Mit Zitat antworten

  #5  
Alt 16.07.2006, 09:51
Nucka04 Nucka04 ist offline
*GESPERRT*
 
Registriert seit: 03.05.2006
Beiträge: 160
Nucka04 Nice guy
Standard

Ich bin der Meinung das Dark_Alex seine Arbeit sehr gut macht der hat denn Leuten so einiges an überraschungen geliefert und finde der macht seine Arbeit Super !!

Wer würde sonst den DevHook sowit bringen !!
Würde Dark_Alex sich nicht dahinter gesetzt haben dann würde bis jetzt nichts laufen denn Fanjati (weiss nicht ob richtig geschrieben) oder MPH von dennen hört man schon lange nichts mehr !!
Es gab schon länger Gerüchte drüber das Fanjati einen Loader hat wo er alle Games zocken kann aber nie wirklich released hat und das auch nicht machen wird so wie ich es mal gelesen haben aber leider weiss ich die Page nicht mehr !! SRY

CU
NUCKA
Mit Zitat antworten

  #6  
Alt 16.07.2006, 12:01
Benutzerbild von aYu][Takeshi
aYu][Takeshi aYu][Takeshi ist gerade online
Premium Member
 
Registriert seit: 05.04.2005
Ort: NRW
Beiträge: 8.326
aYu][Takeshi Nice guy
aYu][Takeshi eine Nachricht über ICQ schicken
Standard

Fanjita

Und ich sag ja, kA wieso ich den nicht mag ^^"
Das stimmt schon, dass der so einiges gemacht hat in letzter Zeit...
__________________


Klarmachen zum Ändern!
Mit Zitat antworten

  #7  
Alt 16.07.2006, 20:36
Benutzerbild von DEEPFISH
DEEPFISH DEEPFISH ist offline
Super-Moderator
 
Registriert seit: 09.08.2002
Ort: NRW
Beiträge: 1.641
DEEPFISH Nice guy
Standard

So, hab's bei mir jetzt mal ausprobiert und läuft ohne Probleme:

PSP Einschalten - 7 Sekunden warten und man ist im 2.71 XBM und kann per home+L+R das Iso vom Memstik oder über USB auswählen
(hab noch nen entsprechenden DevHook-Mod installiert der ohen Menu direkt 2.71 bootet)

Sehr geil das ganze
__________________

-GC-PSP-PS2-DS-SNES-CD32-NES-PS1-SMSII-SMS-PONG-ATARI2600-
-XBOX-
Mit Zitat antworten

  #8  
Alt 17.07.2006, 11:38
Banshee Banshee ist offline
Newbie
 
Registriert seit: 17.05.2006
Beiträge: 59
Banshee Nice guy
Standard

Wie oder womit kann ich denn Isos über USB laden?
Mit Zitat antworten

  #9  
Alt 17.07.2006, 11:46
Benutzerbild von aYu][Takeshi
aYu][Takeshi aYu][Takeshi ist gerade online
Premium Member
 
Registriert seit: 05.04.2005
Ort: NRW
Beiträge: 8.326
aYu][Takeshi Nice guy
aYu][Takeshi eine Nachricht über ICQ schicken
Standard

Öhm, mit dieser Firmware?! Das liegt ja nur an der originalen Firmware, dass das nicht ging, die ist aber verändert, also gehts damit auch.
__________________


Klarmachen zum Ändern!
Mit Zitat antworten

  #10  
Alt 17.07.2006, 12:23
DeineMutter DeineMutter ist offline
Gamefreax Addict
 
Registriert seit: 08.11.2005
Beiträge: 238
DeineMutter Nice guy
Standard

Zitat:
Zitat von Nucka04
Ich bin der Meinung das Dark_Alex seine Arbeit sehr gut macht der hat denn Leuten so einiges an überraschungen geliefert und finde der macht seine Arbeit Super !!

Wer würde sonst den DevHook sowit bringen !!
Würde Dark_Alex sich nicht dahinter gesetzt haben dann würde bis jetzt nichts laufen denn Fanjati (weiss nicht ob richtig geschrieben) oder MPH von dennen hört man schon lange nichts mehr !!
Es gab schon länger Gerüchte drüber das Fanjati einen Loader hat wo er alle Games zocken kann aber nie wirklich released hat und das auch nicht machen wird so wie ich es mal gelesen haben aber leider weiss ich die Page nicht mehr !! SRY

CU
NUCKA
Wieso gabs eigendlich nix mehr von mph ? der hat mich früher immer überweltigt un ich fand ihn wesendlich sympatischer als den ganzen rest un der 2.0 mph loader war ja au schick un vor allem revolutionär.. na egal wie auch immer zum thema ein zitat

Zitat:
Jul 16, 2006 - 5:44 PM
ZettaBlade has just released the first version of his new custom firmware module using Dark_AleX's custom firmware release. This is his first attempt at making a module for the 1.50 firmware XMB, but he plans to release new many future versions with improved CPU handling and more. The current version allows you to take screenshots straight from the XMB, and also allows for overclocking. The XMB response time is faster, too, so if you got 1.50 firmware, check it out! Great work ZettaBlade, good luck on your next release!



Features in the module include:
- Takes screenshots with the note button.
- Auto USB (just plug it in and it connects automagically).
- Overclocks the CPU to 333/333/166 MHz for speed.
- A few bugs fixed (compared to v0.01).


naja immerhin arbeiten mehrere leutz an so was und dieses projekt hört sich ja auch sehr interesannt an
__________________
Dieses Forum ist unpolitisch und soll es auch bleiben! Lass solche Signaturen!!!
Mit Zitat antworten

Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
NDS gekillt, oder doch nicht? gentest29 Gameboy Advance + DS 11 29.01.2006 00:47
DVD-R Booter ohne Modchip!! UTOPIA OS RELEASE! skozilla Hardware (GameCube) 25 10.09.2005 20:59
GC_Disc_Server_1.2_BETA_GCN neu raus gamer2k2 Software (GameCube) 4 31.10.2003 15:41
Probleme mit Sniper(Ripper)-Mod-Chip cisco Hardware (PlayStation 2) 7 04.11.2002 23:33
V7 mit Magic 2 V3 Freak7x7 Hardware (PlayStation 2) 7 25.10.2002 11:38


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:58 Uhr.

Kontakt - Gamefreax - Archiv - Nach oben

Best viewed with Firefox / Powered by Viel-Preiswerter
Powered by vBulletin® Version 3.6.8 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
(C) Gamefreax - Hosting by Arke