Xiaomi global bootloader unlock policy has changed
xiaomitime.com
xiaomitime.com
I bought Xiaomi's because they were popular for custom ROMs, and their popularity was based on decent hardware for a decent price with a boot loader that's unlockable without too much hassle.
Once the bootloader unlock becomes a hassle, fewer developers will want to touch them, so their popularity for hobbyists will decline, therefore their sales will decline, leading to even further decreasing popularity amongst developers.
It'll be interesting to see how much difference it makes to sales, but Xiaomi will no longer be a preferred brand for me to consider. Pixels seem to be great for custom ROM compatibility, but they're ridiculously expensive even on the second hand market. Motorola might be the new go-to.
I think the stated reasons are bullshit. Unlocking the bootloader isn't a process your regular customer base is performing, so it will only affect the hobbyists. They're basically stating they don't want the hobbyist community anymore.
And maybe that's a bit harsh given they're just dropping from three per year to one per year, but why? How much of a difference to their stated reasons* will the change from three to one make?
I think it's just the tightening of a screw that's intending to squeeze out an element they no longer want.
(Or maybe it's to satiate an untrusting US government, to delay their own Huawei-ing)
*Reasons stated in the article are assumptions and haven't come directly from Xiaomi.
Developers of what? If it affected every software developer out there, then yeah this is a major issue. But it's a small subset of developers - mobile developers. Actually, a smaller subset - the ones on Android, not iOS. And even smaller than that - not the ones who develop apps in Kotlin (what we see on the Play Store), but the ones who hack in C++ on AOSP.
Every community likes to imagine that it is disproportionately large and powerful and influential (unless being tiny is a flex) and the ROM community is no different. To put it in perspective, the size of the LineageOS install base is 1.5 million, which is 0.05% of the total Android install base - 3 billion.
To claim that this community will make any difference to the vast majority of normies who just want to use WhatsApp, TikTok and their bank app - it's a bit delusional if I'm honest.
And to somehow tie this to the US government, that's full on tinfoil hat conspiracy mongering. You cannot be serious.
Where I am, Xiaomi is pretty much an enthusiast / hobbyist only brand.
That's so wild to me as an early millennial. For a good chunk of my life the smart phone didn't even exist and going back further computers were only for nerds. Now 3 billion freaking people using a computer every single day in a form factor that at one point I thought would be always marginal (vs desktops and laptops).
But, in Australia at least, it's not super easy to buy a Xiaomi. I have to go looking for them. Samsung is synonymous with Android, it's Apple or Samsung that people say, not Apple or Android.
People still look at me sideways when I say it's a Xiaomi (or Poco).
Australia isn't really a market that acts as any kind of leading indicator though.
hardly anyone would be tinkering their phone to make the hardware do more than the default applications.
The same is happening (or is already happened) to cars.
The companies do this simply because this is the way to grow their market. For every single person who finds enjoyment in twiddling with their tools, there are hundreds who just want the thing to work and get on with other things in their life.
Yes, there are economies of scale that come from chasing the middle, and yes, it's probably easier to just mimic an iPhone than to do the creative work to try to invent something better than what worked before. And yes, the tradeoffs, design goals, economic targets, and principles of repairability and customizability that go into, say, an F150 make those pretty popular trucks, but since Ford is still making F150s, and Chevy, and Dodge, and Toyota also have offerings that are direct competitors in that space, that doesn't mean that a hypothetical competitor can maximize their market share by making yet another F150.
Why does everything cluster into the same choices?
i suspect it's the same reason you get a cluster of the same stores/shops in a region.
It's the classic economic dilemma - Hotelling's law (https://en.wikipedia.org/wiki/Hotelling%27s_law)
The market doesn't know what it wants until the options exist. Until a culture forms.
Almost all companies are competing in one direction only, a race to the bottom. There's sometimes some semi-geeks freedoms offered, but usually those are gilded cages too. We'd have to go back some something like Maemo to see consumers getting something actually empowering, a portable mobile Linux+FreeDesktop offering.
Just like how most of us treat cars and stovetops as appliances?
Look, becoming omnipotent is an admirable pursuit, but time is a finite resource and by fuck most of us simply do not have enough of it. We can choose to become potent in something and most of us are in fact potent at something, but that isn't necessarily going to be electronics or computer programming.
Average Joe is more ignorant than ever in IT terms, but we are near a breaking point, and OEMs have felt it, trying to worsen as usual, and as usual such ideas will led them in the opposite direction.
That same one, or a different one, gets used as my 'house' device on WiFi only, so that my primary phone's battery gets used less and is therefore less likely to need charging if and when I need to leave the house.
I have one as a semi-hardware cryptocurrency wallet that can go online if necessary, but primarily is offline.
I also used to use one GPS spoofing in Pokémon Go - I actually found the intellectual challenge of getting it working far more satisfying than the actual act of playing Pogo 'remotely'. But I'm a couple of years 'sober' now and have no desire to regress.
I've also used a phone or two as webcams / security cameras. Permanently plugged in, but with the app ACCA (requires root) which limits charging to within certain battery percentages to minimise the chances of spicy pillows.
[1]: https://github.com/melontini/bootloader-unlock-wall-of-shame
[2]: https://xdaforums.com/t/future-of-unlocking-bootloaders-in-a...
(and maybe it will, but I don't see it)
However I do think phone companies should allow root after warranty expires.
I used to buy Xiaomi devices, because there are a lot of users (lots of bugs to fix), and often have brand new SoC at affordable price early. But I've stopped buying Xiaomi for a few years now, because of the low reliability, high complexity of Xiaomi's bootloader unlock, and the rules keep changing.
So far it looks like the community of people using Xiaomi devices with custom ROM is still pretty strong, so it's not necessarily a bad idea to buy Xiaomi. But I very strongly recommend that you unlock bootloader right after buying your device [1], because buying a device now and expecting to be able to unlock it in 4 years look too optimistic to me.
[1] Though you'll most likely won't be able to "just" unlock and forget it, because of all the apps that really really really want you to run Xiaomi and Google adwares and not your own OS
> The new policy signifies a key change in Xiaomi’s way of handling things and now raises several questions over how developers, enthusiasts, and other users will be affected.
I don't know any human who speaks or writes like that.
> Although not explained by Xiaomi officially, the following could be some of the reasons for this update.
Likely LLM, but will give it a pass
> Allowing a limited number of devices that one can unlock reduces for Xiaomi the possibility of misuse of an unlocked device by performing some unauthorized or potentially harmful activity.
Exactly how ChatGPT would "enhance" your writing.
> The new limit will indeed be a big problem, especially for those working with several devices for testing and development purposes.
"a big problem" sounds too unprofessional for ChatGPT, and this part likely was revised by a human writer.
> To the Community of Custom ROMs: This move will delay the development of third-party ROMs, kernels, and mods for Xiaomi devices.
A confusing claim without any context/explanation/evidence? That's LLM.
Why not do it on phones too? It's not like they get rebooted very often. That would totally combat the "compromised phone sold as clean" issue.
There may be ways to suppress that though.
Given the amount of users who actually bother to unlock their bootloader, I doubt you'd need more sophisticated duplicate account detection
There's so much I already know my devices are fully capable of but they are artificially nerfed and likely only because it would empower competitive products emerging.
That's what they do with most of their device, I don't think there is much lineage os official support for the recent phone (3-4 years old) and the unofficial are made from patched kernel with a little bit of code from a phone, a little bit from another, etc.
Xiaomi was and is pretty much dead for rom development, i don't know who keep repeating that online but they obviously haven't been paying much attention.
The SafetyNet war is over, Google won and custom ROMs now just make you loose too much.
It's much more active with Chinese phone because their system looks like half ass copy of iOS, and on pixel because you can get grapheneos and others but that's all.
Google didn't need to lock things up, they just needed manufacturer rom to be good enough.
the annoying thing about xiaomi unlocking is the random wait time. when my mother visited a few years ago, i got her her first smartphone that i wanted to install /e/OS on. i remembered my own wait time was a week, so i figured i'd have enough time while my mom was here. when i started the unock process i realized that the wait time was randomized and this time i got two weeks. luckily that still left me one day before my mother had to leave so i managed, but if the wait time would have been just a few days more i would have been unable to set up the phone for her.
On the other hand, this can reduce the risk of fraud and cost of anti-fraud, especially when cost of phone is becoming lower and lower.
My Redmi Note 13 Pro Plus is nowhere near as good as my last Xiaomi - the ads seem to have increased, and the battery life has gone to shit after <1 year of usage. I won't get another.
I had an Xiaomi 14 for a little bit with the EEA ROM and had zero ads.