PDA

View Full Version : [RELEASE] Touch Pro 2 Cleanup


D/\SH
09-14-2009, 03:14 PM
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 (http://forum.ppcgeeks.com/showthread.php?t=28124).

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:



Import SDK Certificates for easy software installs
Delete the "Demo" songs/graphics from My Documents
Move all \Windows\Start Menu icons back into Programs subfolder
Install the following files features:


Default Opera.ini file
1% Incremental Battery Driver (REQUIRES YOUR OWN TASKBAR MOD!)
ATI_D3DM Driver (NOT ENABLED! ... YET!)
Inbox Enhancement Plugin (Delete All, Mark All as Read)
Threaded SMS Enhancement (Doubled height of text entry)



Set all Temp file paths to \Temp
Set IE Cache/History file paths to \Pocket.IE
Set Outlook file paths to \Pocket.OL
Set the Talk Press-and-Hold button assignment to None
Set the End Press-and-Hold to Airplane mode
Set the Keyboard type/repeat rate to Fastest settings
Enable Hearing Aid Compliance
Disable T9 Autocorrect Functions
Enable Vibrate on Press functions
Enable Soft Vibration mode for Vibrate on Press functions
Prepare Classic Autocorrect Functions (NOT ENABLED! ... YET!)
Enable Roaming Only mode
Enable Fast Call Disconnect mode
Disable Roaming notifications
Disable Flight Mode sound effect
Set the "descriptions" for CDMA phone services to be descriptive
Set the default Notifications


This fixes several options being grayed out.
Also increases the Reminder alarm repeat to 4 minutes.



Disable Taskbar Clock (all screens)
Enable Taskbar Battery (all screens)
Set the Today Timeout to 1 hour
Disable HTC Taskbar Notification Manager
Enable HTC Taskbar Volume Manager
Set the Voice Command defaults to Bluetooth friendly and least disruptive notifications
Enable Voice Command Call Recording menu option
Set the audio levels to 16-bit Stereo mode
Enable Bluetooth High-Quality Audio mode
Enable Auto Gain Control mode
Disable Security Prompts on software installs
Disable Error Reporting
Disable Feedback Reporting
Set the Power Management functions to battery friendly defaults
Enable Power Management optimizations
Disable Wake-Up on Keyboard Open
Enable 4-Column Programs/Settings view
Enable finger friendly scroll-bars
Enable ClearType in Landscape (Finally Works!!)
Enable Large GlyphCache settings
Enable Large FileCache settings
Enable Fast SD Card settings
Set the Bluetooth defaults to battery friendly settings but still high quality audio (DOES NOT enable Bluetooth radio!)
Enable ActiveSync USB mode with Advanced Networking as default (optimizes use with Vista and Windows 7)
Disable Sent SMS/MMS Notification
Enable increased text message height in Outlook view
Enable Inbox Enhancement plugin (Mark All Read, Delete All options)
Set the default Email, Calendar, Contacts, and Tasks defaults to most informative views.
Set the Opera tab limit at 5 tabs
Set the IE and Opera default home page to Google
Set the Internet Explorer defaults to optimal performance
Enable Internet Connection Sharing
Enable Weather/Stocks Data Download when Roaming
Disable Weather/Stocks Data Download Automatically


This should dramatically preserve battery life.



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



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



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.
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:
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 (http://forum.ppcgeeks.com/showthread.php?t=28124).

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):


Import SDK Certificates for easy software installs
Delete the "Demo" songs/graphics from My Documents
Move all \Windows\Start Menu icons back into Programs subfolder
Install the following files features:

Default Opera.ini file
1% Incremental Battery Driver (REQUIRES YOUR OWN TASKBAR MOD!)
ATI_D3DM Driver
Inbox Enhancement Plugin (Delete All, Mark All as Read)
HTMLNOTE.DLL (Fixes the WM6.1.21052 SMS/MMS "Mark as Read" bug)
Threaded SMS Enhancement (Doubled height of text entry)
psShutXP (Enable Power Button Press-and-Hold)
Remove HTCStartUp, PKG, and poutlook from \Windows\Startup (frees up resources)Press-and-Hold)


Set all Temp file paths to \Temp
Set IE Cache/History file paths to \Pocket.IE
Set Outlook file paths to \Pocket.OL
Set the Talk Press-and-Hold button assignment to None
Set the End Press-and-Hold to Airplane mode
Set the Keyboard type/repeat rate to Fastest settings
Disable T9 Autocorrect Functions
Enable Vibrate on Press functions
Enable Soft Vibration mode for Vibrate on Press functions
Prepare Classic Autocorrect Functions (NOT ENABLED! ... YET!)
Enable Roaming Only mode
Enable Fast Call Disconnect mode
Disable Roaming notifications
Disable Flight Mode sound effect
Enable GPS fixes
Set the "descriptions" for CDMA phone services to be descriptive
Set the default Notifications

