miklos_akos (statz) | #7, Lófasz (884) |
1792 | #51bd | ^ | Idézet | Sat, 19 Dec 2020 20:12:34 +01 |
176.77.*.* | *.pool.telenor.hu |
Ne az Apple-bol induljunk ki ilyen teren elsosorban. Androidos telefonok nagyresze alapbol nyithato pedig azokon sincs szabvanyos EFI. A Raspberry Pi-on az EFI az ugymond egy bootloaderkent viselkedik, ugyanez ervenyes igazabol minden ARM alapu embedded eszkozre (TI, HP szamologepek). Letezik az itthon szurke importon kivuli eszkozokon? :P Egyik SoC gyarto se ad pontos leirast a bootloadererol, mert hardver szinten tudnal akkor kommunikalni az eszkozzel ami nem jo. Amit tudok a Qualcomm SoC-k bootolasi meneterol azt azert tudom, mert volt lehetosegem Qualcomm Snapdragon 425 alapu teloval kiserletezni. Egyebkent ami az x86 elonye az hianyzik ARM-on, a bootloader SoC gyartonkent valtozik (Qualcomm Prebootloader, MediaTek Preloader, van valami egeszen gany fos megoldasa az Allwinnernek, Spreadtrumnak). Qualcomm SoC-ken a bootolasi folyamat igy nez ki: Power on -> PBL -> van jelenleg ervenyes checksummal es alairassal biro bootolhato bootloader? Ha igen, akkor megyunk tovabb. Ha nem, akkor vagy beugrunk EDL-be (legjobb eset, nem kell szetkapni a telot es kotoraszni benne), vagy csak elhasalunk es benn ragadunk PBL-ben, effektive hardver szinten lefagyasztva a telot (ilyenkor kell szetkapni az eszkozod es kotoraszni kell benne). Es ez a folyamat meg telefon gyartonkent es akar modellenkent is elterhet, pl.: Xiaomi Qualcomm EDL-je csak bizonyos kulcsos hitelesites utan engedi flashelni magat amit csak Xiaomi HQ tud kiallitani neked, termeszetesen egyszer hasznalatos, ugyanez igaz a MediaTek SoC-s cuccaikra is. |