Fastboot ile Flash

Bu sayfada , fastboot ve adb araçlarını kullanarak Android sürümlerini cihazlara yüklemeye ilişkin ayrıntılar verilmektedir. Bu araçlar, geliştirme iş istasyonunuzu doğrudan Android destekli cihazınıza bağlamanıza olanak tanır, böylece Android'i yükleyebilir (flash) ve işletim sisteminizi ve uygulama değişikliklerinizi test edebilirsiniz. Uygulama geliştirmeyi vurgulayarak adb'nin nasıl çalıştığına ilişkin ek bilgi için Android Studio'nun Android Hata Ayıklama Köprüsü (adb) sayfasına bakın. Adb koduyla ilgili ayrıntılar istiyorsanız adb README'ye bakın.

Fastboot ve adb'ye sahip olduğunuzu doğrulayın

Android'i derlediğinizde varsayılan olarak adb oluşturulur. Adb'ye sahip olduğunuzu doğrulamak 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ü demektir. Sürüm numaralarını görmüyorsanız Android'i oluşturduğunuzdan emin olun. başarıyla. USB bağlantınızı etkinleştirmeye devam edin.

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

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 hata ayıklamayı etkinleştirin:

    1. Ayarlar uygulamasında Telefon hakkında'ya dokunun.
    2. Derleme numarasına yedi kez dokunun.
    3. Mesajını gördüğünüzde Artık bir geliştiricisiniz! , <- öğesine dokunun.
    4. Sistem'e ve ardından Geliştirici seçenekleri'ne dokunun.
    5. OEM kilit açmayı ve USB hata ayıklamayı etkinleştirin. OEM kilit açma kullanılamıyorsa cihazın giriş yapabilmesi için internete bağlanın. Bu hala işe yaramazsa, giriş yapmayı zorunlu kılabilirsiniz: Çevirici uygulamasında *#*#CHECKIN#*#* (*#) girin *#2432546#*#*) (SIM gerekmez). Numarayı girdikten sonra (ara tuşuna basmanız gerekmez), metin kaybolur ve bir başarı bildirimi görünür.

    OEM kilit açma işlemi hala kullanılamıyorsa cihazınız operatörünüz tarafından SIM kilitlenmiş olabilir ve önyükleyicinin kilidi açılamayabilir.

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

Fastboot moduna önyükleme yapın

Android'in bir cihaza aktarılabilmesi 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ından adb reboot bootloader yazın.
  • Bir tuş kombinasyonu kullanın:
    1. Cihazınız için tuş kombinasyonunu belirleyin. Fastboot tuş birleşimlerinin tablosu için bkz. Fastboot tuş birleşimleri .
    2. Cihazı kapatın.
    3. Cihazı açın ve hemen cihazınıza ait tuş kombinasyonunu basılı tutun (1. adımda belirlenir).

Önyükleyicinin kilidini açın

Fastboot moduna önyükleme yaptıktan sonra, önyükleyicinin kilidini açmanız gerekir.

Önyükleyicinin kilidini açmak için:

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

    • 2015 veya sonrasında üretilmiş bir Nexus veya Pixel cihazını güncelliyorsanız fastboot flashing unlock çalıştırın.
    • Pixel 2 için: Önyükleyiciyi flaşlamak için Pixel 2'nin önyükleyicisinin en azından 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üncellemeyi uygulayın veya tam bir OTA'yı yandan yükleyin.
    • Yalnızca TMZ20a'dan önceki yükleyici sürümüne sahip Pixel 2 XL için: Flashlama işleminden önce kritik bölümlerin kilidinin açılması gerekebilir. Yalnızca Pixel 2 XL'deki kritik bölümlerin kilidini açmak için fastboot flashing unlock_critical çalıştırın.
    • 2015 öncesi bir cihazın kilidini açıyorsanız fastboot oem unlock çalıştırın.

    Hedef cihaz bir onay ekranı görüntüler.

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

Bir cihazı flaşla

Tek bir komutla tüm Android sistemini flaşlayabilirsiniz. Tüm sistemin tek bir komutla sıfırlanması, flashlanan sistemin kurulu önyükleyici ve radyo ile uyumlu olduğunu doğrular, önyükleme, kurtarma ve sistem bölümlerini birlikte yazar ve sistemi yeniden başlatır.

Bir cihazı flaşlamak için:

  1. Önyükleme sırasında uygun tuş kombinasyonunu basılı tutarak veya aşağıdaki komutu kullanarak cihazı fastboot moduna geçirin:

    adb reboot bootloader
    
  2. Cihaz fastboot moduna girdikten sonra şunu ç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şladığınızda kullanışlıdır.

Önyükleyiciyi yeniden kilitleme

Önyükleyiciyi yeniden kilitlemek için:

  • 2015 veya sonraki sürümlere sahip cihazlar için fastboot flashing lock komutunu çalıştırın
  • 2014 veya daha eski cihazlar için fastboot oem lock komutunu çalıştırın

Cihazı fabrika durumuna geri yükleyin

Google cihazları için fabrika görsellerine Nexus ve Pixel Cihazlar için Fabrika Görselleri'nden ulaşılabilir. Motorola Xoom'un fabrika görselleri doğrudan Motorola tarafından dağıtılıyor.