"একটি ফোন রুট করা" এর অর্থ কী?


140

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


2
এটিকে আরও গভীরভাবে বোঝার জন্য দুটি দুর্দান্ত সংস্থানগুলি হ'ল : কোড. google.com/p/android-roms/wiki/Obtain_Root এবং সায়ানোজেনমড উইকি । পরবর্তীকালে শর্তাবলী সংজ্ঞায়িত করার দুর্দান্ত কাজ করে, সুতরাং আপনার লক্ষ্য সায়ানোজেনমড ইনস্টল না করা (তারা এগুলিও সংজ্ঞায়িত করে :)), উইকি আপনার বোঝার ফাঁক পূরণ করার একটি দুর্দান্ত উপায়।
আমান্ডা

মৃত ইউআরএল। সায়ানোজেনমড.কম সম্প্রতি অদৃশ্য হয়ে গেছে। পরিবর্তে, wiki.lineageos.org চেষ্টা করুন ।
ক্যামিল গৌডেসুন

উত্তর:


106

আপনার ফোনকে 'রুট' করার অর্থ আপনার ফোনের ফাইল সিস্টেমে প্রশাসনিক অধিকার অর্জন করা (লিনাক্সের মধ্যে মূলটি প্রশাসকের ব্যবহারকারীর নাম) the রুট অ্যাক্সেসের সাহায্যে, আপনি ফোনে যা কিছু ইনস্টল করতে এবং আনইনস্টল করতে পারেন।

আপনি যা করতে পারবেন এবং কী করতে পারবেন না সে সম্পর্কিত বেশিরভাগ ফোনই সীমিত অ্যাক্সেস নিয়ে আসে। এটি অগত্যা কোনও খারাপ জিনিস নয়, কারণ এটি ব্যবহারকারীদের ফোনে দুর্ঘটনাক্রমে এমন কোনও কিছু ভাঙ্গা থেকে বিরত রাখতে পারে, বিশেষত অপারেটিং সিস্টেমের ক্ষেত্রে। তবে, অনেক নির্মাতারা আপনার অধিকারগুলিকে এমন বিষয়গুলিতে সীমাবদ্ধ করে তোলে যা সত্যিকার অর্থেই মিশন সমালোচনামূলক নয়, এবং ফোনটি রুট করা প্রায় এগুলি হয়ে যায়।

আপনি যদি আপনার ফোনে কিছু অযথা অ্যাপ্লিকেশন (ব্লাটওয়্যার) ইনস্টল করেন যা আপনি আনইনস্টল করতে পারবেন না, রুটিং আপনাকে এই ক্ষমতা দেবে। আপনার ফোনের প্রস্তুতকারক এবং / অথবা সেল সরবরাহকারী আপনাকে আপডেটগুলি উপলব্ধ করার আগে এটি আপনাকে অ্যান্ড্রয়েডের নতুন সংস্করণে আপগ্রেড করার অনুমতি দেবে। সতর্কতা অবলম্বন করুন, যদিও, মূলটি আপনার ওয়ারেন্টি বাতিল করে দিতে পারে।

রুটিং আপনাকে আপনার ফোনের সাথে কী করতে সক্ষম করে সে সম্পর্কে আরও তথ্যের জন্য, এই প্রশ্নটি দেখুন


উত্তম উত্তর ... আপনি যে অংশটি বলেছিলেন সেখানটিও আমি পছন্দ করি `এটি আপনাকে Android of এর নতুন সংস্করণে আপগ্রেড করার অনুমতিও দেবে` যে কোনও ভাল সংস্থান আপনি এর জন্য সুপারিশ করতে পারেন? (আশা করি আপনার পূর্বের উত্তরগুলির মধ্যে একটি ..)
জেসন কেআরএস

