I did not make this I simply found it on android forums and def thought that it was applicable here. Thank kSmithinNY over at Androidcentral.
http://forum.androidcentral.com/htc-...ware-root.html
With all the new EVO owners, this one is bound to come up a million times so here we go.
You will need:
Root (unrEVOked won't work)
SDK installed, this is a given if you have root though.
Some basic skills in SDK
A few minutes to read this thread. Also please check THIS out
About 5 minutes to actually do this
WARNING: As with doing any hack or mod there comes risk. These instructions are not telling you to do this, rather are giving you the information if you decide to do this
1) Make a list of the apps you want to remove. To do this use the list attached to the bottom of this post and remove all the apk's (and in some cases odex) you don't want to delete. The remaining on the list should be the ones you DO want to delete Add "rm -f " in front of all of them, for example ... If you want to remove NFL you type "rm -f Sprint_NFL.apk".
PLEASE PLEASE PLEASE BE CAREFUL. If you don't know what it is don't remove it!
Pro-Tip: Notice they are are case sensitive, "Sprint" is different than "sprint"
2) You should be in recovery, if not, boot into recovery. After you've booted into recovery and before you touch anything, make a nand backup, its under backup/restore. I cannot tell you how many times I've borked something and thanks to my backups, i don't need to start from scratch!!!
3) With your phone in recovery and the command screen still open from the SDK type the following into the SDK command window
adb shell
mount /dev/block/mtdblock4 /system
cd /system/app
4) Take the list from step 2 and run it in the command window.
So if i wanted to remove Sprint NFL and amazonMP3 I would run the following
rm -f Sprint_NFL.apk
rm -f amazonmp3.apk
Example script
Here's an example of the code
adb shell
mount /dev/block/mtdblock4 /system
cd /system/app
rm -f amazonmp3.apk
rm -f com.htc.FriendStreamWidget.apk
rm -f com.htc.FriendStreamWidget.odex
rm -f com.htc.MusicWidget.apk
rm -f com.htc.MusicWidget.odex
rm -f GSD.apk
rm -f GSD.odex
(shortened to save space)
APPS YOU SHOULD NOT REMOVE:
-Don't remove stock, weather, news, or FriendStream. The widgets should be fine but not the actual apps. They are too deeply integrated into the system and will break things. Some people have not experienced problems while others (including myself) have seen some major issues from removing these. It's best just to avoid.
IF YOU DELETE AN APK OR ODEX AND WANT IT BACK: (Thanks Seapak for putting this together)
As long as you didn't skip step 2, just nand-restore. If you're looking for a specific apk or odex and don't want to flash back, CLICK HERE or CLICK HERE. Open the ZIP and remove the apk's and odex's you want back. Place them in a directory, in the example below the directory C:\Android_DEV\Root_EVO\F-Stream\ was used. Now reboot into recovery
In recovery type the following but replace the information thats highlighted blue with your appropriate info:
adb push C:\Android_DEV\Root_EVO\F-Stream\com.htc.FriendStreamWidget.apk /system/app
IF MESSING WITH THESE FILES SCARES YOU:
Don't do it. As i stated above, I take no responsibility for what you do to your phone. With that said, Keith Newman and gbhil are making a custom ROM you can flash which allows you to remove some apps just like you'd remove any other app. Click HERE for more details.
Special Thanks:
keith newman
gbhil (Read his article about this very topic)
rufflez
Saepak
Update 6/09: Added apps you should not remove. If anyone finds and app that the removal causes adverse effects please PM me
Update 6/10: Attached a system dump of all the apk's and odex files from system/app on a stock EVO in text format for step 1. Attached a link (Mirror) to a zip with most of apk's and odex's for those who skip step 2. Added steps for pushing apk and odex's back to system/app. Shortened article to make assumption users have root.