[HD2 Windows Mobile 6.5 ROM Development] P-A-L-A-D-I-N:
Ok, here are the instructions for the registry tweak that you asked for:

Registry tweak for putting mails and attachments completely to storage card (the way it is done normally with a finished ROM without the tweak cooked in):

1) Set setting "save attachments to storage card" to enabled

2) restart device

3) Edit HKLM\System\Inbox\Settings\ (without writing the ") like that:

AttachPath: "\Speicherkarte\Nachrichten\Anlagen\"

Edit HKLM\System\Inbox\Attachments\ (without writing the ") like that:

AttsDir: "Nachrichten"

BottomDir: "Anlagen"

4) restart device

5) Edit HKLM\System\Inbox\Settings\ (without writing the ") like that:

PropertyPath: "\Speicherkarte\Nachrichten\"

6) restart device

That's it!

Sometimes a new folder "Speicherkarte" is created and the storage card is named "Speicherkarte2" after restarting the HD2. That is because the storage card cannot be initialized early enough (e.g. because of too many programs in the boot sequence or a unconvenient boot order).

But with most ROMs this does not happen or it only happens once after the last step number 6 because the device cannot write all data to the storage card quick enough before Sense etc. ask for the data.

Then you just have to copy/move all data to the correct folder, delete the folder "Speicherkarte", take out the storage card and re-insert it (no restart required). After that everything works fine normally - even after future restarts since the HD2 does not have to write all data after each and every startup. So it just recognizes that the needed data is located where it should be and everything works fine and without the "Speicherkarte2" bug.

I guess the "Speicherkarte2" bug will not appear at all when all settings are cooked in right from the cradle. If you cannot cook in all settings from the very beginning but if you have to work with automatic scripts or cabs I guess that you will have to plan some restarts in your "first boot" order. Just the way I described it above. If you can cook in all settings from the very beginning, so that they are implemented from the very first start after flashing, I guess that no restarts are required at all for enabling the tweak.

Well, it is a great improvement and saves a lot of memory, so I think it is worth being tested. ;)

I guess all or at least most programs can be installed by using uc. I am not asking for this feature because of easier installation of my common programs but because of getting to know interesting software that I have not heard of before (I found Midomi that way e.g.) and because of being able to simply update a good ROM (at least for minor bugfixes like e.g. the time bug) without having the necessity of a full flash.

Really? I have been quite sure that it was enabled in your last (not your current) ROM. But anyway it is just a few clicks for kicking it out again, so nevermind about that. ;)

PS: There is one thing I really adore about your ROM(s): You cook in a wonderful new version of MS Voice Comand - and I think you are the one and only who does it or at least the one and only who uses this nice up to day version. Please, please keep this software inside your ROM in all your future versions. It is a real must have.