Android’de sistem uygulamaları root olmadan nasıl kaldırılır

Bu günlerde pek çok hücresel operatör ve OEM ne yazık ki cihazlarını kilitliyor ve son kullanıcının ihtiyaç duymadığı birçok uygulamayı önceden kuruyor. Hatta bazı programların telefon sahibinin tüm eylemlerini izleyebildiği ve şifrelenmemiş bir iletişim kanalı üzerinden sunucuya veri gönderebildiği bile olur. Bu şüphesiz kişisel verilerin güvenliğini tehlikeye atmakta ve pil ömrünü de olumsuz etkilemektedir. Daha önce de belirtildiği gibi cihazlar kilitlenebildiğinden bu tür uygulamaları kaldırmak kolay olmayabilir.

Çoğu zaman bu, üreticinin veya operatörün belirli bir cihazın nasıl kullanıldığını bilme ve ardından bu verilerden kar elde etme arzusu nedeniyle olur. Ayrıca, geliştiriciler önceden yüklenmiş her uygulama için ödeme yapabilir ve üretici yine bundan ek faydalar elde eder.

Bu tür “çöplerden” kurtulmanın birkaç yolu vardır. Örneğin, Google Play’in açık alanlarında, gereksiz sistem uygulamalarını kaldırmanıza izin veren birkaç program bulabilirsiniz. Ancak çoğu zaman bu tür yardımcı programlar ya kök hakları gerektirir ya da belirli bir üreticinin cihazlarında çalışabilir. Ancak, bu göreve evrensel bir çözüm bulmak nadirdir ve bugünün kılavuzunda, bu sistem uygulamalarını süper kullanıcı hakları olmadan manuel olarak nasıl kaldıracağınızı öğreneceksiniz. Tek yapmanız gereken komut satırına birkaç basit ADB komutu girmek.

Sistem uygulamalarını kaldırma kılavuzu

  1. C:\ sürücüsünün kök dizininde Android adlı bir klasör oluşturun.
  2. Aygıtınız için USB sürücülerini yükleyin (burada bazı aygıtlar için evrensel sürücülere bağlantılar bulabilirsiniz).
  3. Bazı durumlarda, sürücüleri yüklemek için kimlik doğrulamasını devre dışı bırakmanız gerekecektir.
    • Windows 7 için:
      Bilgisayarı açarken BIOS’u yükledikten sonra F8 tuşuna basmalısınız. Açılan “Gelişmiş Önyükleme Seçenekleri” menüsünde, “Sürücü İmza Gereksinimini Devre Dışı Bırak” seçeneğini seçin. Bu yöntem ilk seferde çalışmayabilir, bu nedenle eylemi tekrarlamanız veya komut istemini yönetici olarak açmanız ve iki komut girmeniz gerekir:
      “bcdedit.exe /yükleme seçeneklerini ayarla DDISABLE_INTEGRITY_CHECKS”;
      “bcdedit.exe / TEST SIGNING’i AÇIK hale getirin”.

    • Windows 8 için:
      Win + I tuş bileşimine basmanız, Shift tuşunu basılı tutmanız ve “Kapat” > “Yeniden Başlat” seçeneğini seçmeniz gerekir. Bilgisayar açıldığında, Tanılama > Gelişmiş Seçenekler > Önyükleme Seçenekleri > Yeniden Başlat’ı seçin. Yükleme sırasında F7 tuşuna basarak “Zorunlu sürücü imza doğrulamasını devre dışı bırak” modunu seçin.
    • Windows 10 için:
      Shift tuşunu basılı tutmanız ve “Başlat” > “Kapat” > “Yeniden Başlat” menüsünü seçmeniz gerekir. İndirdikten sonra, Sorun Gider > Gelişmiş Seçenekler > Önyükleme Seçenekleri > Yeniden Başlat’ı seçin. Ardından F7 tuşuna basarak “Sürücü İmzasını Devre Dışı Bırak” seçeneğini seçin.
  4. Arşivi indir adb-fastboot.zip ve dosyaları android klasörüne çıkarın.
  5. App Inspector uygulamasını akıllı telefonunuza yükleyin.
  6. Akıllı telefonunuzda USB Hata Ayıklamayı etkinleştirin.
    Bunu “Geliştiriciler İçin” bölümünde yapabilirsiniz. Nasıl açılır, öğrenebilirsin burada.
  7. Telefonunuzu bir USB kablosuyla bilgisayara bağlayın.
    Orijinal veya kaliteli bir kablonun yanı sıra anakartta bulunan USB 2.0 bağlantı noktasının (PC için) kullanılması önerilir.
  8. Bağlantı türünü “Bu cihazı şarj et” yerine “Dosya aktarımı” olarak değiştirin.
  9. Bir komut istemi açın ve “cd c:\Android\” komutuyla oluşturulan Android klasörüne gidin (komutlar tırnak işaretleri olmadan yazılır).
  10. Bilgisayarın cihazı ADB aracılığıyla bulduğundan emin olun.
    Bunu yapmak için komut satırına “adb devices” yazmanız gerekir. Bu bilgisayarda ADB kullanarak hata ayıklama izni için telefonda görünen istemde, “Bu bilgisayardan her zaman izin ver” öğesini seçerken “Tamam” ı tıklamalısınız. Cihaz görünüyorsa, “Eklenen cihazların listesi” metni ve tüm cihazların bir listesi (örneğin, xxxxxxx cihazı) görüntülenecektir. “Aygıt” yerine “çevrimdışı” yazıyorsa veya liste boşsa, ADB’yi güncellemeniz, sürücüleri / kabloyu kontrol etmeniz, USB bağlantı noktasını / bilgisayarı değiştirmeniz gerekir.
  11. App Inspector yardımcı programını çalıştırın ve Uygulama Listesi (Ada göre sıralanmıştır) öğesini seçin. Silinecek uygulamayı bulun ve seçin. Paket adı ve sürümü, program adının altında görüntülenecektir.
  12. Komut satırına “adb shell” yazın.
  13. Ardından, “pm uninstall -k –user 0 name.of.package” girin; burada name.of.package, daha önce App Inspector’da tanınan, kaldırılacak paketin adıdır.

