আমার যদি শিকড় থাকে তবে কীভাবে বলতে পারি?


37

আমি আমার ফোনটি রুট করার চেষ্টা করছি (স্যামসুং ইন্টারসেপ্ট এম 910, তবে এটি সম্ভবত কোনও ব্যাপার নয়)।

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

উত্তর:


29

টার্মিনাল এমুলেটর ব্যবহার করুন (একটি জনপ্রিয় ফ্রি / ওপেন সোর্স টার্মিনাল এমুলেটরটি অ্যান্ড্রয়েড টার্মিনাল এমুলেটর , এফ-ড্রয়েড বা প্লে মার্কেট থেকে পাওয়া যায় ), এমুলেটরটি খুলুন এবং টাইপ করুন

su

ফোনটি রুট করা আছে কি না এর পরে উপস্থিত বার্তার সাথে আপনি জানতে পারবেন।

সম্পাদনা:

এই মুহূর্তে একটি অ্যাপ্লিকেশন রয়েছে: রুট পরীক্ষক


1
একটি জনপ্রিয় ফ্রি / ওপেন সোর্স টার্মিনাল এমুলেটরটি এন্ড্রয়েড টার্মিনাল এমুলেটর যা এফ-ড্রয়েড বা প্লে মার্কেট থেকে উপলব্ধ ।
ইম্জ - ইভান জাকারিয়াশেভ

6
"সু: পাওয়া না গেলে" কী হবে? এটি কেবল su
সূচিত করে

আমি "সু: খুঁজে পাইনি" পেয়েছি। তবে আমি এখনও সন্দেহ করি যে ফোনটি মূলী। আমি এখন কি করব?
লিও

এই অ্যাপ্লিকেশনটি ব্যবহার করে দেখুন: play.google.com/store/apps/details?id=com.joeykrim.rootcheck
Aadi Droid

25

আপনার ফোনটি USB এর মাধ্যমে বিকাশকারী মোডে সংযুক্ত করুন এবং একটি ADB শেল শুরু করুন

adb shell

আপনি যদি #লাইনটির শুরুতে একটি দেখেন যে আপনার ফোনটি মূলটি কমান্ডটি $কার্যকর করার চেষ্টা করে su, এবং যদি আপনি #এখনই পান তবে আপনার ফোনটি মূলযুক্ত, তবে যদি আপনি একটি ত্রুটি পেয়ে থাকেন যা suপাওয়া যায় না সম্ভবত না, বা suবাইনারি কেবল অনুপস্থিত।

এছাড়াও রয়েছে বাজারে অ্যাপ্লিকেশান যে পরীক্ষা আপনার ফোন মূলী হয় পারেন।


2
এটি যথেষ্ট নয়। যদি আপনি একটি "$" দেখেন - অনুরোধ করুন আপনি এখনও সাফ বাইনারি ("su" কমান্ডটি টাইপ করে) এর মাধ্যমে রুটে যেতে পারবেন, যদি আপনি সফলভাবে আপনার ফোনটি রুট করেছেন।
ফ্লো

হ্যাঁ, কিছু রমের ডিফল্টরূপে মূল নেই root এইচএম, আপনি এখনই আমার কিছু বদলাতে চান?
কিরিয়াস

7

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


যে শুধু সুন বাইনারি জন্য পরীক্ষা করে না?
লিও

"রুটড" হওয়ার অর্থ হ'ল সুড বিট সেট সহ সু বাইনারি সঠিকভাবে ইনস্টল করা। এসইউ বাইনারিটি সাধারণত অনুমতি, সুপারউজার অ্যাপ্লিকেশন পরিচালনা করার জন্য একটি সঙ্গী প্রোগ্রাম সহ আসে তবে এটি কেবল সুবিধা এবং ব্যবহারের সহজতার জন্য।
মিথ্যা রায়ান

ধন্যবাদ @ লাই রাইয়ান, তবে অন্য কয়েকটি মন্তব্য থেকে দেখে মনে হচ্ছে যে ফোনটি বাইনারি না থাকলেও ফোনটি এখনও রুট করা যেতে পারে। এটা কি সঠিক নয়?
লিও

আমি যে কারণে জিজ্ঞাসা করছি তার জন্য দয়া করে এই থ্রেডটি দেখুন: android.stackexchange.com/questions/127347/…
লিও

1
@ লিও: সুনির্দিষ্টভাবে বলতে গেলে, অন্তর্নিহিত লিনাক্স সিস্টেমে মূল এবং আনরোটেড ডিভাইসের মধ্যে ঠিক আলাদা রাষ্ট্র নেই। অ্যারোটেড অ্যান্ড্রয়েড সহ সমস্ত লিনাক্সের সেটআপড সিস্টেম কল রয়েছে যা লিনাক্স প্রোগ্রামগুলি উচ্চতর অধিকার অর্জনের জন্য ব্যবহৃত প্রাথমিক পদ্ধতি। একটি স্যুইড বাইনারি নিজেই সেট আপ করতে উন্নত সুবিধাগুলি প্রয়োজন। অরোটেড ডিভাইসে অনেক অ্যান্ড্রয়েড সিস্টেম অ্যাপ্লিকেশনগুলি এলিভেটেড সুবিধাসমূহের সাথে চালিত হয় (যেমন অ্যাডবিডি, সিস্টেম আপডেটার), তবে তারা কেবল খুব নির্দিষ্ট উদ্দেশ্যেই বাড়িয়ে তোলে। su হ'ল একটি সুবিধাপ্রাপ্ত প্রোগ্রাম যা আপনাকে উন্নত সুবিধাগুলি সহ অন্যান্য প্রোগ্রাম শুরু করতে দেয়।
মিথ্যা রায়ান

