# Get started with power optimization This section explains how to develop software using Qualcomm Linux. Before you begin, set up your infrastructure as described in [Qualcomm Linux Build Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-254/introduction.html). This guide also provides information about the common build workflow. ## Prepare performance build Preparing the performance build ensures all power features are optimized and functioning correctly for effective power management. Enable SSH in Permissive mode to prepare the performance build. For instructions see [Sign in using SSH](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-254/how_to.html#use-ssh). The default Qualcomm build is the performance build. For evaluation of any power measurement, use the performance build. The performance build uses the following kernel configurations: `kernel_platform/kernel/arch/arm64/configs/qcom_defconfig` `kernel_platform/kernel /arch/arm64/configs/qcom_addons.config` The kernel configurations are defined in the source code kernel recipe at: `layer/meta-qcom-hwe/recipes‑kernel/linux/linux-kernel-qcom_6.6.bb.` `KERNEL_DEFCONFIG = "${S}/arch/arm64/configs/qcom_defconfig"` `KERNEL_CONFIG_FRAGMENTS:append = " ${S}/arch/arm64/configs/qcom_addons.config"` Last Published: Apr 10, 2025 [Previous Topic Overview of power management](https://docs.qualcomm.com/bundle/publicresource/80-70018-30/topics/poweroverview.md) [Next Topic Understand power architecture](https://docs.qualcomm.com/bundle/publicresource/80-70018-30/topics/architecture.md)