Default [WIP] /system/app APK's - Safe to remove list and functions

I thought it would be a good idea to have a list of the files in system/app that are okay to remove.

Always do a nandroid backup before making changes to your phone. I am not responsible for phones caught in bootloops, synclocks, or any other issues.

The apk's are pretty self explanatory, and the ones that are not, I will try to include a brief description. So please read the list carefully and only remove files you do not use.

Quote:
Originally Posted by ketty
odex files and data/data/
--When removing apps, you do not need to go into the data/data/ directory and manually remove the com.htc.* files. Instead, just remove the widget or app from system/app/ If you do a data wipe, these files will automatically get removed from data/data.
--Don't freak out if there's no .odex file to remove. I think the .odex file only appears after you run the app. If you did a factory reset, there will be no .odex file.
This is what I have so far, so please feel free to comment and add any other files that are safe to remove from the stock rom. And also, if you see any on the list that should not be, please let me know.


Thanks.

*names of apks may be slightly different, I will be using the names from stock 2.2*

I strongly recommend root explorer from the market to navigate to /system/data. You should then click on "Mount R/W" to mount the files as readable/writable instead of the default read only. When you are done, click on "Mount R/O" to prevent further changes.

Quote:
Safe to Remove
browser.apk (if you use a different browser - will also remove your bookmarks from the HTC bookmarks widget, and it randomly crashes if you try to re add it to a home page)
Bluetooth.apk - if you do not use bluetooth
mail.apk - if you use gmail or other
amazonmp3.apk - amazon mp3
appsharing.apk - app sharing app
calculator.apk - calculator app
Calendar.apk - calendar app/widget
CalendarProvider.apk - calendar sync
CarHomeGoogle.apk - car dock search
CarHomeLauncher.apk - car dock launcher
CertInstaller.apk - (web?) certificate installer
ChromeToPhone.apk - chrome to phone
DeskClock.apk - clock and alarm app
Development.apk - development app
com.htc.FMRadioWidget.apk - FM Radio widget
com.htc.NewsReaderWidget.apk - News widget
com.htc.StockWidget.apk - Stock widget
com.htc.TwitterWidget.apk - Twitter widget
com.htc.rosiewidget.tipcalculator.apk - Tip calculator app
DCSStock.apk (not sure what this does)
DCSImpl.apk (not sure what this does)
DCSUtility.apk (not sure what this does)
Flashlight.apk - flashlight app
Flickr.apk - flickr app/sync
Gallery.apk - gallery
Gallery3D.apk - 3D photo gallery
Geniewidget.apk - Google's news widget
GoogleQuickSearchBox.apk - Google quick search
htcbookmarkwidget.apk
HtcCalculatorWidget.apk
HtcCarPanel.apk
HtcFootprints.apk
HtcFootprintsWidget.apk
HtcLocationPicker.apk
HtcLocationService.apk
htcmailwidgets.apk
HTC Location.apk
HTCMobileGuide.apk
htcsmswidgets.apk
HtcPhotoWidget.apk
HtcProfilesWidget.apk
HtcRingtoneTrimmer.apk
HtcRingtoneWidget.apk
HTCSetupWizard.apk
HtcSoundRecorder.apk
HtcStreamPlayer.apk
HtcTwitter.apk
HTMLViewer.apk (seems to be a pdf viewer of sort)
LatinIME.apk (if you use a different input method such as swype, etc.)
LatinIMEtutorial.apk
MagicSmokeWallpapers.apk (HTC's live wallpapers)
Maps.apk (reinstall from market)
Music.apk - music/video player - if you use something else
Mode10Wallpapers.apk (google's live wallpapers)
NewsReader.apk
PicoTts.apk (text to speech)
QuickLookup.apk
Quickoffice.apk
Rss.apk
SocialNetworkProvider.apk
Sprint_NASCAR.apk
Sprint_Navigation.apk
Sprint_NFL.apk
Sprint_Promotion.apk (Needed to dial Sprint using *2, but can be bypassed by dialing 611 or #2)
Sprint_Qik.apk
Sprint_TV.apk
Sprint_VVM.apk (If you use google voice)
SprintTVWidget.apk
Stock.apk
Street.apk
teeter.apk
TtsService.apk (text to speech)
VisualizationWallpapers.apk (some more wallpapers)
VoiceDialer.apk
VoiceSearch.apk - reinstall from market
VpnServices.apk - Virtual private network app
WidgetDwonloadManager.apk
WifiRouter.apk - Sprint's stock hotspot app
Clicker.apk - calibrates stock keyboard
DebugTool.apk
FieldTest.apk
FieldTrial.apk

These are some apk's that I'm not sure what they do yet, and not sure if they are "safe" to remove.

Quote:
HtcIQAgent.apk *report of wakelock after removing, do not remove until proven otherwise
IQRD.apk *report of wakelock after removing, do not remove until proven otherwise
DefaultContainerService.apk
DMPortRead.apk
DmService.apk
FilePicker.apk
FutureDialService.apk
friendstream.apk *In ACCOUNTS&SYNC under Facebook for HTC Sense, deactivate sync live feed option. Sync contacts is OK to leave on

These are apk's you should not remove

Quote:
EPST.apk *Needed for ##DATA# phone command
Vendor.apk *Needed for market
PCSII.apk *If you use HTC Sync
Contacts.apk - contacts app in Call Log, Contacts, and Favorites
ContactsProvider.apk - Contacts sync
DefaultContainerService.apk - needed to install apps
DownloadProvider.apk - handles downloading files
DrmProvider.apk - DRM functions, access media files (including ringtones)
MediaProvider.apk - access media files (including ringtones)
Phone.apk - phone app/dialer screen
Settings.apk - Phone's settings menu
SettingsProvider.apk - settings sync?
TelephonyProvider.apk - Phone sync?
camera.apk - camera app
Networklocation.apk - gps using network location instead of sattelites
apk's that are safe to remove in system/app - come help contribute!
http://forum.xda-developers.com/showthread.php?t=769528