You may also use ADB to remove applications, but the application methods are easier. Since use of ADB does not require a market, this will work for users who are rooted but who cannot or do not wish to use Android market or similar marketplaces.
./adb remount #ROOT IS REQUIRED TO REMOUNT /system read-write
./adb shell
cd /system/app
To see what's installed:
pm list packages
To remove a package:
rm PackageName.apk
pm uninstall class.name.of.package
CyanogenMod 6 may, as far as I can tell, only requirerequires the rm
step, not the pm
step; if you are running a de-odexed version of Android, you may only need the rm step.
If you are concerned you might need the application in the future (over the air updates), you can use adb pull
to copy the apk to your desktop (instead of moving it to another location on your phone) or just mv
the apk to your uSD card or USB storage.
See http://wiki.cyanogenmod.com/wiki/Barebones for more information.