- Adım
- ikon
- Cihazım
- xpr
- Konum
- eu
- Katılım
- 13 Ocak 2018
- Konular
- 205
- Mesajlar
- 1.273
- Tepkime puanı
- 2.125
- Puanları
- 138
Görselleri görebilmek için kayıt olmanız gerekmektedir
Kaynak:
Linkleri görebilmek için kayıt olmanız gerekmektedir
Qualcomm yonga seti ile donatılmış Android telefonlar ve tabletler, stok ROM'un engellemesini kaldırmak veya geri yüklemek amacıyla zorla flash bellenim dosyalarının kullanılabilecek özel bir önyükleme modu içerir. Bu gönderide, EDL modunun ne olduğunu ve neden ve ne zaman kullanmanız gerektiğini öğreneceksiniz. Ayrıca, ADB, Fastboot kullanarak veya donanım test noktalarını manuel olarak kısaltarak desteklenen Qualcomm Android cihazlarda EDL moduna nasıl gireceğiniz konusunda da size rehberlik edeceğiz.
Linkleri görebilmek için kayıt olmanız gerekmektedir
EDL Modu nedir?
EDL veya Acil İndirme Modu , Qualcomm Android cihazlarında OEM'lerin bellenim dosyalarını zorlamaya zorlamasını sağlayan özel bir önyükleme modudur. Bu özel çalışma modu, ileri düzey kullanıcılar tarafından cihazlarının engelini kaldırmak için de yaygın olarak kullanılır.EDL, ELF dosya biçiminde (veya eski cihazlarda MBN dosya biçiminde) OEM dijital olarak imzalanmış programlayıcıyı kabul etmek için Qualcomm'un Sahara veya Firehose protokolünü (modern cihazlarda) uygular. Söz konusu protokol(ler) daha sonra QPST, QFIL, MSMDownload vb. araçları kullanarak bir cihazda bellenimi flaş etmek için bir PC'den USB üzerinden komutları kabul edebilir.
Bu moddayken cihaz kendisini bir USB bağlantısı üzerinden “ Qualcomm HS-USB QDLoader 9008 ” olarak tanımlar.
EDL Modunu neden ve ne zaman kullanmanız gerekir?
Yanıp sönen bellenim veya özel ikili dosyalara (TWRP, kök vb.) aşina iseniz, Android cihazını Fastboot veya İndirme Modları gibi belirli önyükleme modlarında başlatmanın gerekli olduğunu bilirsiniz. OEM flash araçları yalnızca bir cihazla iletişim kurabilir ve adı geçen modlar aracılığıyla flaş yapabilir.Genellikle cihazın yazılımı yanlış bir flash veya başka bir yazılım sorunu nedeniyle bozulursa, Fastboot ve Download modları aracılığıyla bellenim yanıp sönerek yeniden canlandırılabilir.
Ancak, durum her zaman böyle değildir. Bazı zamanlarda, yanlış dosyanın yanıp sönmesi, Android önyükleyicisinin kendisini de potansiyel olarak bozabilir. Bu olmadan, Fastboot veya Download modları gibi modlarda önyükleme yapmak mümkün olmazdı. Ve böylece, cihazı canlandırmak/brick'i kaldırmak için bellenimi yanıp sönme şansı olmazdı. Bu cihaz durumuna genellikle "Sert tuğla" adını vermeyi severiz.
İşte tam da o zaman EDL modunu kullanmanız gerekecek. EDL, Qualcomm Cihazlarındaki Birincil Önyükleyicinin (PBL) bir parçasıdır. Android'deki İkincil Önyükleyici'de (SBL) bulunan Fastboot, İndirme ve Kurtarma modlarının aksine, PBL ROM'da bulunur ve bu nedenle yazılım hataları nedeniyle (yine yanlış bir flaş gibi) bozulamaz.
Daha iyi anlamak için lütfen aşağıdaki şekillere bir göz atın.
- Soldaki şekil, bir Android cihazının tipik bir önyükleme sürecini gösterir; burada Birincil Önyükleyici, İkincil Önyükleyiciyi tetikler ve bu da tüm Android sistemini başlatır.
- Sağdaki şekil, EDL modu yürütüldüğünde önyükleme işlemini gösterir. Bu işlem sırasında EDL, Firehose/Sahara protokolünü uygular ve yanıp sönme komutlarını kabul etmek için İkincil Önyükleyici görevi görür.
Linkleri görebilmek için kayıt olmanız gerekmektedir
Bu nedenle, Android cihazınız EDL modunda önyüklenebildiği sürece, onu kurtarmak ve engelini kaldırmak için bellenim dosyasını flaş etme şansınız vardır.
Qualcomm işlemcili Android Cihazlarda EDL Moduna Nasıl Girilir
Qualcomm cihazınız zaten tuğla durumundaysa ve siyah ekrandan başka bir şey göstermiyorsa, zaten Acil İndirme Modunda olma ihtimali vardır. Ancak değilse, telefonunuzu EDL'ye başlatmanın bilinen birkaç yolu/yöntemi vardır. Bu, ADB, fastboot aracılığıyla veya önceki ikisi çalışmıyorsa donanım test noktalarını kısaltarak yapılabilir.Telefonunuzda EDL moduna erişmek için aşağıdaki talimatları izleyin.
Yöntem 1: ADB'yi Kullanma
Bu yöntem, telefonunuzun işletim sistemine ön yükleme yapabileceği ve stok bellenimini geri yüklemek için onu EDL modunda başlatmak istediğiniz durumlar içindir. Bir önyüklemedeyse veya işletim sistemine giremiyorsa, ikinci yönteme geçin.- En son Android SDK araçları paketini
Linkleri görebilmek için kayıt olmanız gerekmektedirindirin .
- İndirilen ZIP dosyasını PC'nizde kolayca erişilebilir bir konuma çıkarın.
- Çıkarılan 'platform araçları' klasörü, ADB ve ihtiyacınız olan diğer ikili dosyaları içerecektir.
- Aynı klasörde komut satırı aracını başlatın. Bunu yapmak için:
- Windows'ta: 'platform araçları' klasörünü açın. Klavyede SHIFT tuşunu basılı tutun ve klasör içinde boş bir alana sağ tıklayın. Ardından bağlamsal menüden 'PowerShell penceresini burada aç' veya 'Komut penceresini burada aç' seçeneğini seçin.
Linkleri görebilmek için kayıt olmanız gerekmektedir - Linux veya macOS'ta: Terminal'i başlatın ve dizinini 'cd' komutunu kullanarak 'platform-tools' klasörüne değiştirin. Örneğin, Belgeler dizinindeki klasör ise, komut şöyle olmalıdır:cd Belgeler/platform araçları
Linkleri görebilmek için kayıt olmanız gerekmektedir
- Windows'ta: 'platform araçları' klasörünü açın. Klavyede SHIFT tuşunu basılı tutun ve klasör içinde boş bir alana sağ tıklayın. Ardından bağlamsal menüden 'PowerShell penceresini burada aç' veya 'Komut penceresini burada aç' seçeneğini seçin.
- Şimdi, Forumuzdaki talimatları kullanarak Android cihazınızda USB hata ayıklamasını etkinleştirin .
Linkleri görebilmek için kayıt olmanız gerekmektedir - Cihazı bir USB kablosu kullanarak PC'nize bağlayın.
- Son olarak, telefonunuzu EDL modunda başlatmak için PowerShell penceresine aşağıdaki komutu girin:.\adb edl'yi yeniden başlat
Linkleri görebilmek için kayıt olmanız gerekmektedir
Terminalde:
./adb yeniden başlatma edl - Aygıtın ekranında USB hata ayıklamasına izin vermek için bir istem görürseniz, 'İzin Ver'e basın.
Linkleri görebilmek için kayıt olmanız gerekmektedir
Yöntem 2: Fastboot'u Kullanma
Bu yöntem, telefonunuzun işletim sistemine giremediği, ancak Fastboot moduna önyüklenebildiği durumlar içindir (bazen 'Önyükleyici modu' olarak da adlandırılır).- En son Android SDK araçları paketini
Linkleri görebilmek için kayıt olmanız gerekmektedirindirin .
- İndirilen ZIP dosyasını PC'nizde kolayca erişilebilir bir konuma çıkarın.
- Çıkarılan 'platform araçları' klasörü, ADB ve ihtiyacınız olan diğer ikili dosyaları içerecektir.
- Aynı klasörde komut satırı aracını başlatın. Bunu yapmak için:
- Windows'ta: 'platform araçları' klasörünü açın. Klavyede SHIFT tuşunu basılı tutun ve klasör içinde boş bir alana sağ tıklayın. Ardından bağlamsal menüden 'PowerShell penceresini burada aç' veya 'Komut penceresini burada aç' seçeneğini seçin.
Linkleri görebilmek için kayıt olmanız gerekmektedir - Linux veya macOS'ta: Terminal'i başlatın ve dizinini 'cd' komutunu kullanarak 'platform-tools' klasörüne değiştirin. Örneğin, Belgeler dizinindeki klasör ise, komut şöyle olmalıdır:cd Belgeler/platform araçları
Linkleri görebilmek için kayıt olmanız gerekmektedir
- Windows'ta: 'platform araçları' klasörünü açın. Klavyede SHIFT tuşunu basılı tutun ve klasör içinde boş bir alana sağ tıklayın. Ardından bağlamsal menüden 'PowerShell penceresini burada aç' veya 'Komut penceresini burada aç' seçeneğini seçin.
- Şimdi, düğme kombinasyonunu kullanarak telefonunuzu Fastboot moduna getirin.
Linkleri görebilmek için kayıt olmanız gerekmektedir - Telefonu Fastboot modundayken PC'nize bağlayın.
- Son olarak, telefonunuzu EDL modunda başlatmak için PowerShell'e aşağıdaki komutu girin:.\fastboot oem edl
Terminalde:
./fastboot oem edl
Linkleri görebilmek için kayıt olmanız gerekmektedir
Not: Yukarıda bahsedilen fastboot komutu bazen “ FAILED (Durum okuma başarısız (Çok fazla bağlantı)) ” hata mesajı verebilir. Bu hata genellikle yanlış pozitiftir ve cihazınız yine de EDL'ye gireceği için göz ardı edilebilir.
Kaynak:
Linkleri görebilmek için kayıt olmanız gerekmektedir