Homebrew Enabler (HEN)


File Name 303hen.zip
File Type ZIP
Developer Noobz
Operating System PSP
File Size 1.38 MB
Created 01/28/2007
Updated 01/28/2007
Downloads 53147 times
Download time  
Modem: 3 min
ISDN: 1 min
DSL: 0 min 7 sec
CABLE: 0 min 5 sec
T1: 0 min 2 sec

Homebrew Enabler (HEN)
Rating: 3.38/5.00
Rated by: 8 users
Rate it:
Please scroll down for the download button and more file information.

Download!
File Description
Homebrew Enabler for 3.03 by Noobz / Dark_AleX
-------------------------

This program enables homebrew and downgraders to be run on 3.03 using the original version of GTA.
It makes a patch that remains permanent until hardware reset. Sleep mode won't remove the patch.

This is based on the source for HEN 2.71 provided by Dark_Alex, thanks for the code and the help.

Note: this program writes some small files in the flash, ONLY the first time is executed.
It does NOT 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.
- Load GTA
- If the PSP freezes try again
- When you run the program, you'll see a coloured screen that can be one of two colors:
* Red: the files couldn't be written to the flash (it happens a few times). Just keep trying.
* Pale Blue: The files were written succesfully, and HEN is active. After that, the xmb will
be rebooted. Now you can run the homebrew in format prepared for 2.71. (see details below).
Note that a pale blue screen will appear again every time the PSP reboots with HEN active.

- 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 will just be the pale blue screen and xmb reboot, since this time there is
no need to write to the flash.

Note: Ensure that you leave the PSP/HEN_303 and PSP/SAVEDATA directories that are used for HEN
as some of the files are used each time you enter HEN.
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 3.03 kernel). Homebrews for 3.03 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.

- You can try using the PatchSFO tool from www.noobz.eu to patch homebrew to HEN format.

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

* 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 Dark_AleX. (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.

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

Credits and thanks.
-------------------
- Noobz team for porting to 3.03
- Noobz team for porting to 2.80

Thanks to:
- Original code for 2.71 HEN supplied by Dark_AleX

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

- Team C+D for the registry kernel exploit.

- Mathieulh for the help provided to Dark_AleX for the two months that he was without psp.


Anticredits: ps2nfo for impersonating Dark_AleX in their forums. We don't believe your circus.








 

Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Add comment

Security code
Refresh


















































































Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


 Username: 
 Password:

Newest Downloads

05/18/2012 - 05/23/2012


05/22/2012
05/22/2012
05/22/2012
05/22/2012
05/21/2012
05/21/2012
05/19/2012
05/19/2012
05/19/2012
05/18/2012
05/18/2012
05/18/2012
05/18/2012
05/17/2012
05/17/2012
HOT FLASH GAMES

Spot Hunter

Risky Rider 5

Mario Amazing Jump

Killing Road

Cosmo Defense

Invasion from Hell Operation Oceania TD

RSS Feeds Follow us on Twitter Find us on Facebook


HOT GAMING NEWS TOPICS


POPULAR GAMING NEWS SEARCHES

xbox latest update | lord of | large original | jailbreak for ipad2 | sixaxis controller ps | new disc format | guinness world | wii sport resort | register new psn | explorer | mickey | counter strike death | eboot 2 iso | mp3 ds | 64 emulator | java on psp | 3d lug in psp | woopsi | templar | adhoc | psp comic viewer cbr | system updates | killzone 3 demo | psp emualtor | pce | how to hack my psp go | gta vcs cheats code | donkey kong for psp | psp normal boot | rjl gta | psp 1002 | reorder ihpone photo | quarrel | ps3 anonymous | psp flash games | ps driver | coustom firmware | ad hoc | lame boy | im comeing home | ps3 sixaxis driver | gunnar hero | homebrew sorter | error messag8010850e | psps tube | combat evolved | dgmpgdec | svn | open source nand dumper | oxford | dayviewer v7 | disc change psp | pspkm | tanweeho | plugin joystick ideas | go messenger downlo | papimeru | mark wahlberg | 2011 psp h game | organizr | iran | signed ofw | wii emulator for pc | apps for psp | downgrade xbox 360 | xbox 360 tools | fallout 3 | cwcheats for mac | prometheus iso load | 50 cent bulletproof | ps3 camera | google android software | cerita dewasa | reality games | dvd region | cfw psp 2000 | junk | nintendo ds firmware | shower | sing up | nds ebook reader | 7loader | essentials | iphone 3gs im unlock | ipip | hen iso | comic | custom formware | pot | psp iso decryipter | game cube backup launcher | pspfirmware | psx cheats for psp | fixv3 | skype call videos | psplock | mega guide | patapo2 | custom firmware psp 3000 | how to delete update | atv offroad fury | obsidian | find mii 2 3ds | all kamen rider generation | i am alive | cxmb themes | psp vita homebrew | snake vore | takken | ps3 firmware | iso tool guide | adhoc file transfer | snts row | pixeles mertos | the 3rd birthday free download | visual menu | hear | transport tycoon | psptube high mem | re6 | psjbtool | lord arcana cheat | japan foto bugil | pmp vlc | umd operator | is tol | time baby v6 | tibia | how to open the ps3 | actresss | psp extra monitor | tag | dungeons | toy story | mariokart ds | 390 ofw | psp n1004 | fable 2 | pokemon blck | hacking ps3 | ios236 installer v5 mod | minna sukiri | s9xtylslimmecm | kickstarter | amecraft | psp minecraft | psp paper | usb iso loader for psp | meet the fockers | bbc micro | activatepp | left 4 dead 2 patch | skype psp 1000 | archive | god eater eur | sega dreamcast | xgen update | lide ua | new xbox controller | psp free texting app | psp systhem software update | msx pszp | npdecrypter | text app | update original psp | formula1 2009 | themeshooter | swf player psp | pspweb cam | psp cso loader | make it mine | snes 9xw | how to do backup | rss reader | nfs hot pursuit 2010 for psp |