What's new
AMJ Bulletin Board

[RELEASE] Touch Pro 2 Cleanup

D/\SH

Owner - Staff
Sprint Touch Pro2 Cleanup by GoodThings2Life

With all the requests to "clean house" on the stock ROMs, and also with a recognition that some people either can't or aren't ready to use a custom ROM (translation: business users and new users), I've put together an easily installed package that helps us trim the fat from the OEM customizations.

With that in mind, here are the instructions and guidelines for these packages. PLEASE READ CAREFULLY... I AM WILLING TO HELP WHEN THERE IS A PROBLEM, BUT IF YOU DON'T READ THE INFORMATION, I WON'T BE INCLINED TO REPEAT MYSELF.

Installing this will make several modifications to your Sprint* Touch Pro2 configuration to make it perform faster, have relatively stable battery life, and still provide a functional experience. DO NOT USE THIS PACKAGE ON A NON-SPRINT TOUCH PRO2! If this thread is popular, and if I can get my hands on the variants, I may package them in the future.

NOTE #1: This will remove the shortcuts to all Sprint content, so if you really need those links, be sure to use the supplemental Restore Sprint Shortcuts package. That said, it is very much a "Sprint" configuration, so no specialized skins, etc. beyond what are documented below.

NOTE #2: I will fix any issues with these packages, but I won't necessarily be adding any new features or skins. This is intended to provide as many of the "essentials" as possible without a lot of hassle. I also have limited time to work on these things, and well to be honest... if you want to go beyond the essentials, you should really be looking at Custom ROM development.

NOTE #3: Advanced users are more than welcome to edit the _setup.xml file within the cab files and continue customizing it as they see fit.

As I said before, I really consider this to be a Quick Essentials tool for those who aren't willing or aren't ready for ROM cooking.

NOTE #4: There are 2 versions. The sprint_tp2_cleanup.cab file will perform ALL modifications and will remove all the shortcuts to the Sprint content as well as disable the Sprint content tabs from TouchFlo 3D. The sprint_tp2_tweaks.cab will only perform system performance tweaks.

Here is the full list of optimizations in the Tweaks Only edition:


  1. Import SDK Certificates for easy software installs
  2. Delete the "Demo" songs/graphics from My Documents
  3. Move all \Windows\Start Menu icons back into Programs subfolder
  4. Install the following files features:
    1. Default Opera.ini file
    2. 1% Incremental Battery Driver (REQUIRES YOUR OWN TASKBAR MOD!)
    3. ATI_D3DM Driver (NOT ENABLED! ... YET!)
    4. Inbox Enhancement Plugin (Delete All, Mark All as Read)
    5. Threaded SMS Enhancement (Doubled height of text entry)

  5. Set all Temp file paths to \Temp
  6. Set IE Cache/History file paths to \Pocket.IE
  7. Set Outlook file paths to \Pocket.OL
  8. Set the Talk Press-and-Hold button assignment to None
  9. Set the End Press-and-Hold to Airplane mode
  10. Set the Keyboard type/repeat rate to Fastest settings
  11. Enable Hearing Aid Compliance
  12. Disable T9 Autocorrect Functions
  13. Enable Vibrate on Press functions
  14. Enable Soft Vibration mode for Vibrate on Press functions
  15. Prepare Classic Autocorrect Functions (NOT ENABLED! ... YET!)
  16. Enable Roaming Only mode
  17. Enable Fast Call Disconnect mode
  18. Disable Roaming notifications
  19. Disable Flight Mode sound effect
  20. Set the "descriptions" for CDMA phone services to be descriptive
  21. Set the default Notifications
    1. This fixes several options being grayed out.
    2. Also increases the Reminder alarm repeat to 4 minutes.

  22. Disable Taskbar Clock (all screens)
  23. Enable Taskbar Battery (all screens)
  24. Set the Today Timeout to 1 hour
  25. Disable HTC Taskbar Notification Manager
  26. Enable HTC Taskbar Volume Manager
  27. Set the Voice Command defaults to Bluetooth friendly and least disruptive notifications
  28. Enable Voice Command Call Recording menu option
  29. Set the audio levels to 16-bit Stereo mode
  30. Enable Bluetooth High-Quality Audio mode
  31. Enable Auto Gain Control mode
  32. Disable Security Prompts on software installs
  33. Disable Error Reporting
  34. Disable Feedback Reporting
  35. Set the Power Management functions to battery friendly defaults
  36. Enable Power Management optimizations
  37. Disable Wake-Up on Keyboard Open
  38. Enable 4-Column Programs/Settings view
  39. Enable finger friendly scroll-bars
  40. Enable ClearType in Landscape (Finally Works!!)
  41. Enable Large GlyphCache settings
  42. Enable Large FileCache settings
  43. Enable Fast SD Card settings
  44. Set the Bluetooth defaults to battery friendly settings but still high quality audio (DOES NOT enable Bluetooth radio!)
  45. Enable ActiveSync USB mode with Advanced Networking as default (optimizes use with Vista and Windows 7)
  46. Disable Sent SMS/MMS Notification
  47. Enable increased text message height in Outlook view
  48. Enable Inbox Enhancement plugin (Mark All Read, Delete All options)
  49. Set the default Email, Calendar, Contacts, and Tasks defaults to most informative views.
  50. Set the Opera tab limit at 5 tabs
  51. Set the IE and Opera default home page to Google
  52. Set the Internet Explorer defaults to optimal performance
  53. Enable Internet Connection Sharing
  54. Enable Weather/Stocks Data Download when Roaming
  55. Disable Weather/Stocks Data Download Automatically
    1. This should dramatically preserve battery life.

  56. Set the default order of HTC Manila tabs
  57. Set the default programs for HTC Start Menu Programs list
  58. Enable all available Camera modes
  59. Enable G-Sensor Enhancements
  60. Enable Task Manager "Always Close with X" mode


