PSA: Poco is NOT unbrickable due to EDL mode being protected

CosmicDan

Senior Member
Jun 19, 2009
5,845
7,677
263
34
Sydney
Before I got started on hacking the Poco (e.g. custom splash graphics, maybe repartition for dualboot, who knows what else) I wanted to port-over my Low-level Backup/Restore kit from Mi A1.

To my disappointment I have discovered that the EDL mode on the Poco is protected by some proprietary Xiaomi authorization.

This is the same problem encountered as those many who have bricked over anti-rollback protection in other devices - they cannot get authorization.

So, in summary - EDL flashing is not possible as Xiaomi have locked it to authorized machines only. Avoid messing around with non-standard-Android partitions at all costs.
 
Last edited:

SH1M4BD3

Senior Member
Apr 10, 2014
1,879
387
113
Kuningan
Before I got started on hacking the Poco (e.g. custom splash graphics, maybe repartition for dualboot, who knows what else) I wanted to port-over my Low-level Backup/Restore kit from Mi A1.

To my disappointment I have discovered that the EDL mode on the Poco is protected by some proprietary Xiaomi authorization.

This is the same problem encountered as those many who have bricked over anti-rollback protection in other devices - they cannot get authorization.

So, in summary - EDL flashing is not possible as Xiaomi have locked it to authorized machines only. Avoid messing around with non-standard-Android partitions at all costs.
Great to know this early...thaks for discovering this, so we can avoid unwanted bricked our devices..thanks sir
 

whrynox

Senior Member
Mar 14, 2018
195
74
0
I guess we can bring this up to Jai Mani since he insists that this phone would be custom development friendly.

Off-topic: Glad to see you here since I also owned Mi A1 and saw your great work in that device
 
  • Like
Reactions: sonuapp

SH1M4BD3

Senior Member
Apr 10, 2014
1,879
387
113
Kuningan
As the whyred disaster of anti roll-back happened, they need the authenticated account to unbrick from edl brick with requesting through miui forum thread. What about poco???
 

meltbanana

Senior Member
Feb 13, 2018
263
119
53
Last edited:

jineshpatel30

Senior Member
Nov 8, 2012
1,569
1,175
143
Before I got started on hacking the Poco (e.g. custom splash graphics, maybe repartition for dualboot, who knows what else) I wanted to port-over my Low-level Backup/Restore kit from Mi A1.

To my disappointment I have discovered that the EDL mode on the Poco is protected by some proprietary Xiaomi authorization.

This is the same problem encountered as those many who have bricked over anti-rollback protection in other devices - they cannot get authorization.

So, in summary - EDL flashing is not possible as Xiaomi have locked it to authorized machines only. Avoid messing around with non-standard-Android partitions at all costs.
That's sad.

@jaimani if you guys are serious about development friendliness then you should give full freedom for at-least POCO. Don't put barriers otherwise your wish to fill development threads on XDA won't come true.

https://twitter.com/jaimani/status/1037982863579381760

Remember initially OnePlus Supported development every possible way to get where they are now.

PS: that's Product head of POCO's official account on XDA & Twitter.
 
Last edited:
  • Like
Reactions: CosmicDan and Sohip

CosmicDan

Senior Member
Jun 19, 2009
5,845
7,677
263
34
Sydney
That's sad.

@jaimani if you guys are serious about development friendliness then you should give full freedom for at-least POCO. Don't put barriers otherwise your wish to fill development threads on XDA won't come true.

https://twitter.com/jaimani/status/1037982863579381760

Remember initially OnePlus Supported development every possible way to get where they are now.

PS: that's Procut head of POCO's official account on XDA & Twitter.
The idea of this protection is security, it's a good feature in principle but poorly implemented. It should be possible for us as verified Mi account holder for this device to automatically have authorization - much like we log-in to our device account when unlocking the bootloader (which only took 5 minutes after setting up the device for me - not even 3 days).

It could be possible that this "authorization" for EDL mode is actually *not* in Xiaomi's power, but the ODM (the actual manufacturer of the phone; Xiaomi don't own any factories AFAIK) or even the OEM themselves (Qualcomm) but I doubt it, since we have to login with a Mi account to check for authorization.
 

chickentuna

Senior Member
Feb 13, 2012
1,464
576
133
The idea of this protection is security, it's a good feature in principle but poorly implemented. It should be possible for us as verified Mi account holder for this device to automatically have authorization - much like we log-in to our device account when unlocking the bootloader (which only took 5 minutes after setting up the device for me - not even 3 days).

It could be possible that this "authorization" for EDL mode is actually *not* in Xiaomi's power, but the ODM (the actual manufacturer of the phone; Xiaomi don't own any factories AFAIK) or even the OEM themselves (Qualcomm) but I doubt it, since we have to login with a Mi account to check for authorization.
Not sure if this is gonna help you but I'll post anyway.

Someone from reddit was able to get authorization: https://www.reddit.com/r/Xiaomi/comments/9g4dlv/for_those_in_need_of_a_authorized_edl_miflash/
 
  • Like
Reactions: meltbanana

CosmicDan

Senior Member
Jun 19, 2009
5,845
7,677
263
34
Sydney
so how come it is unbrickable if bootloader is unlocked?
Who said it's unbrickable? It's not. This thread is saying it's NOT unbrickable, because we're locked out of EDL mode.

ARB is a completely different thing. But Xiaomi phones with ARB also have locked EDL mode. So far only Mi A1 (and I think the A2's) are the only Xiaomi devices without EDL protection. It's there to block cross-flashing from reseller's, because it doesn't require unlocked bootloader to access EDL mode at all.

Read that recent XDA article about it, it covers all this stuff (I wouldn't be surprised if this thread was one of the inspirations for that article).
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone