Skip to content

Project Mu Oem Sample Repository

Git Details

Repository Url:
Branch: release/202008
Commit: 715e0bbc734b2878809d759cd7c52943e4eb4be3
Commit Date: 2020-10-31 16:49:42 -0700

This repository is considered sample code for any entity building devices using Project Mu. It is likely that any device manufacturer will want to customize the device behavior by changing the modules in this package.

  • Numerous libraries to support UEFI Boot Device Selection phase (BDS)
  • Firmware Version information
  • UI App / "Frontpage" application support as well as example

More Info

FrontpageDsc and FrontpageFdf that can be included so you don't have to unravel all of the libraries and protocols that are required to get started with FrontPage. A brief description of each MS component was added to FrontPageDsc to help explain how each piece of the puzzle fits in.

Please see the Project Mu docs ( for more information.

This project has adopted the Microsoft Open Source Code of Conduct.

For more information see the Code of Conduct FAQ or contact with any additional questions or comments.

Per Platform Libraries

MsPlatformDevicesLib, DfciDeviceIdSupportLib, PlatformThemeLib. These three libraries need to be implemented per platform. An example can be found in the NXP iMX8 platform.


Please open any issues in the Project Mu GitHub tracker. More Details

Contributing Code or Docs

Please follow the general Project Mu Pull Request process. More Details


Please follow the steps in the Project Mu docs to build for CI and local testing. More Details

Copyright (C) Microsoft Corporation
SPDX-License-Identifier: BSD-2-Clause-Patent