Here is a list of additional changes made by the full Cleanup package:


  1. Sprint TouchFlo 3D tabs are hidden using the usual Settings screen. They can be turned on again using the same screen. No file editing. No hassle.
  2. Sprint program icons are deleted. The programs are NOT removed. They can be restored using the accompanying Restore_Sprint_Content.cab file.


----------------
How to Install:
----------------

1. Save the file somewhere convenient, like your Desktop or My Documents. NOTE: Only download ONE file. Once you install this, you will not be able to install the second file (because the tweaks have already been made and will conflict with each other).
2. Connect your phone to your computer using your USB cable.
3. When ActiveSync pops up, let it do its thing, and then click the "Explore" button on the toolbar.
4. Copy the file (drag and drop usually works best) to the phone. That said, I strongly recommend putting it on your storage card.
5. Disconnect the phone from the computer.
6. On the phone, go to Start > Programs > File Explorer.
7. Find the file on your storage card (or My Documents or wherever you put it).
8. Tap on the file to open the zip file... then tap on the cab inside... when prompted, tap Install. It will require you to do a soft reset when it finishes.

------------------
Troubleshooting:
------------------

If it doesn't work, read the instructions more thoroughly and try again. If the install doesn't work for some reason and reports that it cannot be installed, then chances are I mangled something in the _setup.xml file OR you have something on your phone already that the cab doesn't like. Keep in mind, I've only tested this on my phone which was just hard reset in order to make sure the installers worked.

If it doesn't work for you, let me know which file you used and I'll make sure the installer isn't broken. Beyond that, you're on your own to figure out if any programs you've installed are unhappy with the modifications.

You can only install one version... either Tweaks OR Cleanup, not both! But fear not, you only need one or the other! :)

Unfortunately, this cannot be uninstalled without a hard reset. There are too many registry and file changes to do so dependably. If something causes a major glitch, I'll issue a standalone patch along with corrected full versions.

------------------------------------------------
Why THIS configuration? Why THESE settings?
------------------------------------------------

I chose this configuration because for the past two years, I've observed my own usage habits as well as the habits of about 2 dozen people that I work with as well as a significant number of users here who frequently post looking for things of this nature. My goal is to provide an experience that is functional but lightweight and efficient. The settings are set so that the Windows Mobile experience is as fast, power conservative, and finger friendly as possible.

Tweaks that will NOT be included without further stability/performance improvements include Classic Word Completion and the ATI Direct3D driver. Once I've done further testing on these, I may include them later.

original thread can be found here:
Code:
http://forum.ppcgeeks.com/showthread.php?t=84404

Telus and Verizon Touch Pro2 Tweaks by GoodThings2Life

With all the requests to "clean house" on the stock ROMs, and also with a recognition that some people either can't or aren't ready to use a custom ROM (translation: business users and new users), I've put together an easily installed package that helps us trim the fat from the OEM customizations.

With that in mind, here are the instructions and guidelines for these packages. PLEASE READ CAREFULLY... I AM WILLING TO HELP WHEN THERE IS A PROBLEM, BUT IF YOU DON'T READ THE INFORMATION, I WON'T BE INCLINED TO REPEAT MYSELF.

