The Vivo X100 Pro global model supports eSIM on Funtouch OS 14 with Android 14, using either two nano SIMs or one nano SIM plus one eSIM. That makes it suitable for travelers who want to keep a home SIM in the phone while adding an iRoamly travel eSIM for mobile data abroad.
On this model, the setup path is based on the Funtouch OS mobile network settings flow: Settings > Mobile network > SIM cards & mobile networks > Add eSIM. Menu names can vary slightly by region, carrier firmware, or later software updates, so check for similar labels such as SIMs, SIM card manager, or Download SIM if your screen looks different.
This guide covers both ways to install an iRoamly eSIM on Vivo X100 Pro: scanning the QR code and entering the SM-DP+ address plus activation code manually. The QR method is usually faster, while manual entry is useful when the QR code is on the same phone or cannot be scanned clearly.
Before You Set Up Your iRoamly eSIM
Connect the Vivo X100 Pro to stable Wi-Fi before starting.
Make sure your Vivo X100 Pro is the eSIM-capable global variant. Some regional or carrier variants may not show eSIM settings.
Keep your iRoamly QR code, SM-DP+ address, activation code, and optional confirmation code ready.
Install the iRoamly eSIM 1 to 2 days before travel when your plan allows it, but check the exact plan details first.
iRoamly eSIM validity starts from activation. For travel data plans, activation timing can depend on the plan rules and destination network connection, so confirm the current activation trigger in your iRoamly plan details before installing too early.
Do not delete the eSIM after installation unless iRoamly Support tells you to. Many travel eSIM profiles cannot simply be reinstalled after removal.
iRoamly travel eSIM plans may be data-only. Voice calls and SMS vary by plan, so check your specific iRoamly plan before relying on calling or texting.
Method 1: Install eSIM by Scanning a QR Code
Open Settings on the Vivo X100 Pro, then tap Mobile network.

Tap SIM cards & mobile networks to open the SIM and eSIM management page.

Tap Add eSIM. If you do not see it, confirm that your Vivo X100 Pro variant supports eSIM and that your software is up to date.

Choose Scan QR code when the eSIM setup screen appears.

Point the camera at the iRoamly QR code from your purchase email or iRoamly account page. Keep the QR code inside the scanner frame until the phone recognizes it.

Review the detected iRoamly eSIM profile, then tap Download or Add to start installing the eSIM.

Wait for the download to finish, then tap Done when the Vivo X100 Pro confirms the eSIM has been added.

Method 2: Install eSIM Manually
Open Settings, then tap Mobile network.

Tap SIM cards & mobile networks.

Tap Add eSIM to start adding a new eSIM profile.

On the QR code setup screen, tap Enter details manually or Enter activation code.

Enter the iRoamly SM-DP+ Address and Activation Code exactly as provided. If your iRoamly details include a Confirmation Code, enter it in the optional confirmation-code field; otherwise leave that field blank.

Tap Next, review the iRoamly eSIM profile, then tap Download or Add.

Wait until Funtouch OS finishes adding the profile, then tap Done.

How to Confirm Your iRoamly eSIM Is Installed
Go to Settings > Mobile network > SIM cards & mobile networks.

Look for the new eSIM profile in the SIM list. It may appear as iRoamly, Travel, the destination carrier, or a newly added mobile plan.

Tap the new eSIM profile and confirm that the line is switched on.

If you are already in the destination country, check for signal bars or a network name, then open a web page using mobile data. Do not test calls or SMS unless your iRoamly plan specifically includes them.

Configure eSIM for Mobile Data
Open Settings > Mobile network > SIM cards & mobile networks, then tap Mobile data.

Select the iRoamly eSIM as the preferred line for mobile data.

Open the iRoamly eSIM profile, then turn on Data roaming if your iRoamly plan or destination instructions require roaming.

Keep your primary SIM available for calls or SMS if needed, but avoid switching mobile data back to the primary SIM while traveling unless you want to use your home carrier’s roaming data.

Troubleshooting
Add eSIM is missing: confirm that your Vivo X100 Pro is the global eSIM-capable model, update Funtouch OS, restart the phone, and check whether your region or carrier firmware disables eSIM.
QR code will not scan: raise screen brightness on the device showing the QR code, clean the Vivo camera lens, zoom the QR code slightly, or use manual entry instead.
QR code already used: do not delete and retry repeatedly. Contact iRoamly Support because many eSIM QR codes can be installed only once.
Activation stays pending: keep Wi-Fi on, wait a few minutes, restart the Vivo X100 Pro, and try again in the destination country if the plan activates only on a supported network.
eSIM is installed but there is no data: select the iRoamly eSIM for Mobile data, turn on Data roaming if required, disable VPN temporarily, and check the APN instructions in your iRoamly plan details.
Manual entry fails: re-enter the SM-DP+ address and activation code exactly, with no extra spaces. Use the confirmation code only if iRoamly provided one.
Calls or SMS do not work: many iRoamly travel eSIM plans are data-only. Use internet-based calling or messaging apps unless your plan details include voice or SMS.
Conclusion
Your iRoamly eSIM is now installed and ready to use on your Vivo X100 Pro. Once your plan becomes active in a supported destination, you can enjoy mobile data for navigation, messaging, ride-hailing, travel bookings, and other online services without additional setup.
Before your trip, take a moment to confirm that iRoamly is selected as the mobile data line and that Data roaming is enabled if your plan requires it. With these settings in place, your Vivo X100 Pro will be ready to keep you connected throughout your journey.