ব্লাটওয়্যার কেন অনেক ব্যবহারকারীর জন্য এত বড় চুক্তি? যতক্ষণ ফোন ভাল কাজ করে, এবং কেউ ব্লাটওয়্যারটি অক্ষম করতে পারে (আমি তাদের দিকে মনোযোগ দিই না বলেই করি না), সবকিছু ঠিকঠাক হওয়া উচিত।
কখনই মাইন্ড 9

43

আপনি যখন আপনার ফোনটি "রুট" করেন তখন আপনি ফোনের প্রশাসনিক সুবিধাগুলি আনলক করে যা ডিফল্টরূপে নির্মাতার দ্বারা লক করা থাকে। এটি আইফোন জগতের "জেলব্রেকিং" এর মতো।

আপনার ডিভাইসটি রুট করা আপনাকে আপনার সিপিইউকে ওভারক্লোক বা আন্ডারক্লোক করার মতো জিনিসগুলি করতে, আপনার ফোনটি অ্যামাজন এমপি 3 বা কর্প কর্পোরেশনের মতো মুছে ফেলবে না এমন কিছু অ্যাপ্লিকেশন মুছে ফেলতে পারে, এমন কিছু অ্যাপ্লিকেশন ইনস্টল করতে পারে যা রুট অ্যাক্সেসের প্রয়োজন, কাস্টম রমগুলি লোড করে ...

নির্মাতারা চান না যে এই কারণে সীমাবদ্ধ নয় তবে বিভিন্ন কারণে আপনি এই বিকল্পগুলিতে অ্যাক্সেস পেতে পারেন:

  • তারা একটি নির্দিষ্ট ব্যবহারকারীর অভিজ্ঞতা নিয়ন্ত্রণ এবং নিশ্চিত করতে চায়
  • কিছু ক্যারিয়ারের প্রয়োজন হয় যে নির্দিষ্ট ফাংশনগুলি লক আউট হয়ে গেছে কারণ তারা চায় যে আপনি তাদের জন্য অর্থ প্রদান করুন বা কারণ তারা তাদের নেটওয়ার্কের সাথে বেমানান are
  • আপনি কী করছেন তা যদি আপনি না জানেন তবে আপনি আপনার ফোনটি "ইট" (অকেজো রেন্ডার) করতে পারেন বা কমপক্ষে যথেষ্ট সমস্যা তৈরি করতে পারেন যেখানে আপনি প্রযুক্তি সমর্থনকে কল করবেন কেন আপনার ফোন কেন কাজ করে না তা জানতে চেয়ে।

4
একটি বড়টি হ'ল আপনি সমালোচনামূলক সিস্টেমের উপাদানগুলি সরিয়ে ফেলতে পারেন এবং একটি মোছার (পুনরায় ইনস্টল) প্রয়োজন। তারা এই চায় না। অনেক বেশি অসন্তুষ্ট গ্রাহক এবং প্রযুক্তি সমর্থন কল :)
দিমিত্রি লিখটেন

1
@ দিমিত্রিলিখটেন আমি সন্দেহ করি যে এর প্রযুক্তিটি সমর্থন দেয় এবং গ্রাহকদের সন্তুষ্টি নয়, এর পরিবর্তে এটি ফোলা এবং নজরদারি করে অর্থোপার্জন করে
humanityANDpeace

22

সংক্ষেপে, এর অর্থ ফোনে প্রশাসক অ্যাক্সেস পাওয়া। ফোনের একজন সাধারণ (প্রশাসনিক) ব্যবহারকারী না করতে পারে এমন কাজগুলি করতে।


22

কোনও ফোনে রুট (প্রশাসক) অ্যাক্সেস পেতে।

'রুট' হ'ল ইউআইডি 0 সহ ব্যবহারকারী, এটি একটি সম্পূর্ণ 'সিস্টেম প্রশাসন অ্যাকাউন্টের' সমতুল্য।