Installing this will make several modifications to your Telus* or Verizon* Touch Pro2 configuration to make it perform faster, have relatively stable battery life, and still provide a functional experience. DO NOT USE THESE PACKAGES ON A NON-TELUS OR NON-VERIZON TOUCH PRO2! If this thread is popular, and if I can get my hands on the variants, I may package them in the future.

NOTE #1: I will fix any issues with these packages, but I won't necessarily be adding any new features or skins. This is intended to provide as many of the "essentials" as possible without a lot of hassle. I also have limited time to work on these things, and well to be honest... if you want to go beyond the essentials, you should really be looking at Custom ROM development.

NOTE #2: Advanced users are more than welcome to edit the _setup.xml file within the cab files and continue customizing it as they see fit.

As I said before, I really consider this to be a Quick Essentials tool for those who aren't willing or aren't ready for ROM cooking.

NOTE #3: There is 2 versions-- one for Telus, one for Verizon. They will perform system performance tweaks, can be installed, re-installed, and *should* be uninstallable. Sorry, I will not be making a full "cleanup" cab for the Telus or Verizon models.

Here is the full list of optimizations in the Tweaks Only edition (Updated 9/18/2009):

  1. Import SDK Certificates for easy software installs
  2. Delete the "Demo" songs/graphics from My Documents
  3. Move all \Windows\Start Menu icons back into Programs subfolder
  4. Install the following files features:
    1. Default Opera.ini file
    2. 1% Incremental Battery Driver (REQUIRES YOUR OWN TASKBAR MOD!)
    3. ATI_D3DM Driver
    4. Inbox Enhancement Plugin (Delete All, Mark All as Read)
    5. HTMLNOTE.DLL (Fixes the WM6.1.21052 SMS/MMS "Mark as Read" bug)
    6. Threaded SMS Enhancement (Doubled height of text entry)
    7. psShutXP (Enable Power Button Press-and-Hold)
    8. Remove HTCStartUp, PKG, and poutlook from \Windows\Startup (frees up resources)Press-and-Hold)
  5. Set all Temp file paths to \Temp
  6. Set IE Cache/History file paths to \Pocket.IE
  7. Set Outlook file paths to \Pocket.OL
  8. Set the Talk Press-and-Hold button assignment to None
  9. Set the End Press-and-Hold to Airplane mode
  10. Set the Keyboard type/repeat rate to Fastest settings
  11. Disable T9 Autocorrect Functions
  12. Enable Vibrate on Press functions
  13. Enable Soft Vibration mode for Vibrate on Press functions
  14. Prepare Classic Autocorrect Functions (NOT ENABLED! ... YET!)
  15. Enable Roaming Only mode
  16. Enable Fast Call Disconnect mode
  17. Disable Roaming notifications
  18. Disable Flight Mode sound effect
  19. Enable GPS fixes
  20. Set the "descriptions" for CDMA phone services to be descriptive
  21. Set the default Notifications
    1. This fixes several options being grayed out.
    2. Also increases the Reminder alarm repeat to 4 minutes.
  22. Disable Taskbar Clock (all screens)
  23. Enable Taskbar Battery (all screens)
  24. Set the Today Timeout to 1 hour
  25. Disable HTC Taskbar Notification Manager
  26. Enable HTC Taskbar Volume Manager
  27. Set the Voice Command defaults to Bluetooth friendly and least disruptive notifications
  28. Enable Voice Command Call Recording menu option
  29. Set the audio levels to 16-bit Stereo mode
  30. Enable Bluetooth High-Quality Audio mode
  31. Enable Auto Gain Control mode
  32. Disable Security Prompts on software installs
  33. Disable Error Reporting
  34. Disable Feedback Reporting
  35. Set the Power Management functions to battery friendly defaults
  36. Enable Power Management optimizations
  37. Disable Wake-Up on Keyboard Open
  38. Enable 4-Column Programs/Settings view
  39. Enable finger friendly scroll-bars
  40. Enable ClearType in Landscape
  41. Enable ATI Direct3D Driver
  42. Enable Large GlyphCache settings
  43. Enable Large FileCache settings
  44. Enable Fast SD Card settings
  45. Set the Bluetooth defaults to battery friendly settings but still high quality audio (DOES NOT enable Bluetooth radio!)
  46. Enable ActiveSync USB mode with Advanced Networking as default (optimizes use with Vista and Windows 7)
  47. Disable Sent SMS/MMS Notification
  48. Enable increased text message height in Outlook view
  49. Enable Inbox Enhancement plugin (Mark All Read, Delete All options)
  50. Set the default Email, Calendar, Contacts, and Tasks defaults to most informative views
  51. Set the Opera tab limit at 5 tabs
  52. Set the IE and Opera default home page to Google
  53. Set the Internet Explorer defaults to optimal performance
  54. Enable Weather/Stocks Data Download when Roaming
  55. Disable Weather/Stocks Data Download Automatically
    1. This should dramatically preserve battery life.
  56. Disable Push Internet Service*
  57. Disable ResProxy, CMGuardian, SqmUpload services*
    1. * These free up about 20% of system memory
  58. Set the default order of HTC Manila tabs
  59. Set the default programs for HTC Start Menu Programs list
  60. Enable all available Camera modes
  61. Enable G-Sensor Enhancements
  62. Enable Task Manager "Always Close with X" mode

