> For the complete documentation index, see [llms.txt](https://docs.engagevr.io/developer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.engagevr.io/developer/creating-ifx/testing-ifx-on-an-android-based-vr-headset.md).

# Testing IFX on an Android-based VR headset

You can create a collection of IFX in the ENGAGE SDK, and then test them on an Android-based VR headset. However, the IFX are restricted to your development device. Other users in a Session will not be able to see the IFX.

## 1. Build an IFX bundle for Android

1. If you haven't installed the Android platform build support module for Android, complete the steps described in [Installing a platform build module](/developer/setting-up-the-engage-sdk/installing-a-platform-build-module.md).
2. Build an asset bundle for the Android platform. For more information, see [Building an IFX bundle](/developer/creating-ifx/building-bundles-ifx.md).

## 2. Copy the asset bundle to the headset

To load your IFX when you use a headset, you must first copy the asset bundle to the headset. The specific steps vary between devices. The general process is as follows:

1. Turn on your VR headset.
2. Connect the VR headset to your computer. For example, use a USB cable.
3. On the VR headset, depending on the manufacturer, select to allow permission or transfer files.
4. On your computer, the VR headset is added as an external drive. Browse to this drive, and then to **Internal shared storage** > **Android** > **data** > **com.ivre.engage** > **files** > **ENGAGE**.
5. Create a new folder for your IFX. You can choose any name for the folder.
6. Copy both the `.engagebundle` and `.manifest` files from the `/AssetBundles/Android` subfolder of your local SDK repository to the new folder on the headset.

<figure><img src="https://2640392766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5yxYHsXtlAaoMUrDWhLm%2Fuploads%2FhHLXchmKsPJdeEyJP4KX%2Fquest2_app_data_ifx.png?alt=media&amp;token=e5b81408-1568-494c-83de-6b3c09ea1773" alt=""><figcaption><p>IFX asset bundle files copied to Oculus Quest 2 headset</p></figcaption></figure>

## 3. Load the IFX in the ENGAGE app

1. Open the ENGAGE app on the VR headset, and then log in.
2. Start a Session.
3. Open your menu or tablet, and then select **IFX**.
4. In the search field, enter `@local`.
5. In the **Test Local IFX Bundle** window, select Browse.
6. In the **Select Local IFX Bundle** window, select **App Storage**, and then select **ENGAGE**.
7. Browse to the folder that you created for your IFX.
8. Select your IFX, and then select **Open**.
9. In the **Test Local IFX Bundle** window, for the IFX that you want to test, select **LOAD**.

{% hint style="info" %}
You can use the profiling tools in ENGAGE to analyse your IFX and identify any performance issues. For more information, see [Profiling](/developer/profiling.md).
{% endhint %}
