Libreboot 20231021 уже вышел и это его новости

либребут

Libreboot стремится создать системную среду, полностью отказывающуюся от проприетарного программного обеспечения.

Несколько дней назад новая версия Libreboot 20231021, версия, в которой добавлена ​​поддержка новых устройств HP, ASUS, а также, помимо прочего, что GRUB LUKS2 теперь совместим.

Для тех, кто не знает о Libreboot, им следует знать, что это это проект, который разрабатывает полностью бесплатную вилку проекта CoreBoot, которая обеспечивает замену проприетарной прошивки UEFI и BIOS без двоичных файлов, отвечающую за инициализацию ЦП, памяти, периферийных устройств и других аппаратных компонентов.



либребут предоставляет загрузочную прошивку для совместимых машин x86/ARM, запуская загрузчик, который затем загружает вашу операционную систему. Заменяет проприетарную прошивку BIOS/UEFI на машинах x86 и обеспечивает настройку улучшенный на поддерживаемых устройствах Chromebook на базе ARM (загрузчик U-Boot вместо загрузчика глубокой загрузки Google).



Главные новости Libreboot 20230625

В представленной новой версии Libreboot 20231021 подчеркнуто, что загрузчик U-Boot используется в прошивке Chromebook обновлен до версии 2023.10, Кроме того синхронизировано с репозиторием Coreboot по состоянию на 12 октября. и с репозиторием SeaBIOS, начиная с 24 августа.

Еще одним заметным изменением в новой версии является каталоги, которые были реструктурированы, потому что содержимое каталога «ресурсы/скрипты/» перенесен в отдельный каталог «скрипт /» и каталог «Ресурсы/» было переименовано в «config /«, так как там остаются только файлы конфигурации и патчи (патчи предназначены для перемещения в каталог «patch/»).



Упоминается, что файлы ИФД/GbE были перемещены в каталог «конфигурация/если/«, а двоичные файлы конкретного поставщика отделены от файлов ИФД/GbE и они находятся в каталоге «вендорфайлы/».

В дополнение к этому, Libreboot 20231021 также выделяет добавлена ​​новая поддержка ноутбуки Dell Latitude E6430 (графический процессор Intel), Lenovo ThinkPad X301, HP EliteBook 2170p и HP EliteBook 8470p.

Кроме того, Команды инструмента сборки lbmk (система сборки Libreboot) упростили, Например, вместо «./build boot roms» теперь можно указать «./build roms». Количество скриптов сборки уменьшено с 50 до 12.



Были проведены два аудита системы сборки lbmk, позволившие сократить размер кода на 50 % и повысить производительность.

Мы также можем найти, что добавлена ​​поддержка зашифрованных разделов в формате LUKS2 с использованием механизма генерации ключей на основе алгоритма argon2 (ранее поддерживались только конфигурации с PBKDF2).



Из других изменений которые выделяются:

  • Для моделей ASUS KFSN4-DRE и ASUS KGPE-D16 возвращена поддержка серверных материнских плат, а для моделей ASUS KCMA-D8 и Dell Precision T1650 добавлена ​​поддержка материнских плат ПК.
  • Перешел на находящуюся в разработке ветку загрузчика GRUB 2.12-rc.
  • Добавлена ​​поддержка создания прошивок serprog для плат на базе микроконтроллеров RP2040 (pico-serprog) и STM32 (stm32-vserprog).
  • Протокол serprog поддерживается flashrom и используется для прошивки SPI flash.
  • Гораздо более жесткая и надежная обработка ошибок;
  • Большая часть логики была объединена в отдельные сценарии, каждый из которых выполняет один тип задач, а не в несколько сценариев, выполняющих один и тот же тип диалога.
  • GitHub больше не используется в ссылках на основной репозиторий Git, а только в качестве резервной копии.
  • Резервные репозитории теперь определены для всех основных репозиториев в config/git/.
  • Проекты с одним деревом больше не загружаются без необходимости повторно, если они уже были загружены.
  • Улучшена проверка целостности при загрузке файлов от поставщиков.
  • Теперь доступна поддержка GRUB LUKS2 с получением ключа argon2.
  • Очень небольшое количество модулей в GRUB, оставляя только то, что необходимо.
  • Очистка файлов поставщиков теперь выполняется сценарием внедрения, а не сценарием выпуска.
  • U-Boot теперь можно компилировать независимо, без использования сценария сборки ПЗУ, поскольку в дополнение к coreboot для U-Boot теперь предусмотрена обработка CrossGCC.

наконец, если вы интересно узнать об этом больше об этом новом выпуске вы можете проверить подробности в по следующей ссылке.




2023-10-28T18:42:17
приложений