স্যামসাং গ্যালাক্সি S20 ফোন গত ফেব্রুয়ারি ২০২০-এ রিলিজ করেছিল, ৩টি মডেল ভ্যারিয়েন্টে: Galaxy S20, S20+, এবং S20 Ultra। Exynos এবং Snapdragon চিপসেট ভার্সনে উপলব্ধ, চিপসেট ভার্সন মূলত কেনার দেশের ওপর নির্ভর করে।
এই গাইডে আপনার Galaxy S20-এর বুটলোডার আনলক করা থাকবে, যা ফোন ফ্যাক্টরি রিসেট করবে এবং সকল ডেটা ওয়াইপ করবে। además, মার্কিন মডেল (U/U1) গ্যালাক্সি S20 সিরিজ আনলক করা যায় না এটা জানা থাকে।
এই গাইড অনেক ধাপসহ জটিল, তাই সাবধানে পুরো গাইড পড়ুন তারপর শুরু করুন যাতে আপনি বুঝতে পারেন কী কী প্রয়োজন। দিয়ে গিয়ে মেথডগুলো টেস্টেড এবং ওয়ার্কিং, কিন্তু কিছুই ভুল হলে দায় আপনার।
প্রয়োজনীয়:
- লেটেস্ট Samsung Odin সফটওয়্যার
- Samsung Android USB ড্রাইভার
- লেটেস্ট ফার্মওয়্যার প্যাকেজ (SamMobile, SamFirm, বা অন্য ফার্মওয়্যার ওয়েবসাইট থেকে)
- Vbmeta_disabled.tar
- Magisk Manager (Canary build বাধ্যতামূলক)
যোগ্য Galaxy S20 মডেলগুলো
Exynos মডেল:
- SM-G980F বা SM-G980F/DS (S20)
- SM-G981B বা SM-G981B/DS (S20)
- SM-G985F বা SM-G985F/DS (S20+)
- SM-G986B বা SM-G986B/DS (S20+)
- SM-G988B বা SM-G988B/DS (S20 Ultra)
Snapdragon মডেল:
- SM-G9810 (S20, হংকং, তাইوان, চাইনা মেইনল্যান্ড)
- SM-G9860 (S20+, হংকং, তাইوان, চাইনা মেইনল্যান্ড)
- SM-G9880 (S20 Ultra, হংকং, তাইوان, চাইনা মেইনল্যান্ড)
- SM-G981N (S20, কোরিয়া)
- SM-G986N (S20+, কোরিয়া)
- SM-G988N (S20 Ultra, কোরিয়া)
আপনার Galaxy S20 আনলক করা
- আপনার মডেল এবং ক্যারিয়ার কোড নোট করুন। Settings > About phone > Software information-এ পাবেন।
- “Service provider SW ver.”, আপনার মডেল নম্বর (যেমন SM-G9810), এবং মডেল নম্বরের পর দুইটি ৩-অক্ষরের কোড (যেমন OZL_CHC) কপি করুন।
- Developer Mode অন করুন: About Phone > Software Information > Build Number-এ ৭ বার ট্যাপ করুন।
- Developer Options-এ যান, “OEM Unlocking” ইনেবল করুন। আপনার ফোন অটোমেটিক “Unlock bootloader?” স্ক্রিনে রিবুট হয়ে গেলে স্টেপ #-এ যান।
- ফোন বন্ধ করুন, Volume Down + Volume Up একসাথে ধরে Galaxy S20 PC-এ USB দিয়ে কানেক্ট করুন।
- “Warning” স্ক্রিন আসলে ভলিউম বাটনগুলো রিলিজ করুন, তারপর Volume Up ধরে রাখুন।
- “Unlock bootloader?” স্ক্রিনে যাগ করুন, আবার Volume Up দিয়ে কনফার্ম করুন।
- Galaxy S20 আনলক করবে, ফ্যাক্টরি রিসেট সহ। এটি অ্যান্ড্রয়েড সিস্টেমে রিবুট হবে, Android Setup Wizard-এ। সব কিছু স্কিপ করুন, শুধু Wi-Fi বা মোবাইল ডেটা দিয়ে নেটওয়ার্কে কানেক্ট করুন।
- Developer Options পুনরায় ইনেবল করুন, OEM Unlocking এখনো ইনেবল আছে কিনা চেক করুন, না থাকলে পুনরায় ইনেবল করুন।
- ফোন আবার বন্ধ করুন, আবার Volume Down + Volume Up ধরে USB কানেক্ট করুন, কিন্তু এইবার শুধু Volume Up বাটন একবার চাপুন (ধরে রাখবেন না)।
- “Downloading” স্ক্রিনে যাবে। উপরের বাম কোণে দেখুন, OEM LOCK এবং REACTIVATION LOCK উভয়ই “OFF” পড়ছে কিনা। উভয় OFF হলে বুটলোডার সফলভাবে আনলক হয়েছে।
যদি বুটলোডার সফলভাবে আনলক না হয়, তবে উপরের সব ধাপ আবার সাবধানে ফলো করুন ভুল হয়েছে কিনা চেক করতে। যদি তবুও না হয়, তবে আপনার Galaxy S20 মডেল বুটলোডার আনলক সাপোর্ট করবে না।
- আপনি এখনো Download Mode-এ থাকা অবস্থায়, PC-এ Odin চালু করুন।