এর অর্থ আপনার কাছে কিছু করার অনুমতি রয়েছে। যে কোনও কিছুর মধ্যে সুরক্ষিত বন্দরগুলি খুলুন (উদাহরণস্বরূপ ওয়াইফাই-টিথারিংয়ের জন্য), ওএস এবং সমস্ত সফ্টওয়্যার আপডেট এবং আপগ্রেড করা উচিত, আপনার নিজের সফ্টওয়্যার দিয়ে অপারেটিং সিস্টেমটি প্রতিস্থাপন করুন, মেশিনে প্রতিটি ফাইলের সম্পূর্ণ অ্যাক্সেস এবং যে কোনও ফাইল মুছে ফেলার ক্ষমতা সহ পুরো অপারেটিং সিস্টেম।


1
"আপনার নিজের সফ্টওয়্যার দিয়ে অপারেটিং সিস্টেমটি প্রতিস্থাপন করুন" সত্য নয়। নতুন ফার্মওয়্যার ফ্ল্যাশ করতে রুটের প্রয়োজন হয় না। এটি যদিও প্রক্রিয়াটিকে আরও সহজ করে তুলতে পারে।
jiggunjer

15

এটি প্রতিটি কিছুর একটি সংশোধনী। মূলত রুট করা জেলব্রেকিং। আপনি একজন ব্যবহারকারী, আপনার নিজের ফোনে প্রশাসকের অ্যাক্সেস নেই। রুটিং হ'ল "রুট" ব্যবহারকারীর অ্যাক্সেস পাওয়ার প্রক্রিয়া। একবারে রুট হয়ে গেলে কিছু মজাদার জিনিস আপনি করতে পারেন।

  • স্প্রিন্টের ন্যাসকার বা এনএফএল অ্যাপ্লিকেশনগুলির মতো "সিস্টেম" অ্যাপ্লিকেশনগুলি সরান।
  • ওয়াইফাই টিথারিং করতে বিনামূল্যে টিথারিংয়ের মতো সরঞ্জামগুলি ব্যবহার করুন (বিনামূল্যে)
  • আপনার প্রসেসরের আন্ডারক্লোক বা ওভারক্লোক (সেটপিসিইউ দিয়ে আন্ডারক্লোকিং আপনার ফোন অলস / ইত্যাদি অবস্থায় কার্যকারিতা প্রভাবিত না করেই ব্যাটারি ব্যবহার বজায় রাখতে সহায়তা করে))
  • একটি কাস্টম পুনরুদ্ধার সরঞ্জাম ইনস্টল করুন।
    • ন্যানড্রয়েড ব্যাকআপ - আপনার অ্যান্ড্রয়েডের অভ্যন্তরীণ মেমরির এসডি কার্ডের একটি সম্পূর্ণ ডাম্প যা আপনাকে খুব পরিষ্কার ব্যাকআপ করতে দেয় এবং যখন প্রয়োজন হয় তখন আপনার অ্যান্ড্রয়েডকে আক্ষরিক অর্থে সেই জায়গায় ফিরিয়ে দেয়। এছাড়াও প্রতিটি 2 টি ব্যাকআপ নিয়ে আপনি কয়েক মিনিটের মধ্যে অপারেটিং সিস্টেমগুলিকে অদলবদল করতে পারবেন।

সম্প্রতি রুটিং আরও দক্ষ হয়ে উঠছে এবং 1-ক্লিকের মূল নির্ধারণের সাথে, এটি বেশিরভাগ মানুষের জন্য একটি হাওয়া হওয়া উচিত, কেবল সেট আপ করুন এবং এটি আধ ঘন্টা ধরে চালাতে দিন।

একমাত্র ঝুঁকি হ'ল আপনার ফোনটি ব্রিক করা (কিছু সমালোচনামূলক সফ্টওয়্যার তৈরি করা যাতে এটি চালু করা বা কোনও ফিক্স ইনস্টল করা অসম্ভব হয়ে পড়ে)।


15

