TWRP বলতে Team Win Recovery Project, যা অ্যান্ড্রয়েড ডিভাইস ও হ্যান্ডসেটের জন্য একটি ওপেন-সোর্স রিকভারি সফটওয়্যার। TWRP ব্যবহারকারীকে ডিভাইসের ফার্মওয়্যার সেভ, ইনস্টল, ব্যাক আপ, এবং রিস্টোর করতে দেয় রুটিং, ফ্ল্যাশিং, বা অ্যান্ড্রয়েড ডিভাইসে নতুন ফার্মওয়্যার ইনস্টল করার সময় ডিভাইসের স্টেট বিগড়ে যাওয়ার চিন্তা ছাড়া। এখানে আমরা দেখাব কীভাবে আপনার অ্যান্ড্রয়েড ফোনে রুট ছাড়া TWRP ইনস্টল করবেন।
নোট: TWRP ইনস্টল করার জন্য আপনাকে ডিভাইস রুট করতে হবে না, কিন্তু আপনাকে বুটলোডার আনলক করতে হবে, যা আপনার ডিভাইসের সকল কন্টেন্ট মুছে ফেলবে। বুটলোডার আনলক করার পদ্ধতি প্রতিটি ডিভাইসের জন্য আলাদা, তাই আপনার ফলাফল ভিন্ন হতে পারে।
Android SDK Tools ডাউনলোড ও এক্সট্র্যাক্ট করুন
TWRP ইনস্টল করার আগে, আপনাকে Android SDK Tools ইনস্টল করতে হবে। ওই পেজে, আপনি যদি পুরো Android Studio (যে বেশ জায়গা নেয়) না চাইয়ে শুধু কমান্ড লাইন টুল চান, তবে "Download options"-এ ক্লিক করুন এবং Android ডেভেলপার ওয়েবসাইটের "Command line tools only" সেকশন থেকে আপনার অপারেটিং সিস্টেমের সাথে মিল খাওয়া প্যাকেজটি সিলেক্ট করুন।
ডাউনলোড হলে, কমান্ড লাইন টুলগুলো আপনার পছন্দের লোকেশনে এক্সট্র্যাক্ট করুন।
আপনার ডিভাইসের সাথে মিল খাওয়া TWRP ইমেজ ডাউনলোড করুন
আপনাকে আপনার ডিভাইসের সাথে মিল খাওয়া TWRP ইমেজ ডাউনলোড করতে হবে। TWRP-এর ওয়েবসাইটে উপলব্ধ ইমেজ ফাইলগুলোর পূর্ণ তালিকা পাবেন।
Developer Options আনলক করুন, USB Debugging অন করুন, এবং OEM Unlocking অন করুন
আপনাকে আপনার ফোনের ডেভেলপার অপশন আনলক করতে হবে। এতে, আপনার ফোনের Settings অ্যাপে "About" phone-এ যান। "Build number"-এ সাত বার ট্যাপ করুন ডেভেলপার অপশন অ্যাক্সেস পাওয়ার আগে।
আপনার অ্যান্ড্রয়েড সেটিংস থেকে, "System -> Advanced -> Developer options -> USB debugging"-এ ট্যাপ করুন। OK চাপুন।
এরপর, Developer options মেনুতে "OEM unlocking" খুঁজে সেটি সিলেক্ট করুন।
ডিভাইস আপনাকে সিকিউরিটি কোড দিতে বলবে এবং বলবে যে বুটলোডার আনলক করলে ডিভাইস প্রোটেকশন ফিচার ডিসেবল হয়ে যাবে। এটা আপনাকে ডিভাইস স্টার্টআপের শুরুতেই বুটলোডার আনলক করতে দেবে। বেশিরভাগ ক্ষেত্রে, বুটলোডার আনলক করলে আপনার ডিভাইস থেকে ডেটা ডিলিট হয়ে যাবে, তাই আপনি যেসব ফাইল, ইমেজ, ডেটা এবং সেটিংস রাখতে চান সেগুলো ব্যাকআপ নিন।
ডিভাইস কম্পিউটারের সাথে কানেক্ট করুন
USB ডেটা কেবল দিয়ে আপনার ডিভাইস কম্পিউটারের সাথে কানেক্ট করুন। ডিভাইস কানেক্ট করার সময় আপনাকে USB ডিবাগিং আলাউ করার জন্য একটি মেসেজ প্রম্পট করতে পারে, যদি হয় তবে "Always allow from this computer" সিলেক্ট করুন এবং OK বাটন চাপুন।
যদি এই প্রম্পটগুলো না আসে, তবে আপনি সম্ভবত একটি রেগুলার USB চার্জিং কেবল ব্যবহার করছেন ডেটা কেবলের বদলে এবং আপনাকে একটি কাজ করার কেবল খুঁজে বের করতে হবে।
Command Prompt দিয়ে TWRP ইনস্টল করুন
এটি আপনার অপারেটিং সিস্টেমের উপর ভিত্তি করে ভিন্ন হবে, কিন্তু আপনাকে আপনার Android SDK Tools ইনস্টল/এক্সট্র্যাক্ট করা ফোল্ডারে একটি কমান্ড প্রম্পট লঞ্চ করতে হবে। আপনাকে আপনার TWRP ইমেজ ফাইলটিও এই ফোল্ডারে রাখতে হবে।
কমান্ড উইন্ডোতে টাইপ করুন:
adb devices
তারপর Enter চাপুন। আপনার ডিভাইস লিস্ট হবে।
এরপর, নিচের কমান্ড দিয়ে আপনার ডিভাইসকে বুটলোডার/ফাস্টবুট মোডে রিবুট করুন:
adb reboot bootloader
এরপর রান করুন:
fastboot flash recovery twrp-3.6.X-XXX.img
এই লাইন অফ কোডে TWRP-এর ভার্সনটি আপনার ডিভাইসের জন্য লোড করার যেকোনো ভার্সনটির সাথে রিপ্লেস করতে হবে।
শেষে, নিচের লাইন অফ কোড রান করুন:
fastboot reboot
এই ধাপ সম্পূর্ণ হলে, আপনি TWRP কাস্টম রিকভারি ব্যবহার করে আপনার ডিভাইস বুট আপ করতে পারবেন এবং এর ফিচারগুলো ব্যবহার করতে পারবেন।
TWRP রিকভারিতে বুট করা
এটি আরেকবার ডিভাইস থেকে ডিভাইসে ভিন্ন হবে, কিন্তু সাধারণত একটি কী কম্বিনেশন থাকে যা ব্যবহারকারীদের ক্যারি আউট করতে হয় তাদের ডিভাইসকে রিকভারি মোডে রাখতে। উদাহরণস্বরূপ, কিছু ডিভাইস অফ থাকার সময় পাওয়ার এবং ভলিউম আপ বাটন চাপতে হয় TWRP রিকভারিতে বুট করতে।
হয়তো আপনি এক ধাপ aurr যেতে চান এবং আপনার অ্যান্ড্রয়েড ডিভাইস রুট করতে? আমরা সেটাও কভার করেছি। তার ফলোআপ হিসেবে, এখানে আপনার অ্যান্ড্রয়েড ফোন রুটেড কিনা চেক করার পদ্ধতি।