Android Flash Tool, geliştirme ve test için önceden oluşturulmuş bir Android derlemesini cihazınıza yüklemenize olanak tanıyan web tabanlı bir araçtır.
Android Flash Aracı şu cihazları destekler:
- Pixel 2 ve daha yeni telefonlar
- DragonBoard RB3 (db845c olarak da bilinir)
- HiKey 960
- HiKey
Koşulları karşılama
Android Flash Aracı'nı çalıştırmak için aşağıdaki koşulları karşılamanız gerekir:
- Donanım gereksinimleri
- Chrome veya Edge 79 ve sonraki sürümler gibi WebUSB'yi destekleyen bir tarayıcı
USB bağlantınızı etkinleştirme
Android'i bir cihazda çalıştırmadan önce USB bağlantınızı etkinleştirmeniz gerekir:
Geliştirici seçeneklerinde OEM kilit açma ve USB üzerinden hata ayıklama özelliklerini etkinleştirin:
- Ayarlar uygulamasında Telefon hakkında'ya dokunun.
- Derleme numarası'na yedi kez dokunun.
- Artık bir geliştiricisiniz! mesajını gördüğünüzde <- simgesine dokunun.
- Sistem'e, ardından Geliştirici seçenekleri'ne dokunun.
- OEM kilit açma ve USB üzerinden hata ayıklama'yı etkinleştirin. OEM kilit açma kullanılamıyorsa cihazın kontrol edebilmesi için internete bağlanın. Bu yöntem işe yaramazsa girişi zorlayabilirsiniz: Telefon uygulamasında *#*#CHECKIN#*#* (*#*#2432546#*#*) kodunu girin (SIM kartı gerekmez). Numarayı girdikten sonra (çağrı tuşuna basmanız gerekmez) metin kaybolur ve işlemin başarılı olduğu bildirimi görüntülenir.
OEM kilidini açma özelliği hâlâ kullanılamıyorsa cihazınızın SIM'i operatörünüz tarafından kilitlenmiş olabilir ve bootloader'ın kilidi açılamıyor olabilir.
Cihazınızı iş istasyonunuzdaki bir USB bağlantı noktasına bağlayın.
Cihazınızı flaşlama
Makinenizde Android Debug Bridge (adb) çalışıyorsa devam etmeden önce adb hizmetini durdurun. Böylece, adb hizmetinin yanıp sönme işlemini etkilemesini önleyebilirsiniz. adb'yi durdurmak için şu komutu çalıştırın:
adb kill-server
Geliştirme iş istasyonunuzdaki bir tarayıcıda flash.android.com adresini açın. Karşılama sayfası gösterilir.
Aracın adb üzerinden test cihazınızla iletişim kurmasına izin vermek için ADB erişimine izin ver'i tıklayın.
Yeni cihaz ekle'yi tıklayın.
Listeden cihazınızı seçip Bağlan'ı tıklayın. Bu liste tam cihaz adını içermeyebilir.
Cihazınızın ekranında Bu bilgisayardan her zaman izin ver'i seçin ve USB hata ayıklama bağlantısını kabul etmek için Tamam'ı tıklayın.
Tarayıcınızda bağlı cihazı seçin.
Listeden derlemenizi arayıp seçin. Cihazın silinmesi veya tüm bölümlerin zorla yanıp sönmesi gibi seçenekleri de belirleyebilirsiniz.
Yanıp sönmeye başlamak için Yükle'yi tıklayın. Cihaz yeniden başlatılır ve Fastboot moduna girer.
Yazdırma Tamamlandı mesajı göründükten sonra cihazın USB kablosunu çıkarın.
Flash cihazları başlatılamıyor
Cihazınız normal bir şekilde başlatılamıyorsa önceki talimatları kullanarak cihazınızı güncelleyemeyebilirsiniz. Bunun yerine Fastboot ile yanıp sönmeyi deneyebilirsiniz.
Bunun için önce bir tuş kombinasyonu kullanarak cihazınızı Hızlı Önyükleme moduna başlatmanız gerekir:
- Cihazınızın tuş kombinasyonunu belirleyin. Fastboot tuşu kombinasyonları tablosu için Fastboot tuşu kombinasyonları bölümüne bakın.
- Cihazı kapatın.
- Cihazı açın ve cihazınızın tuş kombinasyonunu hemen basılı tutun (1. adımda belirtilmiştir).
Cihazınız Hızlı Açılış moduna girdikten sonra flash.android.com adresini açın ve ADB ile ilgili adımları atlayarak önceki yazılım yükleme talimatlarını uygulayın.
USB aktarım hatalarını çözme
Android cihazlar, yüksek veri aktarım hızı nedeniyle bazen belirli USB bağlantı noktaları veya hub'lar üzerinden iletişim kurmakta sorun yaşayabilir. Aktarım hatalarını çözmek için:
- USB hub'ları kullanmayın. Buna monitör üzerinden yapılan bağlantılar da dahildir.
- Mümkünse USB uzatma kablosu veya adaptör kullanmayın.
- Farklı bir USB bağlantı noktası deneyin. Arka bağlantı noktaları genellikle ön bağlantı noktalarından daha güvenilirdir.
- USB C bağlantı noktası kullanıyorsanız bunun yerine USB A bağlantı noktası kullanmayı deneyin.
Pixel'i herkese açık sürüme döndürme
Pixel cihazınızı herkese açık bir sürüme döndürmek istiyorsanız Android Flash Tool'un herkese açık sürüme geri dönme seçeneğini kullanın.