আপনি যখন একটি অ্যান্ড্রয়েড ফোন রুট করেন, তখন আপনি নিজেকে সুপার ইউজার অ্যাক্সেস দেন। একজন সুপার ইউজার হলেন একজন প্রশাসক যিনি একটি সিস্টেমের আরও বৈশিষ্ট্য এবং ফাংশন অ্যাক্সেস করতে পারেন এবং এটির মান আচরণের বাইরে পরিবর্তন করতে পারেন। এই ক্ষমতা অপারেটিং সিস্টেমে আরও অ্যাক্সেস মঞ্জুর করে, যার অর্থ ডিভাইসটি কীভাবে কাজ করে তার উপর আরও শক্তি। এটি ডিভাইসটি কীভাবে কাজ করে তার ক্ষতি করার সম্ভাবনাও নিয়ে আসে৷
অ্যান্ড্রয়েড এবং রুটিং সম্পর্কে
Android হল একটি ওপেন সোর্স অপারেটিং সিস্টেম, যদিও এটির Google ফর্কে অনেকগুলি Google-নির্দিষ্ট পরিষেবা বেক করা আছে৷ কারণ অ্যান্ড্রয়েডের মূলটি ওপেন সোর্স, যে কেউ এটি তৈরি করতে এবং সংশোধন করতে পারে৷ বেশিরভাগ সময়, ডিভাইস নির্মাতারা তাদের ফোনের জন্য কাস্টম অ্যান্ড্রয়েড সংস্করণ তৈরি করতে, বৈশিষ্ট্য যোগ করতে এবং ব্যবহারকারীদের জন্য একটি সুন্দর অভিজ্ঞতা তৈরি করতে OS পরিবর্তন করে।এর একটি অংশের মধ্যে রয়েছে তাদের কাস্টম অ্যান্ড্রয়েড বিল্ডগুলিতে তাদের নিজস্ব নিয়ম এবং বিধিনিষেধ আরোপ করা।
ফোন পরিষেবা বাহক এবং ডিভাইস নির্মাতারা যেমন Samsung, LG, Huawei, Xiaomi এবং অন্যান্য, তাদের ফোন পণ্যগুলিতে পরিবর্তন এবং বিধিনিষেধ আরোপ করেছে৷
নিরাপত্তার জন্য রুট করা প্রতিরোধ করুন
ফোন নির্মাতারা তাদের ডিভাইসগুলিকে লক করে যাতে মানুষ অনিচ্ছাকৃতভাবে ফোনের ক্ষতি না করে বা ফোনটিকে নিরাপত্তার ঝুঁকিতে ফেলতে না পারে৷ নির্মাতার দ্বারা ইনস্টল করা অ্যাপগুলি সরানো থেকে লোকেদের আটকাতে তারা ডিভাইসগুলিকে লক করে। ফোন লক ডাউন করা লোকেদের ক্যারিয়ার স্যুইচ করতে বাধা দেয় এবং নতুন আপডেট প্রতিরোধ করে একটি ডিভাইসের জীবনকাল হ্রাস করতে পারে। এই অভ্যাসটি ইলেকট্রনিক্স মেরামতের জন্য ভোক্তার অধিকারের সাথে সম্পর্কযুক্ত।
অতএব, একটি স্ট্যান্ডার্ড অ্যান্ড্রয়েড ব্যবহারকারী অ্যাকাউন্ট রুট হিসাবে লগ ইন করা হয় না, তাই সমস্ত অ্যাপের সীমিত অনুমতি এবং অ্যাক্সেস রয়েছে। ফোন প্রস্তুতকারক এবং ক্যারিয়ার আপনার সুরক্ষা এবং তাদের ব্যবসায়িক স্বার্থ উভয়ের জন্য কী করা যাবে এবং কী করা যাবে না তার সীমা নির্ধারণ করে৷
একটি ফোন রুট করার জন্য কেন নিরাপত্তা ওভাররাইড করবেন?
একটি ডিভাইস রুট করা জটিল কাজ এবং পরিবর্তন করতে দেয় যার জন্য আরও নিয়ন্ত্রণের প্রয়োজন হয় এবং ডিভাইসের স্বাভাবিক কার্যকারিতা ছাড়িয়ে যায়। একটি রুটেড ফোনে, আপনি ফোন প্রস্তুতকারক বলেছে যে আপনি ডিভাইসের সাথে কি করতে পারেন তাতে সীমাবদ্ধ নন। পরিবর্তে, আপনি ডিভাইস হার্ডওয়্যার অনুমতি দেয় যা কিছু করতে পারেন।
একটি রুটেড অ্যান্ড্রয়েড ডিভাইসের সাথে, আপনি কীভাবে ফোন ব্যবহার করবেন তা নির্ধারণ করুন৷ কাস্টম রম সহ আপগ্রেড এবং নতুন বৈশিষ্ট্য যোগ করুন। অ্যান্ড্রয়েড অপারেটিং সিস্টেমটি ওপেন-সোর্স হওয়ায় যে কেউ অ্যান্ড্রয়েডের নিজস্ব সংস্করণ তৈরি করতে পারে এবং বিনামূল্যে অনলাইনে প্রকাশ করতে পারে। এই সম্প্রদায়টি অ্যান্ড্রয়েড ডিস্ট্রিবিউশন চালু করেছে যেমন LineageOS। কাস্টম রমগুলি ডিভাইসে বৈশিষ্ট্য এবং কার্যকারিতা আনলক করে এবং ফোন প্রস্তুতকারক সমর্থন বন্ধ করার পরে অ্যান্ড্রয়েডের আপডেট সংস্করণ সরবরাহ করে৷
নন-স্ট্যান্ডার্ড অ্যাপ ইনস্টল করতে একটি ফোন রুট করুন যা এমন কিছু করে যা নির্মাতারা, ফোন ক্যারিয়ার এবং ফোন নির্মাতারা সাধারণত অনুমতি দেয় না।এই অ্যাপগুলি ব্লোটওয়্যার সরিয়ে দেয়, স্টোরেজ নিয়ন্ত্রণ করে এবং লুকানো সেটিংস পরিবর্তন করে। অনেক রুট-অনলি অ্যাপ্লিকেশানগুলি হার্ডওয়্যার স্তরে ডিভাইসের নিয়ন্ত্রণ প্রদান করে, উদাহরণস্বরূপ, নতুন পাওয়ার-সেভিং বিকল্পগুলি সক্ষম করতে৷
Google, অ্যান্ড্রয়েড অপারেটিং সিস্টেমের কিউরেটর, সম্পূর্ণরূপে রুট করার বিরোধী নয়। গুগল নেক্সাস ডেভেলপারদের জন্য প্রস্তুত এবং বুটলোডার আনলক এবং ডিভাইস রুট করার একটি উপায় প্রদান করে৷
রুটেড অ্যান্ড্রয়েড ডিভাইসে চালানোর জন্য ডিজাইন করা অ্যাপগুলি গুগল প্লে স্টোরে পাওয়া যাবে। গুগল প্লে স্টোর থেকে শুধুমাত্র রুট-অ্যাপগুলি ডাউনলোড করা একটি দূষিত অ্যাপ ইনস্টল করার সম্ভাবনাকে সীমিত করে যা একটি রুট করা ফোনের সুবিধা নিতে পারে৷
রুটিংয়ের পরিণতি
একটি ফোন রুট করা ডিভাইসের ওয়ারেন্টি বাতিল করে এবং ফোন ক্যারিয়ার ফোন পরিষেবা দিতে অস্বীকার করতে পারে। এছাড়াও, একটি ফোন রুট করা পরিষেবা চুক্তি লঙ্ঘন করতে পারে৷
কাস্টম রম ফ্ল্যাশ করার জন্য ডিভাইসটিকে একটি কাস্টম রিকভারি ম্যানেজারে বুট করা এবং ফোন হার্ডওয়্যারে সরাসরি রম ইনস্টল করা জড়িত। যদি কিছু ভুল হয়ে যায়, তাহলে ডিভাইসটি ইট করার ঝুঁকি থাকে। এর মানে হল ফোন বুট হবে না, ফোন কল করবে না বা Wi-Fi এর সাথে কানেক্ট করবে না।
রুটিং অ্যাডমিন বিশেষাধিকারের সাথে অ্যাপগুলি চালানোর সম্ভাবনাও উন্মুক্ত করে৷ প্রশাসক বিশেষাধিকারের সাথে যেকোন কিছু চালানো এটিকে ডিভাইসে যেকোনো কিছু করার অনুমোদন দেয়। প্রশাসক বিশেষাধিকার সহ ক্ষতিকারক অ্যাপগুলি গুরুতর ক্ষতি করতে পারে৷
রুটেড ফোনগুলি স্বয়ংক্রিয়ভাবে Google দ্বারা প্রকাশিত আপডেটগুলি ইনস্টল করতে পারে না৷ OS-এর আপডেটগুলি LineageOS-এর মতো রম দ্বারা সরবরাহ করা হয়৷
একটি ফোন আনলক করা এটিকে অন্যান্য ক্যারিয়ারে ব্যবহার করার অনুমতি দেয় এবং এটি রুট করা এবং জেলব্রেকিং থেকে আলাদা৷ কিছু সময়ের জন্য, অন্য ক্যারিয়ারে ব্যবহার করার জন্য একটি ফোন আনলক করা বেআইনি ছিল-এমনকি যদি এটি আর ক্যারিয়ারের সাথে চুক্তির অধীনে না থাকে। এটি 2014 সালে পরিবর্তিত হয়েছিল যখন আনলকিং কনজিউমার চয়েস এবং ওয়্যারলেস কম্পিটিশন অ্যাক্ট আইনে স্বাক্ষরিত হয়েছিল। এই আইন যেকোনো সেলফোন বা স্মার্টফোনের মালিককে তার ফোন আনলক করতে এবং ফোন চুক্তির প্রয়োজনীয়তা পূরণ হলে অন্য ক্যারিয়ারে যাওয়ার অনুমতি দেয়।
রুটিং এবং জেলব্রেকিং আনলক করা থেকে আলাদা। লাইব্রেরি অফ কংগ্রেস কপিরাইট অফিস, যেটির এলাকার উপর নিয়ন্ত্রক এখতিয়ার রয়েছে, 2010 সালে রায় দেয় যে একটি ফোন জেলব্রেক করা একটি আইনি পদক্ষেপ।ফোন নির্মাতারা সাধারণত গ্রাহকদের ডিভাইস হ্যাক করতে চান না; এটি করলে ডিভাইসের ওয়ারেন্টি বাতিল হয়ে যেতে পারে।
FAQ
আমি কিভাবে আমার Android ডিভাইস রুট করব?
KingRoot বা Towelroot এর মত একটি অ্যাপ ব্যবহার করুন। বিকল্পভাবে, আপনি LineageOS বা Paranoid Android এর মতো একটি কাস্টম রম ইনস্টল করতে পারেন। আপনার অ্যান্ড্রয়েড রুট করার প্রকৃত প্রক্রিয়া আপনার ব্যবহার করা সফ্টওয়্যার বা কাস্টম রমের উপর নির্ভর করে পরিবর্তিত হবে।
আমি কিভাবে Android বুটলোডার আনলক করব?
OEM আনলকিং ডেভেলপার বৈশিষ্ট্য সক্রিয় করুন, তারপর Android এ বুটলোডার আনলক করতে Fastboot টুল ব্যবহার করুন। আপনার ফোনটি আনলক করতে প্রস্তুতকারকের কাছ থেকে একটি কোডের প্রয়োজন হতে পারে৷
রুটেড অ্যান্ড্রয়েডের জন্য সেরা অ্যাপগুলি কী কী?
Android-এর জন্য জনপ্রিয় রুট অ্যাপের মধ্যে রয়েছে Tasker, Flashify এবং Titanium Backup। আপনার অ্যান্ড্রয়েড পরিষ্কার করার জন্য পছন্দের অ্যাপগুলির মধ্যে রয়েছে Greenify এবং সিস্টেম অ্যাপ রিমুভার। রুট সুবিধাগুলি পরিচালনা করতে Magisk এবং SuperSU এর মত অ্যাপ ব্যবহার করুন।
আমি কিভাবে Android এ TWRP কাস্টম রিকভারি ইনস্টল করব?
আপনার ডিভাইস রুট করার পর, Google Play থেকে অফিসিয়াল TWRP অ্যাপ ইনস্টল করুন। TWRP কাস্টম রিকভারি ইন্টারফেস ব্যবহার করুন ROM ফাইল ইনস্টল করতে, ডিভাইসটি পরিষ্কার করতে, ডিভাইসটির ব্যাক আপ নিতে, ডিভাইসটিকে ফ্যাক্টরি সেটিংসে পুনরুদ্ধার করতে এবং আরও অনেক কিছু করতে।
অ্যান্ড্রয়েড রুট না করে আমি কীভাবে প্রি-ইন্সটল করা অ্যাপ আনইনস্টল করব?
সেটিংস > Apps > অ্যাপটি নির্বাচন করুন > আনইন্সটল। কিছু অ্যাপ আনইনস্টল করা যাবে না, তবে আপনি সেটিংসে গিয়ে সেগুলিকে অক্ষম করতে পারেন।