Apple M1 взломан… загрузчиком: U-Boot теперь проникает в закрытые чипы

Apple M1 взломан… загрузчиком: U-Boot теперь проникает в закрытые чипы

Загрузчик был простым, а стал многозадачным.

image

Вышла версия U-Boot 2025.07 — открытого загрузчика , применяемого в встраиваемых устройствах на различных архитектурах. Релиз включает поддержку новых платформ и добавление возможности работы с файловой системой exFAT.

В этой версии добавлена начальная поддержка систем на чипе Apple M1 и M2. Также обновлена поддержка Raspberry Pi , NXP i.MX8/i.MX9, AMD Versal, NVIDIA Tegra, Rockchip RK3528 и RK3576, STM32, StarFive, TI K3, Marvell, SoCFPGA, Atmel sama-серий, Qualcomm и Renesas R-Car. Перечень не является исчерпывающим.

Добавлен механизм «uthreads», основанный на концепции «bthreads» из загрузчика barebox. Это облегчённые потоки, реализованные внутри U-Boot.

Теперь U-Boot поддерживает файловую систему exFAT. Это расширяет возможности загрузки с внешних накопителей, в том числе большого объёма.

В подсистеме загрузки через EFI реализованы очередные улучшения. Также внесены правки в код, связанный с DFU, сетевыми стеками, MMC, SCSI, i2c и другими компонентами. Ряд изменений направлен на улучшение качества кода.

Тестирование новых сборок теперь охватывает больше платформ через QEMU в рамках CI.

Киберразведка: оставим в стороне классический TI и копнем глубже

Июль приносит новые знания! 18.07 в 13:30 приглашаем на митап CyberCamp — разберем работу с внешними цифровыми угрозами.

Реклама.18+. АО «Инфосистемы Джет», ИНН 7729058675