Hi, everyone! Gather round, and I'll tell you my tale of woe and despair... I've been happy with a Redmi Pro for the last year or so. Bought it from a China retailer, and they sent it unlocked and with a custom rom in English. I flashed the Xiaomi.eu stable version immediately, and everything worked fine... but some time ago I tried the updated MIUI9 stable version. Then the trouble started. Battery drains, loss of connectivity, the usual problems that apparently arise from not making a clean format when updating. So I formatted: I got into TWRP and wiped everything before flashing another version. This time I felt like trying the weekly, but something went wrong, and the flashing process got stuck. I tried several times, and nothing worked. Then I flashed a stock version (with custom rom inside to prevent re-locking) with SP Flash Tool, reinstalled TWRP and tried an earlier weekly. This time it worked, but when I updated (via OTA) I lost the wifi. Apparently, my MAC address got reset to 20:00:00:... Since then, I've flashed, reinstalled TWRP and tried more versions than I can count, but the problem is still the same: when I start the phone, I get no wifi. Or network, at all, even with the sim card inside. So, I cannot even get past the initial MIUI setup, since it requires network access to verify the phone. I no longer know what to try, so I thought maybe somebody from around here could give me some pointers to try out, or maybe some tutorial I've missed. Hope you guys can help. You're my only hope right now. Thanks in advance, everyone. Cheers.