Recently, Xiaomi has made a big policy change regarding bootloader unlocking; this will definitely affect every user worldwide. While earlier Xiaomi allowed
the new policy brought that number down to a single device per year
I tried an unmodified xiaomi phone and couldn't believe how shit it was.
Ads everywhere. When you open the file manager you'd get a full page ad. That phone was a disease
No wonder they don't want people installing ad-free Lineageos on their machines
I'll add another datapoint. I've had to do some effort removing/disabling OEM bloatware and adware on my Xiaomi phone.
To be fair though, I bought it because it has good specs for its price, and I was already aware of all the bloat and adware that came with it. The first thing I did after unboxing the phone is to just excise all of that shit.
Global version from the Philippines, if you must know.
You should have seen the pihole logs during the days my redmi made me wait before it allowed me to unlock the bootloader. It was shocking. That stock OS singlehandedly doubled the percentage of blocked DNS requests at the pihole. I was amazed by how insanely invasive it was. Kept asking me to create sms or email verified accounts to do super basic crap.
While earlier Xiaomi allowed users to unlock up to three devices per year, the new policy brought that number down to a single device per year and applies to both China and the rest of the world.
Neither do I, but you according to this you have to apply for and request an unlock code for the device, as well that the device must be online to authorize the unlock. Pretty stupid if you ask me.
with xiaomi phones, unlocking the bootloader is not as simple as running fastboot oem unlock or such from a PC. The reason for that is that manufacturers get to decide how to implement those fastboot commands, and xiaomi decided to restrict it quite a lot.
my last experience was that to toggle on the switch on the phone that makes unlocking possible, you need
a xiaomi account
a SIM card in the phone that can send SMS
unfiltered internet connection (more precisely it will want to connect to a specific xiaomi domain)
then, you need to install the xiaomi unlocker tool on a windows PC, log in with the same xiaomi account as on the phone, connect the phone over USB, start the unlock process, wait like 2 weeks, and finish the unlock process with the same tool.
the unlock tool most probably just retrieves a secret code from xiaomi and passes that to fastboot, but you can't really get around it afaik, unless you want to risk rooting it through a vulnerability, which will still leave it locked
They make you associate the device with a functional sim by forcing you to do the process over mobile data.
Presumably they take all the sims IDs, effectively making the limit 1 device per year per unique phone contract including data.
Going by my experiences with prepaid contracts (which got canceled due to low usage) I'd estimate that creates costs of 20€ per unlock in my region.
I'm on my 2nd Xiaomi flagship and I think had to request unlock and wait for a day or so. Or use some trick to skip this step. So in theory after (if) I get my next Xiaomi 15 or whatever it will be, one unlock per year should be fine.