27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
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ştirici oldunuz 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. Açık OEM kilidi 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 (arama düğmesine basmanız gerekmez) metin kaybolur ve başarı bildirimi gösterilir.
OEM Kilit Açma özelliği hâlâ kullanılamıyorsa cihazınız operatörünüz tarafından SIM kilitlenmiş olabilir ve bootloader'ın kilidi açılamaz.
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:
adbkill-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 listede cihaz adının tamamı bulunmayabilir.
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önme işlemini başlatmak 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.
Önyükleme yapamayan Flash cihazlar
Cihazınız normal şekilde önyükleme yapamıyorsa önceki talimatları kullanarak cihazınızın önyüklemesini yapamazsınız. 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. Hızlı başlatma tuş kombinasyonlarının tablosu için Hızlı başlatma tuş kombinasyonları başlıklı makaleyi inceleyin.
Cihazı kapatın.
Cihazı açın ve hemen cihazınıza ait tuş kombinasyonunu (1. adımda belirlenir) basılı tutun.
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. Monitör üzerinden yapılan bağlantılar da buna 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.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Flash with Android Flash Tool\n\n[Android Flash Tool](https://flash.android.com/)\nis a web-based tool that lets you flash a pre built Android build to your\ndevice for development and testing.\n| **Note:** If you need to flash and test your own AOSP changes, refer to [Flash your device with Fastboot](/docs/setup/test/running).\n\nAndroid Flash Tool supports these devices:\n\n- Pixel 2 and newer\n- [DragonBoard RB3 (also known as db845c)](https://wiki.linaro.org/AOSP/db845c)\n- [HiKey 960](https://www.96boards.org/product/hikey960/)\n- [HiKey](https://www.96boards.org/product/hikey/)\n\nMeet requirements\n-----------------\n\nTo run the Android Flash Tool, you must meet these requirements:\n\n- [Hardware requirements](/docs/setup/start/requirements#hardware-requirements)\n- A browser supporting [WebUSB](https://caniuse.com/#search=Webusb), such as [Chrome](https://www.google.com/chrome/) or Edge 79+\n\nEnable your USB connection\n--------------------------\n\nBefore running Android on a device, you must enable your USB connection:\n\n1. Enable OEM unlocking and USB debugging in the developer options:\n\n 1. In the Settings app, tap **About phone**.\n 2. Tap **Build number** seven times.\n 3. When you see the message **You are now a developer!** , tap **\\\u003c-**.\n 4. Tap **System** , then tap **Developer options**.\n 5. Enable **OEM unlocking** and **USB debugging** . If OEM unlocking is unavailable, connect to the internet so the device can check in. If that still doesn't work, you can force a check in: In the Dialer app, enter **\\*#\\*#CHECKIN#\\*#\\*** (\\*#\\*#2432546#\\*#\\*) (no SIM required). After entering the number (no need to press call), the text disappears and a success notification appears.\n\n If OEM unlocking remains unavailable, your device might be SIM locked by\n your carrier and the bootloader can't be unlocked.\n2. Connect your device to a USB port on your workstation.\n\nFlash your device\n-----------------\n\n1. If you have\n [Android Debug Bridge (adb)](https://developer.android.com/studio/command-line/adb)\n running on your machine, stop the adb service before proceeding so that\n it doesn't interfere with the flashing process. To stop adb, run:\n\n adb kill-server\n\n2. In a browser on your development workstation, open\n [flash.android.com](https://flash.android.com/). The Welcome page appears.\n\n3. Click **Allow ADB access** to allow the tool to communicate with your test\n device through adb.\n\n4. Click **Add new device**.\n\n5. Select your device from the list and click **Connect**. This list might\n not contain the full device name.\n\n6. On your device's screen, select **Always allow from this computer**\n and click **OK** to accept the USB debugging connection.\n\n7. Select the connected device in your browser.\n\n8. Search for and select your build from the list. You can also select\n options, such as wiping the device or force flashing all partitions.\n\n9. To start flashing, click **Install**. The device reboots and enters fastboot\n mode.\n\n10. After **Flash Complete** appears, disconnect the device from the USB cable.\n\n| **Note:** If this is the first time flashing this device from this development workstation, the workstation loses the connection to the device and asks you to find it again. The next time you flash the same device on this workstation, you won't see the request to find the device. After reconnecting, the flashing resumes by downloading the images and performing all the required steps.\n\n### Flash devices unable to boot\n\nIf your device is unable to boot normally, you might not be able to flash your\ndevice using the previous instructions. Instead, you can try flashing with\nFastboot.\n\nTo do this, you need to first boot your device into Fastboot mode by using a\nkey combination:\n\n1. Determine the key combination for your device. For a table of Fastboot key combinations, see [Fastboot key combinations](/docs/setup/reference/fastboot-keys).\n2. Turn the device off.\n3. Turn the device on and immediately hold down the key combination for your device (determined in step 1).\n\nOnce your device is in Fastboot mode, open\n[flash.android.com](https://flash.android.com/) and follow the earlier\n[flashing instructions](#flashing-your-device), ignoring the steps related to\nADB.\n\n### Resolve USB transfer errors\n\nSometimes Android devices have trouble communicating through certain USB ports\nor hubs due to the high throughput of data. To resolve transfer errors:\n\n- Don't use USB hubs. This includes connections through monitors.\n- Don't use USB extension cables or adapters if possible.\n- Try a different USB port. Rear ports are often more reliable than front ones.\n- If you're using a USB C port, try a USB A port instead.\n\nReturn Pixel to public build\n----------------------------\n\nIf you want to return your Pixel device to a public build, use the\n[Android Flash Tool back-to-public option](https://flash.android.com/back-to-public)."]]