Originally Posted by ithilion
The following APKs I uninstalled without issues. At least I didn't recognize any. Running without that APKs for a few days or maybe a week.
edge.apk, peggle.apk, rollercoaster.apk
- social network crap:
Timescape.apk, TimescapePluginManager.apk, TimeScapeProvider.apk, SnsContactImageCacheProvider.apk, uWlopProvider.apk
- text to speech:
- google services:
Gmail.apk, GmailProvider.apk, Talk.apk, Maps.apk, Street.apk, GoogleSearch.apk, EnhancedGoogleSearchProvider.apk
- also google stuff?:
- maybe self explaining:
EManual.apk, user-support.apk, PcCompanion.apk, Wisepilot.apk, roadsync.apk, playnowclient.apk, TrackId.apk, geotag.apk, VoiceDialer.apk, YouTube.apk, DigitalClockWidget.apk
- digital rights management (still have /system/bin/DxDrmServerIpc running):
- replaced with K-9:
- runs after first boot after changing SIM:
- SIM tool kit:
Someone in this thread recommended uninstalling APKs instead of simply removing them. I second that.
To do so move the APKs from /system/app to /data/app. After reboot you'll be able to uninstall them like with any third party app (Settings->Applications->...).
I attach my simple APK-moving script. Neat after SE-repair or for handling several APKs at once. Modify it, get it to /sdcard and use it like "sh /sdcard/expose-apps". And don't bother trying to move non-existing APKs, i.e. you can add to your initial list, if you prefer to uninstall the apps in several passes. After reboot that apps are "uninstall-able". When uninstalling, deleting cache and files at first might make a difference. I haven't kept an eye on it. (Calls /system/bin/busybox = requirement)
@ithilion, your script was great for a batch move from system/app to data/app.
First of all, thanks Phenombox for this guide, was extremely helpful to get rid of all SE's and Vodafones crapware. Running like a dream.
Second, i also agree with ithilion and dudelazy for the suggestion of uninstalling crapware apps rather than just deleting them.
For anyone who would like it, this is the way i did everything to remove the crapware, but i am not to sure if this rids all the residual data from those apps though.
Step 1. Get root!! (exploid method or universal androot - your choice).
Step 2. Take off any active widgets (just the ones you are going to remove e.g. Digital
Step 3. Go to settings\applications\manage applications and make a list of all of the crapware apps you want to remove. While you are going through and making this list, enter each of the apps on your list and clear data and cache. Now with this list, edit ithilion's "expose-apps" script to customize what apps you want to uninstall.
Step 4. Running ithilion's script to batch move from system/app to data/app.
Getting root permissions.
Mounting the system 'block' to a read/write capable directory.
mount -o rw,remount /dev/block/mtdblock0 /system
Run ithilion's script (I will try and upload my 'expose-apps' script for everyone out there and you can just edit mine to you liking if needed).
Step 5. Reboot device (not recommended
to use a reboot widget, shutdown and then start up again. Depending on the number of apps or a certain app or too, start-up may take slightly longer than usual.
Step 6. Return to settings\applications\manage applications and use your list to now uninstall those apps.
Have fun with your "new" device.
I take no credit for any of this information I've posted, all credit goes to ithilion for his script, to dudelazy for the idea of uninstalling crapware apps, to Phenombox for this thread guide and to anyone else i may have taken information from.