• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

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

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

You can move things with root explorer but you still have to do it manually. It is just a graphically based file manager.

Someone may possibly correct me on this but I think Titanium just moves the apps to the sdcard but they are still installed and function...and I don't think this works with the phones pre-installed-locked-in apps. Titanium can uninstall apps but again, not the locked ones.
 
This is very helpful, thanks! I rooted my phone yesterday and followed these instructions, which worked very well. However, there is one thing that is puzzling me, and that is the Amazon MP3 app. I moved the amazonmp3.apk file as directed (for whatever reason, there was no amazonmp3.odex file on my phone). However, Amazon MP3 still shows up in my list of apps, and is still running when I start up my phone - I can even run it by clicking on it, which makes no sense, as I've verified that the amazonmp3.apk file does not exist in /system/app/! Is it possible that it is cached somewhere, or are there additional files that I need to remove?

edit: NM, I seem to have figured it out... I looked up Amazon MP3 in Marketplace, and it told me it was still installed. I clicked on "Uninstall Updates" and now, although the icon still shows up in my program list, it tells me that the program doesn't exist when I click on it.
 
Why would you remove skype or calendars?

Can't you use skype wifi to talk with friends in different countries for free?
 
Why would you remove skype or calendars?

Can't you use skype wifi to talk with friends in different countries for free?

Because I don't have any other friends in any other Countries to talk to and I removed Calenders because I just don't want/use one. I don't have such a busy schedule that I can't easily remember what I have to do in my head.

Again the items listed in this thread are only what I removed, no one has to remove all of these.
 
Because I don't have any other friends in any other Countries to talk to and I removed Calenders because I just don't want/use one. I don't have such a busy schedule that I can't easily remember what I have to do in my head.

Again the items listed in this thread are only what I removed, no one has to remove all of these.

I realize that I am just sparking conversation. It seems like a useful tool I am trying to figure out if there is something negative to Skype that I don't know about.
 
Code:
# mkdir /system/app.disabled
mkdir /system/app.disabled
mkdir failed for /system/app.disabled, Read-only file system
Am I missing something here? Sorry, total software noob :(
 
Code:
# mkdir /system/app.disabled
mkdir /system/app.disabled
mkdir failed for /system/app.disabled, Read-only file system
Am I missing something here? Sorry, total software noob :(

Did you go to mount/unmount partitions in clockwork and change it before running these commands? Just have to mount the first one under "system" and it should work.
 
Does anyone have the commands for the "News and Weather" app?

I believe the "NewsReader" is for the "News" app..
 
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.

thanks for the help!!!

also, i tried looking for 3g mobile hotspot using root explorer but i wasnt able to find it. anyone have the name for it??? thanks in advance!! :cool:
 
thanks for the help!!!

also, i tried looking for 3g mobile hotspot using root explorer but i wasnt able to find it. anyone have the name for it??? thanks in advance!! :cool:

Its in the original thread at the bottom. WiFiRouter.apk
 
Does anyone have the commands for the "News and Weather" app?

mv /system/app/GenieWidget.apk /system/app.disabled/

This takes care of Google's RSS reader for news and weather. There's no corresponding odex file to worry about here.

I believe the "NewsReader" is for the "News" app..

That's correct, for HTC's version of a RSS reader for news.

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

Also, don't forget to take care of the corresponding NewsReader widget files:

mv /system/app/com.htc.NewsReaderWidget.apk /system/app.disabled/
mv /system/app/com.htc.NewsReaderWidget.odex /system/app.disabled/
 
mv /system/app/GenieWidget.apk /system/app.disabled/

This takes care of Google's RSS reader for news and weather. There's no corresponding odex file to worry about here.



That's correct, for HTC's version of a RSS reader for news.

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

Also, don't forget to take care of the corresponding NewsReader widget files:

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


Thanks Blazera!!
 
So far I don't really like how the moving went after typing in the [OPs] commands verbatim.

When I go to "Add widget" there are about 3 widgets that either say "false" or "##ff000000" so the widgets were not properly removed. The logo is just an x.

When I click on it, it says, "sorry this process has stopped unexpectedly."

Oh well - not a big deal just a minor annoyance.
 
So far I don't really like how the moving went after typing in the [OPs] commands verbatim.

When I go to "Add widget" there are about 3 widgets that either say "false" or "##ff000000" so the widgets were not properly removed.

They are properly removed but you didn't read the entire original post for a solution to your problem.

Scroll back up and read tip #6 for a way to get rid of the left over trace of widgets.
 
They are properly removed but you didn't read the entire original post for a solution to your problem.

Scroll back up and read tip #6 for a way to get rid of the left over trace of widgets.


Wow, I actually read the other tips and skipped over that one somehow. oops.
 
Oh what a beatiful thing it is to have my Inc cruft/bloatware free. It's more than worth the warranty these phones carry.
 
It might be listed above, but I didn't know for sure:

I'd like to disable Voice Actions, My Verizon and Google Search. Which would those be? Thanks!
 
Thanks for a great tutorial, but I am still at square one .... how do you BEGIN this process? On the phone? On my PC? Sorry, just a real novice here.


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)
 
So I seem to be slow with this stuff and haven't been able to find instructions to do any of this on a Mac, though I do have Titanium Backup. Once/if I can do the recommended disable of apps, can I move them to say... my hard drive instead of storing them on my phone? Any help would be fantastic.

Thanks in advance :)
 
So I seem to be slow with this stuff and haven't been able to find instructions to do any of this on a Mac, though I do have Titanium Backup. Once/if I can do the recommended disable of apps, can I move them to say... my hard drive instead of storing them on my phone? Any help would be fantastic.

Thanks in advance :)

I have no idea what is available for the Mac but you can use root explorer on the phone and "move" the apps you are removing to your SD card then move to the PC.

I don't think Titanium lets you do that. It either deletes them or disables them. Many people prefer the freeze (or whatever it is called) option as opposed to deleting them. It leaves them there but stops them from running/loading.
 
Back
Top Bottom