Neler Yeni

Rehber En kolay haliyle Android debloat işlemi [Root’suz]

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)

⚠️Ö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/

adb driver 1.png


İ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.

adb driver 2.png


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.

adb driver 3.png


C: diskimizin içine böyle bir klasör gelmiş olmalı. Burada yoksa Program Files’ın içinde olabilir.

adb driver 4.png


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.

uad 1.png

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

uad 2.png


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.

uad 3.png


5) Bilgisayarımızın arama kısmına PowerShell yazıyoruz ve PowerShell’i yönetici olarak çalıştırıyoruz.
uad 4.jpg


Karşımıza bu şekilde bir ekran gelecek.

uad 4.png


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.

uad5.png


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.

uad6.png


uad7.png

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.

Faydalandığım kaynaklar:

Rehberimiz burada sonlanmıştır.
Faydalı olmasını umuyorum, okuyan herkese teşekkürler :peepokalp:
 

Farway

80+ Silver
Katılım
29 Mart 2020
Mesajlar
4,850
Güzel bir rehber, gereksiz uygulamalardan kurtularak hem yer açmış oluruz hem de hız kazanır telefonumuz.
 

ODIOS07

80+
Katılım
29 Mayıs 2022
Mesajlar
26
Dahası  
Reaksiyon skoru
7
İsim
Ahmet Demirci
Konu için teşekkürler. Ellerinize sağlık, gerçekten güzel bir konu olmuş. Bu hafta içinde yapmayı düşünüyorum.
 

H4ka4n

80+ Bronze
Katılım
16 Mart 2022
Mesajlar
575
En kolay haliyle Android debloat işlemi [Root’suz]
(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/

Alıntıyı görüntüle

İ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.

Alıntıyı görüntüle

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.

Alıntıyı görüntüle

C: diskimizin içine böyle bir klasör gelmiş olmalı. Burada yoksa Program Files’ın içinde olabilir.

Alıntıyı görüntüle

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.

Alıntıyı görüntüle
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

Alıntıyı görüntüle

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.

Alıntıyı görüntüle

5) Bilgisayarımızın arama kısmına PowerShell yazıyoruz ve PowerShell’i yönetici olarak çalıştırıyoruz.
Alıntıyı görüntüle

Karşımıza bu şekilde bir ekran gelecek.

Alıntıyı görüntüle

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.

Alıntıyı görüntüle

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.

Alıntıyı görüntüle

Alıntıyı görüntüle
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.

Faydalandığım kaynaklar:

Rehberimiz burada sonlanmıştır.
Faydalı olmasını umuyorum, okuyan herkese teşekkürler :peepokalp:
Hocam kitap yazmış resmen elinize sağlık teşekkürler
 

🃏JOKER🃏

80+ Platinum
Katılım
27 Mart 2020
Mesajlar
14,486
Dahası  
Reaksiyon skoru
36,603
Konum
Realhas hoca için adalet istiyoruz
İsim
Mert Can Ergün
Eline sağlık
 

andires42

80+ Silver
Katılım
30 Mart 2020
Mesajlar
3,321
En İyi Cevap
1
Emeğinize sağlık kaliteli,güzel anlatımlı bir konu olmuş. (Bir de uygulamaların boyutunu küçültme işlemi vardı)
Stock Android bile kullandığım halde Youtube,Google Chrome,Google Arama, Google Filmler vb uygulamaları devre dışı bırakıyorum. Buna rağmen çalışmaya devam ederler mi ?
 

Evil Belief

80+ Platinum
Katılım
1 Kasım 2020
Mesajlar
10,966
En İyi Cevap
10
  • Konu Sahibi Konu Sahibi
  • #9
Emeğinize sağlık kaliteli,güzel anlatımlı bir konu olmuş. (Bir de uygulamaların boyutunu küçültme işlemi vardı)
Stock Android bile kullandığım halde Youtube,Google Chrome,Google Arama, Google Filmler vb uygulamaları devre dışı bırakıyorum. Buna rağmen çalışmaya devam ederler mi ?
Teşekkür ederim.
Arka planda bazı hizmetler çalışmaya devam edebiliyor, bir de depolamada yer kaplıyorlar. Rahatsız etmiyorsa uğraşmaya gerek yok bence, stock Android iyidir :)
 

𝐊𝐞𝐫𝐞𝐦

vagabond enjoyer
Moderatör
Katılım
26 Mart 2020
Mesajlar
17,862
En İyi Cevap
26

RevDeisDou

80+ Titanium
Katılım
23 Mart 2020
Mesajlar
44,493
En İyi Cevap
18
Dahası  
Reaksiyon skoru
49,283
İsim
Rev D
İlgilendiği Kategoriler
Hepsi ;)
Custom ROM larda çalışıyor mu
 

RevDeisDou

80+ Titanium
Katılım
23 Mart 2020
Mesajlar
44,493
En İyi Cevap
18
Dahası  
Reaksiyon skoru
49,283
İsim
Rev D
İlgilendiği Kategoriler
Hepsi ;)
Evet. ADB üzerinden yapıldığı için eğer ROM yapımcısı özellikle bir engel koymadıysa çalışması lazım.
Çalıştı. Ne kadar fark olacak göreceğim bakalım 15 tane şey kaldırdım
 
Yeni mesajlar Yeni Konu Aç      

SON KONULAR

Forum istatistikleri

Konular
1,015,946
Mesajlar
9,175,149
Üyeler
160,911
Son üye
Can2701
Top Bottom