Google 致力于为黑人社区推动种族平等。查看具体举措
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Yanıp Sönen Cihazlar

Bu sayfa, belirli cihazlarda derlemeleri çalıştırmak için ayrıntılar sağlar. Bu ayrıntılar, Android Oluşturma'daki bilgileri tamamlar.

Fastboot ve adb oluşturma

Zaten fastboot ve adb yoksa, bunları normal yapı sistemiyle oluşturabilirsiniz. Android Oluşturma bölümündeki talimatları kullanın ve ana make komutunu şu şekilde değiştirin:

make fastboot adb

Android Hata Ayıklama Köprüsü (ADB) ile ilgili ayrıntılar için bkz. Android Hata Ayıklama Köprüsü (ADB).

Hızlı önyükleme moduna önyükleme

fastboot önyükleyici modundayken bir cihazı flaş edebilirsiniz. Girmek için fastboot bir cihaz soğuk başlatma geçiyor zaman modunu kullanmak tuş kombinasyonları aşağıdaki tabloda verilmiştir.

Doğrudan adb reboot bootloader yeniden adb reboot bootloader için adb reboot bootloader komutunu da kullanabilirsiniz.

cihaz Kod adı Anahtar kombinasyonları
Piksel 5 Redfin Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel 4a (5G) Bramble Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel 4a güneş balığı Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel 4 XL mercan Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Piksel 4 alev Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel 3a XL palamut Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel 3a Sargo Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel 3 XL çapraz tarama Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Piksel 3 Mavi çizgi Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel 2 XL Taimen Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Piksel 2 Walleye Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Pixel XL Marlin Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Piksel yelken balığı Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Hikey Hikey J15'in 1 - 2 ve 5 - 6 pinlerini bağlayın.
Nexus 6P fener Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 5X boğa başı Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 6 Shamu Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus Player fugu Güç düğmesini basılı tutun.
Nexus 9 Volantis Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 5 çekiç kafalı Sesi Açma ve Sesi Kısma düğmelerini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 7 flo Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 7 3G deb Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 10 manta Sesi Açma ve Sesi Kısma düğmelerine basın ve basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 4 Mako Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 7 (2012) orfoz Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus 7 3G (2012) Tilapia Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus Q hayal Cihazı çalıştırın, ardından LED'ler yandıktan sonra ve kırmızı olana kadar bir elinizle kapatın.
Galaxy Nexus GSM Maguro Sesi Açma ve Sesi Kısma düğmelerine basın ve basılı tutun, ardından Güç düğmesini basılı tutun.
Galaxy Nexus (Verizon) toro Sesi Açma ve Sesi Kısma düğmelerine basın ve basılı tutun, ardından Güç düğmesini basılı tutun.
Galaxy Nexus (Sprint) Troplus Sesi Açma ve Sesi Kısma düğmelerine basın ve basılı tutun, ardından Güç düğmesini basılı tutun.
Motorola Xoom kanat ışını Sesi Kısma düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus S Crespo Sesi Aç düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.
Nexus SG crespo4g Sesi Aç düğmesini basılı tutun, ardından Güç düğmesini basılı tutun.

Önyükleyicinin kilidini açma

Özel bir sistemi yalnızca önyükleyici izin veriyorsa flaş edebilirsiniz. Bununla birlikte, önyükleyicinin varsayılan olarak kilitlendiğini unutmayın. Önyükleyicinin kilidini açabilirsiniz, ancak bunu yapmak gizlilik nedenleriyle kullanıcı verilerini siler. Kilidi açtıktan sonra, cihazdaki tüm veriler, yani hem özel uygulama verileri hem de USB üzerinden erişilebilen paylaşılan veriler (fotoğraflar ve filmler dahil) silinir. Önyükleyicinin kilidini açmaya çalışmadan önce, cihazdaki tüm önemli dosyaları yedekleyin.

Önyükleyicinin kilidini yalnızca bir kez açmanız gerekir ve gerekirse yeniden kilitleyebilirsiniz.

