Telefon satıcısı tarafından kilitli uygulamaları kaldırın


86

Samsung I9000 kullanıyorum ve telefon satıcısı tarafından önceden yüklenmiş olarak gelen, müzik mağazası, özel bir web tarayıcısı ve diğer sızdıran uygulamalar gibi bazı can sıkıcı uygulamalarım var.

Bu berbat uygulamalar ne Manage applicationsaraçla ne de ön menüdeki uygulama döşemeleri düzenlenerek kaldırılamaz .

Sanırım bu uygulamalardan kurtulmak için root kullanıcısı ya da bir şey olmalıyım, ama nasıl yapılacağını bilmiyorum.


1
Köklendirilmemiş cihazların seçenekleri için (daha sınırlı olsa da), bkz. İstenmeyen sistem uygulamalarıyla kökleşmeden nasıl başa çıkabilirim? .
eldarerathis

Yanıtlar:


55

Evet, köklü olmalısın. Köklenmek için şu soruya bakın: Android cihazımı nasıl köklendirebilirim ?

Köklendirmeden sonra sistem uygulamalarını kaldırmanın en kolay yollarından biri Titanium Yedekleme'yi kullanmaktır . Sadece bir uygulamayı tıklayıp Kaldır'ı seçebilirsiniz.

Not: Ne çıkardığınıza dikkat edin! Telefonunuzu kararsız hale getirmesi veya çalışmayı durdurması durumunda, çıkarmadan önce onları yedeklemek için Titanium'u kullanmak isteyebilirsiniz.

Ayrıca, bootloader'ın yeniden başlatıldığında sistem uygulamalarını geri yükleyebileceğini unutmayın. Mümkünse, önyükleyicinizin kilidini açın; ayrıca deodexed özel bir ROM yüklemeniz veya önyükleyici tarafından geri yüklenen resmi düzenlemeniz gerekebilir. Bu, kendi cihazınıza bağlıdır, ancak SGS ile bootloader ile ilgili herhangi bir problem yaşamazsınız.


7
Önemli uyarı: Stok uygulamalarını kaldırmak genellikle operatörünüzden OTA güncellemelerinin başarısız olmasına neden olur. Genelde uygulamaları derhal dondurmak için TiBU'yu kullanmak için daha iyi konuşuyorsunuz, böylece güncelleme sorunsuz oluyor.
Logolar

Dondurma, OTA güncellemelerine ihtiyacınız olmasa bile en iyi çözümdür. ROM'daki boşluğu yok sayarsanız, donma kaldırmaya eşdeğerdir. Bununla gelecekte daha sonra ihtiyacın olursa değişiklikleri geri alabilirsin ...
Android Quesito

19

Uygulamaları kaldırmak için ADB'yi de kullanabilirsiniz, ancak uygulama yöntemleri daha kolaydır. ADB kullanımı bir pazar gerektirmediğinden, köklü ancak Android pazarını veya benzeri pazarları kullanmak istemeyen veya kullanmak istemeyen kullanıcılar için işe yarar.

./adb remount #ROOT IS REQUIRED TO REMOUNT /system read-write
./adb shell
cd /system/app

Nelerin kurulu olduğunu görmek için: pm list packages

Bir paketi kaldırmak için:

rm PackageName.apk
pm uninstall class.name.of.package

SiyanogenMod, söyleyebileceğim kadarıyla, sadece rmadımı gerektiriyor, adımı değil pm; Android’in kodunu kaldırmış bir sürümünü kullanıyorsanız, yalnızca rm adımına ihtiyacınız olabilir.

Gelecekte uygulamaya (hava güncellemelerinin üzerinden) ihtiyaç duyacağınız konusunda endişeleniyorsanız adb pull, apk'nü masaüstünüze (telefonunuzdaki başka bir yere taşımak yerine) kopyalamak için kullanabilirsiniz veya sadece mvapk'nüzü uSD kartınıza veya USB depolama birimi

Daha fazla bilgi için http://wiki.cyanogenmod.com/wiki/Barebones adresini ziyaret edin .


2
adb remountisteğe bağlı bir adım değildir. / Sistem bölümünü okuma-yazma işleminden sonra yeniden monte etmeniz gerekir.
Ocak'ta

Anlıyorum. Teşekkürler. Titanium yedekleme uygulamasını kullanarak kaldırdım. sistem / uygulama paketlerini kaldırmak için daha güvenli görünüyor. Bir uygulama istemediğinden kesinlikle emin olan herkes, kabuğunu gösterdiğiniz gibi kaldırabilir. Geeky but riskli :-)
hAcKnRoCk

Cevabım burada çünkü Google’ın Android pazarına sahip olmayan (veya istemeyen) bir grup Android kullanıcısı var ancak cihazlarına kök erişimi var. adb pullTelefondan çıkarmadan önce apk için masaüstünüze yeterince kolaydır . Bunu cevabımı ekleyeceğim.
Broam

Ayrıca pm disable com.packageuygulamaları dondurmayı da severim . Bir şey kırılırsa tekrar etkinleştirmek kolaydır. Kullan adb shellsonra suroot geçmek için.
Chloe,

İşte ilgilenenler için daha ayrıntılı bir öğretici: Kök Erişimi Olmadan Taşıyıcı / OEM Bloatware'i Kaldırma
brasofilo

15

Bunları kök olmadan kaldıramazsınız, kök olmadan erişilemeyen bir dizine yüklenirler. Bununla birlikte, bir sonraki en iyi şeyi yapabilir, gözlerini kapatabilir, parmaklarını kulaklarına sokabilir ve yokmuş gibi davranarak la-la-la-la'ya gidebilirsin. Bunu yapmanın yolu, simgeleri gizlemenizi sağlayan bir başlatıcı (bellek kullanılıyorsa ADW gibi) elde etmektir. Bu durumda, yine de kurulurlar (ve eğer bir şey onları tetiklerse açılırlar), ama en azından artık onlara bakmak zorunda kalmayacaksın.


ADW az ya da çok numara yapıyor. Uygulamaları "gizleyen" bir yol bulamadım, ancak rahatsız edici tüm uygulama simgelerini bir klasöre taşıyabilirim. Birisi onları daha etkili bir şekilde "nasıl saklayacağını" biliyorsa, lütfen bana bildirin.
Anket

1
LauncherPro, sizi rahatsız etmemek için uygulamaları uygulama listesinden gizleyebilir (Menü -> Tercihler -> Genel Ayarlar -> Gizli Uygulamalar). Ancak yine de arama sonuçlarında vb. Görünüyorlar.
onik

4

Evet, önceden yüklenmiş uygulamaları kaldırmak için telefonunuzu rootlamanız gerekir.

Bu soruları burada ve burada görün .

Herhangi bir uygulamayı kaldırmadan önce, Nandroid ile YEDEKLEME YAPTIĞINDAN EMİN OLUN. Sistemin güvendiği bir uygulamayı silebilirsiniz (bir nedenden ötürü). Biraz arama yapın ve kaldırmak istediğiniz uygulamaları kaldırmanın güvenli olduğundan emin olun.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.