[Advantage X7500, MDA Ameo ROM Development] eaglesteve:
Okay, I've decided to start this thread with the intention of collecting specific, practical, and working ideas on how to make this ROM a real speed demon.

Currently, my device is really fast, not just fast. I'm using 192dpi with Spb Mobile Shell and Diamond Interace skin, and every single click produces instant response. My TomTom 7 loading is also much faster (faster in portrait than landscape though) .The tweaks that I have performed however, is suitable only for the way I use the device, so not all ideas will be applicable to everyone.

Requirements:

==========

For start, let me say that my requirements are as follows:

- I do not use bluetooth headset, or bluetooh gps. I only use it for file transfer purposes to/from PC and to/from other phones.

- I do not want auto-rotate. That drives me crazy. I only want it done with my user assigned hardware button. However, I do want to use the sensor applications such as the bubble level. I use this to figure out the slope on my golf putting green, as a example of its use. (It's cheating in golf rule BTW, but I use it only for practice purposes, not during Competition)

- I want to manually initiate the QuickGPS data download, not automatically, and I do not wish to be reminded if it "expires".

- I do not use the sub-display or carry hardware keyboard

- I do not use the HTC TouchFLO, as I think that FtouchSL works much better. Just remember to exclude application such as Opera, Resco File explorer so that you don't end up having the half freezing effect.

- I do not use Windows Live, as I'm not in US or England

Tool needed

=========

You need to install FDCSOFT Task Manager to manage the services.

The idea

=======

To disable all unused services which requires loading as well as resources to run on a continula basis.

What services have I disabled?

======================

1. SubDisplay(SDM0)- this is only needed if I use keyboard and I want the subdisplay to work.

2. HTC Sensor Service (Athena)(SEN1: ) this is only needed if I want the device to auto-rotate globally. If I want it to rotate only for specific applications, I still can disable this if I use the SKKV GSensor application..

3. Windows Live (WLM0). I don't use this software, so why let this service run all the time?

4. Bluetooth Audio Gateway (BAG0) I think I only need it if I'm using bluetooth headset but not sure. Those of you with BT headset might want to see if the headset still works if this is disabled.

5. Bluetooth HID Loader (BHL0) I was surprise that all file transfer still works with this disabled.

6. Certificate Enroll Engine (CES0) Not sure what the function is, but my device works okay without it. May be those who connect to the corporate server might need this,

7. Credential Manager (CRD0) Same comment as for item 6.

Set as Manual:

===========

QuickGPS app service (Stop, and set manual).

Currently my File system cache is enabled with cache size of 8MB. My File System filter cache is 4096 sectors and Glyth cache is 64KB. However, I really do no know what is the most optimal setting here. Perhaps someone who has played around and experimented more than myself would improve on this.

In addition, go to the Proccess tab and terminate the following processes:

- BioTouch.exe

- SAPSettings.exe

These two items will come back after each soft reset, so you need to do each again. Anyone knows how to more permanently disable these, please let me know.

Today plugings:

===========

If you're using SPB mobile shell, you should be able to do away with almost all other plugins. I just tick the Home Tab in Today Item selection screen, and pin my most frequently used applications there. I might also place my news feed there later. With spb mobile shell, I now basically have the entire today screen vacant for just these two plugins. Before this, my iLauncher, sbsh weather, spb time, spb phone suite used to take a while to load up after each soft reset. Now, I no longer use iLauncher, SPB time, SBSH weather, SPB Phone suite. Spb mobile shell takes far less resources and loads, loads much faster, and works more quicly than having those four plugins. Part of my continual improvement process I guess to move on.

At present the VGA skin for SPB Mobile shell could not be said to be as attractive as those availabel to the QVGA users. Hopefully this will change.

Radio

====

I'm using 1.58. I do really think that there is a noticeable improvement in data connection speed using this version.

Let's use this thread to collect all the ideas specific to the Sogarth Base ROM

Cheers.