4

অ্যাপ ট্রেটিতে আপনার "সুপারউজার" অ্যাপ্লিকেশনটি দেখতে হবে।

বেশিরভাগ রুট করার পদ্ধতিগুলি সুপারসারের অধিকারগুলি পরিচালনা করতে এই অ্যাপ্লিকেশনটি যুক্ত করে: যখন আমি আমার আকাঙ্ক্ষাটি রুট করেছিলাম তখন এটি আমার জন্য উপস্থিত হয়েছিল।

সকলেই করবেন না: তাই বাজার থেকে সুপারউসার ইনস্টল এবং চালানোর চেষ্টা করুন । যদি এটি ব্যর্থ হয় তবে আপনি মূল :-) নয়


এটি ভুল, সুপারিশকারী অ্যাপ্লিকেশনটি রুট করার পরে ম্যানুয়ালি ইনস্টল করতে হবে তবে আপনি যদি এক-ক্লিকের রুটিং অ্যাপ্লিকেশন ব্যবহার করেন তবে এটি স্বয়ংক্রিয়ভাবে ইনস্টল হতে পারে।
কিরিয়াস

@Demizide: আমি হিসাবে আপনি আপডেট করা হয় downvoted । এটি নির্ভর করে যে আপনি এটি অবশ্যই কীভাবে রুট করবেন: কিছু পদ্ধতি এটিকে স্বয়ংক্রিয়ভাবে আমার সাথে সংঘটিত করে add
gbn

ঠিক আছে, আপনি আবার এটি আপডেট করতে পারেন মনে হয়, যাতে আমি ডাউনভোটটি পূর্বাবস্থায় ফেরাতে পারি?
কিরিয়াস

1
আপনি ঠিক জরিমানা ছাড়াই ডিভাইসে সুপারইজার ইনস্টল করতে পারেন। এটি suবাইনারি ছাড়া কিছু করবে না (এবং অভিযোগ করবে যে এটি প্রতিবার চালানোর সময় এটির "আপডেট" করা দরকার)। সুপারউজারের উপস্থিতিটির অর্থ এই নয় যে আপনি মূলী; এটিকে চালিত করে, তবে আপডেট ব্যর্থতার বার্তাটি "আপডেট করতে ব্যর্থ হয়েছে কারণ আপনি মূল নন" বা প্রকৃতির কোনও কিছুই (এবং আপনি "বাতিল" টিপে আঘাত করতে পারেন এবং এটি চলে যায়) বলে না।
বর্ধিত

0

রুটটুলস লাইব্রেরি থেকে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন ।

    RootTools.isRootAvailable();

অথবা

    RootTools.RootTools.isAccessGiven();

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

0

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


0

আপনি "রুট চেকার" নামে একটি অ্যাপ্লিকেশন ডাউনলোড করতে পারেন যা আপনার ডিভাইসে রুট অ্যাক্সেস অর্জন করে এবং এটি রুট হয়েছে কিনা তা পরীক্ষা করে tests এটি যদি মূল হয় বা না হয় তবে আপনি সহজেই বুঝতে পারবেন। আমি সেভাবে বুঝতে পারি এবং এটি অত্যন্ত সহজ।

রুট চেকার নামে প্রচুর অ্যাপ্লিকেশন রয়েছে তবে এটি কেবল একটি ইনস্টল করার বিষয়টি বিবেচনা করে না এবং আপনি যেতে ভাল।

এটি করার পরে আপনি বুঝতে পারবেন এটি মূল বা না ed

যদি এটি রুট হয় তবে আপনি যে অ্যাপ্লিকেশনটি ব্যবহার করছেন তার সাথে রুট প্রয়োজন এমন প্রতিটি অ্যাপ্লিকেশন ব্যবহার করতে পারেন।

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

সতর্কতা: পদ্ধতিটি কেবলমাত্র প্রতিটি স্যামসুং ফোনের সাথে এখানে কাজ করে। এবং এটি অন্যদের সাথে কাজ করবে না। এটি কাজ করতে পারে কিন্তু এটির সম্পর্কে সুরক্ষা দেয় না। আপনি অন্য ওয়েবসাইটগুলিতে এই পরিস্থিতি সম্পর্কে আরও তথ্য জানতে পারেন।

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

ম্যাক্স লি তার ওয়েবসাইটে (হাইোনানড্রয়েড ডটকম) আপনাকে সহায়তা করতে পারে যা মূলের বিষয়ে দুর্দান্ত নিবন্ধগুলি প্রস্তুত করে।