----------------
How to Install:
----------------

1. Save the file somewhere convenient, like your Desktop or My Documents.
2. Connect your phone to your computer using your USB cable.
3. When ActiveSync pops up, let it do its thing, and then click the "Explore" button on the toolbar.
4. Copy the file (drag and drop usually works best) to the phone. That said, I strongly recommend putting it on your storage card.
5. Disconnect the phone from the computer.
6. On the phone, go to Start > Programs > File Explorer.
7. Find the file on your storage card (or My Documents or wherever you put it).
8. Tap on the file to open the zip file... then tap on the cab inside... when prompted, tap Install. It will require you to do a soft reset when it finishes.

------------------
Troubleshooting:
------------------

If it doesn't work, read the instructions more thoroughly and try again. If the install doesn't work for some reason and reports that it cannot be installed, then chances are I mangled something in the _setup.xml file OR you have something on your phone already that the cab doesn't like. Keep in mind, I've only tested this on my phone which was just hard reset in order to make sure the installers worked.

If it doesn't work for you, let me know which file you used and I'll make sure the installer isn't broken. Beyond that, you're on your own to figure out if any programs you've installed are unhappy with the modifications.

There is a known issue with the hack to move the Outlook storage to \Pocket.OL if you already have accounts setup (messages will appear blank). You will need to remove the account and re-add it (with a resync) to resolve the issue.

------------------------------------------------
Why THIS configuration? Why THESE settings?
------------------------------------------------

I chose this configuration because for the past two years, I've observed my own usage habits as well as the habits of about 2 dozen people that I work with as well as a significant number of users here who frequently post looking for things of this nature. My goal is to provide an experience that is functional but lightweight and efficient. The settings are set so that the Windows Mobile experience is as fast, power conservative, and finger friendly as possible.

Tweaks that will NOT be included without further stability/performance improvements include Classic Word Completion. Once I've done further testing on these, I may include additional hacks later.
 

Attachments

Last edited:
Man i wish someone would come out with one of these for Telus TP2. I saw one for Sprint TP but seems they only work on Sprint
 
I am thinking of installing the tweaks package on my Verizon (btw DASH thank you for putting together the install file for Verizon users)..just a few questions.
1. Will there be a "supplemental Restore Sprint Shortcuts package" for Verizon users. I am unsure if there are any Verizon Shorcuts
2. Will I manually be able to enable the HTC Taskbar Notification Manager after if I decide I dont like it disabled?
 
I am thinking of installing the tweaks package on my Verizon (btw DASH thank you for putting together the install file for Verizon users)..just a few questions.
1. Will there be a "supplemental Restore Sprint Shortcuts package" for Verizon users. I am unsure if there are any Verizon Shorcuts
2. Will I manually be able to enable the HTC Taskbar Notification Manager after if I decide I dont like it disabled?


i didnt put this together i just found and have the original link in the first post.

1. they hide them but do keep the vzw navigator and visual voce mail, etc icons can still be readded and work fine. (world card mobile too)
2. yes it would just be a registry change back.
 
Cool thanks DASH.

One more thing...I completed the install and now my phone speaks out my email messages..."a high priority message, your mailbox is almost full" this is my most current email from microsoft exchange. How can I stop this?
 
Cool thanks DASH.

One more thing...I completed the install and now my phone speaks out my email messages..."a high priority message, your mailbox is almost full" this is my most current email from microsoft exchange. How can I stop this?


let me look into that... been having my phone on vibrate lately so havent noticed.... sounds like voice command so check those settings.
 
Cant wait to try this on my SPRINT tp2 finally got sprint to budge they gave me a price match with the verizon phone haha o yea they also gave me and extra $100 dollars off so my price after all the rebates is 249.99 sold my tp for $180 total payed =$60 bucks baby
 
Back
Top