HTC U12+ HTC-এর সর্বশেষ ফ্ল্যাগশিপ ডিভাইস—এতে কোয়ালকম স্ন্যাপড্র্যাগন ৮৪৫ SoC, ৬GB RAM, এবং ৬৪GB/১২৮GB স্টোরেজ ভার্সন আছে। HTC U12+-এর সবচেয়ে আকর্ষণীয় ডিজাইন পরিবর্তন হলো "প্রেসার সেনসিটিভ" ভলিউম এবং পাওয়ার বাটন—ডিভাইসে কোনো ফিজিক্যাল বাটন নেই, এটি হ্যাপটিক ফিডব্যাকের মাধ্যমে রেসপন্স করে। সামগ্রিকভাবে খুব সেক্সি ডিভাইস।
নতুন ডিভাইস রুট হওয়ায় সাধারণত সময় লাগে (Hello, Galaxy S8/S9), কিন্তু HTC U12+ কেসে রুট কমিউনিটি অত্যধিক আগ্রহী ছিল, কারণ কাস্টম কার্নেল প্যাচ এবং Magisk ব্যবহার করে ওয়ার্কিং রুট মেথড পাওয়া গেছে। HTC ডেভ-ফ্রেন্ডলি (Hello again, Samsung)।
এই গাইড নিকট থেকে অনুসরণ করলে আপনার HTC U12+ দ্রুত রুট হবে।
সতর্কতা: এই গাইডে বুটলোডার আনলক করা জড়িত, যা আপনার ডিভাইস ফ্যাক্টরি রিসেট করবে। প্রক্রিয়া শুরু করার আগে সকল গুরুত্বপূর্ণ ইউজার ডেটা ব্যাকআপ নিন!
প্রয়োজনীয়তা:
- PC-তে ADB Fastboot & Tools (Appuals guide "How to Install ADB on Windows" দেখুন)
- Magisk Manager
- HTC U12+ boot.img (আপনার ফার্মওয়্যার মিলিয়ে বেছে নিন, Settings > About Phone-এ চেক করুন)
প্রথমে অফিসিয়াল HTCDev.com ওয়েবসাইট থেকে বুটলোডার আনলক করুন।
HTCDev-এ অ্যাকাউন্ট রেজিস্টার করুন, হোমপেজে "Unlock Bootloader" ক্লিক করুন।

- "Supported Devices" ড্রপডাউন থেকে "All Other Supported Devices" বেছে নিন (যদি এই লেখার পর HTC U12+ যোগ হয়, সেটি বেছে নিন)।
- পপ-আপ বক্স এক্সেপ্ট করুন এবং "Proceed to Unlock Instructions" ক্লিক করুন।
- HTC U12+ PC-তে USB-তে কানেক্ট করুন এবং USB Debugging অন করুন।
- Settings > About Phone > Build Number ৭ বার ট্যাপ করে ডেভেলপার মোড অন করুন।
- Settings > Developer Options > USB Debugging অন করুন।
- PC-তে ADB টার্মিনাল চালু করুন (ADB পাথে Shift + Right click > "Open a Command Window here")।
এখন নিচের কমান্ড দিন: adb devices
ফোনে ADB পেয়ারিং ডায়লগ আসবে, কনফার্ম করুন। ADB টার্মিনালে টাইপ করুন: fastboot oem get_identifier_token
এটি একটি লং স্ট্রিং রিটার্ন করবে, সেটি কপি করুন। HTCDev-র My Device Identifier Token পেজে পেস্ট করে Submit চাপুন।
HTC থেকে ইমেইলে "Unlock_code.bin" নামের আট্যাচমেন্ট আসবে, ডাউনলোড করে ADB পাথে সেভ করুন।
ADB টার্মিনালে টাইপ করুন: fastboot flash unlocktoken Unlock_code.bin
ফোন স্ক্রিনের ইনস্ট্রাকশন অনুসরণ করে বুটলোডার আনলক করুন, ডিভাইস রিসেট হলে আপনি Android-এ ফিরে যাবেন।
এখন Magisk অ্যাপ এবং আপনার বর্তমান ফার্মওয়্যারের boot.img ডাউনলোড করুন।
দুটি ফাইল ফোনে কপি করুন এবং Magisk অ্যাপ ইনস্টল করুন।

Magisk অ্যাপ চালু করুন, "Patch Boot.img" বেছে নিয়ে ডাউনলোড করা boot.img ফাইল সিলেক্ট করুন।
Magisk প্যাচ করলে ADB টার্মিনাল চালু করে টাইপ করুন: adb pull /sdcard/MagiskManager/patched_boot.img
তারপর টাইপ করুন: adb reboot bootloader
বুটলোডারে একটিভ স্লট (A বা B) দেখাবে। একটিভ স্লট অনুযায়ী নিচের কমান্ড দিন:
Fastboot flash boot_a patched_boot.img
অথবা
Fastboot flash boot_b patched_boot.img
ফ্ল্যাশ সফল হলে টাইপ করুন: fastboot reboot
ফোন Android-এ রিবুট হলে আপনার HTC U12+ এখন রুট হওয়া উচিত!