কম্পিউটার টিউটোরিয়াল

ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করার পদ্ধতি

ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করার পদ্ধতি

আপনার অ্যান্ড্রয়েড ডিভাইস রুট করা এখন আগের চেয়ে অনেক সহজ। প্রক্রিয়াটিকে যতটা সম্ভব সহজ করার জন্য প্রচুর টুল উপলব্ধ, আপনি কোন ডিভাইস রুট করতে চান সেটা 상관 নেই। ম্যাজিস্ক (Magisk) এমন একটি টুল, এবং এটি ব্যবহার করা সত্যিই সহজ।

ম্যাজিস্ক আপনার ডিভাইসে ব্যবহার করার আগে কিছু অন্য পরিবর্তন করতে হবে, মূলত TWRP কাস্টম রিকভারি ইনস্টল করা। এটি গুগলের ADB এবং ফাস্টবুট টুলস ব্যবহার করে খুব সহজে করা যায়, এবং এটি আপনাকে কাস্টম ROM সহজে ফ্ল্যাশ করার মতো অতিরিক্ত কার্যকারিতা দেয়।

দ্রষ্টব্য: ফোনটি রুট করার আগে আপনাকে অবশ্যই বুটলোডার আনলক করতে হবে। প্রতিটি ফোনের জন্য বুটলোডার আনলক করার নির্দেশিকা ভিন্ন, তাই এই টিউটোরিয়ালে সেটি কভার করা হয়নি।

ম্যাজিস্ক ব্যবহারের সুবিধা

প্রধান রুট অ্যাপ্লিকেশনগুলোর একটি হলো SuperSU, এবং ম্যাজিস্ক SuperSU থেকে আলাদা কারণ এটি গুগল সেফটি নেট (SafetyNet) কে সহজে ফাঁসি দিতে পারে যে ফোনটি রুট করা নয়।

ম্যাজিস্ক একটি "সিস্টেমলেস" (systemless) রুট ব্যবহার করে যা কোনো সিস্টেম ফাইল মডিফাই করে না। বরং এটি বুট পার্টিশন মডিফাই করে এবং সিস্টেম ফাইলগুলো অক্ষত রাখে। ম্যাজিস্কের আরেকটি সুবিধা হলো এর সাথে ম্যাজিস্ক হাইড (Magisk Hide) থাকে যা আপনাকে নির্দিষ্ট অ্যাপ থেকে রুট স্ট্যাটাস লুকাতে দেয়। এতে আপনি আপনার রুট করা ফোনে ইন্টারনেট ব্যাংকিং অ্যাপ বা গুগল পে ব্যবহার করতে পারবেন।

ADB এবং ফাস্টবুট ইনস্টল করুন

কোনো কিছু করার আগে, আপনাকে আপনার কম্পিউটারে গুগলের ডেভেলপার টুলস ইনস্টল করতে হবে। লিনাক্সে এই প্রক্রিয়া অনেক সহজ, তাই আপনার যদি লিনাক্স পিসি থাকে, তবে এটিকে এই কাজের জন্য ব্যবহার করার কথা ভাবুন। অন্যথায়, উইন্ডোজেও এটি নিঃসন্দেহে সম্ভব।

উইন্ডোজ

সর্বশেষ সংস্করণের অ্যান্ড্রয়েড SDK প্ল্যাটফর্ম টুলস ডাউনলোড করুন। সেগুলো একটি ফোল্ডারে এক্সট্র্যাক্ট করুন যেখান থেকে সুবিধা অনুযায়ী ব্যবহার করা যায়।

উইন্ডোজ এক্সপ্লোরার খুলুন, যে ফোল্ডারে আপনি অ্যান্ড্রয়েড টুলস এক্সট্র্যাক্ট করেছেন সেখানে ব্রাউজ করুন, এবং ফোল্ডারের সাদা জায়গায় রাইট ক্লিক করুন। ড্রপডাউন থেকে "কমান্ড উইন্ডো খুলুন" (Open command window) সিলেক্ট করুন। আপনি এখন সেই কমান্ড লাইন উইন্ডো থেকে ফোল্ডারের এক্সিকিউটেবল ফাইলগুলো ব্যবহার করতে পারবেন।