উপরের উত্তরগুলি ইতিমধ্যে সঠিক, তবে কেবল কিছুটা অদ্ভুত রেফারেন্সের জন্য। সমস্ত ইউনিক্স ভিত্তিক সিস্টেমে একজন "রুট" ব্যবহারকারীর অপারেটিং সিস্টেম দ্বারা উপলব্ধ যে কোনও এবং সমস্ত ফাংশনে অ্যাক্সেস রয়েছে। এটি একটি খুব শক্তিশালী (এবং বিপজ্জনক) সুযোগ কারণ আপনি একবারে রুট হয়ে গেলে আপনি কিছু করতে পারেন এবং আপনি যা করতে পারেন তার অনেক কিছুই সিস্টেমকে পুরোপুরি ধ্বংস করতে পারে।

এ কারণেই আপনি যখন কোনও সার্ভার পরিচালনা করেন আপনি সাধারণত এটি রুট হিসাবে করেন না, যাতে অপারেটিং সিস্টেমটি "উম্মম ... আপনি এটি করতে চান না!" বলে সুবিধা নিতে পারেন! যখন আপনি দুর্ঘটনাক্রমে সকাল ১১ টা থেকে পুরো হার্ড ড্রাইভটি মুছতে বলুন।

[সম্পাদনা] আমি "অন্যান্য উত্তরে" বলার জন্য আমার উত্তরটি সংশোধন করতে যাচ্ছিলাম কিন্তু তখন বুঝতে পেরেছিলাম যে এর ফলস্বরূপ নীচের মন্তব্যগুলি রেন্ডার করা হবে (ধরে নিবেন তারা এখনও রয়েছেন) সংবেদনহীন।

আমি পাঠ্য সম্পাদকটিতে ধর্মঘট দেখছি না, সুতরাং আমি কেবল এখানে সংশোধন করব যে "উপরের উত্তরগুলিতে" না বলে "অন্য উত্তরগুলিতে" আমার বলা উচিত ছিল।


14
আপনার নিজের উত্তরে "উপরের উত্তরগুলি" এর মতো কিছু ব্যবহার সম্পর্কে সতর্কতা অবলম্বন করুন - আপনি যদি শীর্ষে উঠে যান তবে আপনি আর বুঝতে পারবেন না। তারপরে আপনি নিম্নচ্যুত হয়ে যাবেন, এবং আবারও বুঝতে পারবেন। এবং তারপরে
উত্সাহিত হন

1
@ মিশেলপলুকনিস - ওহ .. এখন আমি বিভ্রান্ত - আমার কি উঁচু হওয়া বা ডাউনভাইটিং করা উচিত?
স্কটি ডট নেট

1
আমার কোন ধারণা নাই. বাহ্যিক ক্রম পরামিতিগুলির উপর ভিত্তি করে পরিবর্তিত আপেক্ষিক পদগুলির পরিবর্তে উত্তরগুলির লিঙ্ক সরবরাহ করা পোস্টারগুলিতে মৃদু স্বভাব ছিল।
মাইকেল পাউলুকোনিস

7

এই প্রশ্নটি এই সাইটে সর্বাধিক দেখা এক, তবুও সমস্ত উত্তর একই বলে: "অ্যাডমিনের অধিকার পেয়ে, আসুন আপনি xyz এবং abc এর মতো স্টাফ করুন"। দ্বিতীয়টি আসলেই কোনও প্রাসঙ্গিক উত্তরের অংশ নয়, এবং এখানে ইতিমধ্যে এখানে একটি প্রশ্ন রয়েছে: একটি মূলযুক্ত ফোনটি কী করতে পারে?

নিশ্চিতভাবে rooting অ্যাডমিনের অধিকার পাওয়ার সমতুল্য, তবে আসুন আরও কিছু বিশদ যুক্ত করুন: কীভাবে অ্যান্ড্রয়েডে অ্যাডমিন অধিকারগুলি প্রয়োগ করা হয়। প্রযুক্তিগত স্তরে কী ঘটে, যখন আপনি কোনও ফোন রুট করেন? একটি নতুন প্রোগ্রাম / অ্যাপলেট উপলব্ধ হয়: su । এটি / সিস্টেম / এক্সবিন / ফোল্ডারে বসে এবং ব্যবহারকারীকে পৃথক ব্যবহারকারী আইডি - রুট (ওরফে প্রশাসক) সহ স্যুইচ করতে দেয়।

মনে রাখবেন যে অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলিতে সাধারণত তাদের নিজস্ব আইডির অধীনে চলে। সুতরাং যদি 1) সু উপস্থিত থাকে এবং 2) কোনও অ্যাপ্লিকেশন এটিকে রুটে পরিবর্তন করতে ব্যবহার করে তবে অ্যাপটি রুট ব্যবহারকারীরা যা কিছু করতে পারে তা করতে পারে!

সমস্ত rooting পদ্ধতি একই পরিবর্তন উত্পাদন করে না। উদাহরণস্বরূপ, অনেকগুলি পদ্ধতি সুপারুসার.এপকে নামে একটি অতিরিক্ত অ্যাপের উপর নির্ভর করে যা সু বাইনারিটির একটি কাস্টম সংস্করণ রয়েছে। এটি অ্যাপটিকে যখনই কোনও অনুরোধ করা হয় তখনই অনুমতি নিয়ন্ত্রণ ব্যবস্থাপক হিসাবে কাজ করতে দেয়।

সু এবং সুপারউজার (বা সুপারসু) ছাড়াও প্রায়শই ব্যস্তবক্সটি মূল স্ক্রিপ্টের অংশ হিসাবে ইনস্টল হয়ে যায়। যখন আমরা কোনও ফোনকে রুট করার বিষয়ে কথা বলি তখন এই তিনটি ফাইল (প্রযুক্তিগতভাবে ব্যস্তবক্স ফাইলগুলির একটি সেট) সর্বাধিক সাধারণ সংযোজন।


কেবলমাত্র suনিজের ফোল্ডারে একটি অনুলিপি করা তুচ্ছ নয় , কারণ / সিস্টেম পার্টিশনটি কেবল পঠনযোগ্যভাবে মাউন্ট করা থাকে এবং আপনার এটি পুনরায় লেখার যোগ্য হিসাবে মাউন্ট করার (এবং এটি যদি আপনার লেখার অনুমতি প্রয়োজন) প্রয়োজন হয় তার মূল অধিকারগুলি প্রয়োজন।

এটি করার একটি 'অপ্রত্যক্ষ' উপায় হ'ল বর্ধিত কার্যকারিতা সহ একটি পুনরুদ্ধার ব্যবহার করা, এটি লিখনযোগ্য হিসাবে মাউন্ট / সিস্টেমকে মাউন্ট করতে এবং এতে ফাইলগুলি অনুলিপি করতে পারে। বেশিরভাগ ক্ষেত্রে এর অর্থ একটি কাস্টম পুনরুদ্ধার ঝলকানি, কারণ অনেকগুলি স্টক পুনরুদ্ধার কেবলমাত্র নির্দিষ্ট (ওএম) ফাইলগুলি প্যাচিংয়ের মধ্যে সীমাবদ্ধ।

আরও একটি 'সরাসরি' উপায় হ'ল কিছু ফ্ল্যাশিং সরঞ্জাম ব্যবহার করে সরাসরি নতুন / সিস্টেম পার্টিশন (রুট ফাইলগুলি সহ) ফ্ল্যাশ করা। এই জাতীয় সরঞ্জামগুলির মধ্যে রয়েছে:

  • ওডিন (পিসি - কেবল স্যামসাং)
  • ফাস্টবুট (পিসি - জেনেরিক অ্যান্ড্রয়েড)
  • ফ্ল্যাশফাই (অ্যাপ - জেনেরিক অ্যান্ড্রয়েড)

