Torna indietro   Console-Tribe.com Forum > Console Area > Sony Labs > Sony PSP (PlayStation Portable) > PSP General Chat > PSP Official & Homebrew Scene News

PSP Official & Homebrew Scene News News dalla Scena PSP Ufficiale e Homebrew

Comment
 
LinkBack Article Tools Modalità visualizzazione
Released: Homebrew Enabler for 2.71 revision B & Devhook Launcher Port to 2.71
Released: Homebrew Enabler for 2.71 revision B & Devhook Launcher Port to 2.71
Published by Biby
24-09-2006
Files allegati
Tipo file: rar devlauncher271.rar‎ (212.3 KB, 52 visite)
Tipo file: rar hen_b.rar‎ (786.4 KB, 35 visite)
Released: Homebrew Enabler for 2.71 revision B & Devhook Launcher Port to 2.71

Fine settimana ricco di novità, in questo caso di un certo rilievo.
Dark_AleX rilascia infatti una versione aggiornata del suo programmino di esecuzione homebrew su 2.71 e subito dopo addirittura un porting per 2.71 del famosissimo DevHook.
La versione 0.46 pare però soffrire di alcuni problemi, quindi nel file in allegato (ricordo che il porting di DevHook funziona solo in abbinamento con la versione B dell'Homebrew Enabler) troverete l'occorrente per emulare Devhook 0.45; se volete però provare il 0.46 vi basterà sostituire i file nella cartella dh.
Per la cartella contenente i firmware fate sempre riferimento a quelle contenute nelle nostre versioni FULL dei vari Devhook: le trovate nella nostra zona download.
Trovate tutto in allegato; a seguito anche un video dimostrativo.

Citazione:
Port of devhook (by Booster) launcher to 2.71 by Dark_AleX.

Only the launcher needed to be ported, since the core prx (devhook.prx) loads fine
in hen revision B.

The included version of devhook is 0.45, since 0.46 seems to have problems in emulating
1.50 (this also happens in 1.50)
If you want to use 0.46, you can overwrite the files in the dh folder.

There is no currently firmware installer, so you'll have to get the files for firmwares "magically" :P

Todo:

- 2.71 direct flash (no ms emulation).
Currently not available, because devhook msreboot.bin destroys the "unsign check" that
reboot.bin does to the files of flash.

- Port the installer to 2.71


Instructions

- You need Homebrew Enabler for 2.71 revision B (minimum) to run this port.
- Get the files to emulate firmwares yourself.
- Run the pbp with the title "Devhook 0.4X launcher for 2.71". The 1.50 launcher is also included
because in the emulated 1.50 you can launch it.


Note: only 1.50 and 2.71 have been tested.
When going from firmware 2.71 to 1.50, you will get the error "Couldn't start game".
Don't worry, this is normal and it is done in purpose as a current temporal solution for
reboot.bin parameters being differents in both firmwares.


Citazione:
Homebrew Enabler for 2.71 revision B
------------------------------------

This program enables homebrew to be run in 2.71 through the XMB. It makes a patch that remains
permanent until hardwar reset. Sleep mode won't remove the patch.

Note: this program writes some small files in the flash, ONLY the first time is executed.
IT does NOY rewrite any existing file in the system, it writes new files, so the probabilities of
bricking are practically null.

Update Instruction for people with revision A installed
-------------------------------------------------------
To update from HEN revision A to B, hard reset your psp (to make sure that hen is not running).
Then copy the new files to the memory stick and run the tif. The new files will be automatically
updated.


People without any version of hen installed, just follow the instructions below.

Instructions
------------

- Copy all contents inside MS_ROOT to the root of your memory stick.
- Go to the PHOTO viewer of the XMB and enter in the folder "HEN".
- If the psp just freeze, reboot your psp and try again. Currently the tiff is very unstable and it
is only executed sometimes. I'll try to improve that in the future.

- The first time you run the program, you will see quickly a blue screen, and after that a screen
that can be of two colors:

* Red: the files couldn't be written to the flash (it hapens a few times). Just keep trying.
* Green: The files were written succesfully. After that, the xmb will be rebooted. Now you can run
the homebrew in format prepared for 2.71. (see details below).

- As mentioned before, the patch will remain resident in memory, and even entering sleep mode
won't delete it. Only a hardware reset will remove the program from memory.

- When you do a hardware reset, you'll have to run the tiff again.
This time there won't be green or red screen, just a blue screen and xmb reboot, since
this time there is no need to write to the flash.

Note: the files pspbtknf.txt, pspbtknf_game.txt, pspbtknf_updater, and systemctrl.prx in the root
of the memory stick are only needed the first time the program is executed. After that you
can delete those. However, don't delete patch.bin, h.bin and the folder with the tiff, since
you will need those the next time you do a hard reset and want to run the program again.

Note2: Once the program is loaded, it is independant of the memory stick contents. So you can
freely swap memory sticks.


Notes about homebrew running
-----------------------------

- Current homebrews are not supported. Since current homebrews are in static elf format, they
won't run (they are rejected by the 2.71 kernel). Homebrews for 2.71 have to be in prx format.
Programmers see the programming notes.
In future versions i may patch the kernel to allow it to accept static elf's.

- There are some samples in the "GAME" directory, all of them ported from the pspsdk samples,
except the nanddumper written by me.

* polyphonic, pspsdk sample (user mode).
* cube, pspsdk sample (user mode). It shows a cube rotating.
* kdumper, pspsdk sample (kernel mode). It dumps kernel memory to the memory stick.
* ipldumper, pspsdk sample (kernel mode). It dumps the ipl to the memory stick.
* systemparam, pspsdk sample (user mode). It displays info about the system
* nanddumper, by me. (kernel mode). It dumps the full nand content to the file
"nandimage.flash" in the memory stick. The format of the dump is compliant with u.p. chip.
(It requires 33 MB of free space in the memory stick).



Programming notes for developers
--------------------------------

- As mentioned before, homebrew has to be in prx format, at least atm. Furthermore, the main prx, the one in
the pbp, has to be an user prx. However this user prx can load unsigned kernel modules from
the memory stick, allowing kernel mode apps.

- There is no need for noplainmodule check patch or nodevicecheck patch, since those are done
by the homebrew enabler.

- Try to use USE_KERNEL_LIBS = 1 in your kernel prx's. In 2.XX, the separation between user
and kernel mode is higher than in 1.XX.
Some functions in "*ForUser" are now totally separated (different address) from their
"*ForKernel" equivalents. A good example is ModuleMgr. If you are in a kernel prx and
you call the sceKernelLoadModule of ModuleMgrForUser, you will get a "ILLEGA_PERMANENT_CALL" error.

- Currently devhook emulated 2.71 is not supported. I'll try to add support to devhook, so
programs for 2.71 can be developed in a 1.50

- See the source code of the samples to have a hint on how to program for 2.71.

Credits and thanks.
-------------------

- Coded by Dark_AleX

Thanks to:

- Booster for creating devhook. HEN reboot method is based on devhook one.

- Nopx86, psp250, fanjita and all the others of the tiff exploit.

- hitchhikr for the kernel exploit of 2.50-2.71.

- Mathieulh for the help provided these two months that i was without psp.


Anticredits: ps2nfo for impersonating me in their forums.
Latest 15 news

Article Tools
Sponsored Links
  #1 (permalink)  
By WiLlY'93 on 24-09-2006, 21.05.37
Post

Oh, Devhook che parte sulla 2.71!!!!!
Bello ma preferisco la 1.50!!!!!!!!
Ultima modifica di WiLlY'93 : 24-09-2006 alle ore 23.42.07.
Rispondi citando
  #2 (permalink)  
By Dante1991 on 24-09-2006, 21.11.17
Predefinito

probabilmente tu non hai capito le funzionalità di questo programma... con un devhook su 2.71 è possibile emulare l'1.50!!!
Rispondi citando
  #3 (permalink)  
By Motomobile on 24-09-2006, 21.21.31
Predefinito

C'è qualcuno che può postaremi lo sfondo per la PSP presente nel video youtube?
Rispondi citando
  #4 (permalink)  
By WiLlY'93 on 24-09-2006, 23.34.16
Post

Citazione:
Originalmente inviato da Dante1991 Visualizza messaggio
probabilmente tu non hai capito le funzionalità di questo programma... con un devhook su 2.71 è possibile emulare l'1.50!!!
Uffa, No! io intendo la 1.50 non emulata, DA FLASH!!!!
Quella con tutti gli homebrew sbloccati!!!!!!!!!
Anche se rendono la 3.00 (in un prossimo futuro) come la 1.50, vi assicuro
che io rimango 1.5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Rispondi citando
  #5 (permalink)  
By Dante1991 on 24-09-2006, 23.36.57
Predefinito

Citazione:
Originalmente inviato da WiLlY'93 Visualizza messaggio
Anche se rendono la 3.00 (in un prossimo futuro) come la 1.50, vi assicuro
che io rimango 1.5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
e tu sei un decelebrato.......
avere un 3.00 con user e kernel mode sbloccate è un sogno!!!
il solo pensiero del gps mi fa sbavare:incredibbbbile:
Rispondi citando
  #6 (permalink)  
By WiLlY'93 on 24-09-2006, 23.43.54
Post

Ah allora sei cocciuto... secondo te, se uscirà l'eloader Completo su 3.00, non sarà già stata scoperta la key da mesi?????
Quindi Devhook 0.48!!!!!!!!!!!!!!!!!!!!!!!
Rispondi citando
  #7 (permalink)  
By zoras on 28-09-2006, 18.55.43
Predefinito

raga con una C1003 con FW 2.71 come faccio a far partire devhook xkè nn ho capito una mazza se e possibile un piccolo tutorial
Rispondi citando
  #8 (permalink)  
By Gray-Fox on 28-09-2006, 19.26.32
Predefinito

Citazione:
Originalmente inviato da zoras Visualizza messaggio
raga con una C1003 con FW 2.71 come faccio a far partire devhook xkè nn ho capito una mazza se e possibile un piccolo tutorial
Devi, come prima cosa, installare l'Homebrew Enabler for 2.71 revision B. Per fare ciò basta ti seguire queste semplici istruzioni:

Citazione:
- Copiare il contenuto della cartella MS_ROOT presente nell'archivio, nella root della ms..
- Dalla dash della console portarsi in Foto ed aprire la cartella "HEN".
- Se la PSP si blocca, spegnere la console e ritentare ad accedere alla cartella "HEN".
- Una volta che il programma è stato eseguito, comparirà una schermata blu e subito dopo una schermata rossa o verde. Se compare la schermata rossa, occorre ripetere l'operazione se compare quella verde la console verrà riavviata e sarà possibile eseguire le applicazioni homebrew convertite per il firmware 2.71.
Fatto ciò ti basta copiare il port di devhook in ms0:\PSP\GAME e lanciare il programma.
Rispondi citando
  #9 (permalink)  
By zoras on 28-09-2006, 21.02.46
Predefinito

allora apro la cartella HEN e si avvia una skermata rossa (ma ho avuto un po di paura ed ho spento la console ora sono all'inzio) se la skermata e rossa va bene ?


Automerged Message for DoublePosting


Grazie tante Gray-Fox ho risolto tutto ,gentilissimo come sempre.
Rispondi citando
  #10 (permalink)  
By Gray-Fox on 28-09-2006, 23.36.51
Predefinito

Citazione:
Originalmente inviato da zoras Visualizza messaggio
Grazie tante Gray-Fox ho risolto tutto ,gentilissimo come sempre.
Perfetto !
Rispondi citando
Comment


Currently Active Users Viewing This Article: 1 (0 members and 1 guests)
 
Article Tools
Modalità visualizzazione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Attivato
Trackbacks are Disattivato
Pingbacks are Disattivato
Refbacks are Attivato
Vai al forum

Discussioni simili
Article Article Starter Category Comments Ultimo messaggio
Aiuto Homebrew Enabler Revision D psp ta-082 sc97 PSP Firmwares 22 09-10-2007 18.56.04
Problema con Homebrew Enabler Revision D dudi PSP Firmwares 3 20-05-2007 03.29.27
Released: Dark_AleX's Devhook 0.51 launcher port for 2.71 HEN-D and TA-082 Mihawk PSP Official & Homebrew Scene News 20 19-12-2006 16.52.48
Released: Devhook launcher port updated 2.71 Flash support Tendold PSP Official & Homebrew Scene News 4 29-09-2006 22.19.39
Released: Homebrew Enabler for 2.71 (Revision B) Tendold PSP Official & Homebrew Scene News 1 25-09-2006 21.18.06


Tutti gli orari sono GMT +2. Adesso sono le 20.36.41.

Powered by vBulletin versione 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Graphic designed by Console-Tribe © 2006
News powered by GARS 2.1.9 ©2005-2006