ADB ve Fastboot Nasıl Kurulur ve ADB Başlatılır
Kısaca: Android Platform-Tools'u indirin, uygun bir klasöre çıkarın, PATH'e ekleyin, telefonunuzda "USB Hata Ayıklama" özelliğini açın ve terminalde adb devices komutunu çalıştırın — cihazınız listelenmelidir.
Hazırlanması Gerekenler
- Kaliteli bir USB kablosu (tercihen orijinal).
- Yönetici haklarına sahip bir kullanıcı hesabı (PATH düzenlemesi ve sürücüler için).
- Telefonda "Geliştirici Seçenekleri"nin etkinleştirilmesi ("Yapı Numarası"na yedi kez dokunarak).
Platform-Tools Kurulumu (Windows / macOS / Linux)
- İşletim sisteminize uygun Platform-Tools arşivini indirin ve çıkarın.
- platform-tools klasörünü uygun bir konuma taşıyın:
- Windows: C:\platform-tools
- macOS/Linux: /usr/local/platform-tools
- PATH'e ekleyin:
- Windows: Başlat → sysdm.cpl → "Gelişmiş" → "Ortam Değişkenleri" → Sistem Yoluna C:\platform-tools ekleyin.
- macOS (zsh/bash): ~/.zshrc veya ~/.bash_profile dosyasına şunu ekleyin: export PATH=$PATH:/usr/local/platform-tools ardından source ~/.zshrc
- Linux: ~/.bashrc dosyasına export PATH=$PATH:/usr/local/platform-tools ekleyin ve source ~/.bashrc komutunu çalıştırın
- Kontrol: Terminali/komut istemini açın ve şu komutu çalıştırın: adb version — sürüm numarasını göreceksiniz, örneğin 1.0.41.
Komut tanınmazsa terminali/PC'yi yeniden başlatın veya tam yolu kullanın: C:\platform-tools\adb.exe (Windows) veya /usr/local/platform-tools/adb.
USB Hata Ayıklamayı Etkinleştirme ve Cihazı Bağlama
- Ayarlar → Telefon Hakkında → "Yapı Numarası"na 7 kez dokunun → "Geliştirici Seçenekleri"ne geri dönün.
- "USB Hata Ayıklama"yı ve (gerekirse) fastboot işlemleri için "OEM Kilidi Açma"yı etkinleştirin.
- Telefonu kablo ile bağlayın. Terminalde şu komutu çalıştırın: adb devices — ilk bağlantıda telefon ekranında izin isteği görünecektir: "İzin Ver" veya "Her Zaman İzin Ver" seçeneğini seçin.
Temel ADB ve Fastboot Komutları
- adb devices — bağlı cihazların listesi.
- adb shell — cihazda shell açar.
- adb reboot — cihazı yeniden başlatır.
- adb pull
— cihazdan dosya kopyalar. - adb push
— cihaza dosya gönderir. - adb reboot bootloader — bootloader/fastboot modunda başlatır.
- fastboot devices — fastboot modundaki cihazların listesi.
- fastboot flash
— bölümü flashlar. - fastboot oem unlock — bootloaderkilidini açar (verileri siler).
Fastboot komutları (özellikle unlock ve flash) veri kaybına neden olabilir ve bazı cihazlarda garantiyi geçersiz kılar. İşlemlerden önce yedek alın.
Sürücü Kurulumu (Windows)
- adb devices boş liste döndürürse şunları deneyin:
- USB kablosunu/portunu kontrol edin.
- Üretici sürücülerini veya standart ADB sürücülerini Aygıt Yöneticisi üzerinden kurun: sağ tık → "Sürücüyü Güncelleştir" → platform-tools klasörünü veya üreticiden alınan sürücüyü gösterin.
- ADB'yi yeniden başlatın: adb kill-server && adb start-server
Sık Karşılaşılan Hatalar
- "unauthorized" — telefonda yetkilendirmeyi onaylayın, ardından adb kill-server && adb start-server komutunu çalıştırın.
- "no permissions" (Linux) — kullanıcıyı plugdev grubuna ekleyin: sudo usermod -aG plugdev $USER ve yeniden giriş yapın.
- fastboot cihazı görmüyor — OEM kilidi açmayı etkinleştirin ve başka bir kablo/port kullanın.
- Sürücü çakışması (Windows) — Aygıt Yöneticisi üzerinden standart Google/ADB sürücüsüne geri dönün.
SSS
- ADB kullanmak için root gerekir mi? Hayır. Çoğu ADB komutu root olmadan çalışır; sistem bölümlerini değiştirmek için root/bootloader kilidi açma gerekir.
- ADB'yi Wi-Fi üzerinden nasıl çalıştırırım? USB ile bağlanın, adb tcpip 5555 komutunu çalıştırın, USB'yi çıkarın ve adb connect IP:5555 ile bağlanın.
- Fastboot ve A/B cihazları — farklar nelerdir? A/B cihazlarında bölüm flashlama doğru hedef bölmenin (slot) belirtilmesini gerektirir, fastboot --set-active veya fastboot flash --slot kullanın.
Artık ADB'yi başlatabilir ve temel işlemleri gerçekleştirebilirsiniz. Bu adımları öğrendikten sonra dikkatli bir şekilde yedekleme, geri yükleme ve flashlama işlemlerine geçin.