Xiaomi/android 커뮤নিটিতে কাস্টমাইজেশন ও অ্যাডভান্সড ফিচার এক্সপ্লোরেশনের জন্য সবচেয়ে জনপ্রিয় পছন্দ রয়েছে দীর্ঘদিন ধরে। এনথুজিয়াস্টদের চিন্তায় ডিজাইন করা Xiaomi ডিভাইসগুলো—বিশেষ করে তাদের যুনিক সফটওয়্যার—রুটিং-এর মতো ক্ষেত্রে ব্যবহারকারীদের বেশি কন্ট্রোল দেয়।
এই আর্টিকেলে HyperOS চালিত Xiaomi ডিভাইস রুট করার ধাপে ধাপে পূর্ণ গাইড দেওয়া হলো। সম্ভাব্য ঝুঁকি এবং নিরাপদ ও সফল রুটিংয়ের সঠিক প্রসেস ব্যাখ্যা করা হয়েছে।
↪ HyperOS রুটিং
HyperOS-এ Xiaomi MIUI-এর মূল আর্কিটেকচার প্রায় যেনেরকম রেখেছে, তাই ইউজার এক্সপেরিয়েন্স—রুটিং প্রসেসসহ—প্রায় একই। অতএব HyperOS-এ রুটিং প্রসেস পূর্বের MIUI ভার্সন থেকে ব্যাপকভাবে অপরিবর্তিত।
রুটিং হলো ডিভাইসের সিস্টেমের ওপর বিশেষাধিকার প্রাপ্ত করণ। এতে হার্ডওয়্যার ও সফটওয়্যার ফাংশনগুলোতে বর্ধিত quyềnের অধিকার পাওয়া যায়, যা সাধারণত ম্যানুফ্যাকচারার বা অ্যান্ড্রয়েড সিস্টেমের সীমাবদ্ধতা বাইপাস করে।
Magisk দিয়ে HyperOS রুট করা
HyperOS রুট করার মূল পদ্ধতি হলো Magisk ব্যবহার। এতে আপনার ডিভাইসের boot.img ফাইলটি প্রয়োজন। Magisk এই ফাইল থেকে একটি প্যাচড ভার্সন তৈরি করে যা আপনি সফলভাবে ফোনে ফ্ল্যাশ করে রুট অ্যাক্সেস পেতে পারবেন—সিস্টেম পার্টিশন মডিফাই ছাড়া।
নোট: নিচের তথ্য শুধু শিক্ষার্থ উদ্দেশ্যে। এই প্রসেসের ফলে ডিভাইসে যেকোনো অস্থায়ী বা স্থায়ী ক্ষতির জন্য Appuals দায়ী নয়।
রুটিং শুরু করার আগে জানা দরকার: HyperOS রুট করতে হলে ডিভাইসের বুটলোডার আনলক করতে হবে। এটি অফিশিয়াল পদ্ধতিতে করা যায়—Xiaomi-কে আনলক রিকোয়েস্ট সাবমিট করে। মনে রাখবেন, প্রসেসে প্রায় ১৬৮ ঘণ্টা (৭ দিন) বাধ্যতামূলক অপেক্ষা থাকে আনলকের আগে।
প্রি-রিকোয়ারিজ (প্রস্তুতি)
রুটিং শুরু করার আগে নিচের জিনিসগুলো প্রস্তুত রাখুন:
- আনলকড বুটলোডার।
- PC (boot.img ডাউনলোড, এক্সট্র্যাক্ট ও ফ্ল্যাশ করার জন্য)।
- USB কেবল (নির্ভরযোগ্য ডেটা ট্রান্সফারের জন্য)। অথবা ওয়ায়ারলেস ফাইল ট্রান্সফার পছন্দ করলে।
- সক্রিয় ইন্টারনেট কানেকশন (जरুরি ফাইল ও টুল ডাউনলোডের জন্য)।
- Platform Tools (ফাস্টবুট কমান্ড চালানোর জন্য প্যাচড boot.img ফ্ল্যাশ করার সময়)।
- ADB Drivers PC-তে ইনস্টলড।
↪ USB ডিবাগিং অনেবল করা
- Settings খুলুন → "About Phone" ট্যাপ করুন।
- "OS version" ফিল্ডটি বারবার ট্যাপ করুন যতক্ষণ না লেখা আসে: "You are now a developer." (HyperOS-এ Developer options অনেবল)।
- Settings-এ ফিরে "Additional settings"-এ যান।
- নিচে স্ক্রোল করে "Developer options" খুঁজে পেয়ে সিলেক্ট করুন।
- "USB debugging" অনেবল করুন (HyperOS-এ USB ডিবাগিং অনেবল)।
- কনফার্মেশন ডায়লগ আসলে "OK" চাপুন। (HyperOS প্রিকশনারি ডায়লগ বক্স)
USB ডিবাগিং অনেবল করলে ফোনটি PC-এর সাথে যোগাযোগ করতে পারবে রুট প্রসেসের সময়, যা প্যাচড রিকভারি ইমেজ ফাইল ফোনে ফ্ল্যাশ করার সময় অপরিহার্য।
১. ফোনের "boot.img" ফাইল খুঁজে বের করা
ডিভাইস রুট করার প্রাথমিক ধাপ হলো boot.img ফাইলটি লোকেট ও প্যাচ করা। এই অপরিহার্য ফাইল সাধারণত আপনার Xiaomi ডিভাইসের OTA আপডেটের সাথে আসা payload.bin-এর ভিতরে এম্বেডেড থাকে।
১.১) "payload.bin" ফাইলটি খুঁজুন
- আপনার ডিভাইসের বর্তমান OS ভার্সনের সাথে মিল খাওয়া HyperOS Recovery ROM ফাইলটি বিশ্বস্ত সোর্স থেকে ডাউনলোড করুন। এটি সাধারণত .zip ফাইল। HyperOS Recovery ROM | Xiaomi
- ডাউনলোড করা .zip ফাইল এক্সট্র্যাক্ট করুন। ভেতরে payload.bin নামের ফাইলটি খুঁজুন। Extracted Recovery.zip Folder
- ROM থেকে payload.bin আনপ্যাক করার জন্য Payload Dumper Tool প্রয়োজন।
- Python 3 (বা নতুন ভার্সন) ডাউনলোড ও ইনস্টল করুন। ইনস্টলেশনের সময় "Add Python to PATH" চেকবক্সটি টিক করুন।
- অফিশিয়াল রিপোজিটরি থেকে Payload Dumper Tool ডাউনলোড করুন। .zip ফাইল এক্সট্র্যাক্ট করুন।
- এক্সট্র্যাক্টেড ফোল্ডারে বেশ কিছু ফাইল থাকবে। ফোকাস করুন payload_dumper.exe এবং payload_input ও payload_output ফোল্ডারগুলোতে।
Python ইনস্টলেশনের সময় এই চেকবক্স টিক করতে ভুলবেন না
১.৩) Payload Dumper দিয়ে "boot.img" ফাইল পাওয়া
- ROM zip থেকে এক্সট্র্যাক্ট করা payload.bin ফাইলটি payload_input ফোল্ডারে কপি করুন।
- payload_input ফোল্ডার থাকা ডিরেক্টরিতে যান এবং payload_dumper.exe রান করুন।
- টুলটি payload.bin এক্সট্র্যাক্ট করবে এবং একটি নতুন boot.img ফাইল payload_output ফোল্ডারে তৈরি করবে। পরবর্তী ধাপের জন্য এই boot.img ফাইলটি অত্যাবশ্যক।
"boot.img" ফাইল অর্জন
২. boot.img ফাইল প্যাচ করা
boot.img ফাইল পাওয়ার পর পরবর্তী ধাপ হলো Magisk Manager অ্যাপ দিয়ে এটিকে প্যাচ করা। এর জন্য প্রথমে boot.img ফাইলটি ফোনে ট্রান্সফার করতে হবে। USB কেবল বা ওয়ায়ারলেস ট্রান্সফার—যেটি সুবিধাজনক।
- বিশ্বস্ত সোর্স থেকে সরাসরি ফোনে Magisk Manager অ্যাপ ডাউনলোড করুন। সিকিউরিটির জন্য অনঅফিশিয়াল অ্যাপ স্টোর এড়িয়ে চলুন।
- Magisk Manager খুলুন এবং "Install" অপশন সিলেক্ট করুন। সাধারণত "Select and Patch a File" প্রম্পট আসবে।
- boot.img ফাইলটি যেটা ফোল্ডারে রাখলেন সেখানে নেভিগেট করে সিলেক্ট করুন যাতে Magisk এটি প্যাচ করতে পারে।
Magisk দিয়ে boot.img ফাইল প্যাচ করা
৩. প্যাচড ইমেজ ফাইল ফ্ল্যাশ করা (PC দিয়ে)
Magisk আপনার বুট ইমেজ প্যাচ করলে ফোনের Download ফোল্ডারে "magisk_patched.img" নামে একটি নতুন ফাইল তৈরি হবে। এই প্যাচড ফাইলটি আবার PC-তে ট্রান্সফার করতে হবে, কারণ ফ্ল্যাশিং স্টেজে এটি লাগবে।
৩.১) PC সেটআপ
- নিশ্চিত করুন যে PC-তে ADB drivers ইনস্টলড আছে।
- platform-tools ফোল্ডারে যান এবং সেখানে একটি Command Prompt উইন্ডো খুলুন।
- ফোল্ডারের অ্যাড্রেস বারে ক্লিক করে "cmd" লিখে এন্টার চাপুন। এতে সঠিক লোকেশন থেকে ফাস্টবুট কমান্ড ইস্যু করার জন্য Command Prompt খুলবে।
৩.২ ফাস্টবুট মোডে বুট করা
- ফোন সম্পূর্ণ পাওয়ার অফ করুন।
- Power এবং Volume Down বাটন একসাথে ধরে রাখুন যতক্ষণ না "FASTBOOT" স্ক্রিন বা বানি মাসকট দেখায়।
Xiaomi-এর ফাস্টবুট মোড স্ক্রিন — পুরানো (বাম) vs নতুন (ডান)
৩.৩) কানেক্ট ও ভেরিফিকেশন
- পাওয়ার-অফ ফোনটি USB কেবল দিয়ে PC-এ কানেক্ট করুন।
- Command Prompt-এ নিচের কমান্ডটি টাইপ করে এন্টার চাপুন। এতে PC আপনার ফোন সফলভাবে ডিটেক্ট করেছে কিনা যাচাই হবে।
fastboot devices
৩.৪) প্যাচড ইমেজ ফ্ল্যাশ করা
- প্যাচড রুট ইমেজ ইনস্টল করতে Command Prompt-এ এই কমান্ডটি দিয়ে এন্টার চাপুন:
fastboot flash boot magisk_patched.img
রুট ইমেজ ফাইল ফ্ল্যাশ করা
৩.৫) ডিভাইস রিবুট করা
- ফ্ল্যাশিং কমপ্লিট হলে Command Prompt-এ "Finished" দেখাবে।
- এখন ম্যানুয়ালি ফোন রিস্টার্ট করুন বা নিচের কমান্ড দিয়ে সেফ রিবুট ট্রিগার করুন:
fastboot reboot
বোনাস: কাস্টম রিকভারি দিয়ে রুট ইমেজ ফাইল ফ্ল্যাশ করা
যদি আপনার কাছে প্রি-প্যাচড boot.img ফাইল থাকে (বাহ্যিকভাবে জেনারেট করা বা বিশ্বস্ত সোর্স থেকে ডাউনলোড করা), এবং আপনার ডিভাইসে কাস্টম রিকভারি ইনস্টলড থাকে, তবে কাস্টম রিকভারি দিয়ে এটিকে ফ্ল্যাশ করা সম্ভব। কিন্তু সতর্কতা: Xiaomi-এর স্টক রিকভারি দিয়ে .img ফাইল ফ্ল্যাশ করলে ফোন ব্রিক হয়ে যাওয়ার রিস্ক থাকে—এই স্টেজে সতর্ক থাকুন।
Orange Fox বা TWRP যেন কাস্টম রিকভারি ব্যবহার করলে, রুট ইমেজ PC-তে ট্রান্সফার করার দরকার নেই। রিকভারি থেকে সরাসরি বুট ইমেজ ফ্ল্যাশ করা যায় বিনা মধ্যবর্তী স্টেপের।
মনে রাখবেন এই মেথডেও সাধারণত শুরুতে PC দিয়ে সঠিক বুট ইমেজ এক্সট্র্যাক্ট বা পাওয়া লাগে। boot.img অবশ্যই আপনার ডিভাইসে ইনস্টলড সঠিক HyperOS ভার্সনের সাথে মেলতে হবে; আপডেট ঘনঘন হয়, তাই কাস্টম রিকভারি অ্যাপ্রোচ সবসময় প্র্যাকটিক্যাল বা 월드েবল নয়।
লেখক পরিচয়

Muhammad Qasim
কাসিমের প্রযুক্তি ও গেমিংয়ের প্রতি গভীর প্রেম তাকে নতুন ডেভেলপমেন্টসের সাথে আপডেট থাকতে এবং তার সুপরিচিত দৃষ্টিভঙ্গি লেখালেখির মাধ্যমে অন্যদের সাথে শেয়ার করতে চালিত করে। এই প্ল্যাটফর্ম বা অন্য কোনো начинেই, তিনি তার এক্সপার্টিস শেয়ার করে টেক ও গেমিং জগতে অর্থবহ অবদান রাখতে প্রতিশ্রুত।