So if I do this will it free up more memory on the internal or does it just not show the app in the app drawer?
Sent from my T-Mobile G2 using XDA App
With some of these, I'm getting output like this:
[1] Killed pm disable com.google.android.listen
Most of them work, but it seems I can't disable Listen or HTC Setup. I've already checked to make sure those apps aren't running. Any other suggestions?
Ahh, figured it out. Turns out, that's the output you see when you enter an incorrect package name.
It's not com.google.android.listen, it's com.google.android.apps.listen. Oops
This actually makes changes to the packages file on /data, so the NAND protection doesn't matter.
i.e. - you only have to do it once.
P
Hah!
My next tutorial - how to fix Goggles so it actually updates properly.
P
This is great, thanks! It would definitely be worth some beer money if anyone were able to make an app to read in all installed apps & uncheck the undesired ones.
Sent from my T-Mobile G2 using XDA App
They will indeed.That's a great tut, thank you Paul for this.
One last question from me: If you reboot without root, will these changes stay? I'm not particularly convinced yet that I want to run Visionary on boot, so I want to check before getting into disabling packages.
Thanks again for your contributions.
# pm list packages
package:com.google.android.location
package:com.tmobile.selfhelp
package:com.android.voicedialer
package:com.android.defcontainer
package:com.android.launcher
package:com.google.android.maps.mytracks
package:com.android.debugtool
package:com.android.contacts
package:com.android.phone
package:com.tmobile.userkeystool
package:com.android.calculator2
package:com.android.htmlviewer
package:com.android.providers.calendar
package:com.android.bluetooth
package:com.android.calendar
package:com.android.browser
package:com.android.music
package:com.google.tts
package:com.android.email.policy
package:com.android.qxdmlog
package:com.android.mms
package:com.android.provision
package:com.htc.copyright
package:com.android.providers.media
package:com.android.certinstaller
package:com.google.android.deskclock
package:com.android.updater
package:com.android.settings
package:com.google.android.carhome
package:com.google.android.street
package:com.google.android.apps.genie.geniewidget
package:com.facebook.katana
package:com.google.android.googlequicksearchbox
package:com.android.providers.drm
package:com.adobe.flashplayer
package:com.android.musicvis
package:com.google.android.apps.unveil
package:com.google.android.apps.listen
package:com.android.wallpaper.livepicker
package:com.htc.web2goshortcut
package:com.android.packageinstaller
package:com.htc.fieldtest
package:com.android.providers.telephony
package:com.android.providers.subscribedfeeds
package:com.svox.pico
package:com.android.email
package:com.google.android.apps.maps
package:com.google.android.latinimetutorial
package:com.android.providers.settings
package:com.android.magicsmoke
package:com.android.providers.downloads
package:com.amazon.mp3
package:com.android.server.vpn
package:com.google.android.apps.googlevoice
package:com.photobucket.android
package:com.android.soundrecorder
package:com.htc.android.htcsetupwizard
package:com.android.vending.updater
package:com.android.inputmethod.latin
package:com.google.android.partnersetup
package:com.android.cardock
package:com.qo.android.oeme
package:com.google.android.voicesearch
package:com.google.android.apps.finance
package:com.google.android.feedback
package:com.google.android.apps.shopper
package:com.google.android.talk
package:com.htc.htcMessageUploader
package:com.cooliris.media
package:com.android.stk
package:com.android.providers.userdictionary
package:com.android.setupwizard
package:android.tts
package:com.google.android.stardroid
package:com.twitter.android
package:com.google.android.syncadapters.calendar
package:android
package:com.android.providers.contacts
package:com.android.protips
package:com.google.android.apps.uploader
package:com.google.android.apps.translate
package:com.android.providers.applications
package:com.android.vending
package:com.google.android.gm
package:com.swype.android.inputmethod
package:com.android.providers.htcCheckin
package:com.android.wallpaper
package:com.android.camera
package:com.google.android.youtube
package:com.google.earth
package:com.google.android.gsf
package:com.google.android.syncadapters.contacts
package:com.google.android.backup
#
pm disable com.tmobile.selfhelp
pm disable com.google.android.maps.mytracks
pm disable com.google.android.apps.unveil
pm disable com.google.android.apps.listen
pm disable com.htc.web2goshortcut
pm disable com.amazon.mp3
pm disable com.google.android.apps.googlevoice
pm disable com.photobucket.android
pm disable com.htc.android.htcsetupwizard
pm disable com.google.android.apps.finance
pm disable com.twitter.android
pm disable com.google.android.apps.translate
#
#Package com.tmobile.selfhelp new state: disabled
# Package com.google.android.maps.mytracks new state: disabled
# Package com.google.android.apps.unveil new state: disabled
# Package com.google.android.apps.listen new state: disabled
# Package com.htc.web2goshortcut new state: disabled
# Package com.amazon.mp3 new state: disabled
# Package com.google.android.apps.googlevoice new state: disabled
# Package com.photobucket.android new state: disabled
# Package com.htc.android.htcsetupwizard new state: disabled
# Package com.google.android.apps.finance new state: disabled
# Package com.twitter.android new state: disabled
This disables them from starting up and running if phone is rebooted and not running temproot? Or do we have to put these cmd lines in again once rebooted?
Sent from my T-Mobile G2 using XDA App
Great tip! Thanks!
But...dude, you disabled some of my most frequently used apps. Google Voice, Twitter, Goggles, Listen...I use all of those apps every day. But Photobucket, MyAccount, Facebook, all killed.
lol - i never did get sdk & adb figured out
connectbot is much easier and quicker - you just need a magnifying glass to read that #2 font size
Sweet! That would be awesome.
Thanks brotha!
Sent from my T-Mobile G2
pm_pkg_list=$pm_pkg_list" com.package.name"
#!/system/bin/sh
#Package Disabler v1
#Created by Stryder5 on XDA (Oct. 21, 2010)
#This is to disable apps (not remove/uninstall them). Useful for temp roots.
#Run "dos2unix scriptname.ext" before running the script itself to correctly format it
#Run "sh scriptname.ext" to actually execute
#List of apps to Enable/Disable
#You can change this as you see fit.
pm_pkg_list=$pm_pkg_list" com.photobucket.android"
pm_pkg_list=$pm_pkg_list" com.google.android.apps.finance"
pm_pkg_list=$pm_pkg_list" com.google.android.apps.genie.geniewidget"
pm_pkg_list=$pm_pkg_list" com.tmobile.selfhelp"
pm_pkg_list=$pm_pkg_list" com.google.earth"
pm_pkg_list=$pm_pkg_list" com.google.android.talk"
pm_pkg_list=$pm_pkg_list" com.google.android.maps.mytracks"
pm_pkg_list=$pm_pkg_list" com.google.android.googlequicksearchbox"
pm_pkg_list=$pm_pkg_list" com.google.android.apps.listen"
pm_pkg_list=$pm_pkg_list" com.google.android.apps.unveil"
pm_pkg_list=$pm_pkg_list" com.google.android.latinimetutorial"
pm_pkg_list=$pm_pkg_list" com.htc.android.htcsetupwizard"
pm_pkg_list=$pm_pkg_list" com.google.android.latinimetutorial"
pm_pkg_list=$pm_pkg_list" com.google.android.apps.translate"
pm_pkg_list=$pm_pkg_list" com.google.android.apps.shopper"
#Start of disabling script
echo "Disabling Packages in 2 Seconds"
sleep 2
for pkg in $pm_pkg_list; do
echo "Disabling $pkg"
pm disable $pkg
done
echo "Package Disabling Complete"
#Start of enabling script
#To enable all the disabled packages, remove the pound sign (#) from the beginning of each line below. This will undo all the changes this file has done.
#echo "Enabling Packages in 2 Seconds"
#sleep 2
#for pkg in $pm_pkg_list; do
# echo "Enabling $pkg"
# pm enable $pkg
#done
#
#echo "Package Enabling Complete"
echo "Please reboot the phone or restart Launcher to take effect"
sleep 2
echo "Script Completed"