# Bypass region lock to use iPhone Mirroring in EU

**URL:** <https://forum.betaprofiles.com/t/bypass-region-lock-to-use-iphone-mirroring-in-eu/14204>\
**Category:** macOS\
**Created:** [June 25, 2024, 12:39pm UTC](https://forum.betaprofiles.com/t/bypass-region-lock-to-use-iphone-mirroring-in-eu/14204 "2024-06-25T12:39:43Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![langdon](https://forum.betaprofiles.com/letter_avatar_proxy/v4/letter/l/ecccb3/32.png) [@langdon](https://forum.betaprofiles.com/u/langdon)\
**Post date:** [June 25, 2024, 12:39pm UTC](https://forum.betaprofiles.com/t/bypass-region-lock-to-use-iphone-mirroring-in-eu/14204/1 "2024-06-25T12:39:44Z")

</div>

![iphone-mirroring-eu](https://forum.betaprofiles.com/uploads/default/original/2X/9/9617c923abc2661ef19dcc16c7780308e4ff377a.jpeg)

Apple has restricted iPhone Mirroring in the EU due to compliance issues with the EU’s DMA regulations. When setting up iPhone Mirroring in the EU, you’ll receive the message _“iPhone Mirroring is not available in your country or region.”_

 ![iPhone Mirroring is not available in your country or region](https://forum.betaprofiles.com/uploads/default/original/2X/4/407b465cf8af927c895d0ddf3f964e662c456cf4.png)

I’m not sure when or if Apple intends to release these features in the EU, but there is a way to use iPhone Mirroring in European countries as follows.

## Newest Method

It seems that methods for modifying system files have been patched by Apple in the recent macOS 15.1 beta updates, so I’ll share another way to use iPhone Mirroring in the EU.

Create a new Apple account with the region set to the **United States**. If you don’t have a credit card, you can select the UAE _(United Arab Emirates)_ or Canada, as these countries don’t require a credit card when signing up for an Apple account.

Sign in with the Apple account you just created on the iPhone where you want to use iPhone Mirroring. There’s no need to sign in with this account on your Mac.

Make sure both your iPhone and Mac are set to English (US) and the region is set to the United States on both devices. To change the language, follow these steps:

- **iPhone** : Go to _Settings → General → Language & Region_ → Tap Add Language… and add English (US), then move it to the top to set it as the default language. Then tap Region and choose **United States.**
- **Mac** : Go to _System Settings → General → Language & Region_ → Click the “+” button and add English (US) as the default macOS language. Then, in the Region section, select **Americas → United States**.

 ![change-language-and-region-mac](https://forum.betaprofiles.com/uploads/default/original/2X/0/0a7f362118961fba654cf75d6b9794534b6bf348.jpeg)

This method has been successfully tested by a forum member.

> [@Bypass region lock to use iPhone Mirroring in EU](https://forum.betaprofiles.com/t/bypass-region-lock-to-use-iphone-mirroring-in-eu/14204/68):
>
> You should use US account for App Store in iOS device in order for it work. No need for US account for Mac. I have find my enabled and everything just works. Make sure to set language everywhere to US ENGLISH and region to United States.

## Old Method

### Disable SIP (System Integrity Protection)

First, you need to disable macOS SIP, which will allow you to modify certain files and keep those changes even after restarting your Mac. Without disabling it, some files might revert to their original state after a reboot.

Apple provides a guide to disable SIP that you can follow here: [Disabling and Enabling System Integrity Protection | Apple Developer Documentation](https://developer.apple.com/documentation/security/disabling-and-enabling-system-integrity-protection)

### Running a Few Commands

1. Open Terminal on your Mac and run the following command:

```auto
git clone https://github.com/timi2506/iphone-mirroring-eu-activate.git

```

 ![enable-iphone-mirroring-eu-terminal-1](https://forum.betaprofiles.com/uploads/default/original/2X/1/1ae5096786bf222d35fe8b75da3bb97c4b9b1f9e.jpeg)

1. Change the directory in Terminal to _iphone-mirroring-eu-activate_

```auto
cd iphone-mirroring-eu-activate

```

1. Install the required dependencies using pip:

```auto
pip3 install -r requirements.txt

```

If you encounter an error like this:

 ![pip3-error](https://forum.betaprofiles.com/uploads/default/original/2X/b/b88d0a6f9c761a3f4e3bf1c5c1669475bc995d7f.jpeg)

Run the following command:

```auto
pip3 install -r requirements.txt --break-system-packages

```

1. Grant executable permissions to the files in the _iphone-mirroring-eu-activate_ folder:

```auto
chmod +x ./*

```

1. Run this command to execute the code:

```auto
./run-macOS.command

```

1. Follow the instructions in the Terminal window. This means replacing the `/private/var/db/os_eligibility/eligibility.plist` file with the `eligibility.plist` from the _ **xezrunner** _ folder. Terminal will automatically open both folders when you press any key.

 ![enable-iphone-mirroring-eu-terminal-2](https://forum.betaprofiles.com/uploads/default/original/2X/6/69ad303a2597b826f3e2e3d1314991e8fb3ccc0e.jpeg)

 ![enable-iphone-mirroring-eu-terminal-3](https://forum.betaprofiles.com/uploads/default/original/2X/5/555aaa8157b2526ab50f2340bbf195c66d7cd566.jpeg)

1. Connect your iPhone to your Mac via USB.
2. Enter your Mac’s password and restart it.
3. After your Mac has restarted, open iPhone Mirroring from the Mac’s Dock and begin the setup process.

 ![iphone-mirroring-is-ready-to-use](https://forum.betaprofiles.com/uploads/default/original/2X/0/0c477e401d58386abc0d67bd98ade83c037724e8.jpeg)

If you have more than one iPhone, you can select which iPhone you want to use on your Mac by going to **System Settings → Desktop & Dock → iPhone**.

 ![iphone-mirroring-settings-macos](https://forum.betaprofiles.com/uploads/default/original/2X/3/354f5e1bcb3a8d309beac9849372efd734e6d70c.jpeg)

If you have any questions about enabling iPhone Mirroring in the EU, feel free to comment below.

_Source: [timi2506](https://github.com/timi2506/iphone-mirroring-eu-activate)_

> **The previously posted method**
>
> Make sure your iPhone is updated to iOS 18 beta 2 and your Mac is updated to macOS 15 Sequoia beta 2 or later.
> 
> On your Mac, open Finder and navigate to the following path (you can use Shift + Cmd + G):  
> `/private/var/db/os_elibility/elibigibility.plist`
> 
> Edit values in **OS\_ELIGIBILITY\_DOMAIN\_IRON** as shown in image below, then save the changes.
> 
> ![elibigibility](https://forum.betaprofiles.com/uploads/default/original/2X/f/f39157d444546b5c693103f69f057cf8c93387a5.jpeg)
> 
> If you cannot edit elibigibility.plist file, disable SIP and try again.  
> [Disabling and Enabling System Integrity Protection | Apple Developer Documentation](https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection)
> 
> > [@aurora](#):
> >
> > By the way, if you create a duplicate of the .plist file somewhere else, edit it there and move it back to the original folder to replace the old one, you don’t need to disable csrutil at all. It will simply ask for your permission to do so. This way you don’t have to reboot. And remember, if you do reboot, the original file will be recreated as mentioned above, and you will have to change it again.
> 
> **Important:** On your iPhone, change your Apple ID account region to the United States in the App Store app, or sign in with a U.S. App Store account in Settings - [your name] - Media & Purchases.
> 
> [https://x.com/pixelhir/status/1805317594699768082](https://x.com/pixelhir/status/1805317594699768082)

---

_[View the full topic](https://forum.betaprofiles.com/t/bypass-region-lock-to-use-iphone-mirroring-in-eu/14204)._