লিনাক্স

আপনি যদি উবুন্টু gibi সাধারণ লিনাক্স ডিস্ট্রিবিউশন চালান, তবে এটি খুব সহজ। Apt ব্যবহার করে প্রয়োজনীয় টুলস ইনস্টল করুন।

sudo apt install adb fastboot

TWRP ফ্ল্যাশ করুন

ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করার পদ্ধতি

আপনার ডিভাইসের জন্য TWRP-এর সর্বশেষ সংস্করণ খুঁজে বের করুন এবং ডাউনলোড করুন। নিশ্চিত করুন যে সেই ডিভাইসের জন্য উপলব্ধ এটি সর্বশেষ রিলিজ। উইন্ডোজ ব্যবহার করলে, ফাইলটি আপনার অ্যান্ড্রয়েড টুলসের ডিরেক্টরিতে সরিয়ে দিন।

এরপর, আপনার ডিভাইস নিন এবং ডেভেলপার অপশনস ইনএবল করুন।

ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করার পদ্ধতি

সেটিংসে এক লেভেল উপরে যান, এবং আপনি এখন ডেভেলপার অপশনস দেখতে পাবেন। সেগুলো খুলুন এবং "ডিবাগিং" (Debugging) খুঁজুন। শব্দচয়ন ডিভাইস অনুযায়ী কিছুটা ভিন্ন হতে পারে, কিন্তু আপনাকে ডিবাগিং ইনএবল করতে হবে। কখনো কখনো এটি "অ্যান্ড্রয়েড ডিবাগিং" (Android debugging) বলা হয়, অন্য সময় "ইউএসবি ডিবাগিং" (USB debugging)।

ইউএসবি কেবেল দিয়ে আপনার ডিভাইস কম্পিউটারের সাথে সংযুক্ত করুন। অ্যান্ড্রয়েড টুলস সহ কমান্ড লাইন উইন্ডো খুলুন। আপনার ডিভাইস প্রস্তুত করার জন্য নিচের কমান্ডটি ইনপুট করুন।

adb reboot bootloader

আপনার ডিভাইস আবার ইউএসবি ডিবাগিং অনুমতি চাইতে পারে। অনুমতি দিন যাতে এটি বুটলোডারে রিবুট করতে পারে। এরপর, আপনি TWRP ইমেজটি ফ্ল্যাশ করতে পারবেন। আপনার ইমেজের實際 ফাইলনেম ব্যবহার করুন।

fastboot flash recovery twrp-X.X.X.XXX.img

শেষ হলে, আপনার ডিভাইস রিবুট করুন।

fastboot reboot recovery
ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করার পদ্ধতি

আপনার ডিভাইস TWRP-এ রিবুট হবে।

ম্যাজিস্ক ইনস্টল করুন

আপনার কম্পিউটারে ফিরে, ম্যাজিস্কের সর্বশেষ রিলিজ ডাউনলোড করুন। এটি আনজিপ করবেন না। উইন্ডোজে থাকলে, এটিও অ্যান্ড্রয়েড টুলস ফোল্ডারে সরিয়ে দিন।

কমান্ড লাইন উইন্ডোতে ফিরে যান, এবং ম্যাজিস্ক .zip ফাইলটি অ্যান্ড্রয়েড ডিভাইসে পুশ করুন। আবার, প্যাকেজের একচুটি ভার্সন ব্যবহার করুন।

adb push magisk-vXX.X.zip
ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করার পদ্ধতি

আপনার অ্যান্ড্রয়েড ডিভাইসে .zip থেকে ইনস্টল করার অপশনে ট্যাপ করুন। আপনি যা টানে দিয়েছেন সেই ম্যাজিস্ক ফাইলটি খুঁজে বের করুন এবং সিলেক্ট করুন। TWRP ব্যবহার করে .zip ফাইলটি ফ্ল্যাশ করুন।

শেষ হলে, আপনার ডিভাইস রিবুট করুন। এইবার এন্ড্রয়েড-এ বুট হওয়া দিন।

ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করার পদ্ধতি