This fixes several options being grayed out.
Also increases the Reminder alarm repeat to 4 minutes.


Disable Taskbar Clock (all screens)
Enable Taskbar Battery (all screens)
Set the Today Timeout to 1 hour
Disable HTC Taskbar Notification Manager
Enable HTC Taskbar Volume Manager
Set the Voice Command defaults to Bluetooth friendly and least disruptive notifications
Enable Voice Command Call Recording menu option
Set the audio levels to 16-bit Stereo mode
Enable Bluetooth High-Quality Audio mode
Enable Auto Gain Control mode
Disable Security Prompts on software installs
Disable Error Reporting
Disable Feedback Reporting
Set the Power Management functions to battery friendly defaults
Enable Power Management optimizations
Disable Wake-Up on Keyboard Open
Enable 4-Column Programs/Settings view
Enable finger friendly scroll-bars
Enable ClearType in Landscape
Enable ATI Direct3D Driver
Enable Large GlyphCache settings
Enable Large FileCache settings
Enable Fast SD Card settings
Set the Bluetooth defaults to battery friendly settings but still high quality audio (DOES NOT enable Bluetooth radio!)
Enable ActiveSync USB mode with Advanced Networking as default (optimizes use with Vista and Windows 7)
Disable Sent SMS/MMS Notification
Enable increased text message height in Outlook view
Enable Inbox Enhancement plugin (Mark All Read, Delete All options)
Set the default Email, Calendar, Contacts, and Tasks defaults to most informative views
Set the Opera tab limit at 5 tabs
Set the IE and Opera default home page to Google
Set the Internet Explorer defaults to optimal performance
Enable Weather/Stocks Data Download when Roaming
Disable Weather/Stocks Data Download Automatically

This should dramatically preserve battery life.


Disable Push Internet Service*
Disable ResProxy, CMGuardian, SqmUpload services*

* These free up about 20% of system memory


Set the default order of HTC Manila tabs
Set the default programs for HTC Start Menu Programs list
Enable all available Camera modes
Enable G-Sensor Enhancements
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.

demonchild620
09-14-2009, 05:56 PM
thanx dash, great find

skiiman1
09-18-2009, 10:24 PM
will this work on a Verizon TP2?

medic88
09-18-2009, 10:26 PM
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

jr5416
09-18-2009, 10:29 PM
will this work on a Verizon TP2?

Nah bro read the title sprint it says

skiiman1
09-18-2009, 10:35 PM
Is there a similar download for us Verizon TP2 users?

D/\SH
09-18-2009, 10:44 PM
Is there a similar download for us Verizon TP2 users?

as of right now no there isnt.

skiiman1
09-18-2009, 10:45 PM
thank you..I will look out for it

D/\SH
09-19-2009, 02:47 PM
telus and verizon cleanups added to the first post!!! Woot Woot

medic88
09-19-2009, 10:01 PM
telus and verizon cleanups added to the first post!!! Woot Woot

now thats a sweet find! thanks for the telus cleanup!

D/\SH
09-20-2009, 02:38 PM
now thats a sweet find! thanks for the telus cleanup!

hahaha no troubles, cant let it jsut be the sprint people you know :smile:

skiiman1
09-20-2009, 03:56 PM
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?

D/\SH
09-20-2009, 04:10 PM
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.

skiiman1
09-20-2009, 04:26 PM
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?

D/\SH
09-20-2009, 05:12 PM
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.

jr5416
09-20-2009, 08:00 PM
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

skiiman1
09-20-2009, 11:00 PM
let me look into that... been having my phone on vibrate lately so havent noticed.... sounds like voice command so check those settings.

Was in fact the voice command settings they were enabled. Disabling fixed it.

Thanks!

D/\SH
09-21-2009, 12:40 AM
Was in fact the voice command settings they were enabled. Disabling fixed it.

Thanks!

cool glad that helped ya and worked out for you

