Re: Please help explain/build database of services/apps that auto-run on TP2s
Haha, I wrote up a thread like this on the Touch Pro. No one seemed too interested but it's good to know that there's interest on the Touch Pro2
I'll try to explain everything I have disabled but first let me explain what I have currently WITHOUT visible noticeable loss of functionality:
HKLM\Services\
-BTAGSVC (responsible for Bluetooth audio gateway) [NEEDED if you use Bluetooth at all]
-BtCeProfiles (responsible for the widcomm Bluetooth stack profiles) [NEEDED, disabling this seemed to mess up Bluetooth as a whole]
-credsvc (responsible for evdo connection) [NEEDED, disabling this prevents evdo from working]
-DTPT (responsible for internet connectivity when connected to activesync\wmdc) (OPTIONAL)
-EnlargeStartMenu (speaks for itself) (OPTIONAL, needed only if you use large start menu, that includes the classic large start menu from the original touch pro/diamond)
-GPSConnService (doesn't seem to be any DLLs loaded with this key) [???]
-HTCAP (responsible for some HTC Application services. However, I have no idea which ones.) [OPTIONAL, I removed this entire key, but the subkey WLANOnDemand came back on soft reset]
-HTCSipSrvc (responsible for the HTC SIP loading as default) [OPTIONAL, if you don't use HTC's SIP and you use something else like FingerKeyboard then you can remove this]
-HTCVOLUME (speaks for itself) [OPTIONAL, if you don't care for HTC's volume control you can remove this]
-Keypad (I'm not exactly sure. I removed this entire key but It partially came back with a "Flags" entry) [OPTIONAL]
-LASSD (Responsible for security/device lock) [CRITICAL, removing this will cause Windows Mobile to not load, forcing you to hard reset]
-LaunchOMC (Responsible for update profile/firmware/prl functions) [OPTIONAL if you use those features in Settings>System]
-NOTIFICATIONMANAGER (Responsible for HTC's notification manager that you see when you tap icons at the top of the screen) [OPTIONAL if you like HTC's notification manager]
-NOTIFY (Responsible for various Windows Mobile notification activities) [CRITICAL, removing this will cause all sorts of weird things to happen to your phone]
-OBEX (Responsible for OBEX over Bluetooth) [OPTIONAL if you use Bluetooth or frequently transfer files over Bluetooth]
-Power (Responsible for some sort of power monitoring?? I removed this key but it came back with a "CurrentState" subkey) [OPTIONAL, removing this caused no adverse effects on my phone]
-PushInternetEngine (Responsible for HTC's Push Internet service in TF3D. I removed this and it came back with a "flags" subkey) [OPTIONAL, If you want to save battery life or don't use Push Internet you should disable Push Internet then remove this key]
-Trusted (Responsible for SIM card and push (MMS, Exchange?) activities. Normally, I delete this, but since our phones are Global, I noticed entries in here that are related to SIM cards so I kept it.) [???]
-USSD (Not exactly sure, I think it's covered in my other Touch Pro Services Guide. I forgot. After removing this key, it came back empty on the next soft reset.) [OPTIONAL, deleting this caused no adverse effects]
-Windows Live (Needed for anything Windows Live related, as well as syncing a Hotmail account. Removing this key brought it back empty on the next soft reset) [OPTIONAL if you use Windows Live at all, you will want to keep this.]
Last edited by freeza; 10-08-2009 at 01:57 PM.
|