[REHBER] Termux ile root olmadan istemediğiniz sistem uygulamalarını kaldırın

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.

5 Likes

Merhaba, güzel rehber olmuş ellerine sağlık. Paket adlarını bilmeyen arkadaşlar bu uygulama ile öğrenebilirler. Uygulamalarının paket adlarını :slightly_smiling_face: :

3 Likes

Teşekkürler konuya ekleyelim bunu.

1 Like

Bazı cihazlarda bölünmüş ekran özelliği bulunmamakta. Bunun için bir çözüm var mı?

Geliştirici seçeneklerinde bu kısımdan açılabilir. Android 8 ve sonrası muhakkak vardır artık desteklemeyen cihaz yok diye biliyorum.

1 Like

Aktif ettim ama nasıl kullanıldığını bilmiyorum, eğer siz biliyorsanız söyleyebilir misiniz?

Son uygulamalarda uygulamanın en üstüne tıklayınca açılıyor benim telefonumda. Sizde de benzer olabilir.

Bende “Uygulama Bilgisi” sayfasına atıyor.

Cihaz: Redmi 10A
Sistem: MIUI

YouTube’da benzer aramayı yapınca farklı farklı çözümler de mevcut.

1 Like

Maalesef, öyle bir seçenek çıkmıyor.

Bu arada bilmeyen arkadaşlar için Play Store yerine F-Droid önerilmesinin sebebi Play Store’dakinin eski sürüm olarak geriden gelmesinden kaynaklı. Bu yüzden hatalar ile karşılaşılabilir :slightly_smiling_face: :

İlgili Kaynak :

2 Likes

Merhaba buradan faydalanabilirsiniz :slightly_smiling_face: :

Video gösterilen hiçbir seçenek benim telefonumda yok.

1 Like

olmasi gereken:

pkg update
yes | pkg upgrade

ve pkg ile -y kullanilmiyor mu?


ve bu garantiyi bozar mi?


ve redmi 13c’de ekran bolme yok.

Başına yes | koyma sebebim paket yüklensin mi sorusunu y ile cevaplamak içindi. Denedim çalışıyor tabi -y ile de çalışıyordur onu denemedim.

Garantiyi bozmaz ancak sileceğiniz uygulamaya dikkat etmek gerekiyor sistemin olmazsa olmaz bir uygulamasını silerseniz sıkıntı olur. Ben MIUI kullanırken GetApps gibi uygulamalardan kurtulmuştum sorun da yaşatmadı sistem uygulamasıydı.

Her telefonda ekranı ikiye bölme olması gerekiyor. MIUI kullanırken de ekran bölebiliyordum cihaz modelinden ziyade android sürümü önemli olan. Son uygulamalar ekranında uygulamaya basılı tutunca açılan menüde ikiye bölme çıkıyordu diye hatırlıyorum. Muhakkak vardır diye düşünüyorum.

1 Like

bende basili tutunca uygulama ozellikleri geliyor direkt.

1 Like

Tam tersi olacak, önemli olan Android sürümü değil cihaz modeli.

Bir sorum olacak çift pencere şartmı. Termux arkaplanda çalışabiliyor diye biliyorum :slightly_smiling_face:

Termux çalışır ancak kablosuz hata ayıklama ekranından çıkınca her seferinde yeni port numarası üretiyor malesef sorun o. Çift ekran yapamayan arkadaşlar başka bir android cihaz ile kendi telefonlarına bağlanabilirler root gerektirmiyor zaten. Tek yapmaları gereken rehberdeki localhost kısmına kendi telefonlarının IP adreslerini girmeleri.

1 Like