|
||||
How-To : Removing sprint bloatware (with root)
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.
__________________
MoonZ~BabysH SGT MoonZ, Reporting for Duty...CBM, Google Search & Rescue Division!!! |
|
|
|