NVRAM WARNING: Err=0x10 Fix
Chandanby @reddxae
1. Download begoniaNVRAMWarning_fix.zip archive (it includes: ENG (engeneering) ROM (folder named as begoniaENG), Global ROM (12.0.2.0QGGMIXM - folder named as begonia12), MiFlash, ADB, drivers for ADB/fastboot) » Download «
2. Unpack archive to disk C:, install drivers from Drivers folder, reboot your PC (not required);
3. Reboot your device into Fastboot mode (hold on Volume Down+Power Off button);
4. Open MiFlash2016.04.01.0;
5. Click on [Browse...]; select folder with ENG ROM (begoniaENG);
6. Connect your phone to PC; check your device in connected devices list;
7. At the bottom select "Flash all", then click [Flash];
8. After flashing device will boot into system, after this go into Settings and select your language as systemless (English for example);
9. Open Phone app, type in dialer — *##3646633##*, and then the Engineering mode will open;
10. Swipe to "Connectivity" category, tap to "CDS Information", then tap to "WI-FI Information";
11. At the bottom, find the field "Random MAC Address:", click on it and convert the MAC address written in that field to any other one with random values (example: 00:01:61:76:21:94); after this click UPDATE MAC;
12. If all fine, you will see "Please reboot device";
13. Open cmd as administrator, type "cd C:\adb", then type:
adb devices <— your device will showed as 1hpsflhlk189lslkh device (example)
adb shell
reboot bootloader
14. Device will be automaticly rebooted into Fastboot mode. Go back to MiFlash2016.04.01.0, click on [Browse...] and choose folder with Global ROM (begonia12).
15. Click [Flash], wait. After the device reboots into the system, check that there is no error in the list of available WI-FI networks. Done.
After flashing to another version of the system, there is no error. The problem is completely gone.