আপনি আনলকারকেও পছন্দ করতে পারেন যা আপনি ইউটিউব এবং theunlockr.com এ খুঁজে পেতে পারেন।

উভয়ই আপনার পছন্দসই হতে পারে এমন দুর্দান্ত ভিডিও পছন্দ করে।


-1

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


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

রুট চেক করাও একটি ভাল পদ্ধতি তবে প্রশ্নের বিবরণ অনুসারে কিছু অ্যাপস কাজ করেছিল এবং কিছুতে সম্ভবত রুট চেকারও ব্যর্থ হতে পারে
আদিত্য সিনহা

1
এটি সম্ভবত অন্য কারণগুলির জন্য ব্যর্থ হয়েছে: একটি রুট-চেকার, বা বিশেষত suকমান্ডটি চালানোতে , খুব কম জটিলতা রয়েছে এবং এইভাবে ব্যর্থ হওয়ার সম্ভাবনা অনেক কম।
ইজি

হ্যাঁ, আপনার অবশ্যই রুট চেকারটি বেসিক বা প্রো ডাউনলোড করা উচিত।
আদিত্য সিনহা

-1

নিম্নলিখিতগুলির মাধ্যমে বিকাশকারীদের এবং একটি ইমো আরও সমন্বিত পরীক্ষা সরবরাহের জন্য adb:

[you@yourbox]$ adb shell
[root&adbshell]$ mount -o rw,remount /system
[root&adbshell]$ echo $?
 0
[root&adbshell]$
[root&adbshell]$ mount | grep system
 /dev/block/by-name/system /system ext4 rw,seclabel,relatime,data=ordered 0 0
[root&adbshell]$ ls /dev/block/by-name/system -la  
 lrwxrwxrwx root     root              2016-02-23 19:33 system -> /dev/block/nandd
[root&adbshell]$ ls /dev/block/nandd -la 
 brw------- root     root      93,  24 2016-02-23 19:33 nandd

পয়েন্টগুলি হ'ল:

  1. সম্ভাবনা root@[something]হ'ল অ্যাডবি শেল প্রম্পট আপনাকে জানাবে যা পরিষ্কার
  2. তবে কেবল যাচাই করার জন্য আমরা রিডাক্টিং /systemরিড- রাইটিং চেষ্টা করি rw(এমন কিছু যা মূলের প্রয়োজন)
  3. পরীক্ষণ যে ফলাফলের অর্থাত কোন ত্রুটি কাজ echo $?উৎপাদনের0
  4. তারপরে এখনও চেকিং / অনুসরণ করা যা /systemঅবশেষে একটি ব্লক ডিভাইসে /dev/block/nanddছিল উদাহরণস্বরূপ যা কেবলমাত্র অ্যাক্সেসযোগ্য বলে প্রতিবেদন করা হয়েছেroot

আমি সচেতন যে এটি একটি "কেবলমাত্র উন্নত ব্যবহারকারীদের জন্য" বিকল্প এবং @ কাইরিয়াসের প্রস্তাবিত অন্যান্য উত্তরের সাথে সর্বাধিক অনুরূপ বিজ্ঞাপন , তবে আমি মনে করি যে এটির সম্ভাবনা বেশি mountহওয়ার বিপরীতে এইটি কিছুটা সামঞ্জস্যপূর্ণ su

এছাড়াও আমি সুপারিশ করতে চাই যে এর একটি বিস্তৃত পরীক্ষা rootnessএখন rootক্ষমতা ব্যবহার করতে এবং / সিস্টেমের বিষয়বস্তুটিকে ব্যাকআপ করতে এবং পরীক্ষার জন্য বিকল্প পদ্ধতির সাথে এটি ফ্ল্যাশ করতে পারে। অন্যথায় এডিবিডি কেবল আপনাকে তথ্য জালিয়ে দিচ্ছে এমন পরিবর্তন রয়েছে , rootএকাধিক চ্যানেলে দৃশ্যমান এমন কিছু করে আপনি ক্ষমতা পরীক্ষা করতে পারবেন তা নিশ্চিত করা সর্বদা ভাল :)


আপনি জানেন আপনি সহজেই অনুসরণ করতে পারেন su -c 'id'বা সম্পাদন করতে পারেন । যদি আপনি আউটপুটে না দেখেন তবে ডিভাইসটি সম্পূর্ণরূপে নয় বা কমপক্ষে সঠিকভাবে মূল নয় ed suiduid=0 gid=0
ফায়ারল্যান্ড

@ suফায়ারলর্ড- কোনও কিছুই দেখুন, যেমনটি আপনি পরামর্শ দিচ্ছেন, "সরল" হতে পারে, তবে এটি যেমন নির্দেশিত হয়েছিল, আমরা ধরে নিতে পারি না যে suএটি শুরু করার জন্য সমস্ত ডিভাইস উপস্থিত রয়েছে। সমাধানটি বিকল্প উপায় সরবরাহ করে এবং "সহজতম উপায়" হতে চাই না be
humanityANDpeace
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.