[Windows Mobile Development and Hacking General] KarhU:
Hello guys!

I have taken a look at wiki to find a tweaks that would improve performance/responsiveness of our devices (no matter what hardware or OS you are using) - whether via registry or via settings. I found several such a tweaks (by Cyphol) in Hermes forum:

Performance tweaks that will improve responsiveness of your ROM no matter which you choose (Only tested on WM6 but should work on WM5 too):

1. Improve performance/response time:

- Start > Settings > Phone => Keypad = Off

- Start > Settings > Sounds & Notifications; Under Sound Tab => Disable/Untick Events (warings, system events) - this tweak will BRUTALLY increase the responsiveness of Start menu and Quick Menu 2.7 (because system will no more have to search for sound files in the ROM everytime you tap the screen)

2. Your Windows Mobile device is just like your Windows PC. So, soft reset it before going to sleep (or whenever appropriate) once a day to make it runs good at all time (because of the memory leak when you close the program not all the memory is restored - sof reset restores RAM lost due to Memory leak).

3. Make sure you install the today plugin apps such as Resco Today Plugin etc. on the internal/device memory. Some today plugin can be installed on the storage card but it'll slow down your system performance a bit.

4. Do not install too many apps on the internal/device memory. Leave as much free space as you can on it. Check whether it can be install on the storage card or not. Normally, don't let it become as low as 8MB free but 10MB is enough already.

5. Know what you're doing such as tampering your system registry. Make sure it can be done and you're doing it the right way. If not, then leave it as is.

6. Never let your device go to sleep by itself. Do it manually by pressing the power button everytime when you've finished using your device.

7. Make sure you shutdown the 'Activesync' completely after activesyncing your device with your PC. You can use task manager (X-Button), Magic Button etc or you can use memory applet in setting > System > memory; Running Programs

More tweaks/hints form Nothin:

hint for cookers:

- removing unused keyboards, and today plugins(registry cuts) may have influence too.

- reediting system gfx resources(like gfxes in dialpads etc) may make device faster

- /windows/startup and hklm/init removals may have influence to overall performance and memory usage.

- wise welcomehead, default "windows default" theme, and generally optimised TSK's may have influenece too( good tsk needs stwater and tdywater ONLY(for portrait/landscape,only 2 images, not 4!), i can recommend themegenCE for making good, fast themes. also - themes without start image(today background only) may be good thing.

- stop using x-button! use alternatives - pbar, quickmenu...

- preconfigs are useful - every program may be optimised by its settings - include preconfigs in oempacks(rgu),

- big pagepool is usually..useless, keep it as small, as possible(min. 4 mb, some says, that 4.5 mb is optimal for normal usage)...

i recommend to use sktools to optimise registry - 24% smaller registry.

Aim of this thread: I will collect your hints/tweaks and put them in the first post, then I will update the wiki.

Please post what works for you and is not mentioned on this list!