আপনার অ্যাপস খুলুন। এখন আপনাকে ম্যাজিস্ক ম্যানেজার অ্যাপটি দেখতে হবে। ম্যাজিস্ক এখন আপনার সিস্টেমে আছে, এবং আপনি অ্যাপগুলোর পারমিশন রুট লেভেলে বাড়াতে এটি ব্যবহার করতে পারবেন।

অভিনন্দন! আপনি ম্যাজিস্ক দিয়ে আপনার অ্যান্ড্রয়েড ডিভাইস সফলভাবে রুট করেছেন।

প্রশ্নোত্তর

১. রুট করলে ফোনের ওয়ারেন্টি চলে যায় কি?

অনিবার্য নয়। ম্যাজিস্ক একটি "সিস্টেমলেস রুট" যা তুলনামূলকভাবে সহজে "আনরুট" (unroot) করা যায়। প্রথমে ম্যাজিস্ক আনইনস্টল করুন, তারপর আপনার ফোন উইন্ডোজের সাথে সংযুক্ত করে অ্যান্ড্রয়েড টুলসের মাধ্যমে নিচের কমান্ড লাইন চালান:

fastboot lock bootloader

২. রুট করলে ফোনের ডেটা মুছে যায় কি?

না, রুট করলে আপনার ফোন থেকে কিছুই মুছে যায় না, কিন্তু বুটলোডার আনলক করলে মুছে যায়। এগুলো একই জিনিস নয় এবং আপনাকে এটার খেয়াল রাখতে হবে। তবে, আপনি যদি রুট করার পর অন্য কোনো OS ইনস্টল করেন, তবে অবশ্যই আগে ডেটা ব্যাকআপ নিন কারণ সেটি আপনার ফোন থেকে ডেটা মুছে দেবে।

৩. ম্যাজিস্ক কি SuperSU-র চেয়ে ভালো?

দুটোই কমোবেশ একই কাজ করে, কিন্তু ম্যাজিস্কের ভালো দিকটি হলো এটি ওপেন-সোর্স (open-source) যেখানে SuperSU ক্লোজড-সোর্স (closed-source) এবং আজকাল একটি চাইনিজ কোম্পানির অধীন। ম্যাজিস্ক আপনার সিস্টেম ফাইলগুলো পরিবর্তন করে না যার মানে এটি আপনার ফোনে থাকা বিদ্যমান অ্যাপগুলোর সাথে ইন্টারফেয়ার করার সম্ভাবনা কম।

৪. ম্যাজিস্ক কি অ্যান্ড্রয়েড ১২-এ কাজ করে?

অক্টোবর ২০২১ পর্যন্ত, অ্যান্ড্রয়েড ১২ রুট করার জন্য ম্যাজিস্কের একটি ক্যানারি বিল্ড (Canary build) উপলব্ধ। এটি পুরোপুরি ফিচার-কমপ্লিট নয়, এবং উল্লেখযোগ্যভাবে জনপ্রিয় ম্যাজিস্কহাইড (MagiskHide) ফাংশনটি সরিয়ে দেওয়া হয়েছে, তবে ফিলহাল ম্যাজিস্ক দিয়ে অ্যান্ড্রয়েড ১২ রুট করার সেরা উপায় এটি। এই সংস্করণটি কীভাবে পেতে হয় সেটি জানতে XDA Developers-এ যান।

এখন যেহেতু এখান থেকে কাজটি শেষ, কেন না অ্যান্ড্রয়েডের সেরা হ্যাকিং অ্যাপস এবং অ্যান্ড্রয়েডের জন্য সেরা ক্রিপ্টোকারেন্সি ট্র্যাকার অ্যাপসের তালিকা চেক করুন।


  1. পুরনো PC গেম আপনার অ্যান্ড্রয়েড ডিভাইসে খেলার উপায়

  2. অ্যান্ড্রয়েড ডিভাইসে CyanogenMod-কে LineageOS-এ রিপ্লেস করার পদ্ধতি

  3. Android ফোন ফ্যাক্টরি রিসেট করার সহজ গাইড

  4. PC ছাড়াই নিরাপদে আপনার Android ডিভাইস রুট করুন