OpenCore Changelog
==================
DmgLoading
с безопасным SecureBootModel
(уже запрещено во время выполнения).SystemAudioVolumeDB
.ProvideCustomSlide
..contentFlavour
и .contentDetails
для записей протокола загрузки, включая OpenLinuxBoot.LINUX_BOOT_ADD_RW
в OpenLinuxBoot для поддержки, например, EndeavourOS.flags+=
и flags-=
для упрощения установки флагов драйвера при необходимости.LINUX_BOOT_USE_LATEST
.ProvideCurrentCpuInfo
для Intel Alder Lake.Cpuid1Data
для Intel Rocket Lake и более новых.intel-hda
, чтобы разрешить звук UEFI в QEMU.AudioOutMask
.--gpio-setup
для звука UEFI на оборудовании Apple).ResizeAppleGpuBars
значениями 0 и -1.ProvideConsoleGop
не отключала режимы только для блитов (например, на Z690).ReconnectGraphicsOnConnect
для включения альтернативных драйверов UEFI для графики.ReconnectGraphicsOnConnect
.FadtEnableReset
, чтобы избежать ненадёжного сброса контроллера клавиатуры.EnableVmx
, позволяющая виртуализацию в других ОС на некоторых компьютерах Mac.ProtectUefiServices
, чтобы предотвратить перезапись служебных указателей GRUB при цепочке загрузки с включённым Secure Boot.Добавлена прокрутка клавиатуры и указателя при вводе в OpenCanopy.
Добавлена поддержка фоновых изображений в OpenCanopy.
Исправлен выбор опции селектора загрузки в OpenCanopy.
Ослаблены размеры селектора для OpenCanopy.
Добавлена опция MaxBIOSVersion в Generic.
Исправлена функция проверки MLB в macrecovery.
Заменён драйвер VBoxHfs на OpenHfsPlus.
Добавлен дамп аудиокодека в SysReport.
Обеспечена совместимость со всеми двоичными файлами.
Устранены сбои в OpenUsbKbDxe при обработке неподдерживаемых устройств.
Исключено приложение HdaCodecDump в пользу SysReport.
Добавлена настройка SetApfsTrimTimeout для настройки команды обрезки APFS.
Изменён файл OpenCore.efi для улучшения совместимости с FW.
Добавлена функция DisableSecurityPolicy для UEFI quirk. Исправления и улучшения
Исправлены проблемы с обнаружением на старых процессорах Atom.
Исправлено обращение с NVMe ScanPolicy на MacPro5,1.
Устранены проблемы ввода-вывода на платформах, неспособных считывать более 1 МБ за раз.
Исправлен ввод kext только для plist в Big Sur.
Добавлена опция ForceResolution для включения разрешений, отличных от стандартных.
Ps2MouseDxe теперь корректно загружается под OpenDuetPkg.
Решён вопрос с ошибками «только для чтения» на некоторых платах X299.
Поддерживается модель Secure Boot x86legacy.
Обеспечена поддержка необходимых переменных NVRAM для модели Secure Boot версии 11.0.
Установлена переменная NVRAM system-id.
Для виртуальных машин добавлена настройка ForceSecureBootScheme.
Ядро и патчи ACPI теперь корректно заменяют последние байты памяти.
v0.6.2
v0.6.1
Добавлена опция фильтрации Arch в разделы «Добавить», «Заблокировать», «Принудительно» и «Исправить».
Добавлен параметр DisableLinkeditJettison для обхода паники ядра 11.0b5.
Добавлена отладка отсутствующих полей в конфигурации.
Исправлена проблема со звуком с AudioDxe.
Исправлено назначение значка для обновления Apple FW в OpenCanopy.
Исправлена загрузка драйвера APFS на Fusion Drive.
Добавлен код устройства Comet Lake HDA.
Исправлено сообщение о позиции аудиопотока на платформах, отличных от Intel.
В «ResetSystem» добавлен режим «Firmware» для перезагрузки в настройки.
Переменная NVRAM «BlacklistAppleUpdate» заменена на run-efi-updater.
Исправлены значения сброса и обнаружения в ACPI-причуде FadtEnableReset.
Устранены зависания во время расширения опций загрузки с записями PXE.
Обновлён базовый пакет EDK II до edk2-stable202005.
Для повышения стабильности ноутбука добавлена причуда ProvideMaxSlide, спасибо @zhen-zen.
Исправлен выбор слайда на платформах, когда слайд 0 недоступен, спасибо @zhen-zen.
Исправлены утверждения, вызванные доступом к не выровненным путям файлов в сборках DEBUG.
Утилита ConfigValidity переименована в ocvalidate для единообразия.
Добавлен GlobalConnect для загрузки APFS для решения старых проблем с прошивкой.
Поддержка AvoidRuntimeDefrag для загрузчика Booter в версии 11.0.
Улучшен скрипт выбора загрузки для macOS без NVRAM.
Добавлена совместимость с протоколом UGA в причуде ProvideConsoleGop.
Добавлена опция UgaPassThrough для поддержки протокола UGA через GOP.
Реализована и переопределена поддержка протокола AppleFramebufferInfo.
Сериальная инициализация исправлена при отключённом логировании файлов.
Отчётность FSBFrequency исправлена на Meron и подобных процессорах.
Неверные требования к размерам значков томов в OpenCanopy исправлены.
Добавлена предварительная версия кода инъекции KernelCollection.
Обнаружение регистра сброса ACPI исправлено в DxeIpl.
Модель MacBookPro16,4 добавлена в код.
Версии встроенной прошивки обновлены для SMBIOS и прочего.
Исправлена отчётность OSXSAVE при эмуляции CPUID на новых процессорах.
Добавлена возможность SerialInit для отдельной сериальной инициализации.
Загрузка OpenDuetPkg на Intel G33 с контроллером SATA в режиме RAID улучшена.
PlatformInfo Automatic для всех моделей.
32-битная загрузка OpenDuetPkg улучшена на машинах с более чем 4 ГБ ОЗУ.
Задержки с загрузкой OpenDuetPkg с некоторыми контроллерами SATA в IDE-режиме исправлены.
Имя дисплея исправлено для некоторых процессоров i9 с высоким количеством ядер, таких как 7920X.
SSDT-EC-USBX исправлен.
Полная поддержка HiDPI добавлена в OpenCanopy.
Рендеринг шрифтов в OpenCanopy улучшен за счёт использования CoreText.
Светлые и пользовательские шрифты исправлены для рендеринга фона.
Поддерживаются опции «Boot####» в списке загрузочных записей.
HideSelf удалён путём распознавания шаблона BOOTx64.efi.
BlacklistAppleUpdate добавлен для предотвращения обновлений Apple FW.
Случайный сброс инструмента и NVRAM при загрузке по умолчанию устранён.
Выбраны неподдерживаемые записи com.apple.recovery.boot.
Сброс NVRAM не стирает параметры загрузки BootProtect.
Производительность загрузки улучшена при отключении UI выбора.
Использование встроенного выбора при сбоях внешнего обеспечено.
Предупреждения для пустых переменных NVRAM (например, rtc-blacklist) исправлены.
ApplePanic добавлен для хранения журналов паники на ESP root.
ReconnectOnResChange исправлен, чтобы не переподключаться без изменения res.
OpenCanopy показывает внутренние значки для внешних дисков.
Shell в OpenCanopy запускается с текстом поверх него.
Частичная поддержка горячих клавиш добавлена в OpenCanopy (например, Ctrl+Enter).
Встроенный текстовый рендерер совместим с режимом страницы Shell.
FadtEnableReset исправлен для слишком маленьких таблиц FACP и некоторых ноутбуков.
Сбой обнаружения процессора при QEMU 5.0 и ускорителе KVM устранён.
RequestBootVarFallback удалён из-за многочисленных ошибок.
DeduplicateBootOrder добавлена как причуда UEFI.
DirectGopCacheMode удалён из-за неэффективности.
Утверждения при исчерпании журнала исправлены, чтобы избежать сбоев загрузки.
Встроенный текстовый рендер исправлен для предоставления ConsoleControl.
Совместимость с blit-only GOP (например, OVMF Bochs) улучшена. Были добавлены коды моделей MacBookPro16,2 и MacBookPro16,3.
Версия v0.5.8
Версия v0.5.7
Версия v0.5.6
v0.5.5:
v0.5.4:
Полная современная база данных платформы (с 2012 года).
Добавлен kernel quirk DisableIoMapper.
Исправлены сбои модификации ACPI при вложенной мультизагрузке.
Устаревший IgnoreForWindows quirk отброшен.
Базовая поддержка процессоров AMD Zen.
Инструменты Misc добавлены в раздел Tools. Добавление сторонних инструментов
Добавлен раздел «Kernel» -> «Emulate» для патчей CPUID.
Добавлена особенность CustomSMBIOSGuid для режима обновления пользовательского SMBIOS.
Добавлена особенность PanicNoKextDump, чтобы избежать дампа kext при паниках.
Переход на стабильную версию EDK II и уменьшение размера образа.
Добавлена особенность LapicKernelPanic для ядра.
Добавлены особенности AppleXcpmExtraMsrs и улучшены патчи XCPM.
Для внешних дисков в меню загрузки добавлен суффикс (external).
Добавлена опция UsePicker, которую нужно включить для управления загрузкой OC.
Добавлено чтение nvram.plist для устаревших и несовместимых платформ.
Улучшены инструкции по установке устаревших систем и Windows.
Добавлена поддержка переключения между Windows Boot Camp.
Добавлено базовое обнаружение и поддержка гибернации.
Добавлена ACPI-особенность ResetHwSig для обхода проблем с гибернацией.
Из таблиц ACPI убрано требование наличия подпапки Custom.
Исправлена инъекция kext в 10.7.x и 10.8.x.
В ScanPolicy добавлено определение типа раздела ESP.
Добавлена поддержка сторонних пользовательских интерфейсов.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )