প্রকল্প সম্পর্কে

Sensitivity হলো MiAssistantFork-এর বজায়কৃত উত্তরসূরি, যা সরাসরি USB-এর মাধ্যমে Xiaomi রিকভারি ফ্ল্যাশ ও রেসকিউ করার একটি টুল। এতে একটি নেটিভ WinUI 3 / Fluent 2 Windows ডেস্কটপ অ্যাপ্লিকেশন এবং উইন্ডোজ, লিনাক্স ও macOS-কে সমর্থনকারী একটি ক্রস-প্ল্যাটফর্ম Rust CLI রয়েছে। টুলটি Mi Assistant ADB-সদৃশ প্রোটোকল সরাসরি USB-এর মাধ্যমে ব্যবহার করে। এটি Xiaomi-র miotaV3 সার্ভিস ব্যবহার করে অফিশিয়াল রিকভারি ROM ভ্যালিডেট করে, অনুমোদিত প্যাকেজগুলো স্টক রিকভারিতে স্ট্রিম করে এবং ডায়াগনস্টিক্স ও ডিভাইস তথ্য প্রদান করে। এটি চালাতে adb, আনলক বুটলোডার বা মালিকানাধীন Xiaomi ডেস্কটপ সফটওয়্যারের প্রয়োজন নেই। প্রধান বৈশিষ্ট্য: - ফ্ল্যাশ করার আগে HTTPS-এর মাধ্যমে ROM ভ্যালিডেশন - MD5 প্যাকেজ ইন্টিগ্রিটি চেক - স্টক রিকভারি মোডে Xiaomi ডিভাইসে অফিশিয়াল রিকভারি ROM ফ্ল্যাশিং - ডিভাইস শনাক্তকরণ ও তথ্য প্রতিবেদন - ক্রস-রিজিয়ন প্রোফাইল সমর্থন (গ্লোবাল, eea, in, ru, id, tr, tw, cn) - ADB সহবিদ্যমানতা: বিদ্যমান ADB Mi Recovery ট্রান্সপোর্ট পুনঃব্যবহার করে অন্য Android ডিভাইসকে ব্যাহত না করে, একটি ঐচ্ছিক ফোর্স-ডাইরেক্ট-USB নীতি সহ - ৩৪টি ভাষার সমর্থন - পোর্টেবল রিলিজ: ওয়াইন্ডোজ ইনস্টলার (x64/ARM64), লিনাক্স টারবল/AppImage/Debian প্যাকেজ, এবং macOS পোর্টেবল GUI নিরাপত্তা আচরণ: সার্ভার-অনুরোধকৃত ওয়াইপগুলো ফ্ল্যাশিংয়ের আগে দেখানো হয়; ভ্যালিডেশন টোকেন কখনও প Present-শ্রেণಿಗೆ প্রকাশ করা হয় না; sideloading-এর সময় Ctrl-C স্বচ্ছন্দ বন্ধ অনুরোধ করে। Rust দিয়ে তৈরি, প্রজেক্টে ভেন্ডর করা libusb সোর্স এবং CI-যাচাইকৃত বিল্ড, CodeQL অ্যাডভান্সড সিকিউরিটি স্ক্যানিং, এবং ADB হেডার পারসারের জন্য একটি আলাদা cargo-fuzz টার্গেট অন্তর্ভুক্ত রয়েছে। লাইসেন্স: AGPL-3.0। নির্মাতা: Chromatic।