vbmeta_disabled.tarফাইল USERDATA ট্যাবে অ্যাটাচ করুন, Start বাটন চাপুন।- Galaxy S20 Recovery Mode-এ রিবুট হবে, আরেকবার ফ্যাক্টরি রিসেট কনফার্ম করতে বলবে। সেটি এক্সেপ্ট করুন।
XDA থ্রেড থেকে গুরুত্বপূর্ণ নোট: আপনি যদি বুটলোডার রি-লক না করেন বা Android Verified Boot রি-ইনেবল না করেন, তবে আপনার ডেটা হারাবেন না। সতর্ক থাকুন, স্টক ফার্মওয়্যার প্যাকেজে Android Verified Boot Metadata Image (vbmeta.img) থাকে ভেরিফিকেশন ইনেবলড অবস্থায়। আপনাকে vbmeta_disable ইমেজ (USERDATA স্লটে) ফ্ল্যাশ করতে হবে স্টক ফার্মওয়্যারসহ (BL, AP, CP, CSC স্লট ব্যবহার করে) যাতে AVB রি-ইনেবল না হয় এবং ডেটা সংরক্ষিত থাকে।
ফার্মওয়্যার থেকে boot (kernel) ইমেজ এক্সট্র্যাক্ট করা
- ফার্মওয়্যারের AP ফাইলও একটি আর্কাইভড ফাইল, সেখান থেকে
boot.img.lz4ফাইল এক্সট্র্যাক্ট করুন।

- 7-Zip ব্যবহার করে একটি নতুন .tar আর্কাইভ তৈরি করুন, এক্সট্র্যাক্ট করা
boot.img.lz4সেটি এর ভেতরে রাখুন।
Magisk দিয়ে Galaxy S20 রুট করা
- আপনার মডেল ও রিজনের জন্য অফিসিয়াল ফার্মওয়্যার ডাউনলোড করুন (CSC)। আপনার CSC হল আপনি আগে কপি করা কোডের শেষ ৩-অক্ষর, মনে রাখুন OZL_CHC-এ CHC আপনার CSC কোড।
- ফার্মওয়্যার .zip ফাইল ডেস্কটপে এক্সট্র্যাক্ট করুন, এতে ৫টি ফাইল থাকা উচিত (AP, BL, CP, CSC, এবং HOME_CSC)।
- ভার্সন কোড চেক করুন, উদাহরণ (G9810ZCU1ATD1)। শেষ ৪ অক্ষর (ATD1) ফার্মওয়্যার ভার্সন নির্দেশ করে। ভার্সন আপনার করেন্ট ফার্মওয়্যারের সাথে একই হলে,.boot (kernel) ইমেজ এক্সট্র্যাক্ট করার সেকশনে সরাসরি যান।
- PC-এ Odin চালু করুন, Galaxy S20 Download Mode-এ নিয়ে যান।
- ফার্মওয়্যার প্যাকেজের AP, BL, CP ফাইলগুলো তাদের রেসপেক্টিভ Odin ট্যাবে রাখুন, Odin ফার্মওয়্যার ভেরিফাই করার জন্য অপেক্ষা করুন।
- HOME_CSC ফাইল CSC স্লটে রাখুন — CSC ফাইল CSC স্লটে রাখবেন না, শুধু HOME_CSC ফাইল!
vbmeta_disabledফাইল USERDATA স্লটে রাখুন, এটি AVB ডিসেবল রাখবে এবং আপনার ডেটা সংরক্ষণ করবে।- “Start” চাপুন, প্রসেস শেষ হওয়া পর্যন্ত অপেক্ষা করুন। ডিভাইস অ্যান্ড্রয়েড সিস্টেমে বুট হতে দিন আপগ্রেড প্রসেস সম্পূর্ণ করতে। প্রসেস বাধা দিবেন না, অন্যথা ভয়ংকর ঘটনা ঘটতে পারে।
ফার্মওয়্যার থেকে boot (kernel) ইমেজ এক্সট্র্যাক্ট করা
- ফার্মওয়্যারের AP ফাইলও একটি আর্কাইভড ফাইল, সেখান থেকে
boot.img.lz4ফাইল এক্সট্র্যাক্ট করুন।

- 7-Zip ব্যবহার করে একটি নতুন .tar আর্কাইভ তৈরি করুন, এক্সট্র্যাক্ট করা
boot.img.lz4সেটি এর ভেতরে রাখুন।
Magisk দিয়ে Galaxy S20 রুট করা
- তৈরি করা tar আর্কাইভ ডিভাইস স্টোরেজে ট্রান্সফার করুন।
- ফোনে Magisk Manager চালু করুন, Install বাটন চাপুন।

- Options-এ “Recovery Mode” অফ আছে কিনা নিশ্চিত করুন।
- “Next” চাপুন, Method-এ “Select and Patch a File” সিলেক্ট করুন।
- তैयার করা tar আর্কাইভ বেছে নিন, Next > Let’s Go চাপুন।
- এটি একটি প্যাচড ফাইল তৈরি করবে (Download/magisk_patched.tar), এটিকে PC-এ ট্রান্সফার করুন।
- Galaxy S20 Download Mode-এ নিয়ে যান।
- PC-এ Odin খুলুন, AP স্লটে
magisk_patched.tarব্যবহার করুন, Start চাপুন। - ফ্ল্যাশ প্রসেসের পর Galaxy S20 Magisk রুট অ্যাক্সেসসহ রিবুট হবে।