[HTC Hurricane] tobbbie:
Well, at least one is interested and dared to ask, so here it comes:

an old style batch file kitchen

that only deals with application add/remove

has a fixed XIP

and a fixed OS Version

and it cannot dump an existing ROM

If you want to port another OS Version you are on your own, no support in the kitchen, neither for SYS nor for XIP. So basically it is just an end-user "cook your meal" kitchen with fixed ingredients and not a whole chef cuisine.

The folder with all the files you need (and one ready cooked ROM if you want to try that first) is located at mediafire.

It has the same ingredients as my Tornado kitchen (which is based on that of NitroGenious). The OEM parts are picked from the ROMs that exist already and all of these are largely identical in that part. Some special treatment was done in these ROMs on the backlight and the battery driver. You may wish to find the differences yourself - I picked the backlight driver that best fits my needs. Some more changes to the Tornado Kitchen are (as far I remember):

The batch file handling is not caring any longer where you unpack the kitchen, it can work anywhere in the path.

replaced G'reloc (that was not regularly run) with WMreloc that now runs at each build on the dump folder, so you can basically do whatever you like also on the modules part, wmreloc will align the memory slots always in an optimal way.

The template (source) BINFS is now minimized and there are two flavors of it, one with LZX and another with XPR compression. Just copy either one over the 82040000.bin file. The used imgfsfromdump.exe could also take this from the commandline but I like copying files more than editing the batch file.

almost all parts dealing with WIFI have been removed, the ones that are left in the kitchen will do no harm.

Please also see my post on the shortcomings of the Hurricane compared to the Tornado when announcing the kitchen.

You may also want to learn some basics about Windows Mobile to arm yourself for what you intend, have a look at my Beginners Guide to Windows Mobile (prepare for cooking)

So what to do to get ready cooking?

SuperCID your device -> look in the Tornado Kitchen thread where the process of getting that done is explicitly described. Please take special care about backing up the files from that process! Skip that if you did it already.

Put the patched SPL 1.00.100 on the device. This will allow the BIN file to upload correctly later and it will enable your device to get charged from any USB charger. Skip that if you did it already.

Unpack the kitchen to any folder that you like. It should be a dedicated folder for just that purpose but it can be on any disk and at any place in the directory tree (not too deep to stay below the 255 char path limit, I suspect).

(you start from here for subsequent cooking) Run the batch "BuildOS-all-steps.bat" and follow the instructions that the batch file writes to the command window.

After building the ROM is done (XPR builds much faster than LZX but makes 20% bigger ROM files), you find the result in \Flash as OS.BIN

in \Flash you run as.exe and kill active sync (you may have to push the kill button twice)

connect your device in bootloader mode with UI = yes

run mtty and select the "USB" button

press enter to see the command prompt

enter "info 2" (no quotes)

You must read "HTC CuperCID" at the end of the information to continue (step 1. did that)

(you can skip that for subsequent cooking) Now you can load the OS.BIN to the device. Note that there is a handy feature in MTTY to save you from typing the whole path of the OS.BIN over and over again:

Push the "F" Button (3 from right)

enter "l" (no quotes) for the "download" command

enter the full path to the OS.BIN file in the "first time downloaded file name" field

leave the rest as is

Confirm

Push the "1" botton (second from right) and see the action start

You should see progress per loaded block of the BIN file until it is finished loading to RAM. It then takes as much time to load the RAM copy to the ROM onboard the device - this is the crucial part - be patient until the command prompt comes back.

Enter "ResetDevice"

Close the Terminal window in MTTY (Ctrl-F4 or Ctrl-W) - you can keep MTTY open - to avoid the USB polling for the no more connected device to eat all your CPU.

Wait for the device to start up. This will take some minutes - and if you activate the option "Startup and Shutdown Sounds + Animation" you should see the HTC Boot animation after ~30 seconds. Then you will notice that the screen turns white after some time, don't bother. With the red button you get the normal content back. It may happen during that time of first boot that you feel "locked" out of the device - just wait until the screen gets a little "dim" and press the red botton then.

After you passed the initial Welcome screens the device is ready to use. Reboot is very fast (40-50 seconds) and memory is plenty (35MB RAM).

Finally you may want to check out the German localization (100% for all settings and OS parts) or the nice home-screen that I have added.