Son cihazların kilidi açılıyor

2014'ten beri piyasaya sürülen tüm Nexus ve Pixel cihazları (Nexus 6 ve Nexus 9'dan başlayarak) fabrika ayarlarına sıfırlama korumasına sahiptir ve önyükleyicinin kilidini açmak için çok adımlı bir işlem gerektirir.

  1. Cihazda OEM kilit açmayı etkinleştirmek için:
    1. Ayarlar'da Telefon hakkında'ya ve ardından Yapı numarası'na yedi kez dokunun.
    2. Geliştiricisiniz mesajını gördüğünüzde geri düğmesine dokunun.
    3. Geliştirici seçeneklerine dokunun ve OEM kilit açma ve USB hata ayıklamayı etkinleştirin. ( OEM kilit açma devre dışıysa, cihazın en az bir kez giriş yapabilmesi için internete bağlanın. Devre dışı kalırsa, cihazınız operatörünüz tarafından SIM kilitli olabilir ve önyükleyicinin kilidi açılamaz.)
  2. Önyükleyicide yeniden başlatın ve kilidini açmak için fastboot kullanın.
    • Daha yeni cihazlar için (2015 ve üstü):
      fastboot flashing unlock
    • Daha eski cihazlar için (2014 ve altı):
      fastboot oem unlock
  3. Ekranın kilidini açmayı onaylayın.

Önyükleyiciyi yeniden kilitleme

Önyükleyiciyi yeniden kilitlemek için:

  • Daha yeni cihazlar için (2015 ve üstü):
    fastboot flashing lock
  • Daha eski cihazlar için (2014 ve altı):
    fastboot oem lock

Flaş kilit durumlarını kullanma

getFlashLockState() sistem API'si önyükleyici durumunu iletir ve PersistentDataBlockManager.getFlashLockState() sistem API'si, uyumlu cihazlarda önyükleyicinin kilit durumunu döndürür.

Geri dönüş değeri Koşullar
FLASH_LOCK_UNKNOWN Yalnızca, daha önce yanıp sönme kilitleme / kilit açma özelliğini destekliyorsa, flaş kilit durumunu almak için gereken önyükleyici değişikliklerini desteklemeyen Android 7.x veya sonraki bir sürüme yükseltme yapan cihazlar tarafından iade edilir.
  • Android 7.x veya sonraki sürümleri çalıştıran yeni cihazlar FLASH_LOCK_LOCKED veya FLASH_LOCK_UNLOCKED durumunda olmalıdır.
  • Yanıp sönen kilit açma / kilitleme özelliğini desteklemeyen Android 7.x veya sonraki bir sürüme yükseltme yapan cihazlar FLASH_LOCK_LOCKED durumuna FLASH_LOCK_LOCKED .
FLASH_LOCK_LOCKED Yanıp sönen kilitleme / kilit açma özelliğini desteklemeyen herhangi bir cihaz (yani cihaz her zaman kilitlidir) veya yanıp sönen kilitleme / kilit açma özelliğini destekleyen ve kilitli durumda olan herhangi bir cihaz tarafından iade edilir.
FLASH_LOCK_UNLOCKED Yanıp sönen kilitleme / kilit açma özelliğini destekleyen ve kilidi açık durumda olan herhangi bir cihaz tarafından iade edilir.

Üreticiler, kilitli ve kilitsiz önyükleyicilere sahip cihazlar tarafından döndürülen değerleri test etmelidir. Örneğin, Android Açık Kaynak Projesi (AOSP), ro.boot.flash.locked önyükleme özelliğine dayalı bir değer döndüren bir başvuru uygulaması içerir. Örnek kod aşağıdaki dizinlerde bulunur:

  • frameworks/base/services/core/java/com/android/server/PersistentDataBlockService.java
  • frameworks/base/core/java/android/service/persistentdata/PersistentDataBlockManager.java

