Vad är EDL-läge? Hur man går in i EDL-läge på valfri Qualcomm-enhet
Android Tips Och Tricks / / August 05, 2021
I den här guiden kommer vi att fördjupa oss i EDL-läget på Qualcomm-enheter och dess tillhörande betydelse. Android-enheter är alltid kända för att vara på toppen av anpassningarna. Dessa inkluderar möjligheten att blinka anpassade återställningar som TWRP, blinka en anpassad ROM eller GSI-bilder. På samma sätt kan du också få administrativa behörigheter i form av roten. Vissa teknikentusiaster gör också några justeringar av start- och systempartitionen och utforskar enhetens fulla potential. Men allt är inte så enkelt som det kan låta. Alla dessa modifieringar medför också några associerade risker.
Oftare än inte resulterar det i att din enhet kommer i ett start-looped eller soft-bricked-tillstånd. Men även då finns det fortfarande en praktisk väg runt. Allt du behöver göra är att starta din enhet till snabbstartläge och blinka lagerprogramvaran på din enhet. Men du skulle bara kunna starta din enhet för att starta om från början om den har mjukt tegel. I det ögonblick som det hamnar i hårt tegel, kommer enheten inte ens att starta till Bootloader eller Fastboot-läge. Och i ett sådant tillstånd är den bästa användningen av din enhet en död pappersvikt (det är därför bricknamnet)!
Men om din enhet har en underliggande Qualcomm Snapdragon-chipset finns det några goda nyheter i butiken. Varje Qualcomm-enhet levereras med ett EDL- eller nödnedladdningsläge. Din enhet kan sedan använda EDL: s regler för att blinka lager firmwarefilerna på din enhet. Med det sagt, här är alla bitar av information om detta EDL-läge och behovet av ett sådant läge på din Android-enhet.
Innehållsförteckning
- 1 Vad är ett EDL-läge?
- 2 Starta upp en Qualcomm-enhet till EDL-läge
- 3 Behovet av EDL-läge
-
4 5 metoder för att starta EDL-läge på valfri Qualcomm-enhet
- 4.1 Förkrav:
- 4.2 1. Starta EDL-läge via ADB-kommandon
- 4.3 2. Använd Fastboot för att starta EDL-läge på alla smartphones
- 4.4 3. Använd hårdvaruknappar
- 4.5 4. Använd Deep Flash-kabel
- 4.6 5. Använd PCB-testpunkter
Vad är ett EDL-läge?
EDL eller Emergency Download Mode följer en specifik uppsättning regler som kallas Firehose eller Sahara-protokollet för att tvinga fast firmware. Saken med det här läget är att det är oberoende av Bootloader eller Fastboot-läge. Även om din enhet inte kan komma åt de här lägena, som de flesta hård-brickade enheter inte kan, är det inget problem. EDL-läget är oberoende av båda dessa lägen eftersom det finns i Primary Bootloader-gränssnittet.
![Boot-sekvens](/f/95fb42f957abe1d6990750e25587668f.png)
Så alla Qualcomm-enheter som har den primära startladdaren utlöser en sekundär startladdare. Den senare har några viktiga filkonfigurationer och partitioner inklusive ABOOT, Linux Kernel och system.img. TrustZone, som ansvarar för att kontrollera äktheten hos ABOOT eller Android Bootloader finns också där. När vi låser upp bootloadern på vår Android-enhet, inaktiverar vi bara denna äkthetskontroll.
Dessutom ligger allt efter den primära startladdaren (ABOOT, kernel, trust Zone) i den sekundära startladdaren och påverkas av felaktiga programvaruändringar. Med andra ord, om du slutar blinka en felaktig uppbyggnad av en anpassad ROM på din Android-enhet, påverkas bara den sekundära startladdaren. Lyckligtvis förblir Primary Bootloader opåverkad och det gör EDL-läget också, eftersom det finns i Primär Bootloader själv. Därför kan du enkelt starta din Qualcomm-enhet i det här läget och tvinga att blinka den enhetsspecifika firmware.
Starta upp en Qualcomm-enhet till EDL-läge
Nu finns det två saker att notera här, stegen för att starta enheten till snabbstartläge och sedan de blinkande instruktionerna. När det gäller den förra kan du använda ADB- eller Fastboot-kommandona. Även om det är den enklaste vägen, men det misslyckas oftare än inte att ge önskat resultat. Detta beror på att för att köra ADB-kommandon måste du aktivera USB-felsökning vilket bara inte är möjligt i en murad enhet. På samma sätt kan du inte starta din enhet till snabbstartsläge om din enhet har varit hård murad.
![Qualcomm-HS-USB-Drivers-EDL-Mode](/f/e8207af1a90043a847010882f1ab3767.png)
Den enda andra flyktvägen innefattar användning av Test Point-läge. Eller vissa Xiaomi-enheter använder också Deep Flash-kabel i detta avseende. När din enhet är ansluten i ett EDL-läge till din dator kommer den att kännas igen som Qualcomm HS-USB QDLoader 9008. När det gäller den blinkande delen gillar vissa smarttelefontillverkare OnePlus och Xiaomi har en specifik uppsättning verktyg just för just detta syfte. Dessa inkluderar QPST, QFIL, MSMDownload, etc, som har släppts av OEM själva eller har läckt ut. Så anslut din enhet i EDL, starta verktyget och blinka tillhörande firmwarefil.
Behovet av EDL-läge
När du blinkar fel program eller gör några ändringar på systemnivå på det sätt som inte var avsett, påverkar det enhetens normala funktion. I så fall hamnar din enhet i bootloop (eller blir mjukt tegel). Den enklaste flyktvägen innebär att starta enheten till Fastboot eller Download-läge. Men inte alltid har du tur och ibland kommer din enhet att vägra att starta till något av dessa två lägen. Dessa enheter sägs då vara hårda.
Och i så fall kan du bara återställa din enhet till normalt arbetsförhållande genom att starta den till EDL-läge. Detta skulle då bana väg för att blinka firmware via det medföljande verktyget. Så om du vid någon tidpunkt förstör dig i stort, starta bara din Qualcomm-enhet till EDL-läge med hjälp av ovanstående tips. Efter detta kan du använda de angivna stegen för att blinka lager firmware. Förhoppningsvis kommer allt att vara på rätt spår igen och du kommer att räddas från en resa till servicecentret.
5 metoder för att starta EDL-läge på valfri Qualcomm-enhet
Här har vi delat fem metoder för att gå in i EDL-läge som att använda ADB-kommandon, använda snabbstartläge, använda hårdvaruknappar, använda Deep Flash-kabel och PCB-testpunkter. Men innan vi går till stegen nedan, ska vi också titta på kraven.
Förkrav:
- Den här guiden fungerar bara på alla enheter med Qualcomm SoC.
- Aktivera USB-felsökning på enheten.
- En PC / bärbar dator och en USB-kabel.
- Installera Android USB-drivrutiner på datorn.
- Installera ADB och Fastboot Tool på datorn.
1. Starta EDL-läge via ADB-kommandon
ADB står för Android Debug Bridge som kan användas för att starta i EDL-läge på din enhet. Men USB-felsökning bör vara aktiverat på enheten och ansluten till datorn.
- Vi hoppas att du redan har aktiverat USB-felsökning.
- Anslut telefonen till datorn med en USB-kabel.
- Tillåt USB-felsökning på telefonen genom att knacka på OK-knappen.
- Gå till den installerade ADB-mappen på din dator> tryck och håll ned Skift-knappen + högerklicka.
- Välj alternativet Öppna kommandofönster här och skriv in följande kommando och tryck sedan på enter.
adb omstart edl
- Nu ska din enhet gå till EDL-läge. (Telefonskärmen blir mörk)
- Gå över till alternativet Enhetshanterare på datorn.
- Klicka på Portar. Om drivrutinen fungerar korrekt kommer den att upptäcka Qualcomm HS USB Qdloader 9008.
- Slutligen kan du blinka firmware på din enhet via Mi Flash Tool.
2. Använd Fastboot för att starta EDL-läge på alla smartphones
- Stäng av enheten och gå till Fastboot-läge genom att hålla ned Power + Volym ned-knappen tillsammans i några sekunder tills Mi-logotypen eller Kaninlogotypen visas.
- Anslut nu enheten till datorn.
- Använd ADB & Fastboot-verktyget för att skriva kommando som vi nämnde i det första steget.
- Skriv följande kommando och tryck Enter för att gå in i EDL-läge. Om ett kommando inte fungerar kan du prova ett annat.
fastboot oem edl
ELLER
snabbstart omstart-edl
ELLER
snabbstart omstart edl
- Det är allt.
3. Använd hårdvaruknappar
- Stäng av enheten.
- Håll ned Power + Volume Down-knapparna tillsammans och anslut omedelbart enheten till datorn.
- Den startar automatiskt i EDL-läge och LED-lampor kan blinka.
4. Använd Deep Flash-kabel
Du måste köpa detta verktyg online eller så kan du också bygga det manuellt. Även om din startladdare för Qualcomm-enheten är låst, tvingar det här verktyget din enhet att använda Qualcomm 9008-läge.
5. Använd PCB-testpunkter
En testpunkt är en plats på elektroniska kretsar som används för att övervaka tillståndet för kretsprovssignalerna. Testpunkter används främst under tillverkningen för att verifiera att den nyligen monterade enheten fungerar korrekt eller inte. Även de använda eftermarknadsenheterna kan kontrolleras före reparation.
Platsen för testpunkter på varje telefonvariant varierar beroende på PCB-typ. Qualcomm-enheter tillhandahåller vanligtvis testpunkter för att tvinga enheten till EDL-läge (9008).
Det är det, killar. Vi hoppas att du har hittat den här guiden till hjälp för dina Qualcomm-processordrivna enheter.
Subodh älskar att skriva innehåll oavsett om det kan vara tekniskt eller annat. Efter att ha skrivit på teknisk blogg i ett år blir han passionerad för det. Han älskar att spela spel och lyssna på musik. Förutom att blogga är han beroendeframkallande för spel-PC-byggnader och smarttelefonläckor.