-  Mi Account 
-  you are currently using a GLOBAL/EEA DEV, GLOBAL/EEA DEV, CHINA DEV, CHINA STABLE ROM (basically all official Xiaomi ROMs are supported 
-  you can normally boot your device (doesnt work if it doesnt boot) 
- 
-  at least 50% battery  
-  you use a Xiaomi Smartphone, except Android ONE devices (Mi A1, A2, …) 
Note: You do this at your own risk!