इस प्रोजेक्ट के बारे में
Sensitivity MiAssistantFork का बनाए रखने वाला उत्तरवर्ती है, जो एक सीधे-USB Xiaomi Recovery फ्लैश और रेस्क्यू टूल प्रदान करता है। इसमें नेटिव WinUI 3 / Fluent 2 Windows डेस्कटॉप एप्लिकेशन और Windows, Linux और macOS को सपोर्ट करने वाले क्रॉस-प्लेटफॉर्म Rust CLI का संयोजन है।
यह टूल Mi Assistant ADB-जैसे प्रोटोकॉल को सीधे USB पर काम करता है। यह Xiaomi के miotaV3 सेवा का उपयोग करके आधिकारिक Recovery ROMs की पुष्टि करता है, अनुमोदित पैकेजों को स्टॉक रिकवरी में स्ट्रीम करता है, और निदान व उपकरण जानकारी प्रदान करता है। इसके लिए adb, अनलॉक्ड बूटलोडर, या प्रोप्राइटरी Xiaomi डेस्कटॉप सॉफ्टवेयर की आवश्यकता नहीं है।
मुख्य क्षमताएं:
- फ्लैश करने से पहले HTTPS के माध्यम से ROM पुष्टि
- MD5 पैकेज अखंडता जांच
- स्टॉक रिकवरी मोड में Xiaomi उपकरणों पर आधिकारिक Recovery ROMs का फ्लैशिंग
- उपकरण पता लगाना और जानकारी रिपोर्ट करना
- क्रॉस-रेगियन प्रोफ़ाइल सपोर्ट (global, eea, in, ru, id, tr, tw, cn)
- ADB सह-अस्तित्व: मौजूदा ADB Mi Recovery ट्रांसपोर्ट का पुन: उपयोग करता है बिना अन्य Android उपकरणों को बाधित किए, वैकल्पिक बल-सीधे-USB नीति के साथ
- 34 भाषाओं का सपोर्ट
- पॉर्टेबल रिलीज जिसमें Windows इंस्टॉलर (x64/ARM64), Linux tarballs/AppImage/Debian पैकेज, और macOS पॉर्टेबल GUI शामिल हैं
सुरक्षा व्यवहार: सर्वर-मांगित वाइप फ्लैशिंग से पहले दिखाए जाते हैं; पुष्टि टोकन को प्रस्तुति परत को कभी नहीं दिए जाते; Ctrl-C सिडलोब के दौरान ग्रेशियस बंद का अनुरोध करता है।
Rust के साथ निर्मित, इस परियोजना में वेन्डर्ड libusb स्रोत शामिल हैं और इसमें CI-सत्यापित बिल्ड, CodeQL Advanced सुरक्षा स्कैनिंग, और ADB हेडर पैसर के लिए अलग cargo-fuzz लक्ष्य शामिल है।
लाइसेंस: AGPL-3.0. Chromatic द्वारा विकसित।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.