List of applications that are safe to remove - myTouch 3G, Magic Android Development

Hi everyone.
I've been experimenting with a lightweight version of the MyHero ROM. I have removed a lot of applications, and not experienced any instabilities. But since I don't know exactly what I'm doing, I thought I should ask for tips.
Do anyone know exactly which apk's that are safe to remove, or by experience, which are NOT safe to remove?
These are the applications I have removed from my customized MyHero ROM 1.1.1:
BizCardReader.apk
CNSoftKeyboard.apk
com.htc.PlurkWidget.apk
com.htc.StockWidget.apk
com.htc.TwitterWidget.apk
DCSStock.apk
HTC_CIME.apk
HTCHoroscopeWidgets.apk
HTCNewsWidgets.apk
HTCStockWidgets.apk
HtcFootprints.apk
HtcFootprintsWidget.apk
HtcPlurk.apk
HtcSoundRecorder.apk
HtcTwitter.apk
iWnnIME.apk
MarketEnabler.apk
Maps.apk (Download from Market to keep updated)
PCSCII.apk
Stock.apk
SpareParts.apk (Download from Market to keep updated)
Tether.apk
VoiceDialer.apk
VoiceSearch.apk
(I have also deleted the belonging .odex file where present)
I have not experienced any instabilities or reboots by doing this... So far so good...
But there are a lot of applications and services that I don't know what is for, or if they are dependant to other applications.
Can anyone contribute, and help me make a complete list?
Perhaps this can clearify, and help others as well?
Edit: There are of course many more applications I could have removed (Calculator, Browser, Google Talk etc.)
Perhaps I should rewrite thread to produce a list of applications that are NOT safe to remove? Let's see what you think...

I ask why bother having hero if your guna strip her of all her goodies

I like the Hero/Sense interface, and many of the new features (compare to standard Android Cupcake). But I'm not interested in Stocks, I don't use Twitter, Facebook, Footprints, and many other features. I don't need Chinese or Japanese keyboard, and my impression is that removing unused applications saves resources and space...
Right or wrong in my assumptions, I like tweaking and building the perfect ROM for my use.

Could you please provide me with the right command to remove these apk as I can't manage to do it... (no such file messages)

You must run the code for each app you want to remove.
Start Command Prompt and browse to your android develop tools folder (for example: C:\android\tools)
(adb devices is not needed, but I use to run just to check that the phone is recognized)
adb devices
adb remount
adb shell rm /system/app/BizCardReader.apk
adb shell rm /system/app/BizCardReader.odex
adb shell rm /system/app/CNSoftKeyboard.apk
adb shell rm /system/app/CNSoftKeyboard.odex
adb shell rm /system/app/com.htc.PlurkWidget.apk
adb shell rm /system/app/com.htc.PlurkWidget.odex
adb shell rm /system/app/com.htc.StockWidget.apk
adb shell rm /system/app/com.htc.StockWidget.odex
adb shell rm /system/app/com.htc.TwitterWidget.apk
adb shell rm /system/app/com.htc.TwitterWidget.odex
adb shell rm /system/app/DCSStock.apk
adb shell rm /system/app/DCSStock.odex
adb shell rm /system/app/HTC_CIME.apk
adb shell rm /system/app/HTC_CIME.odex
adb shell rm /system/app/HTCHoroscopeWidgets.apk
adb shell rm /system/app/HTCHoroscopeWidgets.odex
adb shell rm /system/app/HTCNewsWidgets.apk
adb shell rm /system/app/HTCNewsWidgets.odex
adb shell rm /system/app/HTCStockWidgets.apk
adb shell rm /system/app/HTCStockWidgets.odex
adb shell rm /system/app/HtcFootprints.apk
adb shell rm /system/app/HtcFootprints.odex
adb shell rm /system/app/HtcFootprintsWidget.apk
adb shell rm /system/app/HtcFootprintsWidget.odex
adb shell rm /system/app/HtcPlurk.apk
adb shell rm /system/app/HtcPlurk.odex
adb shell rm /system/app/HtcSoundRecorder.apk
adb shell rm /system/app/HtcSoundRecorder.odex
adb shell rm /system/app/HtcTwitter.apk
adb shell rm /system/app/HtcTwitter.odex
adb shell rm /system/app/iWnnIME.apk
adb shell rm /system/app/MarketEnabler.apk
adb shell rm /system/app/Maps.apk
adb shell rm /system/app/PCSCII.apk
adb shell rm /system/app/PCSCII.odex
adb shell rm /system/app/Stock.apk
adb shell rm /system/app/Stock.odex
adb shell rm /system/app/SpareParts.apk
adb shell rm /system/app/Tether.apk
adb shell rm /system/app/VoiceDialer.apk
adb shell rm /system/app/VoiceSearch.apk
adb shell reboot
Click to expand...
Click to collapse
I have put these commands in a batch file, so that all applications are removed and the phone is restartet automatically.

thanks. i also dont like this twitter and facebook and footprint crap.
i will play around a bit and come back

Service.stock is safe to remove. If you don't run the stock app and widget.
Don't remove socialnetworking.provider. its entangled with the contacts. will force close when editing or adding contacts.

I removed Google Maps according to your instructions, but can't find it on the Market to re-install. Any clues?

Here you go mate (Sorry xD I was in Australia some time ago and I get used to the english from there xD...)
http://www.4shared.com/file/133337127/8d8a04fc/comgoogleandroidappsmaps.html
I can't remember what version is, but is the last one before the 3.20 (I haven't found the 3.20 one yet)...

Removing Apps
To show all the system apps installed:
Code:
adb shell ls /system/app/
I also removed the old style homepage
Code:
adb shell rm /system/app/Launcher.apk
adb shell rm /system/app/Launcher.odex

enek said:
I also removed the old style homepage
Code:
adb shell rm /system/app/Launcher.apk
adb shell rm /system/app/Launcher.odex
Click to expand...
Click to collapse
Instead of typing both .apk and .odex (2 lines) just type
adb shell rm /system/app/Launcher.* <-- This will remove all files named Launcher.*whatever*

well, does it help to improve performance by removing unused applications? i mean, i don't tweeter or watch stocks and i see them in autostart every time i boot.

Hello:
I´m currently deleting too those apps under /system/app that i don´t use in order to get a more "optimized" system. In my case, I´m running Root Manager that I purchased from the market and that let you uninstall those apps directly from the phone.
Currently, my list of apps under /system/app is as follows:
AccountManager.apk *
SettingsProvider.apk *
HtcLocationService.apk *
Ftp.apk *
Settings.apk
Launcher.apk
Superuser.apk
CustomizationSettingsProvider.apk
YouTube.apk
GoogleContactsProvider.apk
DCSGeocode.apk *
ImProvider.apk
Rosie.apk
TelephonyProvider.apk
HtcAddProgramWidget.apk *
DCSWeather.apk
GooglePartnerSetup.apk
NetworkLocation.apk *
HTCSetupWizard.apk
GoogleSubscribedFeedsProvider.apk
com.htc.WeatherWidget.apk
DCSReverseGeocode.apk *
HtcSoundRecorder.apk
HtcMusic.apk
MediaProvider.apk
htcmailwidgets.apk
Street.apk
HTMLViewer.apk
WeatherProvider.apk
SetupWizard.apk
PackageInstaller.apk
Gmail.apk
com.htc.TwitterWidget.apk
DCSUtility.apk *
htccalendarwidgets.apk
DCSCHT.apk *
GmailProvider.apk
HTCCamera.apk
Maps.apk
Calendar.apk
DCSImpl.apk *
CalendarProvider.apk
Mms.apk
UserDictionaryProvider.apk
Updater.apk *
DownloadProvider.apk *
Talk.apk
HtcLockScreen.apk
GoogleApps.apk
htcmsgwidgets.apk
GoogleSettingsProvider.apk
Weather.apk
Vending.apk *
HTCNew.apk *
Mail.apk
GSD.apk
Phone.apk
FieldTest.apk *
teeter.apk
htcsearchwidgets.apk
gtalkservice.apk
CheckinProvider.apk *
SocialNetworkProvider.apk
GoogleSearch.apk
CertificateService.apk *
UploadProvider.apk *
FilePicker.apk *
Calculator.apk
HtcClockWidget.apk
CustomizationSetup.apk
HtcTwitter.apk
Clicker.apk
HtcStreamPlayer.apk
HtcContacts.apk
htcsettingwidgets.apk
HtcPhotoWidget.apk
HtcLocationPicker.apk
checkin.apk *
HtcSettingsProvider.apk
WorldClock.apk
htccontactwidgets.apk
HTC_IME.apk
HTCAlbum.apk
MediaUploader.apk
The apps marked with a "*" are the ones that I´m not sure if can´t be safely removed, because I don´t know their function or if are related with another system processes
I´m running MLGIN V1.0 Hero rom ported to work under my Spanish Vodafone HTC Magic 32B
Could you please help me with this?
Rgds

Hello all:
Could anyone provide us with any reply to my last comment? I think that can be very useful for the whole community to know the real utility of these system apps in order to know if they can be safely removed
Many thanks
Rgds

What does every application do, we can explain by the application name!

What are those files responsible for:
Rosie.apk
Launcher.apk
PCSCII.apk
HtcStreamPlayer.apk
iWnnIME.apk
CNSoftKeyboard.apk

michal_banszel said:
What are those files responsible for:
Rosie.apk Launcher.apk PCSCII.apk HtcStreamPlayer.apk iWnnIME.apk CNSoftKeyboard.apk
Click to expand...
Click to collapse
Rosie.apk - Main interface app of SenseUI (same as Launcher.apk)
Launcher.apk - Main interface app of Stock Cupcake1.5 UI - it hosts all application, manage widgets and more...
PCSCII.apk - client for syncronization via HTC Sync
HtcStreamPlayer.apk - Player for streamed audio
iWnnIME.apk - Japanese keyboard
CNSoftKeyboard.apk - Chinese soft Keyboard
If you're using SenceUI (7 workspaces, buttons (they are with icons, not titles) Programms, Call, Add at the bottom) - you don't need old app Launcher.apk
If you're live in Europe and not studying chinese or japanese - you don't need these keyboards
If you're using sync via HTC Sync - don't remove PCSCII.apk
Don't remove HtcStreamPlayer.apk. You may use it in the future.

Could someone clarify the following ones (i´ve reduced my initial list
AccountManager.apk *
SettingsProvider.apk * --> is this the whole "settings" batch?
HtcLocationService.apk * --> is neccesary?
Ftp.apk * --> Can be removed?
Settings.apk* --> is this the whole "settings" batch?
CustomizationSettingsProvider.apk*
DCSGeocode.apk * --> ¿¿????
ImProvider.apk * --> Is it the Market App?
HtcAddProgramWidget.apk * --> Widget for what?
NetworkLocation.apk *
HTCSetupWizard.apk --> is it neccesary once performed the initial set up?
GoogleSubscribedFeedsProvider.apk --> If you have an RSS reader like Greed, can be removed?
DCSReverseGeocode.apk * --> ??¿¿¿
MediaProvider.apk * --> What is this?
HTMLViewer.apk --> Browser.apk is the default browser, so, what is it?
SetupWizard.apk --> is it neccesary once performed the initial set up?
DCSUtility.apk * --> ¿¿??
DCSCHT.apk * --> ???
DCSImpl.apk * --> ???
Updater.apk *
DownloadProvider.apk * --> ???
Talk.apk
Vending.apk *
HTCNew.apk *
GSD.apk * --> ???
FieldTest.apk * --> ???
CheckinProvider.apk *
CertificateService.apk *
UploadProvider.apk *
FilePicker.apk *
CustomizationSetup.apk --> is this the whole "settings" batch?
HtcStreamPlayer.apk
HtcLocationPicker.apk --> is it neccesary once performed the initial set up?
checkin.apk *
HtcSettingsProvider.apk *
MediaUploader.apk *
Many thanks

5[Strogino] said:
Rosie.apk - Main interface app of SenseUI (same as Launcher.apk)
Launcher.apk - Main interface app of Stock Cupcake1.5 UI - it hosts all application, manage widgets and more...
PCSCII.apk - client for syncronization via HTC Sync
HtcStreamPlayer.apk - Player for streamed audio
iWnnIME.apk - Japanese keyboard
CNSoftKeyboard.apk - Chinese soft Keyboard
If you're using SenceUI (7 workspaces, buttons (they are with icons, not titles) Programms, Call, Add at the bottom) - you don't need old app Launcher.apk
If you're live in Europe and not studying chinese or japanese - you don't need these keyboards
If you're using sync via HTC Sync - don't remove PCSCII.apk
Don't remove HtcStreamPlayer.apk. You may use it in the future.
Click to expand...
Click to collapse
Thanks dude! I'm using Sense UI so I will remove launcher.apk. But all HTC and Andorid widgets will work? and last question what is Tether.apk?

To iamarock:
I have removed the following, and have not experienced any instabilities:
FTP.apk
GSD.apk
FieldTest.apk
HTCNew.apk
FilePicker.apk
Regarding your last list, I only know of these two:
HtcAddProgramWidget.apk * --> Widget for what?
- This is the program that allows you to create Widgets on your desktop, so don't remove it. (When you long press the homescreen and get the " Add to Home" menu.)
Vending.apk *
This is the Market app, I think. The new Sense ROM don't have a Market.apk
Does anyone know what the Clicker.apk does?

Related

Uninstalling alarm clock, calender etc.?

Is there anyway to uninstall the applications that come with the phone. It gets annoying having alarm clock and calender running in background when I NEVER use them!
Thanks
calender:
su
rm -r /system/app/Calender.apk
rm -r /system/app/Calender.odex
Alarm Clock
su
rm -r /system/app/AlarmClock.apk
rm -r /system/app/AlarmClock.odex
those commands run in the terminal emulator will delete both apps. keep in mind it may make your phone very unstable, so i would create a nandroid backup first

[Guide]JAC HERO CLEANUP

If you want to run your hero build fast like cyanogen just copy and paste these in cmd
for slow_sd
adb shell rm -r /data/app_s/Quickoffice_HTC_1.0.1.apk
adb shell rm -r /data/app_s/DCSStock.apk
adb shell rm -r /data/app_s/DCSStock.odex
adb shell rm -r /data/app_s/HtcPhotoWidget.apk
adb shell rm -r /data/app_s/HtcPhotoWidget.odex
adb shell rm -r /data/app_s/com.htc.StockWidget.apk
adb shell rm -r /data/app_s/com.htc.StockWidget.odex
adb shell rm -r /data/app_s/com.htc.TwitterWidget.apk
adb shell rm -r /data/app_s/com.htc.TwitterWidget.odex
adb shell rm -r /data/app_s/htcbookmarkwidget.apk
adb shell rm -r /data/app_s/htcbookmarkwidget.odex
adb shell rm -r /data/app_s/htccalendarwidgets.apk
adb shell rm -r /data/app_s/htccalendarwidgets.odex
adb shell rm -r /data/app_s/htccontactwidgets.apk
adb shell rm -r /data/app_s/htccontactwidgets.odex
adb shell rm -r /data/app_s/htcmsgwidgets.apk
adb shell rm -r /data/app_s/htcmsgwidgets.odex
adb shell rm -r /data/app_s/htcsearchwidgets.apk
adb shell rm -r /data/app_s/htcsearchwidgets.odex
adb shell rm -r /data/app_s/Stock.apk
adb shell rm -r /data/app_s/Stock.odex
adb shell rm -r /data/app_s/htcmailwidgets.apk
adb shell rm -r /data/app_s/htcmailwidgets.odex
for normal
adb shell rm -r /system/sd/app_s/Quickoffice_HTC_1.0.1.apk
adb shell rm -r /system/sd/app_s/DCSStock.apk
adb shell rm -r /system/sd/app_s/DCSStock.odex
adb shell rm -r /system/sd/app_s/HtcPhotoWidget.apk
adb shell rm -r /system/sd/app_s/HtcPhotoWidget.odex
adb shell rm -r /system/sd/app_s/com.htc.StockWidget.apk
adb shell rm -r /system/sd/app_s/com.htc.StockWidget.odex
adb shell rm -r /system/sd/app_s/com.htc.TwitterWidget.apk
adb shell rm -r /system/sd/app_s/com.htc.TwitterWidget.odex
adb shell rm -r /system/sd/app_s/htcbookmarkwidget.apk
adb shell rm -r /system/sd/app_s/htcbookmarkwidget.odex
adb shell rm -r /system/sd/app_s/htccalendarwidgets.apk
adb shell rm -r /system/sd/app_s/htccalendarwidgets.odex
adb shell rm -r /system/sd/app_s/htccontactwidgets.apk
adb shell rm -r /system/sd/app_s/htccontactwidgets.odex
adb shell rm -r /system/sd/app_s/htcmsgwidgets.apk
adb shell rm -r /system/sd/app_s/htcmsgwidgets.odex
adb shell rm -r /system/sd/app_s/htcsearchwidgets.apk
adb shell rm -r /system/sd/app_s/htcsearchwidgets.odex
adb shell rm -r /system/sd/app_s/Stock.apk
adb shell rm -r /system/sd/app_s/Stock.odex
adb shell rm -r /system/sd/app_s/htcmailwidgets.apk
adb shell rm -r /system/sd/app_s/htcmailwidgets.odex
you can also selectively delete. Only widgets left are
MUSIC
SETTINGS
CLOCK
WEATHER
thanks, this must have taken a............g..............e.................s to type out
Thats cool thatnks,
but can i take out 1 or 2 from the list that i would like to keep and then run it in cmd?
EDIT: then again if i have them all on my sd, this wont work..
Just copy and paste the OP and make a batch file. Then just run it
What does DCSStock do?
You can also use root explorer and delete
Lakers3408 said:
You can also use root explorer and delete
Click to expand...
Click to collapse
That's what I was about to suggest...granted I hate that the item list resets itself after every delete...(if u delete hypothetical ZZZ.apk and want to delete the ZZZ.odex file u'd have to scroll to the bottom again)
Can you delete the weather widget without messing up the clock/weather widget?
abteer said:
Can you delete the weather widget without messing up the clock/weather widget?
Click to expand...
Click to collapse
Yes u can, just dont touch Weather.apk
Lakers3408 said:
Yes u can, just dont touch Weather.apk
Click to expand...
Click to collapse
Thank you sir. Even though you like the Lakers. Go Celtics!
Go cavaliers!
Thanks!
I deleted all those widgets.
Lakers3408 said:
What does DCSStock do?
Click to expand...
Click to collapse
thats the service for the stocks widget and app
RaiderX303 said:
thats the service for the stocks widget and app
Click to expand...
Click to collapse
So if you remove that then it stands to reason that NONE/ZERO htc widgets will work?
Lakers3408 said:
So if you remove that then it stands to reason that NONE/ZERO htc widgets will work?
Click to expand...
Click to collapse
the widgets will work, it is for the stock widgets that show company stock prices
RaiderX303 said:
the widgets will work, it is for the stock widgets that show company stock prices
Click to expand...
Click to collapse
Are you sure its for the Stock market?
I removed Stock.apk and odex, that removed the Stocks from my app drawer and removing the com.htc.StockWidget.apk and odex removes the Stock widget.
So your tellling me that DCSStock is also part of it?
If u are on a EDGE internet connection i suggest u dont use any widgets that use the internet like twitter or mail, They slow down rosie when they pull updates from the internet.
You could also remove the Mail.apk/odex if you only use gmail.
Yep, this is what I was doing for a while, then I just realized what a lifesaver just resigning the file is...just follow this thread: http://forum.xda-developers.com/showthread.php?t=471586 and get the resigning setup so all you have to do is this:
-Download Update file
-Delete the files you dont want in there directly from the update file (like OP is doing with command lines there) [its also better b/c you can choose other apps you may not want in there )]
-Go to Run > CMD > type: java testsign update.zip
-Done.
-Put on SD card and go.
Ive been doing that several weeks now, its really quicker once you get it setup (if you have adb (doing the command lines posted), then your already half way there).
Otherwise this works too .
the biggest system drag, though, is that clock and widget. I made a build with that uninstalled, kept mail and msg widgets, and installed the alarm clock from tehseano's rom, and rosie is now fast, even with all 7 home screens loaded. i dont use a world clock,so it works for me
is there anyway i can remove these apks and odex files from the update.zip and possibly a few others that i dont want... i have tried removing them from the update.zip and installing, but it fails... file not found Quickoffice_HTC_1.0.1.apk
any ideas ???

