Xiaomi.eu

creating custom ROMs

  • 236 paid members
  • 41 posts

Xiaomi.eu is one of our greatest passions, and we have put countless hours into the development and maintenance of our build system, and as you know, our tiny crew is doing this entirely for free and out of our own "spare" time. The "spare" is in quotes because, in reality, it's not always so much as spare time - that time could have been put into profitable activities. As you know, we can only spare the free time to support the Snapdragon-based half of Xiaomi's devices for our customized Xiaomi.eu ROMs, and it took a lot of effort to reach the level of efficiency at which we are maintaining the project these days. We have decided to introduce gradual support to select models from the other half of Xiaomi devices - the MediaTek-based half, specifically mid/mid-high and high-end tier Dimensity devices, considering how prevalent they have become. That, however, cannot be done freely, and only part of the team are along for the ride. This is going to be a community-driven endeavor, and the users get the chance to make this a reality.

So here is where we stand: We have pre-invested in a Redmi K50 Pro (Dimensity 9000) and Redmi Note 11 Pro+ 5G (Dimensity 920) to speed things up. These devices should establish a solid baseline for most of the other MediaTek Dimensity-based devices that could potentially be supported later on. Relevant devices in high demand for a Xiaomi.eu ROM are going to be determined with the help of our top contributors. However, the devices still have to meet all of the characteristics listed in our announcement (obviously, except for the SoC having to be a Snapdragon): https://xiaomi.eu/community/threads/supported-devi...

Terms & Conditions:

1) We do not sell ROMs. You pay as a contribution to maintain support for your device(s) in exchange for access to download links on a private storage solution and personal communication for further Q&A and technical support. We only claim ownership of the customizations we include, not the base ROMs that remain the property of Xiaomi.

2) Access to download links will only be provided to our Contributor tier members.

3) Support is provided via the Patreon page only. Don't send us any emails, we don't answer by email.

4) Please note that once you join and gain access to download links, there will be no refunds, so consider carefully. If you request a refund after links were shared to your email, you will be permanently blocked for abuse and/or fraud attempt.

5) The ROMs are meant for personal use only. Any commercial usage is unacceptable and is a violation of this agreement. Sharing the ROMs (a.k.a. leaking) directly harms the initiative and those responsible for the leak will be blocked, and this could eventually lead to the termination of support for the device, depending on the scale of the damage caused.

6) We had consistent success in both clean-flashing and dirty-flashing the ROMs for Redmi Note 11 Pro+ 5G and Redmi K50 Pro via Fastboot. However, we cannot claim any responsibility in case you end up bricking your device. Use a high-quality USB cable and a stable USB 2.0 port to ensure an uninterrupted flashing process.

7) We can only guarantee one build per a month of subscription and reserve all rights to terminate support for a device at any time, as long as you received at least one build for your device during that month. Obviously, as long as the device remains supported, you will receive multiple builds during that month.

8) Support for each selected device will be maintained as long as Xiaomi.eu is operational, providing ROMs for it is technically possible and there are enough contributors for it to keep the support worth the time invested. Take into account that the project might be terminated unexpectedly if Xiaomi raises an objection. If that happens, no appeals will be made on our part.

9) The ROMs are built according to the availability of the official base ROM (Global or China, depending on the device). We don't have information about the official ROMs' release schedules, or any influence over them.

10) Like with Snapdragon devices, Dimensity devices that do not have official China Beta ROMs cannot receive Weekly ROMs either. Moreover, device with extremely low contributor count may not receive Weekly ROMs even if China Beta ROMs are officially available.

11) We try to ensure that the ROMs pass SafetyNet (BASIC) and Play Integrity (DEVICE_INTEGRITY) and include new workarounds when they are available. However, Google can alter their security again to not allow devices with unlocked bootloaders to pass these checks at any time and we may not be able to keep bypassing them forever. It's an endless battle that affects all custom ROMs.

Registration:

Before joining, your device's bootloader must be unlocked!

We do not provide any kind of illegal unlocking services.

1) Join a membership tier that includes digital downloads.

2) Access to download links is managed on a per-device basis. To request access to ROMs for your device, send a private message to this page with the device you have and the e-mail address (must be linked to a Google Account) to which you want to receive download links (one email per subscription). Your request will usually be processed within a few hours.

3) Links to newer ROMs will be shared whenever they are available as long as you are subscribed, no further requests are needed. However, if you cancel your subscription your access to links will be voided shortly before your subscription term expires and you will no longer receive updates from that point.

4) Do understand that due to the ROMs being distributed by email, they do not include the Updater app, and newer releases will be distributed in a similar fashion, so updating your device has to be done manually.

5) Once a newer ROM is released, the previous ROM is removed to save on space, so backup older ROMs if you want.

Installation:

1) Download the ROM zip on your PC.

2) Extract the ROM zip to a new folder.

3) Power off your device.

4) Boot your device in Fastboot mode (Hold volume down + power buttons).

5) Connect to PC via USB cable (preferably to a USB 2.0 port).

6) Run one of the installation scripts (according to your PC operating system):

* first_install_with_data_format - with data wipe (including internal storage!), if you're downgrading or flashing our ROM for the first time.

* update_rom - without data wipe, if you're updating from our older ROM.

7) Wait for the flashing process to finish until your device reboots.

8) Download the latest Play Integrity module and install it.

Alright then, let's get this thing going!

1,502

Total members

236

Paid members

41

Posts