This is an old forum post but still very interesting and very current that continues to cause a great discussion. |
Now I have a pocophone bricked and need authorization to flash a rom using mi flash and recover my phone. I ask it to xiaomi but still not received any answer for this till now.
This is the original created by Angelescu on http://en.miui.com/thread-3600334-1-1.html.
My name is Angelescu and I have been part in some Open Source projects.
I have buyed at least 9 xiaomi phones and some of them were gave as gift to friends.
Last buyed is Redmi Note 5 AI Global version.
In Forum have seen a lot complains about RN5 variants which are bricked.
I am from Romania where isn't an oficial Xiaomi dealer so my warranty is null.
If I brick it I don't have a xiaomi service to fix it.
My RN5 is ok and it's great.
After doing some research have discovered that in almost all devices launched this year to be able to flash in EDL mode is needed authorized mi account.This was achieved by adding auth code to device programmer under device Fastboot ROM: prog_ufs_firehose_sdm845_ddr.elf or prog_emmc_firehose_sdm660_ddr.elf and so on.
Since Oreo launch was added also Anti ROLLBack policy.
Some xiaomi users buyed xiaomi phones to be able to unlock bootloader and to test miui dev roms or even custom roms.
For those users sometimes device is bricked but at least please let them to reflash device. It's theirs problem what they do with those devices.
"Good users" won't flash devices at all or flash only using OTA.
"Bad users" will try always to flash devices and to test new things.
EDL authenticated mode policy for flashing + Anti RollBack policy and/or "Bad users" behaviour is and will be a real bomb with delayed explozion for both sides ( Xiaomi because it will loose from actual users and for users because they won't be able to fix their's phones if no service center near them).
Probably Xiaomi doesn't realize how many pones were sold via unoficial channels or they want to charge us for fixing those devices at service center.
Searching Xiaomi forum at least for new devices like: MI8 , Mi6x, RN5, RN5Pro, Mi8SE ... will see that everyday devices are bricked and users complains about it.
This problem began first in RN5, RN5Pro forum but now it is in all subforums, and more devices will be bricked every day.
The idea to gave individual permission to unbrick phone is ok . But it seems that until now moderators/administrators doesn't manage to gave permision to all users in real time.
Probably the best idea is to remove auth code from device programmer file and to push it in latest roms.Doing so "Bad users" will be able to fix theirs phones.
Please do something about this.
If someone is able to forward this to MIUI core team, MIUI Project manager or to person in charge please do it.
What do you think ?
Should Xiaomi remove auth code from fastboot roms ?