APPS that are SAFE to remove

Just as the title says, if you've managed to remove a sprint app and it HAS NOT caused an error at startup, or a "force close," would you please post it here? Be sure you've restarted your phone first just to be sure that you're error free.
Stock Sprint Firmware is available here in case anyone breaks something. ftp://xda:[email protected]/Hero/Official-ROMs/RUU_Hero_C_Sprint_1.29.651.1_signed_release.exe
Remember that everything is case sensitive. For example if you try to "rm sprint_nscar.apk" it won't work. You must type "rm Sprint_Nscar.apk" - without quotations of course.
To remove an app from your phone you must have root access and type the following commands with SU access:
type:
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
Then type:
cd /system/app
then you can type "ls" to list the contents of the directory.
To remove an app the "rm" (Remove) cmd will precede the app name each time. For example: rm Sprint_Nscar.apk (and then hit enter)
Mods can we get a sticky on this? Please?
ALL OF THE APPS LISTED BELOW HAVE BEEN CONFIRMED WITH NO ERRORS AFTER REBOOT WITH CURRENT SPRINT PATCH FROM 11/18/2009.
Sprint_TV.apk
Sprint_Navigator.apk
Sprint_TVWidget.apk
Sprint_NFL.apk
Sprint_Nscar.apk
amazonmp3.apk
Stock.apk
Stock.odex
DCSStock.apk
DCSStock.odex
HtcFootprints.apk
HtcFootprints.odex
HtcFootprintsWidget.apk
HtcFootprintsWidget.odex
LearnMore.apk
com.htc.StockWidget.apk
com.htc.StockWidget.odex
VoiceDialer.apk
VoiceDialer.odex
HtcSoundRecorder.apk
HtcSoundRecorder.odex
DO NOT REMOVE
IMPlugins and ImProvider (.apk and .odex's) Causes com.google.process.gapps Error
IM.apk and IM.odex will break GChat apparently
Removing Googlechat apparently breaks access to the market?
THESE HAVEN'T BEEN CONFIRMED AS OF YET. ANYONE THAT HAS REMOVED THESE AND REBOOTED WITHOUT ANY ISSUES PLEASE POST
rm com.htc.TwitterWidget.apk
rm com.htc.TwitterWidget.odex
Sprint_Nscar.apk
I removed the HtcTwitter + Widget (Peep) I use I Tweet
I removed the Stocks, Footprints, and their widgets
Sprint_TV+Widget, Sprint_Navigation, Sprint_Nscar (not sure why its spelt like that)
IM + Widget, Voice Recorder, Voice Search, Amazon mp3, HTC Mail (Doesn't affect my Gmail at all)
nelson8403 said:
I removed the HtcTwitter + Widget (Peep) I use I Tweet
I removed the Stocks, Footprints, and their widgets
Sprint_TV+Widget, Sprint_Navigation, Sprint_Nscar (not sure why its spelt like that)
IM + Widget, Voice Recorder, Voice Search, Amazon mp3, HTC Mail (Doesn't affect my Gmail at all)
Click to expand...
Click to collapse
Well damn...Awesome.
I removed all this:
Code:
# rm Stock.apk
# rm Stock.odex
# rm Sprint_Nscar.apk
# rm amazonmp3.apk
# rm com.htc.StockWidget.apk
# rm com.htc.StockWidget.odex
# rm com.htc.TwitterWidget.apk
# rm com.htc.TwitterWidget.odex
# rm LearnMore.apk
# rm LearnMore.odex
# rm HtcTwitter.apk
# rm HtcTwitter.odex
# rm IM.apk
# rm IM.odex
# rm IMPlugins.apk
# rm IMPlugins.odex
# rm ImProvider.apk
# rm ImProvider.odex
# rm Sprint_Navigator.apk
# rm HtcRingtoneTrimmer.apk
# rm HtcRingtoneTrimmer.odex
# rm HtcFootprints.apk
# rm HtcFootprints.odex
# rm HtcFootprintsWidget.apk
# rm HtcFootprintsWidget.odex
Negrito said:
I removed all this:
Code:
# rm Stock.apk
# rm Stock.odex
# rm Sprint_Nscar.apk
# rm amazonmp3.apk
# rm com.htc.StockWidget.apk
# rm com.htc.StockWidget.odex
# rm com.htc.TwitterWidget.apk
# rm com.htc.TwitterWidget.odex
# rm LearnMore.apk
# rm LearnMore.odex
# rm HtcTwitter.apk
# rm HtcTwitter.odex
# rm IM.apk
# rm IM.odex
# rm IMPlugins.apk
# rm IMPlugins.odex
# rm ImProvider.apk
# rm ImProvider.odex
# rm Sprint_Navigator.apk
# rm HtcRingtoneTrimmer.apk
# rm HtcRingtoneTrimmer.odex
# rm HtcFootprints.apk
# rm HtcFootprints.odex
# rm HtcFootprintsWidget.apk
# rm HtcFootprintsWidget.odex
Click to expand...
Click to collapse
I"m afraid to remove some things as I've run into that com.htc.provider startup error. Seems navigator or twitter is causing it? But you're ok? have you rebooted your phone yet?
VoXHTC said:
I"m afraid to remove some things as I've run into that com.htc.provider startup error. Seems navigator or twitter is causing it? But you're ok? have you rebooted your phone yet?
Click to expand...
Click to collapse
Actually just did. Got two force close errors, but everything seems to be operating just fine.
Negrito said:
Actually just did. Got two force close errors, but everything seems to be operating just fine.
Click to expand...
Click to collapse
I was never able to get past the force close error I was getting. I press close and It kept reloading the OS over and over and over and.... zzz
VoXHTC said:
I"m afraid to remove some things as I've run into that com.htc.provider startup error. Seems navigator or twitter is causing it? But you're ok? have you rebooted your phone yet?
Click to expand...
Click to collapse
My phone is currently in the middle of another nandroid backup before trying to tweak some settings files...
but the safest way to test would be to "mv [filename] /sdcard/[filename]" and if it causes issues... "mv /sdcard/[filename] [filename]"
Yeah I've backed up all the apps to my desktop computer. I suppose I could do it one by one..zzz
VoXHTC said:
Yeah I've backed up all the apps to my desktop computer. I suppose I could do it one by one..zzz
Click to expand...
Click to collapse
Or someone else who's bored could.
thecodemonk said:
Or someone else who's bored could.
Click to expand...
Click to collapse
I'm that guy!
VoXHTC said:
I'm that guy!
Click to expand...
Click to collapse
Off topic: Bwahaha, the way you typed that made me think "I'm...that...hero!" from a kids show, Larry Boy.
thecodemonk said:
Off topic: Bwahaha, the way you typed that made me think "I'm...that...hero!" from a kids show, Larry Boy.
Click to expand...
Click to collapse
lol never heard of it. It's not possible that I'm too young...
VoXHTC said:
lol never heard of it. It's not possible that I'm too young...
Click to expand...
Click to collapse
Heh, it's ok...it's a Christian TV subshow of Veggie Tales (it's pretty entertaining to me). It's mostly the voice that I find funny from the theme song.
Ok, I think that's all I'm going to do tonight.. More tomorrow late night for me.. zzz
i removed
com.htc.twitterwidget.odex
stock.odex
sprint_nscar.apk
teeter.odex
amazonmp3.apk
teeter.apk
at first everything worked fine then i powered down and got the htc force close error then i did a hard reset and the phone rebooted fine with those apps gone
702DROID said:
i removed
com.htc.twitterwidget.odex
stock.odex
sprint_nscar.apk
teeter.odex
amazonmp3.apk
teeter.apk
at first everything worked fine then i powered down and got the htc force close error then i did a hard reset and the phone rebooted fine with those apps gone
Click to expand...
Click to collapse
I'm going to guess and say it's com.htc.twitterwidget.odex that is causing the error... That's my vote
702DROID said:
i removed
com.htc.twitterwidget.odex
stock.odex
sprint_nscar.apk
teeter.odex
amazonmp3.apk
teeter.apk
at first everything worked fine then i powered down and got the htc force close error then i did a hard reset and the phone rebooted fine with those apps gone
Click to expand...
Click to collapse
i've removed all of those but teeter (i can't imagine a game would cause that) and i've had 0 issues, after quite a few reboots, are you sure it wasn't something else
VoXHTC said:
I'm going to guess and say it's com.htc.twitterwidget.odex that is causing the error... That's my vote
Click to expand...
Click to collapse
that was mine to i was tripping out (new to all this) so luckly the hard reset worked and my phone works fine now

Need Settings.apk and Settings.odex

I did a search on the forums and google and can't find a solution. While removing bloat ware on my phone I some how removed my settings apk and odex.
I'm not sure how or why I did this but I think it was because I was using the "up" button in the cmd prompt so I wouldn't have to retype file names when changing apk to odex and some how or another deleted Settings.apk/odex on some fluke (a copy and paste of the commands I typed in below).
Does anyone know where I can get these two files back (Settings.apk and Settings.odex), and what the commands are to put them back in the proper directory.
Thank you for any help.
Code:
/system/app # rm Sprint_NASCAR.apk
rm Sprint_NASCAR.apk
/system/app # rm Sprint_NFL.apk
rm Sprint_NFL.apk
/system/app # rm Settings.odex
rm Settings.odex
/system/app # rm Settings.apk
rm Settings.apk
/system/app # rm com.htc.StockWidget.odex
rm com.htc.StockWidget.odex
/system/app # rm com.htc.StockWidget.apk
rm com.htc.StockWidget.apk
edit: Sorry, I meant to put this in the developers forum, but to be honest I am not sure where this belongs.
edit edit: did a advanced nanroid restore of my system and all is good. sorry for the obvious problem and fix, I am a bit new.

/System/app and /System/priv-app; what is what and can be deleted?

I am using custom rom's for about a year now and am using a script to delete several things I am not using.
But for some of the /system/app and /system/priv-app directories I do not know what functionality is behind and if it safe to delete.
I have started this thread as a help also for others who want to clean up and use their install as lean and mean as possible.
To start, this is the list of directories I am deleting after an install, enclosed also the script I am using from terminal in twrp for this (remove the .txt and chmod 755 to make it executable).
Note; I am using alternatives for calendar, mail, contacts, camera and galary so they are also included in the list.
Code:
/system/app/AntHalService
/system/app/BasicDreams
/system/app/BuiltInPrintService
/system/app/Calendar
/system/app/Camera2
/system/app/CtsShimPrebuilt
/system/app/EasterEgg
/system/app/Email
/system/app/Gallery2
/system/app/HTMLViewer
/system/app/LatinIME
/system/app/LiveWallpapersPicker
/system/app/messaging
/system/app/NfcNci
/system/app/PhotoTable
/system/app/PrintRecommendationService
/system/app/SpareParts
/system/app/Stk
/system/app/SubstratumSignature
/system/app/Terminal
/system/app/Traceur
/system/priv-app/BackupRestoreConfirmation
/system/priv-app/CallLogBackup
/system/priv-app/CNEService
/system/priv-app/Contacts
/system/priv-app/CtsShimPrivPrebuilt
/system/priv-app/DocumentsUI
/system/priv-app/InputDevices
/system/priv-app/ManagedProvisioning
/system/priv-app/MusicFX
/system/priv-app/OneTimeInitializer
/system/priv-app/SubstratumHelperService
/system/priv-app/VpnDialogs
/system/priv-app/WeatherClient
/system/framework/com.google.widevine.software.drm.jar
/system/lib/libjni_latinimegoogle.so
/system/media/bootanimation.zip
/system/bin/bootanimation
Can someone tell me what the functionality is for the apk in the following directories:
/system/app:
embms
ExtShared
WAPPushManager
/system/priv-app:
StatementService
Tag
Are there other apks in /system/app or /system/priv-app, belonging to a default (AOSP-based) Android Pie which can be deleted safely?

Categories

Resources