Evil Belief
80+ Platinum
- Katılım
- 1 Kasım 2020
- Mesajlar
- 10,966
- En İyi Cevap
- 10
En kolay haliyle Android debloat işlemi [Root’suz]
(Silinemeyen gereksiz bloatware uygulamaları silme)
(Silinemeyen gereksiz bloatware uygulamaları silme)
Önemli uyarı
Bu işlem riskli bir işlemdir, yanlış bir uygulamayı silmeniz halinde cihazınıza yazılımsal anlamda zarar verebilirsiniz. Bu riskin farkında olarak ve sorumluluğu üzerinize alarak uygulayınız. Cihazınıza gelebilecek herhangi bir zarardan sorumlu değilim.
Her şeyden önemlisi, bu işlemlere başlamadan önce yedeklerinizi aldığınıza emin olunuz. Yanlış bir işlem halinde veri kaybı yaşama ihtimaliniz vardır.
Bloatware nedir?
Tek cümleyle özetlersek Android telefon ve tablet üreticilerinin stok yazılımlarına yerleştirdikleri, çoğu zaman gereksiz olan ve “basılı tut+sil” mantığıyla kolayca kaldırılamayan, önceden yüklü uygulamalardır. Örneğin Samsung telefonlar için konuşursak Netflix ve Onedrive uygulamaları örnek olarak verilebilir. Aynı zamanda bu yöntemle kullanmadığınız Google uygulamalarını da kaldırabilirsiniz. Örneğin belki de hayatınız boyunca kullanmadığınız Google Duo uygulaması gibi.
Bu uygulamaları kaldırmak istediğinizde “Sil” yerine sadece “Devre dışı bırak” seçeneğinin aktif olduğunu görürsünüz. Devre dışı bırakmak ise bu uygulamalardan tamamen kurtulmanız anlamına gelmez. Hem cihazımızda gereksiz yer kaplarlar hem de arka planda çalışarak gereksiz RAM tüketimi ve pil kullanımına sebep olurlar.
Bu rehberde gereksiz gördüğümüz, kaldırmak istediğimiz, sisteme gömülü uygulamaları en kolay haliyle ve cihazımızı root’lamaya gerek kalmadan nasıl kaldırabileceğimizi; yani kısa adıyla “debloat” işlemini nasıl yapacağımızı anlatacağım.
Gerekenler:
1) Tabii ki bir Android telefon veya tablet.
2) Bilgisayar (Windows, Mac veya Linux). Ben Windows 10 Pro yüklü bir bilgisayar ile anlatacağım.
3) USB bağlantı kablosu.
4) Gerekli programları indirebilmemiz için internet bağlantısı.
Şimdi sırasıyla gidelim.
1) En başta aşağıdaki linkten ADB driver’ı indiriyoruz:
https://forum.xda-developers.com/t/...vers-15-seconds-adb-installer-v1-4-3.2588979/
İnen .rar dosyasına çift tıkladıktan sonra .exe dosyasını masaüstüne çıkarıyoruz.
Yeşil robot simgeli adb-setup programına sağ tıklayıp “yönetici olarak çalıştır” diyoruz.
Bizi böyle bir ekran karşılayacak. Bu ekranda klavyeden y yazıp enter’lıyoruz, alt satıra geçince bir daha y yazıp enter’lıyoruz, dosyalar kopyalandıktan sonra tekrar alt satıra geçince bir daha y yazıp enter’lıyoruz. Yani toplamda 3 kere y (yes) onayı veriyoruz. Driver kurulum ekranı geldiğinde next next diyerek kurulumu tamamlıyoruz.
C: diskimizin içine böyle bir klasör gelmiş olmalı. Burada yoksa Program Files’ın içinde olabilir.
2) Şimdi sırada Universal Android Debloater isimli programı indirip kurmak var. Bu program ne işe yarıyor derseniz, daha önce tek tek package name’leri bulup “pm uninstall -k --user 0” kodlarıyla biraz zahmetli bir şekilde yaptığımız işlemi bu program sayesinde tek tıkla yapabiliyoruz.
Bu program sadece aşağıda tikle işaretlenmiş şekilde gösterilen üreticilerin telefon ve tabletlerini destekler. Listede işaretli olmayan markalarla bu programı kullanmayınız.
Aşağıdaki linke girip Assets’i açıp hangi işletim sistemini kullanıyorsak ona uygun olan Universal Android Debloater’ı indiriyoruz. Ben windows.exe’yi indireceğim. Eğer sizde düz windows.exe olan çalışmazsa windows-opengl.exe’yi indirin.
https://github.com/0x192/universal-android-debloater/releases
3) Şimdi sırada telefonumuzun geliştirici seçeneklerini aktifleştirip USB hata ayıklama modunu açma var.
Android 12 yüklü bir Samsung Android telefon üzerinden anlatacağım. Üç aşağı beş yukarı hepsinde aynıdır ama eğer kendi telefonunuz aşağıdaki yolla uyuşmuyorsa Google'dan örneğin “Xiaomi Redmi Note 9S geliştirici seçeneklerini açma” ve “USB hata ayıklama modunu açma” şeklinde aratırsanız bulabilirsiniz.
Ayarlar → Hakkında → Yazılım bilgileri → Yapım numarası’na art arda birkaç kez basın → Pin isterse telefon pininizi girin → Altta “geliştirici modunu açtınız” diye bir uyarı çıkarsa işlem başarılı olmuştur.
Ayarlar’a geri dönün, en altta geliştirici seçenekleri açılmış olacak oraya dokunun → Aşağıya doğru inin ve USB hata ayıklaması’nı aktif yapın → Gelen uyarı mesajına onay verin. İşlem bitti.
4) Şimdi telefonu USB kabloyla bilgisayara bağlayacağız. Bilgisayarın telefonu tanıdığından emin oluyoruz. Bu noktada eğer tanımazsa kendi cihazınızla uyumlu driver’ı internetten bularak yüklemeniz gerekebilir. Tanıdıysa ve Windows gezgininden telefon içindeki dosyalara erişebiliyorsanız bir sonraki aşamaya geçebiliriz.
Eğer bilgisayara bağladığınızda telefon ekranınıza aşağıdaki gibi bir uyarı gelirse “dosya aktarımı” seçeneğini seçin.
5) Bilgisayarımızın arama kısmına PowerShell yazıyoruz ve PowerShell’i yönetici olarak çalıştırıyoruz.
Karşımıza bu şekilde bir ekran gelecek.
adb devices yazıp enter’a basıyoruz (adb ile devices arasına bir boşluk bırakmayı unutmayın), bağladığımız telefonu görmesi gerekiyor. Eğer aşağıdaki gibi harfler ve rakamlardan oluşan bir yazı ve karşısında device varsa cihazımızı görmüş demektir.
Bu aşamada gözümüz telefon ekranında olmalı, telefon ekranına gelen uyarıya “izin ver” diyoruz.
6) Daha sonra PowerShell'i kapatmadan madde 2’de indirdiğimiz Universal Android Debloater (uad) dosyasına sağ tıklayıp yönetici olarak çalıştırıyoruz, bizi aşağıdaki gibi bir ekran karşılayacak. Sağ üst köşedeki ayarlardan sadece “Recommended”ı seçiyoruz. Expert, Advanced gibi seçeneklere girmenizi önermem, sistem için gerekli dosyaları kaldırmanız olumsuz sonuçlar doğurabilir. Recommended kısmındaki hazır listeler bizim için gayet yeterli.
Buradan sadece gereksiz gördüklerimizi seçip uninstall selection diyoruz ve seçtiğimiz uygulamalar siliniyor.
Bir diğer seçenek ise sol üstteki “Search packages” kısmından arama yaparak kaldırmak. Örneğin ön yüklü gelen ve kullanmadığımız Netflix uygulamasını kaldırmak istiyorsak search kısmından Netflix diye arattıktan sonra ilgili package’ı işaretleyip uninstall’a tıklıyoruz, Netflix siliniyor.
Telefonunuzun Ayarlar → Uygulama ayarları bölümünden ilgili uygulamanın kaldırılıp kaldırılmadığını teyit edebilirsiniz.
Dikkat ettiyseniz listeler ve aramalarda çıkan sonuçlar “package name” olarak çıkıyor. Her uygulamanın bir package name’i vardır. Örneğin Netflix’inki "com.netflix.mediaclient", Onedrive’ınki "com.microsoft.skydrive"dır. Package name’ini bilmediğiniz uygulama varsa Play Store’da bulunan ve telefonunuza indirebileceğiniz “Apk Analyzer” gibi uygulamalarla telefonunuzda yüklü olan bütün uygulamaların package name’lerini öğrenip arama kısmından buna uygun şekilde aratabilirsiniz ve ardından kaldırabilirsiniz.
Tekrar uyarıyorum, bir uygulamayı kaldırmak isterken adını doğru yazdığınızdan emin olun ve gerçekten işinize yaramayacağını bildiğiniz, kaldırdığınızda sorun yaşamayacağınız bir uygulama olduğunu dikkatlice değerlendirdikten sonra kaldırın. İnternette her marka için hazır listeler oluşturulmuş durumdadır, direkt hepsini ezbere seçip kaldır kaldır kaldır demeyi doğru bulmuyorum. Bu listelerden faydalanabilirsiniz tabii ki ama seçici davranmakta fayda var. O yüzden eğer acemiyseniz bu işlemlere başlamadan önce uygulamalar listenizde canınızı sıkan ve bir türlü kaldıramadığınız programları not alıp sadece onları kaldırmaya yönelik hareket etmek doğru olabilir.
Aşağıya Samsung'lar için faydalı iki liste bırakıyorum. Diğer markalar için de bu tarz listelere kolaylıkla ulaşılabiliyor.
Samsung full apps list
Feuille 1 LAST UPDATED 01/09/2022,Reinstall an app using pm install-existing [the app package],Enter in shell using adb -d shell before running the command,Enter in shell using adb -d shell before running the command,<a href="https://docs.samsungknox.com/CCMode/G988B_Q.pdf">https://docs.samsungk...
docs.google.com
How to Remove Samsung Bloatware without Root (ADB)
If you want to remove bloatware on your Samsung Galaxy S10, S20, Note 10 or Galaxy Tab, here is a list of safe to remove Samsung bloatware.
technastic.com
Faydalandığım kaynaklar:
GitHub - 0x192/universal-android-debloater: Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device. - GitHub - 0x192/universal-android-debloater:...
github.com
How to Use Universal Android Debloater to Uninstall System Apps
Download the latest Universal Android Debloater GUI (best bloatware remover tool) for Windows & Mac to uninstall system apps without root.
technastic.com
ADB Commands List - A Complete Cheat Sheet (PDF)
Below is a detailed ADB cheat sheet (PDF) of all commands. The ADB commands list has been explained for Android users with examples.
technastic.com
How to Remove Bloatware From Your Android Phone (Guide)
With Universal Android Debloater, you can safely remove bloatware from your Android phone with a few clicks. Works on Windows, macOS, Linux.
beebom.com
Rehberimiz burada sonlanmıştır.
Faydalı olmasını umuyorum, okuyan herkese teşekkürler