zouzzz Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 (modifié) Salut les insomniaques et les autres, Dark alex a reléasé son Homebrew Enabler for 2.71 (Revision A) Le read me : Homebrew Enabler for 2.71------------------------- 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. 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. La source : http://dax.lan.st Le téléchargement : http://dax.lan.st/hen.rar TrUMD iSO Loader 2.71 BETA : un loader d'iso pour 2.71 ce trouve en réponse 3 de ce topic. Modifié le 23 septembre 2006 par zouzzz
snoooop Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 Salut enfin la bete!!! mais faudrais que quelqu'un puisse nous faire un dump de la 2.71 patché voir si o peut 'utiiser avec devHook!!! sa serait simpa... Par contre le loader d'iso estpresent sur ps2nfo par contre il ne s'agit que d'une beta et se n'est pas tester donc a voir!!!! bonne journée at s
zouzzz Posté(e) le 23 septembre 2006 Auteur Posté(e) le 23 septembre 2006 (modifié) Par contre le loader d'iso estpresent sur ps2nfo par contre il ne s'agit que d'une beta et se n'est pas tester donc a voir!!!! effectivement le TrUMD iSO Loader 2.71 BETA a été laché aussi. Le voilà : La source : http://deviantpsp.com Le téléchargement : http://www.deviantpsp.com/Downloads/trumdbeta.zip Modifié le 23 septembre 2006 par zouzzz
snoooop Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 Il manque plus qu'une ame charitable qui est en 2.71 et qui a patché son firmware veuille bien nous faire un petit dump.... sa serait très gentil!!!!!
sanaell Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 - 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 Bah j'ai fait un test... en modifiant le fichier texte manuellement et en collant le prx dans le dump de mon 2.71 et... bah j'ai lancé 3 des 5 homebrews qu'il fournit... peut être que en fait j'ai rien fait et que ca marchait..
zouzzz Posté(e) le 23 septembre 2006 Auteur Posté(e) le 23 septembre 2006 - 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 Bah j'ai fait un test... en modifiant le fichier texte manuellement et en collant le prx dans le dump de mon 2.71 et... bah j'ai lancé 3 des 5 homebrews qu'il fournit... peut être que en fait j'ai rien fait et que ca marchait.. Salut, Et l'Iso launcher, t'as testé?
snoooop Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 ta coller quel prx? et ta modifier quel fichier texte?
zouzzz Posté(e) le 23 septembre 2006 Auteur Posté(e) le 23 septembre 2006 Voici le read me du loader d'Iso : Train Loader (TrUmd) Iso BetaTrain2335 is proud to present you with the first 2.71 Iso Loader. It uses Dark_Alexs new 2.71 Homebrew Enabler to run, it links the main prx (trumdload.prx) to the second prx (trumd.prx) letting kernel mode access *WARNING* - it has not been tested since I could find noone with a 2.71 to test, but in theory it should work. It uses pspSdkLoadStartModule() to load the Iso instead of LoadExec. With Dark_Alexs new program it opens up more than enough Ram to load an Iso This is only a beta, so it is experimental, if it doesn't load an iso don't complain this is just a step in the right direction for future releases. - Place an iso named "umd.iso" in PSP/ISO folder - Place "Trumd" in PSP/GAME/ Folder - run Dark Alexs Homebrew Enabler - start TrUmd 2.71 Beta - wait and watch = ) This doesn't touch the flash but if anything goes wrong with your PSP don't blame me. There should be a new version soon with a GUI if this Beta works. Thanks to Mathieulh for helping me, Jas0nuk for helping me, Dark_Alex, Fanjita and Noobz, 0okm, the Tiff exploit makers and helpers, and anyone I forget to add! Cheers to ARzas new Dev team that I am currently in, yet we don't have a name Cheers to Lil3lazin and www.deviantpsp.com Also Cheers to Yoyomacy for being a good sport and supporting me...
snoooop Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 bo jvien de faire une betise j'ai lancer le homebrew enable via devhook bon en faite sa fige la psp et bon voila quoi sa fais rien d'autre... et les homebrews se lancent sans que le firmware soit patché!!!
ALI Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 Bonne nouvelle mais qui a son interet pour moi que si je peu lancer mes homebrew 1.50 en emulant le 2.71. Ca marche avec ce truc ? Dsl de faire le couillon je viens de me reveiller
lechuck Posté(e) le 23 septembre 2006 Posté(e) le 23 septembre 2006 Salut, j'ai un problême, à chaque fois que je veux lancer le homebrew enabler de dark alex, ma psp plante.
Cyril92 Posté(e) le 25 septembre 2006 Posté(e) le 25 septembre 2006 Trumd iso loader = fake. Il suffit d'aller sur le site (que je ne nommerai pas) pour se rendre compte que ce monsieur Train2335 a tout inventé sur la PSP.
lechuck Posté(e) le 25 septembre 2006 Posté(e) le 25 septembre 2006 de tt façon, pas besoin de trumd iso loader, puisque il y'a un devhook launcher pour 2.71.
Lahuppia Posté(e) le 27 septembre 2006 Posté(e) le 27 septembre 2006 Dark alex cesse tout dev sur psp et ce retire de la scene PSP
Cyril92 Posté(e) le 28 septembre 2006 Posté(e) le 28 septembre 2006 Dark alex cesse tout dev sur psp et ce retire de la scene PSP Pas encore : Il demande juste qu'on lui fiche la paix.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant