2024年03月14日 05:58 hits · likes · comments
After some models are updated to the latest version of HyperOS, the unlock script reports error 10000.
This is because Xiaomi has changed the encryption algorithm of the settings from pure AES to RSA+AES hybrid encryption in the new system version, and RSA asymmetric encryption cannot be decrypted without a private key, so the script cannot function properly.
Since both the new and old versions are built for Android 14 with version number 34, users can use the old encryption scheme by downgrading the old version settings (overwriting installation). The setting APK using the old encryption scheme (extracted from Redmi Marble V816.0.5.0.UMRINXM) has been uploaded to Releases. If error 10000 occurs, you can try to temporarily use it, or extract from other models yourself. After successful script binding, you can uninstall the update to revert the downgrade.
Finally, a reminder to users, Xiaomi's bootloader unlocking this time is serious. If you need to unlock the bootloader, stay on MIUI and do not upgrade to HyperOS. If you have unfortunately already updated to HyperOS, please avoid updating the system version unless necessary. Xiaomi is likely to prevent downgrades in future updates, and then you will only be able to use other solutions.
(Thanks to GitHub user Chao216 for providing the new settings sample)
The above is reposted from cool friend @mlgmxyysd