Skip to content

edk2-nvidia-202601.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jan 20:22
· 100 commits to refs/heads/main since this release

Release Notes

Features

  • Configurable TCU Mailbox Addresses
    TCU mailbox addresses are now configurable.

  • New t238_android defconfig
    Added for T238-specific early boot needs.

  • OemPartition Buffer Allocation
    Read/Write functions now allocate buffers for headers and data.

  • Android Recovery via vendor_boot
    Recovery loads from vendor_boot ramdisk (no separate partition).

  • Android FMP Capsule Driver
    Handles FMP variables, capsule callback, and capsule consumption.

  • CPU Floorsweeping Uses DeviceTreeHelperLib
    Core floorsweeping now uses DeviceTreeHelperLib.

  • UEFI Variable Locking
    NV UEFI variables locked outside UEFI menu.

  • Memory Access UEFI App
    New app for direct address read/write.

  • MmCommunicateNullDxe for Android
    Satisfies dependencies on non-MM platforms.

  • FMP PKCS7 Certificate Options
    Kconfig options for test, production, and DTB-based FMP PKCS7 certs.

Fixes

  • RCE-DTB Carveout
    Allocated carveout for RCE DTB loading.

  • Menuconfig/defconfig Sync
    defconfig updates after --menuconfig.

  • FvbNorFlashStandaloneMm Buffer Init
    Buffer pointers initialized to NULL on error.

  • Profiler UEFI Variables Exposed
    Profiler carveout base/size now exposed as UEFI variables.

  • RPMB Response Size
    Corrected RPMB response size check.

  • AndroidBcbLib Boot Chain Revert
    UEFI reverts boot chain when retry count is zero.

Refactoring

  • TH500 Parser Renames
    Telemetry and ThermalZone parsers renamed for TH500.

Chores & Docs

  • Test FMP PKCS7 Cert Overlay
    Overlay added for test FMP PKCS7 cert.

  • Capsule Auth Docs
    Wiki updated for FMP PKCS7 certificate usage.