offici5l / MiUnlockTool

MiUnlockTool developed to retrieve encryptData(token) for Xiaomi devices for unlocking bootloader, It is compatible with all platforms.
Apache License 2.0
290 stars 17 forks source link

code 20030 = Sorry, couldn't unlock more devices by this account this month #22

Closed offici5l closed 5 months ago

offici5l commented 7 months ago

code 20030 = Sorry, couldn't unlock more devices by this account this month

The reason is because you have already unlocked a device recently from one Mi account at once

You must wait for the beginning of next month, meaning the 1st of next month ( according to the time zone of the server region )


Question: But I haven't unlocked any device before!

Answer: Yes, but you have used a bootloader unlocking tool before (or reason) with the same account (whether it's official or unofficial doesn't matter). The Xiaomi server has indeed sent the encryptedData(token) before, to unlock the bootloader. So, whether you have previously unlocked a device or failed to unlock the same device, it doesn't matter. Because new data (with the same account) For some Reason(explained at the end of the answer) was sent to the server that doesn't match the data sent in the initial attempt. Therefore, the Xiaomi server considers that you're attempting to unlock a new device, and it only allows unlocking one device per month.

Reason: after the last encryptedData(token) received from the server(

) Conclusion: data no longer matches > So Xiaomi's server considers it a new device