Merhaba arkadaşlar bir başka Termux rehberi ile karşınızdayım. Bu güzide uygulamanın bir çok yeteneği mevcut. İnternette, forumlarda bu konuyla ilgili özel bir rehber olmadığını gördüm ve sağdan soldan toparlayıp kısa ve öz bir rehber hazırlamak istedim. Özellikle bilgisayarı olmayan, bilgisayara erişimi olmayan arkadaşlarımız için “adb” komutlarını kullanmak zor oluyor. Shizuku gibi alternatifler de mevcut. Shizuku sanırım sadece uygulama kaldırmaya yarıyor. Bu rehberde de uygulama kaldırmayı göstereceğim ancak adb ile yapabilecekleriniz çok daha kapsamlı gerisi sizin hayal gücünüze kalmış oluyor. Hazırsanız başlayalım.
Androidimize F-Droid üzerinden Termux uygulamasını indirip kuruyoruz. Google Play’den de indirebilirsiniz ancak F-Droid tavsiye edilir.
Uygulamamızı kurduktan sonra öncelikle şu komutu girip depolarımızı güncelleyelim:
yes | pkg upgrade && update
İşlem çok kısa sürecek ardından adb komutlarını kullanabilmemiz için android-tools paketini indirmemiz gerekiyor. Onu da şu komutla indirip kuruyoruz:
yes | pkg install android-tools
Bunun da kurulumu gerçekleştikten sonra geliştirici seçeneklerinden kablosuz hata ayıklama modunu açıyoruz ve eşleşme kodu ile cihaz eşle seçeneğine tıklıyoruz, bir pencere açılıyor eşleme kodu ve local ip adresimiz gözükecek. Bu ekrandan çıkarsanız her seferinde yenisi üretiliyor o yüzden ekranı ikiye böler ve yatay olarak kullanırsanız daha rahat olacaktır.
Ekranımızı ikiye böldük ve eşleşme kodumuzu görebiliyorsak Termux ekranında eşleşmeyi şu komutla gerçekleştirelim:
adb pair localhost:xxxxx
xxxxx olan kısımda 5 haneli port numaranız olacak onu girin.
Ardından eşleşme kodu isteyecek o da 6 haneli büyük fontlarla yazılı olan kod. Onu da giriyoruz. Görsel olarak da destekleyelim:
Eşleşme başarılı oldu uyarısını aldıktan sonra bağlantımızı şu komutla gerçekleştirelim:
adb connect localhost:xxxxx
burada xxxxx olan kısma önceki port numaranız değil kablosuz hata ayıklama ekranında IP adresi bağlantı noktası kısmındaki port numarasını giriyoruz. Temsili görsel ile göstermiş olalım.
Bağlantımızı gerçekleştirince zaten android sistemi bize bildirim gönderecek bağlantı olduğuna dair. Kontrol etmek için
adb devices
komutunu girelim. Cihazımız localhost olarak görünecektir.
Şimdi ise adb arayüzü ile cihazımıza erişebiliriz. Şu komutu girelim:
adb shell
Bu komutu girince cihazın komut satırı cihazımızın kod adı ile başlayacak. Örneğin benimki mido olarak gözüküyor.
Şimdi ise istemediğimiz uygulamaları kaldırabiliriz. ÖNEMLİ UYARI, KALDIRDIĞINIZ UYGULAMA VEYA UYGULADIĞINIZ İŞLEMLERDEN SİZ SORUMLUSUNUZ. BİLMEDİĞİNİZ BİR ŞEY YAPTIĞINIZ TAKDİRDE SORUMLULUK SİZE AİTTİR. Uyarımızı da yaptıktan sonra uygulamalarımızı kaldırabiliriz.
pm list packages
komutu ile telefonumuzda yüklü olan bütün paketleri görebiliriz.
Kaldırmak istediğiniz uygulamanın paket ismini öğrenin örnek veriyorum bende hesap makinesi uygulamasının ismi
com.google.android.calculator
bu paket ismi her uygulama için farklı. Bu uygulamayı kaldırmak için şu komutu girmemiz gerekiyor:
pm uninstall -k --user 0 com.google.android.calculator
Aynı şekilde siz hangi sistem uygulamasını kaldırmak istiyorsanız
pm uninstall -k --user 0 paket.ismi
girmeniz yeterli. Paket ismini nasıl bulurum diyorsanız çoğu android cihazlarda uygulamaya basılı tutarak daha fazla bilgi için tıkladığınızda paket ismini bulabiliyorsunuz. Ancak bazı androidlerde de göstermiyor. Bunun için https://play.google.com/store/apps/details?id=com.csdroid.pkg bu uygulamayı indirerek görüntüleyebilirsiniz. Ya da kendinize güveniyorsanız pm list packages komutlarıyla paketlerin arasından da bulabilirsiniz.
Xiaomi ve Samsung telefonlarda cihaza ön yüklü gelen bazı uygulamalar var örneğin Trendyol uygulaması, Facebook uygulaması gibi. Bunları bu şekilde kaldırabilirsiniz. Custom rom yüklemiş arkadaşlar da yapabilir root gerektiren bir işlem değil. Aynı işlemleri aynı ağ üzerindeki başka bir android cihazı eşleyerek de yapabilirsiniz bilgisayar kullanmak zorunda değilsiniz. Tek yapmanız gereken localhost:xxxxx kısmına hedef cihazın IP adresini ve port numarasını girip eşlemek geri kalan işlemler tamamen aynı.
Umarım rehber faydalı olmuştur, küçük hatalarım olmuş olabilir konuyu mobilden hazırladım. Teşekkürler, sevgiler.