আপনার ফোন থেকে / সিস্টেম পার্টিশনটি - বা ওয়েব থেকে একটি চিত্র ফাইল অনুলিপি করা এবং মূল-সংশোধিত পার্টিশনটি ফিরে ফ্ল্যাশ করা অপেক্ষাকৃত সহজ। অবশেষে আপনি ADB ব্যবহার করে কোনও রুট শেল পেতে সক্ষম হবেন, যদি রম এটির অনুমতি দেওয়ার জন্য সংকলিত হয় (স্টক রমগুলিতে সাধারণ নয়)। রুট শেলটি ব্যবহার করে পার্টিশনগুলি পুনরায় গণনা করা এবং আপনার যে কোনও জায়গায় ফাইল অনুলিপি করা তুচ্ছ - যদি আপনি লিনাক্স আদেশগুলি জানেন know

এই সহজ পদ্ধতিগুলি ফোনগুলিতে কাজ করে যা আনলক করা / আনলক করা সহজ। যখন কোনও বুটলোডার লক হয়ে থাকে তখন রুট করার প্রক্রিয়াটি একটি কনভোল্টেড প্রক্রিয়াতে পরিণত হতে পারে যা ডিভাইসের মধ্যে পৃথক হতে পারে, আরও নির্দিষ্ট রুটিং তথ্য এখানে দেখুন । এটি কারণ কারণ গুরুত্বপূর্ণ পার্টিশনে কোনও কাস্টম পরিবর্তনগুলি ই এম এর 'স্বাক্ষর' ভঙ্গ করে এবং বুটলোডারকে লোডিং (বুটলুপ) প্রত্যাখ্যান করবে। বা, কিছু ক্ষেত্রে বুটলোডার কেবল কোনও পরিবর্তনকে পূর্বাবস্থায় ফিরিয়ে আনবে।


" অবশেষে আপনি এডিবি ব্যবহার করে কোনও রুট শেল পেতে সক্ষম হবেন, যদি রম এটির অনুমতি দেওয়ার জন্য সংকলিত করা হত (স্টক রমগুলিতে সাধারণ নয়)। " - পুরো রম এর জন্য দায়ী নয়, কেবল কার্নেলটি। কার্নেলটিতে পরিবর্তন আনুন এবং আপনার মেশিনে আপনার নিরাপদ অ্যাডবিডি চলবে (অ্যাডবি রুট, এটি)।
ফায়ারলর্ড

" গুরুত্বপূর্ণ পার্টিশন কোনো কাস্টম পরিবর্তন ই এম 'স্বাক্ষর' ভঙ্গ করবে এবং বুট-লোডার (bootloop) লোড প্রত্যাখ্যান করার কারণ হয়। গুগলের নির্দেশাবলী প্রতি -" এখানে , স্বাক্ষর মেলেনি ক্ষেত্রে, বুট-লোডার একটি সতর্কবার্তা যা একইভাবে নয় ইস্যু নয় ব্যবহারকারীকে ওএসে বুট করতে অস্বীকার করছেন। এটি কেন বুটলুপের কারণ হবে?
ফায়ারলর্ড

@ ফায়ারেলর্ড আপনি এডিবি রুট অনুমতি নিয়ন্ত্রণ করে এমন পার্টিশন হবার কথা ঠিক বলেছেন। কিন্তু আমি খুব নির্দিষ্ট করতে চাই না। সম্পাদনা প্রস্তাব নির্দ্বিধায়।
jiggunjer

@ ফায়ারেল্ড বুটলুপ সম্পর্কিত: কারণ যদি সমস্ত লক করা বুটলোডার একটি সতর্কতা জারি করে (এবং বুট চালিয়ে যেতে) থাকে তবে রুট করা সহজ হবে। লক করা ডিভাইসগুলিতে সাধারণ পার্টিশনটি ঝরঝরে হওয়ার কারণ হ'ল বুটলোডার একটি পরিবর্তন সনাক্ত করে। নাকি আমি কিছু মিস করছি?
jiggunjer
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.