/Updater-KMP

[App] Get HyperOS/MIUI recovery ROM info, using Kotlin MulitPlatform.

Primary LanguageKotlinGNU Affero General Public License v3.0AGPL-3.0

Updater-KMP

This is an application that gets MIUI/HyperOS ROM information. With the Compose Multiplatform UI framework. Android / Desktop(JVM) / iOS are fully supported. Web(WASM) is also basically supported.

Usage:

When obtaining the Pubilc Release Version (F), the suffix of the system version can be automatically completed using AUTO
For example: OS1.0.26.0.AUTO / V14.0.4.0.AUTO

When obtaining the Beta Development Version (X), please enter the complete system version
For example: OS1.0.23.12.19.DEV / V14.0.23.5.8.DEV

Notes:

Only supported MIUI9 and above versions. The most extreme case is: Redmi 1S (armani), MIUI9, Android4.4.

Only devices in the list of DeviceInfoHelper are supported use AUTO to complete automatically, other devices still need to manually enter the full system version.

When you are not logged in with a Xiaomi account, you can use the miotaV3-v1 interface to obtain any detailed information of the Pubilc Release Version of any model.

After logging in to your Xiaomi account, you will use the miotaV3-v2 interface to obtain detailed information about the Beta Release Version or the Public Development Version, corresponding to the internal test permissions you have.

Credits: