ADB üzerinden sıfırlama seçenekleri ve kısa cevap

Kerem Aydın·6 Temmuz 2026·⏱3 dk

ADB üzerinden dört temel sıfırlama türü yapılır: pm clear (uygulama verileri), önbellek temizleme (recovery üzerinden), factory reset (wipe data) ve ADB anahtarlarının silinmesi/geliştirici ayarlarının sıfırlanması. Bunlar etki alanı, veri kaybı ve root veya Recovery erişimi gereksinimi açısından farklılık gösterir.

Hangi "sıfırlama" seçenekleri mevcuttur ve her komut ne yapar

  1. Belirli bir uygulamanın verilerini sıfırlama
  • Komut:
adb shell pm clear <package_name>
  • Neleri siler: Uygulamanın tüm verilerini ve önbelleğini siler (ilk çalıştırmadaki gibi), ancak APK'yı silmez.
  • Ne zaman kullanılır: Belirli bir uygulamayla ilgili sorunlar olduğunda (donmalar, giriş hatası, bozulmuş yerel ayarlar).
  1. Sistem/kullanıcı önbelleğini temizleme
  • Çoğu cihazda Recovery üzerinden yapılır: Recovery moduna şu komutla yeniden başlatın
adb reboot recovery

ve "Wipe cache partition" veya benzerini seçin.

  • Root'lu/özel ROM'larda shell komutları mümkündür (seçenek ROM'a bağlıdır).
  • Ne yapar: Geçici dosyaları (sistem ve Dalvik/ART önbelleği) siler, kullanıcı dosyalarına dokunmaz.
  1. Fabrika ayarlarına tam sıfırlama (factory reset / wipe data)
  • Genellikle Recovery üzerinden: adb reboot recovery sonrası "Wipe data/factory reset" seçeneğini seçin.
  • Bazı cihazlar/ROM'lar shell'den sıfırlamaya izin verir (root veya özel API gerekir). Örnekler satıcıya bağlıdır.
  • Ne yapar: Tüm kullanıcı verilerini, hesapları, yüklü uygulamaları ve ayarları siler — cihaz "temiz" durumuna döner.
  1. ADB ayarlarını ve güvenilir anahtarları sıfırlama
  • Güvenilir anahtarları silme:
adb shell settings delete global adb_keys
  • Geliştirici modunu devre dışı bırakma (çoğu cihazda bu işlem arayüzü etkiler, ancak cihazda manuel adım gerekebilir):
adb shell settings put global development_settings_enabled 0
  • Ne yapar: PC'nin daha önce eklenen anahtarlarla erişimini kaldırır, cihazı devrederken faydalıdır.

Seçenekler arasındaki farklar ve pratik öneriler

  • Silme kapsamı: pm clear — tek bir uygulama için yereldir; wipe cache — geçici dosyalar; factory reset — her şey; adb_keys silme — yalnızca erişim anahtarları.
  • İzinler: pm clear ve settings çoğu cihazda root olmadan çalışır; shell'den doğrudan wipe data genellikle root veya Recovery gerektirir; shell üzerinden cache temizleme nadir ve satıcıya bağlı bir durumdur.
  • Geri yükleme: pm clear ve wipe cache verileri yalnızca uygulama yedeklerinden geri yüklenebilir; factory reset her şeyi siler — yedekten/hesaplardan geri yüklemek gerekir.
  • Güvenlik: adb_keys silme, cihazı devrederken güvenliği artırır. Factory reset FRP'yi (Fabrika Sıfırlama Koruması) kaldırmaz — Google hesabı bağlantısını dikkate alın.

Herhangi bir sıfırlama işleminden önce önemli verilerinizin yedeğini alın: fotoğraflar, kişiler, SMS'ler ve 2FA anahtarları. Hızlı bir yöntem — Google hesabıyla senkronizasyon veya Nandom/mantıksal yedek oluşturma (root/Recovery).

Komutlar ve davranışları modele ve ROM'a bağlıdır. Root komutlarının veya üçüncü taraf araçların yanlış kullanımı veri kaybına veya cihazın "brick" olmasına yol açabilir.

Komut örnekleri ve adım adım senaryolar

  • Sorunlu uygulamanın verilerini sıfırlama:
adb devices
adb shell pm clear com.example.app
  • Recovery üzerinden önbellek temizleme:
adb reboot recovery
# ardından — Recovery menüsünde işlem: Wipe cache partition
  • Tam fabrika sıfırlaması (Recovery üzerinden):
adb reboot recovery
# Wipe data/factory reset seçin
  • Güvenilir ADB anahtarlarını silme:
adb shell settings delete global adb_keys

Sık yapılan hatalar

  • Root olmadan normal shell'de wipe data çalıştırmaya çalışmak — komut çalışmaz.
  • Factory reset öncesi yedek almamak — en yaygın ve kritik hata.
  • Factory reset'in FRP'yi kaldıracağını sanmak: Cihazda bağlantılı bir Google hesabı varsa, sıfırlama sonrası şifresi gerekir.
  • Belirli ROM için uygun olmayan komutların kullanılması (vdc factory_reset gibi komutlar her yerde çalışmaz).

SSS

  • ADB üzerinden yalnızca uygulama önbelleğini silebilir miyim?
    Evet: adb shell pm clear <package> belirtilen uygulamanın önbelleğini ve verilerini siler. Sistem önbelleği için Recovery kullanın.

  • pm clear için root gerekli mi?
    Hayır, pm clear genellikle root olmadan çalışır.

  • Factory reset silinen dosyaları geri getirir mi?
    Hayır — yalnızca yedekten veya bulut senkronizasyonundan geri yüklenebilir.

  • adb shell settings delete global adb_keys cihazdaki ve PC'deki anahtarları siler mi?
    Komut cihazdaki anahtarları siler; PC'deki anahtarlar kalır, ancak cihazdan silindikten sonra yeni bağlantılar onay gerektirir.

  • Telefonu satarken ADB kullanarak sıfırlama yapmak güvenli midir?
    Evet, hesapları (Google) sildiğiniz, factory reset yaptığınız ve adb_keys'i sildiğiniz sürece. Sıfırlama sonrası FRP'nin kaldırıldığından emin olun (gerekirse) ve cihazın hesabınızla bağlantısının olmadığını kontrol edin.