Bir uyarı yerine

Sistem uygulamalarını kaldırmak istenmeyen sonuçlara yol açabilir, bu nedenle bu adımları uygulamadan önce nelerden kurtulacağınızı her zaman önceden bilin. Aksi takdirde, siz bir veri sıfırlaması gerçekleştirene kadar telefonunuz kullanılamaz hale gelebilir. Ayrıca, bir sistem uygulamasının silinmesi, ona bağlı olan başka bir uygulamanın başarısız olmasına neden olabilir. Bununla birlikte, yukarıda belirtildiği gibi, bir veri sıfırlaması her zaman her şeyi yerine döndürür ve önceden silinmiş tüm sistem programlarını geri yükler.

Ayrıca şunu da bilmelisiniz ki, uygulamalar aslında cihazdan tamamen kaldırılmaz, sadece mevcut kullanıcı için kaldırılır (“0” kullanıcısı asıl kullanıcıdır). Bu nedenle, komutun “-user 0” ve “-k” kısmını atlarsanız, bu yöntem çalışmayacaktır. Bu iki komut sırasıyla sistem uygulamasının yalnızca geçerli kullanıcı için kaldırılacağını (kök erişimi gerektiren tüm kullanıcılar için değil) ve sistem uygulaması önbelleğinin/verilerinin korunacağını (kök erişimi olmadan da kaldırılamaz) belirtir. . Bu nedenle, bu yöntemi kullanarak sistem uygulamasını “silseniz” bile, resmi OTA güncellemelerini almaya devam edebilirsiniz.

Bu yöntem, uygulamanın gösterdiği gibi, bugün ilgili tüm cihazlarda ve ayrıca Android işletim sisteminin eski sürümlerini çalıştıran bir dizi akıllı telefon ve tablette çalışır. Deneyin ve bu yöntem cihazınızda işe yaradıysa aşağıdaki yorumlarda bize bildirin.

Similar Posts

Leave a Reply

Your email address will not be published.