In this guide, we will show you a handy workaround to enable eSIM in Chinese-based ROMs on your Xiaomi device. More Android devices are moving toward embedded SIMs and bidding adieu to physical SIMs. While it might take a while before we completely ditch these physical SIMs but the shift is already visible. In this regard, if your device as well as the SIM operator supports it, then you could jump into this bandwagon right away.
But for the tech enthusiast, they might have to carry out a few additional tweaks depending on the ROM they are using. While most of the popular custom ROMs have already added support for eSIM, there are a few that are still left behind. Among them, there are many Chinese-based ROMs for Xiaomi devices that haven’t yet enabled eSIMs. Fortunately, since it is a software-side restriction, you could easily bypass it. And in this guide, we will show you how to do just that. Follow along.
How to Enable eSIM in Xiaomi Chinese ROMs
- First and foremost, your device needs to be rooted via Magisk.
- Then install a root-supported file manager such as Solid Explorer.
- Now launch it and grant it the SuperUser request.
- Then search the build.prop file and open it.
- Now add the below line at the end of this file and save the changes:
ro.vendor.miui.support_esim=true
- Then install the LPA Xiaomi app and convert it to a system app.
- Now install Activity Monitor, open it, and launch LPA Xiaomi via it.
- Then go to the Manage eSim menu and you could then add your eSIM.
These were the steps to enable eSIM in Chinese-based ROMs on your Xiaomi device. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.