最近,谷歌开始不加询问地检查其应用程序的“允许自动更新”,我讨厌。我必须分别为每个应用程序停用它。
但是更重要的是,这将Google图书推到了我的手机上,我不需要了,浪费了宝贵的4 MB内部存储器。
这是令人讨厌的转折:实际上,我的系统无法使用Google图书(无论出于何种原因)。因此,我无法在应用程序市场页面上取消选中“允许自动更新”。
这让我想知道:是否有一种方法可以停用所有应用程序的“允许自动更新” ?
最近,谷歌开始不加询问地检查其应用程序的“允许自动更新”,我讨厌。我必须分别为每个应用程序停用它。
但是更重要的是,这将Google图书推到了我的手机上,我不需要了,浪费了宝贵的4 MB内部存储器。
这是令人讨厌的转折:实际上,我的系统无法使用Google图书(无论出于何种原因)。因此,我无法在应用程序市场页面上取消选中“允许自动更新”。
这让我想知道:是否有一种方法可以停用所有应用程序的“允许自动更新” ?
Answers:
市场版本3.3.11现在具有名为“自动更新应用程序”的设置。启用它会有效地设置与该帐户关联的每个单独的应用程序为自动更新,而禁用它当然会相反。只需进入Market的设置即可找到此设置(Menu Button->Settings
在手机上,或使用Honeycomb上的右上角操作栏)。
您可以使用Droidwall之类的程序来阻止Market的Internet访问,这应避免安装/卸载程序。
真相是,没有一个选项可以一次性关闭所有自动更新。
我通过扎根手机解决了我的特殊问题。由于2.3.4尚无漏洞利用,因此我不得不解锁手机。反过来,这意味着Amazon MP3和Google图书都停止了自我更新。
这是解决问题的一种方法。我仍然使用以下脚本删除了文件:
#!/opt/local/bin/zsh
setopt No_Err_Exit
adb -d uninstall com.amazon.mp3
adb -d uninstall com.google.android.apps.books
setopt Err_Exit
adb -d pull /system/app/com.amazon.mp3.apk Originals/com.amazon.mp3.apk
adb -d pull /system/app/BooksPhone.apk Originals/BooksPhone.apk
adb -d pull /system/app/BooksPhone.odex Originals/BooksPhone.odex
adb -d shell <<-EOF
su
mount -o remount,rw /dev/block/mtdblock3 /system
busybox rm -v /system/app/com.amazon.mp3.apk
busybox rm -v /system/app/BooksPhone.apk
busybox rm -v /system/app/BooksPhone.odex
mount -o remount,ro /dev/block/mtdblock3 /system
busybox rm -v /data/dalvik-cache/system@app@com.amazon.mp3.apk@classes.dex
busybox rm -v -r /data/data/com.amazon.mp3
busybox rm -v -r /data/data/com.google.android.apps.books
exit
exit
EOF
# vim: set nowrap tabstop=4 shiftwidth=4 softtabstop=4 noexpandtab :
# vim: -d set textwidth=0 filetype=zsh foldmethod=marker nospell :
警告:这是“如果您听不懂的话不应该使用它”类别的脚本。
uninstall
命令?要删除更新或正确注销?还busybox rm
不够吗 可以disable
代替使用吗?