For those who need help disabling/removing apps (including 2.2) here is a list.


  1. Hand76

    Hand76 Guest

    Ok guys thought this would help some. The list below is everything I have safely disabled/removed. Anything that says (2.2) is something that has been added with froyo obviously.

    Now for a few heads up...

    1) Do a Nandroid Backup first.

    2) You can only remove Calendar Provider if you don't sync your google account, otherwise you will get an error message.

    3) You can safely remove the FriendStreamWidget but cant remove the FriendStream app if you still want to sync Facebook for contacts and such. [Edit] This may have changed in 2.2 where you can remove the FriendStream app and keep contacs syncing without the constant sync problems but I am still testing.

    4) The list below is what I have safely remove and the phone runs 100% fine. There are a few apps not included like Flashlight and MyVerison because those are apps I wanted to keep that I use.

    5) I suggest just moving files, it's really the same thing as removing them but incase you ever need them again you can quickly get them back. This is just my advice.

    6) After deleting/removing certain widgets you may still see a trace of them under widgets in Sense. To remove that trace completly you have to go into manage applications and clear data under HTC Sense. But doing so will also erase any other Sense settings you had.

    7) This is kinda an important one. Don't delete the HTC Clock Widget. If and when you do a factory reset/wipe or clear data of HTC Sense as I listed in step #6, HTC Sense will have to reload and will not be able to do so if it can not place the Clock Widget on the main screen. Edit 9/1/2010: Since downloading the final 2.2 rom (deodexed) I was able to remove this widget now without any problems. The command to do so if interested is: mv /system/app/HtcClockWidget.apk /system/app.disabled/


    To Start:


    1) In Clockwork Recovery under partitions mount /system

    2) Open up CMD on your computer and type:

    cd\
    cd sdk
    cd tools
    adb shell

    (Make Disabled Directory) mkdir /system/app.disabled
    (Disable an app) mv /system/app/APPNAME.apk /system/app.disabled/
    (Enable an app) mv /system/app.disabled/APPNAME.apk /system/app/
    (Remove an app) /system/bin/rm /system/app/APPNAME.apk


    3) List of Disabled app:


    mv /system/app/amazonmp3.apk /system/app.disabled/ (2.2)
    mv /system/app/amazonmp3.odex /system/app.disabled/ (2.2)

    mv /system/app/AppSharing.apk /system/app.disabled/ (2.2)
    mv /system/app/AppSharing.odex /system/app.disabled/ (2.2)

    mv /system/app/htcbookmarkwidget.apk /system/app.disabled/
    mv /system/app/htcbookmarkwidget.odex /system/app.disabled/

    mv /system/app/Calculator.apk /system/app.disabled/
    mv /system/app/Calculator.odex /system/app.disabled/
    mv /system/app/HtcCalculatorWidget.apk /system/app.disabled/ (2.2)
    mv /system/app/HtcCalculatorWidget.odex /system/app.disabled/ (2.2)

    mv /system/app/Calendar.apk /system/app.disabled/
    mv /system/app/Calendar.odex /system/app.disabled/
    mv /system/app/htccalendarwidgets.apk /system/app.disabled/
    mv /system/app/htccalendarwidgets.odex /system/app.disabled/
    mv /system/app/CalendarProvider.apk /system/app.disabled/ (Needed in 2.2)
    mv /system/app/CalendarProvider.odex /system/app.disabled/ (Needed in 2.2)
    mv /system/app/GoogleCalendarSyncAdapter.apk /system/app.disabled/ (2.2)
    mv /system/app/GoogleCalendarSyncAdapter.odex /system/app.disabled/ (2.2)

    mv /system/app/HtcCarPanel.apk /system/app.disabled/ (2.2)
    mv /system/app/HtcCarPanel.odex /system/app.disabled/ (2.2)
    mv /system/app/HtcNaviPanel.apk /system/app.disabled/ (name changed in 2.2)
    mv /system/app/HtcNaviPanel.odex /system/app.disabled/ (name changed in 2.2)

    mv /system/app/CityID.apk /system/app.disabled/
    mv /system/app/CityID.odex /system/app.disabled/
    mv /system/framework/com.cequint.platform.jar /system/app.disabled/
    mv /system/framework/com.cequint.platform.odex /system/app.disabled/

    mv /system/app/htccontactwidgets.apk /system/app.disabled/
    mv /system/app/htccontactwidgets.odex /system/app.disabled/

    mv /system/app/Flickr.apk /system/app.disabled/
    mv /system/app/Flickr.odex /system/app.disabled/

    mv /system/app/HtcFMRadio.apk /system/app.disabled/
    mv /system/app/HtcFMRadio.odex /system/app.disabled/
    mv /system/app/com.htc.FMRadioWidget.apk /system/app.disabled/ (2.2)
    mv /system/app/com.htc.FMRadioWidget.odex /system/app.disabled/ (2.2)

    mv /system/app/HtcFootprints.apk /system/app.disabled/
    mv /system/app/HtcFootprints.odex /system/app.disabled/
    mv /system/app/HtcFootprintsWidget.apk /system/app.disabled/
    mv /system/app/HtcFootprintsWidget.odex /system/app.disabled/

    mv /system/app/com.htc.FriendStreamWidget.apk /system/app.disabled/
    mv /system/app/com.htc.FriendStreamWidget.odex /system/app.disabled/

    mv /system/app/GenieWidget.apk /system/app.disabled/ (2.2)
    mv /system/app/GenieWidget.odex /system/app.disabled/ (2.2)

    mv /system/app/Mail.apk /system/app.disabled/
    mv /system/app/Mail.odex /system/app.disabled/
    mv /system/app/htcmailwidgets.apk /system/app.disabled/
    mv /system/app/htcmailwidgets.odex /system/app.disabled/

    mv /system/app/htcmsgwidgets.apk /system/app.disabled/
    mv /system/app/htcmsgwidgets.odex /system/app.disabled/

    mv /system/app/HtcMusic.apk /system/app.disabled/
    mv /system/app/HtcMusic.odex /system/app.disabled/
    mv /system/app/com.htc.MusicWidget.apk /system/app.disabled/
    mv /system/app/com.htc.MusicWidget.odex /system/app.disabled/

    mv /system/app/NewsReader.apk /system/app.disabled/ (2.2)
    mv /system/app/NewsReader.odex /system/app.disabled/ (2.2)
    mv /system/app/com.htc.NewsReaderWidget.apk /system/app.disabled/ (2.2)
    mv /system/app/com.htc.NewsReaderWidget.odex /system/app.disabled/ (2.2)

    mv /system/app/PDFViewer.apk /system/app.disabled/
    mv /system/app/PDFViewer.odex /system/app.disabled/

    mv /system/app/HtcPhotoWidget.apk /system/app.disabled/
    mv /system/app/HtcPhotoWidget.odex /system/app.disabled/

    mv /system/app/Quickoffice.apk /system/app.disabled/
    mv /system/app/Quickoffice.odex /system/app.disabled/

    mv /system/app/RSS.apk /system/app.disabled/ (2.2)
    mv /system/app/RSS.odex /system/app.disabled/ (2.2)

    mv /system/app/HtcRingtoneTrimmer.apk /system/app.disabled/
    mv /system/app/HtcRingtoneTrimmer.odex /system/app.disabled/

    mv /system/app/htcsearchwidgets.apk /system/app.disabled/ (already removed in 2.2)
    mv /system/app/htcsearchwidgets.odex /system/app.disabled/ (already removed in 2.2)

    mv /system/app/Stock.apk /system/app.disabled/
    mv /system/app/Stock.odex /system/app.disabled/
    mv /system/app/com.htc.StockWidget.apk /system/app.disabled/
    mv /system/app/com.htc.StockWidget.odex /system/app.disabled/

    mv /system/app/HtcSyncwidget.apk /system/app.disabled/ (2.2)
    mv /system/app/HtcSyncwidget.odex /system/app.disabled/ (2.2)

    mv /system/app/HtcTwitter.apk /system/app.disabled/
    mv /system/app/HtcTwitter.odex /system/app.disabled/
    mv /system/app/com.htc.TwitterWidget.apk /system/app.disabled/
    mv /system/app/com.htc.TwitterWidget.odex /system/app.disabled/

    mv /system/app/VoiceDialer.apk /system/app.disabled/
    mv /system/app/VoiceDialer.odex /system/app.disabled/

    mv /system/app/VVM.apk /system/app.disabled/
    mv /system/app/VVM.odex /system/app.disabled/

    mv /system/app/VzNav.apk /system/app.disabled/ (2.2)
    mv /system/app/VzNav.odex /system/app.disabled/ (2.2)

    mv /system/app/VZW_Skype.apk /system/app.disabled/ (2.2)
    mv /system/app/VZW_Skype.odex /system/app.disabled/ (2.2)

    mv /system/app/com.htc.WeatherWidget.apk /system/app.disabled/
    mv /system/app/com.htc.WeatherWidget.odex /system/app.disabled/

    mv /system/app/WifiRouter.apk /system/app.disabled/ (2.2)
    mv /system/app/WifiRouter.odex /system/app.disabled/ (2.2) (This is for the 3G HotSpot)

    mv /system/etc/CDROM.ISO /system/app.disabled/ (2.2) (This stops the Verizon popup from coming up when you plug your phone into your PC)

    Advertisement
  2. lowkey

    lowkey Active Member

    Not really sure which app did it but moving one of these put my phone into a boot loop and I had to do a nandroid restore.
  3. Hand76

    Hand76 Guest

    You did them all?

    If you removed anything that integrates with sync you have to make sure you are are not syncing anything at the time.

    For example I shut off google syncing before removing the google calenders.

    But I have everything on the list above removed (besides Calendar Provider) and all is fine here so not sure what went wrong on your end.

    Also you have to make sure you don't have any accounts active that you are removing. I never use HTC Mail (I never set up an account with it) but if you did and removed it before clearing all data lets say you may run into trouble.
  4. lowkey

    lowkey Active Member

    I didn't do them all, no, just the ones I wanted removed, and the only account I had on was my gmail account, no facebook sync or htc mail or anything like that. Not really sure what caused it, but a nandroid restore fixed it fine. Just thought it was odd, that's all.

    I definitely didn't touch any of the calendars either so yeah. Just a warning to other users I guess, make sure you do a backup before attempting to remove anything :)
  5. lowkey

    lowkey Active Member

    I should also add that I do appreciate this list. My phone is running very lean now with LP and I've removed just about everything that likes to start up in the backround that I have no use for, but I've still kept things I use, like the HTC music application which I prefer because of the lock screen widget, etc. Thanks again.
  6. Hand76

    Hand76 Guest

    No problem man. And if you want to have another go at removing anything else maybe do a few at a time so if there is ever a problem you can always isolate it.
  7. cooksalot

    cooksalot Well-Known Member

    Thank YOU! Worked like a charm and the City ID is gone!:D
  8. Eris Lover

    Eris Lover Well-Known Member

    appreciate your list. the only things not listed that I would like to remove only if it's safe would be..
    facebook
    friendstream and
    teeter
    anyone have confirmation and scripts to do so?
  9. iowabowtech

    iowabowtech root@android:/ #

    Lotsa good info here. Thanks for compiling it.
  10. Azelis

    Azelis Well-Known Member

    Also, correct me if I'm mistaken, but to completely undo this you could do this:

    mv /system/app.disabled/CDROM.ISO /system/etc/ (why you'd want to restore this is beyond me but placing it in system/app with the wildcard might cause problems, not going to test myself)

    mv /system/app.disabled/com.cequint.platform* /system/framework/

    mv /system/app.disabled/* /system/app/
  11. Hand76

    Hand76 Guest

    I think these three are pretty straight forward.

    mv /system/app/Facebook.apk /system/app.disabled/
    mv /system/app/FriendStream.apk /system/app.disabled/
    mv /system/app/teeter.apk /system/app.disabled/

    Also copy and paste each line and add .odex in place of .apk for each one if needed.


    Also for anyone that wants to remove an app not listed here to find out the name you can use a file manager system like Astro or Root Explorer and search under: / (not /sdcard) for the .apk

    And a full list should come up.
  12. Azelis

    Azelis Well-Known Member

    What about that clock app? Sense isn't running but that always pops up and I noticed that the widget for it demands almost every permission Android has to offer.
  13. Hand76

    Hand76 Guest

    Well you could try to disable it and if something doesn't work just put it back on.

    But by getting rid of the clock app you wont be able to use the internal alarm clock, and the clock app might work with other things...Bottom line is I would leave it alone.
  14. cusjs

    cusjs VIP Member VIP Member

    First off I will admit that I am not the most tech savoy person, but this seems pretty easy and I am having problems. I am trying to remove the bloatware, but when I mount the system in clockworkmod and type cd\sdk\tools or cd\sdk or cd sdk or anything for that matter I get "the system cannot find the path specified." If someone could give some help that would be great. Additionally, is there anything more you need to have mounted/unmounted in clockworkmod to get this to work. Also do you need your SD card in the phone.
  15. Jonamerica

    Jonamerica Well-Known Member

    Do you have the Android SDK installed on your computer? cd\sdk\tools assumes that you do, and that it's located in c:\sdk. You may not have it installed or it may be installed in another location.

    /system is the only partition that needs to be mounted in clockworkmod.
  16. cusjs

    cusjs VIP Member VIP Member

    Where is the exact spot to place the sdk in the c drive, I placed it in the c dive. The exact location would be great.
  17. rayporsche

    rayporsche Well-Known Member

    That would be the place 'cusjs'..........My Computer/Local Disk (C) root.....
  18. MkVsTheWorld

    MkVsTheWorld Member

    This is a great write-up for newbs like myself. One thing I would put out there is that the App names are CASE SENSITIVE. I couldn't figure out why I kept getting a message that the file can't be renamed.
  19. Hand76

    Hand76 Guest

    Just wanted to bump this for people who want to customize todays new leak themselves.

    You can also easily move or remove apps (if you have S-OFF) in Root Explorer.
  20. Hand76

    Hand76 Guest

    jpallen77 likes this.
  21. mosesthemouse

    mosesthemouse New Member

    thank you your guide of bloat is awesome
  22. axsys

    axsys Member

    You need a space after cd, as it's the command: cd \sdk\tools\

    Mount the /system partition, and an SD card isn't required.
  23. fillyo

    fillyo Well-Known Member

    It is also important to make sure the "/" is at the end of the command. I did appear to lose 3 odex files relating to Amazon, CityID and one other. How important are those files if I ever put them back? I am guessing I never will, but the odex files do not show up when I list the directory.
  24. turbozombie

    turbozombie Well-Known Member

    A quick note to those who haven't done this yet - it really does speed up your phone to get rid of this crap. And while you're at it, load a custom hosts file to /system/etc/ (using an adb push) and get rid of ads! It's a blessing.
  25. Terabethia

    Terabethia Well-Known Member

    I just rooted my phone and it's now set to S-OFF.

    Now I am reading about how to remove all the bloatware and getting all the commands and so on. But in my reading, it seems that Root Explorer will remove them for me? Without all the commands?? Is this true?

    I also read somewhere (under one of the Samsung phone forums) that Titanium also has a built in function to delete and/or move apps. True?

    If that is the case, then I am going to stop researching all these stupid commands! I hate playing in cmd, it scares me :(

Share This Page