আমি এই বাক্যাংশটি বা অ্যান্ড্রয়েড ফোরামে রূপগুলি (মূল ফোন, রুটিং ইত্যাদি) শুনেছি তবে এর অর্থ কী তা আমি জানি না। আপনি কি এটি সহজ ভাষায় ব্যাখ্যা করতে পারেন?
আমি এই বাক্যাংশটি বা অ্যান্ড্রয়েড ফোরামে রূপগুলি (মূল ফোন, রুটিং ইত্যাদি) শুনেছি তবে এর অর্থ কী তা আমি জানি না। আপনি কি এটি সহজ ভাষায় ব্যাখ্যা করতে পারেন?
উত্তর:
আপনার ফোনকে 'রুট' করার অর্থ আপনার ফোনের ফাইল সিস্টেমে প্রশাসনিক অধিকার অর্জন করা (লিনাক্সের মধ্যে মূলটি প্রশাসকের ব্যবহারকারীর নাম) the রুট অ্যাক্সেসের সাহায্যে, আপনি ফোনে যা কিছু ইনস্টল করতে এবং আনইনস্টল করতে পারেন।
আপনি যা করতে পারবেন এবং কী করতে পারবেন না সে সম্পর্কিত বেশিরভাগ ফোনই সীমিত অ্যাক্সেস নিয়ে আসে। এটি অগত্যা কোনও খারাপ জিনিস নয়, কারণ এটি ব্যবহারকারীদের ফোনে দুর্ঘটনাক্রমে এমন কোনও কিছু ভাঙ্গা থেকে বিরত রাখতে পারে, বিশেষত অপারেটিং সিস্টেমের ক্ষেত্রে। তবে, অনেক নির্মাতারা আপনার অধিকারগুলিকে এমন বিষয়গুলিতে সীমাবদ্ধ করে তোলে যা সত্যিকার অর্থেই মিশন সমালোচনামূলক নয়, এবং ফোনটি রুট করা প্রায় এগুলি হয়ে যায়।
আপনি যদি আপনার ফোনে কিছু অযথা অ্যাপ্লিকেশন (ব্লাটওয়্যার) ইনস্টল করেন যা আপনি আনইনস্টল করতে পারবেন না, রুটিং আপনাকে এই ক্ষমতা দেবে। আপনার ফোনের প্রস্তুতকারক এবং / অথবা সেল সরবরাহকারী আপনাকে আপডেটগুলি উপলব্ধ করার আগে এটি আপনাকে অ্যান্ড্রয়েডের নতুন সংস্করণে আপগ্রেড করার অনুমতি দেবে। সতর্কতা অবলম্বন করুন, যদিও, মূলটি আপনার ওয়ারেন্টি বাতিল করে দিতে পারে।
রুটিং আপনাকে আপনার ফোনের সাথে কী করতে সক্ষম করে সে সম্পর্কে আরও তথ্যের জন্য, এই প্রশ্নটি দেখুন ।
আপনি যখন আপনার ফোনটি "রুট" করেন তখন আপনি ফোনের প্রশাসনিক সুবিধাগুলি আনলক করে যা ডিফল্টরূপে নির্মাতার দ্বারা লক করা থাকে। এটি আইফোন জগতের "জেলব্রেকিং" এর মতো।
আপনার ডিভাইসটি রুট করা আপনাকে আপনার সিপিইউকে ওভারক্লোক বা আন্ডারক্লোক করার মতো জিনিসগুলি করতে, আপনার ফোনটি অ্যামাজন এমপি 3 বা কর্প কর্পোরেশনের মতো মুছে ফেলবে না এমন কিছু অ্যাপ্লিকেশন মুছে ফেলতে পারে, এমন কিছু অ্যাপ্লিকেশন ইনস্টল করতে পারে যা রুট অ্যাক্সেসের প্রয়োজন, কাস্টম রমগুলি লোড করে ...
নির্মাতারা চান না যে এই কারণে সীমাবদ্ধ নয় তবে বিভিন্ন কারণে আপনি এই বিকল্পগুলিতে অ্যাক্সেস পেতে পারেন:
সংক্ষেপে, এর অর্থ ফোনে প্রশাসক অ্যাক্সেস পাওয়া। ফোনের একজন সাধারণ (প্রশাসনিক) ব্যবহারকারী না করতে পারে এমন কাজগুলি করতে।
কোনও ফোনে রুট (প্রশাসক) অ্যাক্সেস পেতে।
'রুট' হ'ল ইউআইডি 0 সহ ব্যবহারকারী, এটি একটি সম্পূর্ণ 'সিস্টেম প্রশাসন অ্যাকাউন্টের' সমতুল্য।
এর অর্থ আপনার কাছে কিছু করার অনুমতি রয়েছে। যে কোনও কিছুর মধ্যে সুরক্ষিত বন্দরগুলি খুলুন (উদাহরণস্বরূপ ওয়াইফাই-টিথারিংয়ের জন্য), ওএস এবং সমস্ত সফ্টওয়্যার আপডেট এবং আপগ্রেড করা উচিত, আপনার নিজের সফ্টওয়্যার দিয়ে অপারেটিং সিস্টেমটি প্রতিস্থাপন করুন, মেশিনে প্রতিটি ফাইলের সম্পূর্ণ অ্যাক্সেস এবং যে কোনও ফাইল মুছে ফেলার ক্ষমতা সহ পুরো অপারেটিং সিস্টেম।
এটি প্রতিটি কিছুর একটি সংশোধনী। মূলত রুট করা জেলব্রেকিং। আপনি একজন ব্যবহারকারী, আপনার নিজের ফোনে প্রশাসকের অ্যাক্সেস নেই। রুটিং হ'ল "রুট" ব্যবহারকারীর অ্যাক্সেস পাওয়ার প্রক্রিয়া। একবারে রুট হয়ে গেলে কিছু মজাদার জিনিস আপনি করতে পারেন।
সম্প্রতি রুটিং আরও দক্ষ হয়ে উঠছে এবং 1-ক্লিকের মূল নির্ধারণের সাথে, এটি বেশিরভাগ মানুষের জন্য একটি হাওয়া হওয়া উচিত, কেবল সেট আপ করুন এবং এটি আধ ঘন্টা ধরে চালাতে দিন।
একমাত্র ঝুঁকি হ'ল আপনার ফোনটি ব্রিক করা (কিছু সমালোচনামূলক সফ্টওয়্যার তৈরি করা যাতে এটি চালু করা বা কোনও ফিক্স ইনস্টল করা অসম্ভব হয়ে পড়ে)।
উপরের উত্তরগুলি ইতিমধ্যে সঠিক, তবে কেবল কিছুটা অদ্ভুত রেফারেন্সের জন্য। সমস্ত ইউনিক্স ভিত্তিক সিস্টেমে একজন "রুট" ব্যবহারকারীর অপারেটিং সিস্টেম দ্বারা উপলব্ধ যে কোনও এবং সমস্ত ফাংশনে অ্যাক্সেস রয়েছে। এটি একটি খুব শক্তিশালী (এবং বিপজ্জনক) সুযোগ কারণ আপনি একবারে রুট হয়ে গেলে আপনি কিছু করতে পারেন এবং আপনি যা করতে পারেন তার অনেক কিছুই সিস্টেমকে পুরোপুরি ধ্বংস করতে পারে।
এ কারণেই আপনি যখন কোনও সার্ভার পরিচালনা করেন আপনি সাধারণত এটি রুট হিসাবে করেন না, যাতে অপারেটিং সিস্টেমটি "উম্মম ... আপনি এটি করতে চান না!" বলে সুবিধা নিতে পারেন! যখন আপনি দুর্ঘটনাক্রমে সকাল ১১ টা থেকে পুরো হার্ড ড্রাইভটি মুছতে বলুন।
[সম্পাদনা] আমি "অন্যান্য উত্তরে" বলার জন্য আমার উত্তরটি সংশোধন করতে যাচ্ছিলাম কিন্তু তখন বুঝতে পেরেছিলাম যে এর ফলস্বরূপ নীচের মন্তব্যগুলি রেন্ডার করা হবে (ধরে নিবেন তারা এখনও রয়েছেন) সংবেদনহীন।
আমি পাঠ্য সম্পাদকটিতে ধর্মঘট দেখছি না, সুতরাং আমি কেবল এখানে সংশোধন করব যে "উপরের উত্তরগুলিতে" না বলে "অন্য উত্তরগুলিতে" আমার বলা উচিত ছিল।
এই প্রশ্নটি এই সাইটে সর্বাধিক দেখা এক, তবুও সমস্ত উত্তর একই বলে: "অ্যাডমিনের অধিকার পেয়ে, আসুন আপনি xyz এবং abc এর মতো স্টাফ করুন"। দ্বিতীয়টি আসলেই কোনও প্রাসঙ্গিক উত্তরের অংশ নয়, এবং এখানে ইতিমধ্যে এখানে একটি প্রশ্ন রয়েছে: একটি মূলযুক্ত ফোনটি কী করতে পারে? ।
নিশ্চিতভাবে rooting অ্যাডমিনের অধিকার পাওয়ার সমতুল্য, তবে আসুন আরও কিছু বিশদ যুক্ত করুন: কীভাবে অ্যান্ড্রয়েডে অ্যাডমিন অধিকারগুলি প্রয়োগ করা হয়। প্রযুক্তিগত স্তরে কী ঘটে, যখন আপনি কোনও ফোন রুট করেন? একটি নতুন প্রোগ্রাম / অ্যাপলেট উপলব্ধ হয়: su । এটি / সিস্টেম / এক্সবিন / ফোল্ডারে বসে এবং ব্যবহারকারীকে পৃথক ব্যবহারকারী আইডি - রুট (ওরফে প্রশাসক) সহ স্যুইচ করতে দেয়।
মনে রাখবেন যে অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলিতে সাধারণত তাদের নিজস্ব আইডির অধীনে চলে। সুতরাং যদি 1) সু উপস্থিত থাকে এবং 2) কোনও অ্যাপ্লিকেশন এটিকে রুটে পরিবর্তন করতে ব্যবহার করে তবে অ্যাপটি রুট ব্যবহারকারীরা যা কিছু করতে পারে তা করতে পারে!
সমস্ত rooting পদ্ধতি একই পরিবর্তন উত্পাদন করে না। উদাহরণস্বরূপ, অনেকগুলি পদ্ধতি সুপারুসার.এপকে নামে একটি অতিরিক্ত অ্যাপের উপর নির্ভর করে যা সু বাইনারিটির একটি কাস্টম সংস্করণ রয়েছে। এটি অ্যাপটিকে যখনই কোনও অনুরোধ করা হয় তখনই অনুমতি নিয়ন্ত্রণ ব্যবস্থাপক হিসাবে কাজ করতে দেয়।
সু এবং সুপারউজার (বা সুপারসু) ছাড়াও প্রায়শই ব্যস্তবক্সটি মূল স্ক্রিপ্টের অংশ হিসাবে ইনস্টল হয়ে যায়। যখন আমরা কোনও ফোনকে রুট করার বিষয়ে কথা বলি তখন এই তিনটি ফাইল (প্রযুক্তিগতভাবে ব্যস্তবক্স ফাইলগুলির একটি সেট) সর্বাধিক সাধারণ সংযোজন।
কেবলমাত্র su
নিজের ফোল্ডারে একটি অনুলিপি করা তুচ্ছ নয় , কারণ / সিস্টেম পার্টিশনটি কেবল পঠনযোগ্যভাবে মাউন্ট করা থাকে এবং আপনার এটি পুনরায় লেখার যোগ্য হিসাবে মাউন্ট করার (এবং এটি যদি আপনার লেখার অনুমতি প্রয়োজন) প্রয়োজন হয় তার মূল অধিকারগুলি প্রয়োজন।
এটি করার একটি 'অপ্রত্যক্ষ' উপায় হ'ল বর্ধিত কার্যকারিতা সহ একটি পুনরুদ্ধার ব্যবহার করা, এটি লিখনযোগ্য হিসাবে মাউন্ট / সিস্টেমকে মাউন্ট করতে এবং এতে ফাইলগুলি অনুলিপি করতে পারে। বেশিরভাগ ক্ষেত্রে এর অর্থ একটি কাস্টম পুনরুদ্ধার ঝলকানি, কারণ অনেকগুলি স্টক পুনরুদ্ধার কেবলমাত্র নির্দিষ্ট (ওএম) ফাইলগুলি প্যাচিংয়ের মধ্যে সীমাবদ্ধ।
আরও একটি 'সরাসরি' উপায় হ'ল কিছু ফ্ল্যাশিং সরঞ্জাম ব্যবহার করে সরাসরি নতুন / সিস্টেম পার্টিশন (রুট ফাইলগুলি সহ) ফ্ল্যাশ করা। এই জাতীয় সরঞ্জামগুলির মধ্যে রয়েছে:
আপনার ফোন থেকে / সিস্টেম পার্টিশনটি - বা ওয়েব থেকে একটি চিত্র ফাইল অনুলিপি করা এবং মূল-সংশোধিত পার্টিশনটি ফিরে ফ্ল্যাশ করা অপেক্ষাকৃত সহজ। অবশেষে আপনি ADB ব্যবহার করে কোনও রুট শেল পেতে সক্ষম হবেন, যদি রম এটির অনুমতি দেওয়ার জন্য সংকলিত হয় (স্টক রমগুলিতে সাধারণ নয়)। রুট শেলটি ব্যবহার করে পার্টিশনগুলি পুনরায় গণনা করা এবং আপনার যে কোনও জায়গায় ফাইল অনুলিপি করা তুচ্ছ - যদি আপনি লিনাক্স আদেশগুলি জানেন know
এই সহজ পদ্ধতিগুলি ফোনগুলিতে কাজ করে যা আনলক করা / আনলক করা সহজ। যখন কোনও বুটলোডার লক হয়ে থাকে তখন রুট করার প্রক্রিয়াটি একটি কনভোল্টেড প্রক্রিয়াতে পরিণত হতে পারে যা ডিভাইসের মধ্যে পৃথক হতে পারে, আরও নির্দিষ্ট রুটিং তথ্য এখানে দেখুন । এটি কারণ কারণ গুরুত্বপূর্ণ পার্টিশনে কোনও কাস্টম পরিবর্তনগুলি ই এম এর 'স্বাক্ষর' ভঙ্গ করে এবং বুটলোডারকে লোডিং (বুটলুপ) প্রত্যাখ্যান করবে। বা, কিছু ক্ষেত্রে বুটলোডার কেবল কোনও পরিবর্তনকে পূর্বাবস্থায় ফিরিয়ে আনবে।