আমরা আগে স্যামসাং গ্যালাক্সি S8 এবং S8 Plus-এর আন্তর্জাতিক Exynos ভার্সন রুট করার একটি গাইড পোস্ট করেছিলাম, কিন্তু আমেরিকান স্ন্যাপড্র্যাগন ভার্সনের জন্য কোনো পরিচিত রুট মেথড তখন ছিল না। যাইহোক, স্যামসাং S8 স্ন্যাপড্র্যাগন ভার্সন রুট করার একটি পদ্ধতি চূড়ান্ত সৃষ্টি হয়েছে, এবং আমরা এখন আপনাদের সাথে সেটি শেয়ার করছি।
এই গাইড ফলো করার আগে কিছু বিষয় বিবেচনা করুন:
- আপনার পছন্দের ফুল স্টক ৪ ফার্মওয়্যার থাকলে ১০০% স্টক ROM-এ ফিরে যাওয়া সম্পূর্ণ সম্ভব।
- এই রুট মেথড SafetyNet বাইপাস করে না। Magisk এবং SuHide কাজ করবে না, কারণ এই রুট মেথডে বুটলোডার লকড থাকে। সেই রুট হাইড মেথডগুলো boot.img মডিফাই করে, যা বর্তমানে সম্ভব নয়।
- এই রুট মেথডের সাথে একটি বাগ রয়েছে যেখানে ব্যাটারি শুধু ৮০% চার্জ হয়, কিন্তু কিছুর দাবি এটা শুধু ভিজুয়াল বাগ, কারণ তারা ১০০% ব্যাটারি পারফরম্যান্স পাচ্ছে।
এই রুট প্রসেসের একটি সংক্ষিপ্ত ব্যাখ্যা:
আমরা ODIN-এ একটি মডিফাইড ৪ ফাইল ফার্মওয়্যার প্যাকেজ ফ্ল্যাশ করব, যা আমাদের কিছু বাইনারি SU বাইনারির সাথে এবং একটি পারমিসিভ কার্নেল ব্যবহার করতে দেবে। তারপর আমরা কিছু ADB কমান্ড রান করব, তাই আপনার কম্পিউটারে ADB সঠিকভাবে কনফিগার্ড থাকতে হবে। সেটির জন্য Appuals-এর গাইড "How to Install ADB on Windows" দেখুন।
প্রয়োজনীয় ফাইলসমূহ:
- SystemRoot + ADB packaged .zip
- Initial ODIN 4 Files Firmware
- Normal + Comsey ODIN
- img.ext4
- CSC Systemroot
- শুরু করুন সমস্ত প্রয়োজনীয় ফাইল ডাউনলোড করে আপনার ডেস্কটপে সেভ করুন।
- ODIN 4 ফাইল ফার্মওয়্যার প্যাকেজ, এবং ODIN সফ্টওয়্যারগুলো এক্সট্র্যাক্ট করুন যদি ইতিমধ্যে না থাকে।
- এখন Comsey ODIN খুলুন, এবং প্রতিটি পার্টিশন সিলেক্ট করুন, এবং ৪ ফাইল ফার্মওয়্যার প্যাকেজ থেকে ফাইলগুলো। ODIN অপশনসের জন্য, F. Reset Time, Auto Reboot, Re-Partition, Nand Erase All, এবং Update Bootloader সিলেক্ট করুন।
- এখন আপনার স্যামসাং S8 বন্ধ করুন, এবং ডাউনলোড মোডে বুট করুন। এতে, Bixby বাটন + Volume Down ধরে রাখুন, এবং পাওয়ার বাটন চাপুন।

- এখন ODIN-এ "Start" চাপুন, এবং এটি শেষ হওয়ার জন্য অপেক্ষা করুন। একবার এটি শেষ হলে, যদি এটি স্টক রিকভারিতে বুট করে তবে "Reboot System" বেছে নিন।
- এখন আপনাকে আপনার ফোন সেটআপ করতে হবে এবং USB Debugging ইনেবল করতে হবে। Settings > About Phone > 'Build Number'-এ ৭ বার ট্যাপ করুন যতক্ষণ না Developer Mode এক্টিভেট হয়। তারপর Settings > Developer Options > USB Debugging ইনেবল করুন।
- এখন আমরা ADB কমান্ডের জন্য প্রস্তুত। আপনার কম্পিউটারের মেইন ADB ফোল্ডারের ভিতর যান, Shift + right click করুন, এবং "Open a command window here" বেছে নিন।
- টার্মিনাল স্ক্রিন খুললে, আপনার ডিভাইসের সাথে ADB কানেকশন চেক করুন 'adb devices' টাইপ করে। এটা আপনার ফোনের সিরিয়াল নম্বর দেখাবে।
- এখন আমাদের রুট অর্জনের জন্য ADB কমান্ডগুলো ইনপুট করতে হবে।
adb push systemroot /data/local/tmp
adb shell chmod -R 7777 /data/local/tmp
adb shell setsid su
id
echo /data/local/tmp/systemroot/remount2.sh > /sys/kernel/uevent_helper
- এখন অপেক্ষা করুন প্রায় ৩০ সেকেন্ড এই পরবর্তী কমান্ড দেওয়ার আগে: mount
- একবার আপনি /system RW হিসেবে মাউন্ট হয়েছে দেখলে, টাইপ করুন: sh /data/local/tmp/systemroot/root.sh
- আপনি যদি সব কিছু ঠিকভাবে ফলো করেন, তবে আপনার ডিভাইস রিবুট হবে এবং SuperSU ইনস্টল হবে।
- এই মুহূর্তে, আপনাকে Google Play Store থেকে Flashfire ইনস্টল করতে হবে।
- এখন আপনাকে System.img.ext4.zip এক্সট্র্যাক্ট করতে হবে এবং আসল system.img.ext4 ফাইলটি আপনার ডিভাইসের ইন্টারন্যাল স্টোরেজ-এ রাখতে হবে, SD কার্ডে নয়।
- পুরো CSC Systemroot.zip ইন্টারন্যাল স্টোরেজেও রাখুন, কিন্তু আনজিপ করবেন না, শুধু পুরো .zip ফাইলটি সেখানে রাখুন।
- আপনার ডিভাইসে Flashfire অ্যাপ খুলুন এবং রুট অ্যাক্সেস দিন। এখন + সাইন চাপুন এবং "Flash Firmware Package" বেছে নিন, তারপর system.img.ext4 ফাইলটি নেভিগেট করে বেছে নিন।

- আরেকবার + সাইন চাপুন এবং "Flash ZIP or OTA" সিলেক্ট করুন এবং CSC Systemroot.zip ফাইলটি বেছে নিন, এবং Mount System as R/W সিলেক্ট করুন।
- + সাইন চাপুন এবং "Wipe" বেছে নিন, তারপর System Data, ৩rd party apps, Dalvik cache, Cache partition, এবং Cache Partition format সিলেক্ট করুন।
- এখন "Wipe"-এ লং প্রেস করুন এবং ড্র্যাগ করে টপে নিয়ে যান। তাহলে Flashfire-এ প্রসেস অর্ডার হবে Wipe > Flash Firmware Package > Flash ZIP or OTA।
- নিশ্চিত করুন যে "Everoot" ডিজেবল্ড আছে, এবং ফ্ল্যাশ করুন।
- সব কিছু শেষ হলে, আপনি QD2-এ সম্পূর্ণ আপডেটেড এবং BusyBox সহ রুটেড থাকবেন। উপভোগ করুন!