Bir cihaz yapısı seçme

Önerilen cihaz yapıları, lunch menüsünden bağımsız değişken olmadan lunch komutu çalıştırıldığında erişilebilir. Kullanılabilir yapı türleri için bir hedef seçme ve lunch komutu hakkında daha fazla bilgi bölümüne bakın.

Developers.google.com adresinden Nexus cihazları için fabrika görüntülerini ve ikili dosyaları indirebilirsiniz. İndirmeler için bkz. Aygıt ikili dosyaları . Ayrıntılar ve ek kaynaklar için bkz. Özel mülk ikili dosyalar elde etme .

cihaz Kod adı Yapılandırma oluşturma
Pixel 3a XL palamut aosp_bonito-userdebug
Pixel 3a Sargo aosp_sargo-userdebug
Pixel 3 XL çapraz tarama aosp_crosshatch-userdebug
Piksel 3 Mavi çizgi aosp_blueline-userdebug
Pixel 2 XL Taimen aosp_taimen-userdebug
Piksel 2 Walleye aosp_walleye-userdebug
Pixel XL Marlin aosp_marlin-userdebug
Piksel yelken balığı aosp_sailfish-userdebug
HiKey Hikey hikey-userdebug
Nexus 6P fener aosp_angler-userdebug
Nexus 5X boğa başı aosp_bullhead-userdebug
Nexus 6 Shamu aosp_shamu-userdebug
Nexus Player fugu aosp_fugu-userdebug
Nexus 9 volantis (pisi balığı) aosp_flounder-userdebug
Nexus 5 (GSM / LTE) çekiç kafalı aosp_hammerhead-userdebug
Nexus 7 (Kablosuz) ustura (flo) aosp_flo-userdebug
Nexus 7 (Mobil) Razorg (deb) aosp_deb-userdebug
Nexus 10 mantaray (manta) full_manta-userdebug
Nexus 4 Occam (mako) full_mako-userdebug
Nexus 7 (Kablosuz) nakasi (orfoz) full_grouper-userdebug
Nexus 7 (Mobil) nakasig (tilapia) full_tilapia-userdebug
Galaxy Nexus (GSM / HSPA +) yakju (maguro) full_maguro-userdebug
Galaxy Nexus (Verizon) mysid (toro) √aosp_toro-userdebug
Galaxy Nexus (Deneysel) mysidspr (toroplus) aosp_toroplus-userdebug
Motorola Xoom (ABD Wi-Fi) kanat ışını full_wingray-userdebug
Nexus S soju (krespo) full_crespo-userdebug
Nexus S 4G sojus (crespo4g) full_crespo4g-userdebug

Bir cihazın yanıp sönmesi

Tüm bir Android sistemini tek bir komutla flaş edebilirsiniz; bunu yapmak, flaşlanan sistemin kurulu önyükleyici ve radyo ile uyumlu olduğunu doğrular, önyükleme, kurtarma ve sistem bölümlerini birlikte yazar ve ardından sistemi yeniden başlatır. Yanıp sönme, fastboot oem unlock işlemine benzer şekilde tüm kullanıcı verilerini de siler.

Bir cihazı flaş etmek için:

  1. Cihazı yerleştirin fastboot açılışta uygun anahtar kombinasyonu tutma veya aşağıdaki komutu kullanılarak modu:
    adb reboot bootloader
  2. Aygıt hızlı önyükleme modundayken şunu çalıştırın:
    fastboot flashall -w
    -w seçeneği aygıttaki /data bölümünü siler; bu, belirli bir cihazı ilk kez yanıp sönerken kullanışlıdır, ancak bunun dışında gereksizdir.

Cihazları fabrika durumuna geri yükleme

Google cihazları için fabrika resimleri, Nexus ve Piksel Cihazlar için Factory Images'dan edinilebilir. Motorola Xoom'un fabrika görüntüleri doğrudan Motorola tarafından dağıtılır.