# Migrate from an earlier Snapdragon Spaces Project
To migrate a project that uses the [Snapdragon Spaces SDK:](https://docs.spaces.qualcomm.com/unity/setup/setup-guide)
1. Upgrade your project to Unity 6 (if it is not already). For details, see the links provided in [Migrate from Unity 2022 and 2023 to Unity 6](https://docs.qualcomm.com/doc/80-88642-12/topic/migrationguide_Unity2022_Unity6.html).
2. Open the [manifest.json](https://docs.unity3d.com/Manual/upm-manifestPrj.html) file.
3. Under the dependencies list, replace the path of the “com.qualcomm.snapdragon.spaces”: “../com.qualcomm.snapdragon.spaces-1.0.#.tgz” with the path where you stored the SCP package.
Example: “com.qualcomm.snapdragon.spaces”: “../com.qualcomm.scp-0_4_0.tgz”.
4. - Option 1: Use the Spaces Compatibility Tool for setting up your project for your preferred platform
- Option 2: Follow steps 5 to 10.
Tip
It is highly recommended to use the Spaces Compatibility Tool. The tool gives additional insight on incompatible OpenXR features and scene components.
5. If you have imported the Dual Render Fusion samples, delete them. Dual Render Fusion is not supported in the Snapdragon Spaces Compatibility Package.
6. If you have imported the Snapdragon Spaces Samples, go to the Window > Package Manager > Samples and click on Update.

7. If you are using the SCP samples, the [XRIT](https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.0/manual/index.html) and [XR Hands](https://docs.unity3d.com/Packages/com.unity.xr.hands@1.5/manual/index.html) packages and the [Hand Visualizer](https://docs.unity3d.com/Packages/com.unity.xr.hands@1.5/manual/index.html#samples) sample from XR Hands must be imported through the Package Manager. These packages and samples must be imported for the correct operation of the SCP samples.
8. Open the Snapdragon Spaces Base Runtime settings under Project Settings > XR Plug-In Management > OpenXR > Snapdragon Spaces > Base Runtime.

9. Select your Target Platform you wish to configure your project for.

10. Fix any [Project Validation](https://docs.unity3d.com/Packages/com.unity.xr.core-utils@2.5/manual/project-validation.html) issues the project might have.
11. Your project should successfully be able to build for the chosen Target Platform now. Start a build from the Build Profiles section and test on your Snapdragon Spaces or Android XR device.
Last Published: Oct 23, 2025
[Previous Topic
Migrate from Unity 2022 and 2023 to Unity 6](https://docs.qualcomm.com/bundle/publicresource/80-88642-12/topics/migrationguide_Unity2022_Unity6.md) [Next Topic
Migrate QR Code Tracking](https://docs.qualcomm.com/bundle/publicresource/80-88642-12/topics/migrationguide_QRCode.md)