Fastboot ile flaşlama

Bu sayfada, fastboot ve adb araçları kullanılarak Android derlemelerinin cihazlara yüklenmesiyle ilgili ayrıntılar verilmektedir. Adb, geliştirme iş istasyonunuzu doğrudan Android destekli cihazınıza bağlamanıza ve çeşitli işlemler gerçekleştirmenize olanak tanır. Fastboot, Android'i yüklemenize (flash) ve cihazın bootloader'ı ile etkileşim kurmanıza olanak tanır. Böylece işletim sistemi ve uygulama değişikliklerinizi test edebilirsiniz. adb'nin işleyiş şekli hakkında daha fazla bilgi edinmek için (özellikle uygulama geliştirme bağlamında) Android Studio'nun Android Debug Bridge (adb) sayfasını inceleyin. adb kodunun ayrıntılarını öğrenmek istiyorsanız adb README'ye bakın.

fastboot ve adb'nin yüklü olduğunu doğrulayın.

Android'i derlediğinizde adb ve fastboot varsayılan olarak derlenir. adb ve fastboot'un kullanılabilirliğini onaylamak için aşağıdaki komutları çalıştırın:

adb --version
fastboot --version

Sürüm numaralarını görüyorsanız fastboot ve adb yüklüdür. Sürüm numaralarını görmüyorsanız Android'i başarılı bir şekilde oluşturduğunuzdan emin olun. USB bağlantınızı etkinleştirme işlemine devam edin.

USB bağlantınızı etkinleştirme

Android'i bir cihazda çalıştırmadan önce USB bağlantınızı etkinleştirmeniz gerekir:

  1. Geliştirici seçeneklerinde OEM kilit açma ve USB üzerinden hata ayıklama özelliklerini etkinleştirin:

    1. Ayarlar uygulamasında Telefon hakkında'ya dokunun.
    2. Derleme numarası'na yedi kez dokunun.
    3. Artık bir geliştiricisiniz! mesajını gördüğünüzde <- simgesine dokunun.
    4. Sistem'e, ardından Geliştirici seçenekleri'ne dokunun.
    5. OEM kilit açma ve USB üzerinden hata ayıklama'yı etkinleştirin. Açık OEM kilidi kullanılamıyorsa cihazın check-in yapabilmesi için internete bağlanın. Bu işlem işe yaramazsa check-in'i zorlayabilirsiniz: Çevirici uygulamasında *#*#CHECKIN#*#* (*#*#2432546#*#*) girin (SIM kart gerekmez). Numarayı girdikten sonra (arama tuşuna basmanıza gerek yoktur) metin kaybolur ve başarı bildirimi görünür.

    OEM kilit açma özelliği kullanılamamaya devam ediyorsa cihazınız operatörünüz tarafından SIM kilitli olabilir ve bootloader'ın kilidi açılamaz.

  2. Cihazınızı iş istasyonunuzdaki bir USB bağlantı noktasına bağlayın.

Fastboot modunda başlatma

Android'in bir cihaza yüklenmesi için cihazın Fastboot modunda olması gerekir. Bir cihazı Fastboot modunda başlatmanın iki yolu vardır:

  • adb komutunu kullanın: Komut satırında adb reboot bootloader yazın.
  • Tuş kombinasyonu kullanma:
    1. Cihazınızın tuş kombinasyonunu belirleyin. Fastboot tuş kombinasyonlarının tablosu için Fastboot tuş kombinasyonları başlıklı makaleyi inceleyin.
    2. Cihazı kapatın.
    3. Cihazı açın ve hemen cihazınızın tuş kombinasyonunu (1. adımda belirlenir) basılı tutun.

Bootloader'ın kilidini açma

Fastboot moduna önyükleme yaptıktan sonra bootloader'ın kilidini açmanız gerekir.

Bootloader'ın kilidini açmak için:

  1. (İsteğe bağlı) Cihazdaki önemli dosyaları yedekleyin.
  2. Cihazınızın kilidini açma komutunu çalıştırın:

    • 2015 veya daha sonra üretilmiş bir Nexus ya da Pixel cihazı güncelliyorsanız fastboot flashing unlock komutunu çalıştırın.
    • Pixel 2 için: Önyükleyiciyi yüklemek üzere Pixel 2'nin önyükleyicisinin en az Oreo MR1 sürümüne güncellendiğini doğrulayın. Pixel 2'yi bu sürüme güncellemek için kablosuz (OTA) güncellemesini uygulayın veya tam OTA'yı başka cihazdan yükleyin.
    • Yalnızca TMZ20a'dan önceki yükleyici sürümüne sahip Pixel 2 XL için: Yanıp sönmeden önce kritik bölümlerin kilidinin açılması gerekebilir. Yalnızca Pixel 2 XL'de kritik bölümlerin kilidini açmak için fastboot flashing unlock_critical komutunu çalıştırın.
    • 2015'ten önce üretilmiş bir cihazın kilidini açıyorsanız fastboot oem unlock komutunu çalıştırın.

    Hedef cihazda bir onay ekranı gösterilir.

  3. Tüm kullanıcı verilerini silmek ve cihazın kilidini açmak istediğinizi onaylayın.

Cihazı flaşla

Tek bir komutla Android sisteminin tamamını flaşlayabilirsiniz. Tek bir komutla tüm sistemi flaşlamak, flaşlanan sistemin yüklü bootloader ve radyo ile uyumlu olduğunu doğrular, başlatma, kurtarma ve sistem bölümlerini birlikte yazar ve sistemi yeniden başlatır.

Cihazda yazılım yüklemek için:

  1. Cihazı önyükleme sırasında uygun tuş kombinasyonunu basılı tutarak veya aşağıdaki komutu kullanarak fastboot moduna alın:

    adb reboot bootloader
  2. Cihaz fastboot moduna geçtikten sonra şu komutu çalıştırın:

    fastboot flashall -w

-w seçeneği, cihazdaki /data bölümünü siler. Bu, belirli bir cihazı ilk kez flaşlarken kullanışlıdır.

Bootloader'ı yeniden kilitleme

Bootloader'ı yeniden kilitlemek için:

  • 2015 veya sonraki yıllarda üretilen cihazlarda fastboot flashing lock komutunu çalıştırın.
  • 2014 veya önceki cihazlarda fastboot oem lock komutunu çalıştırın.

Cihazı fabrika durumuna geri yükleme

Google cihazlar için fabrika ayarı görüntüleri Nexus ve Pixel Cihazlar için Fabrika Ayarı Görüntüleri sayfasında mevcuttur. Motorola Xoom'un fabrika görüntüleri doğrudan Motorola tarafından dağıtılır.