ADB ve Fastboot Kurulumu ve Cihaz Bağlantısının Kontrolü

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

Android Platform Tools'u kurun, PATH'e ekleyin ve cihazda USB hata ayıklamayı etkinleştirin; ardından adb devices ve fastboot devices komutlarını çalıştırın — çıktıda device durumuna sahip bir ID görünüyorsa, cihaz tanınıyor demektir.

Araçların Kurulumu

Windows

  • Platform Tools'u (arşiv) indirin ve uygun bir klasöre, örneğin C:\platform-tools klasörüne çıkarın.
  • Yolu sistem değişkeni Path'e ekleyin (Denetim Masası → Sistem → Gelişmiş Ayarlar → Ortam Değişkenleri → Path → C:\platform-tools ekle).
  • Sürücüleri kurun: önce üreticinin standart OEM sürücülerini veya Universal ADB Driver'ı yükleyin; sürücüler olmadan Windows cihazı görmez.

Linux (Ubuntu/Debian)

  • Paket olarak kurulabilir: sudo apt update && sudo apt install android-tools-adb android-tools-fastboot
  • Veya Platform Tools'u indirip çıkarın ve ~/.bashrc veya ~/.zshrc dosyasında PATH'e ekleyin: export PATH=$PATH:~/platform-tools
  • Kullanıcıyı plugdev grubuna ekleyin: sudo usermod -aG plugdev $USER ve yeniden giriş yapın.

macOS

  • Homebrew aracılığıyla: brew install android-platform-tools
  • Veya manuel olarak: Platform Tools'u çıkarın ve yolu ~/.zshrc dosyasına ekleyin: export PATH=$PATH:/path/to/platform-tools

Platform Tools'u resmi Android SDK paketinden (Platform Tools) indirin — bu güvenli ve yeni Android sürümleriyle uyumludur.

Hata Ayıklamanın Etkinleştirilmesi ve Cihazın Kontrolü

  1. Geliştirici modunu etkinleştirin: Ayarlar → Telefon Hakkında → "Derleme Numarası"na birkaç kez dokunun.
  2. Geliştirici seçeneklerinde "USB Hata Ayıklama"yı (ve kablosuz erişim gerekiyorsa "Wi‑Fi Üzerinden Hata Ayıklama"yı) etkinleştirin.
    • Android TV için: genellikle Ayarlar → Sistem → Cihaz Hakkında → geliştirici modunu ve hata ayıklamayı etkinleştirme.
  3. Cihazı kaliteli bir USB kablosuyla (tercihen orijinal) bilgisayara bağlayın.

ADB üzerinden kontrol:

  • Terminalde şunu çalıştırın: adb devices
  • Beklenen çıktı: List of devices attached ABC123XYZ device
  • Durum unauthorized ise — cihaz ekranındaki isteği onaylayın.

fastboot üzerinden kontrol:

  • Cihazı fastboot moduna alın (genellikle Vol‑Down + Power tuşları veya adb reboot bootloader komutu).
  • Şunu çalıştırın: fastboot devices
  • Cihaz fastboot modundaysa seri numarasını göreceksiniz.

Wi‑Fi için:

  • USB üzerinde: adb tcpip 5555
  • USB'yi çıkarın ve bağlanın: adb connect IP:5555 (IP adresini cihazın Wi‑Fi ayarlarından alın).

Bazı cihazlarda (örneğin Xiaomi/Redmi) geliştirici ayarlarında OEM kilidini açmayı etkinleştirmeniz gerekir, aksi takdirde fastboot üzerinden işlemler kısıtlanır.

Sık Karşılaşılan Sorunlar ve Hızlı Çözümler

  • Windows'ta cihazı görmüyor: Aygıt Yöneticisi'nde sürücüleri kontrol edin, başka bir USB portu deneyin (tercihen USB‑2.0).
  • adb unauthorized gösteriyor: Cihazdaki isteği kabul edin, kabloyu çıkarıp tekrar takın.
  • fastboot cihazı görmüyor: Cihazın önyükleyicide (bootloader) olduğundan emin olun, adb reboot bootloader kullanın.
  • Linux'ta izinler: adb sudo gerektiriyorsa, kullanıcıyı plugdev grubuna ekleyin ve oturumu yeniden başlatın.
  • Kablo/port: Birçok sorun kötü kablodan veya USB hub'dan kaynaklanır — doğrudan bağlayın.

Kullanışlı Komutlar

  • adb version
  • fastboot --version
  • adb devices
  • adb reboot bootloader
  • fastboot devices
  • adb shell
  • adb pull /sdcard/DCIM/ ~/Pictures/
  • fastboot reboot

Sık Yapılan Hatalar

  • "command not found": platform‑tools PATH'te değil — yolu ekleyin ve terminali yeniden başlatın.
  • "no permissions" (Linux): plugdev grubuna eklenmemiş veya udev kuralları eksik — udev'i yapılandırın.
  • "device offline": adb kill-server && adb start-server deneyin, kabloyu veya portu değiştirin.
  • Yanlış mod: adb yalnızca işletim sisteminde çalışır, fastboot ise bootloader'da çalışır.

SSS

  • Basit bağlantı için cihazı rootlamak gerekir mi? Hayır. adb bağlantısı için root gerekmez; root yalnızca süper kullanıcı yetkileri gerektiren işlemler için gereklidir.
  • Neden adb Wi‑Fi üzerinden bağlanmıyor? Cihaz ve bilgisayarın aynı ağda olduğundan ve IP adresinin doğru olduğundan emin olun; bazen yönlendirici yerel bağlantıları engeller.
  • Herhangi bir USB kablosu kullanılabilir mi? Hayır: bazı kablolar yalnızca şarj içindir ve veri aktarmaz.
  • Platform Tools'u tamamen nasıl kaldırırım? platform‑tools klasörünü silin ve yolu PATH'ten kaldırın.

Tüm adımlardan sonra cihaz hâlâ tanınmıyorsa, adb/fastboot komutlarının spesifik çıktısını ve cihaz modelini belirtin — bu, sorunu daha kesin teşhis etmeye yardımcı olacaktır.