BiG JeW
09-24-2009, 09:30 PM
still NO Sprint :-(?? I cant get it!

jr5416
09-24-2009, 09:33 PM
still NO Sprint :-(?? I cant get it!

Aww come on big jew u can do it did u tel em what i told u t tell em ?And i tried this and did not like it at all .

BiG JeW
09-24-2009, 09:43 PM
Aww come on big jew u can do it did u tel em what i told u t tell em ?And i tried this and did not like it at all .

thats not what i mean.. i got a tp2, but that issue i asked u for wasnt for me... i am saying the app doesnt work for me.. it errors out

D/\SH
09-25-2009, 02:44 AM
thats not what i mean.. i got a tp2, but that issue i asked u for wasnt for me... i am saying the app doesnt work for me.. it errors out


what the error that it gives you?

demonchild620
09-28-2009, 01:06 PM
Hey guys, i found most of the .cabs i wanted but i cant find some. Does any1 know where i can get the .cab for 16. Enable Fast Call Disconnect mode and 51. Set the Opera tab limit at 5 tabs ????

blackdiamond017
09-28-2009, 11:01 PM
Was in fact the voice command settings they were enabled. Disabling fixed it.

Thanks!

For some reason I can't get into Voice Command settings. I can activate it with my BT, but can't edit settings or anything.

D/\SH
09-28-2009, 11:21 PM
For some reason I can't get into Voice Command settings. I can activate it with my BT, but can't edit settings or anything.


just go to settings/personal/voice command and choose what you want it to announce only by ticking and unticking the options.

blackdiamond017
09-29-2009, 01:10 AM
just go to settings/personal/voice command and choose what you want it to announce only by ticking and unticking the options.

That's just it. When I click on the start menu the quick menu comes up and when I go to settings the Touchflo menu comes up.
There's no personal or system settings as usual, which is very strange to me. I'm assuming you can do it on your tp2 so maybe something's wrong with my rom. I'll hard reset and see if that fixes things.

--------- New Post Merged on 29/9/2009 at 12:55:24 --------

That's just it. When I click on the start menu the quick menu comes up and when I go to settings the Touchflo menu comes up.
There's no personal or system settings as usual, which is very strange to me. I'm assuming you can do it on your tp2 so maybe something's wrong with my rom. I'll hard reset and see if that fixes things.

Ok I'm slow. I have to go to settings/all settings/personal or system. It's fixed now. That took way too long to figure out lol

frilarion
10-15-2009, 10:49 PM
THANK YOU "GoodThings2Life" for ALL your efforts. I own a Verizon TP2 and I really appreciate your legwork. Thanks again.

knobod
10-17-2009, 02:57 PM
great find on this clean up. late to the sprint tp2 game. juz received mine. GOOD lookin out.

PHE-NOM
10-26-2009, 08:49 PM
doesnt work foe.... it says the cab can not be installed to device, try a diferent locaton.... should i install on sdcard? im trying the cleanup cab...

D/\SH
10-26-2009, 08:52 PM
doesnt work foe.... it says the cab can not be installed to device, try a diferent locaton.... should i install on sdcard? im trying the cleanup cab...

read through the thread you have to do this fresh after hard reset.... you have to hard reset.. install compact framework 3.5 and than once you have that installed install the cab and you should be good to go...

come on you noob hahah jsut messing with ya bro, its a sexy device aint it?

PHE-NOM
10-26-2009, 09:04 PM
lol, yeah bro, is sexy as hell. im on it right now thats why i didnt search and read thoroughly, hahaa. good looking thou!

jr5416
10-26-2009, 09:07 PM
lol, yeah bro, is sexy as hell. im on it right now thats why i didnt search and read thoroughly, hahaa. good looking thou!

Congrats on ur new device bro , man r u gonna love this thing its so smooth ,theme that thing up with a probex theme asap

D/\SH
10-26-2009, 09:24 PM
lol, yeah bro, is sexy as hell. im on it right now thats why i didnt search and read thoroughly, hahaa. good looking thou!

let me know if that works for you

PHE-NOM
10-26-2009, 09:51 PM
Congrats on ur new device bro , man r u gonna love this thing its so smooth ,theme that thing up with a probex theme asap

lol, how about i theme it up with one of my own? hahaha

let me know if that works for you
didnt work bro. i hard reset, install netframework 3.5, soft reset, install clean up cab, said same thing...."cant not be install, try installing in different location".... hopefully unlocker drops soon.....

D/\SH
10-26-2009, 10:35 PM
lol, how about i theme it up with one of my own? hahaha


didnt work bro. i hard reset, install netframework 3.5, soft reset, install clean up cab, said same thing...."cant not be install, try installing in different location".... hopefully unlocker drops soon.....

have you tried downlaoding from ppcgeeks to see if they have answer version that will work for you or something?