কমান্ড লাইন থেকে পুনরুদ্ধার মোড প্রবেশ করান


9

অ্যান্ড্রয়েড কমান্ড লাইন থেকে, পুনরুদ্ধার মোডে রিবুট করার জন্য কোনও অ্যান্ড্রয়েড ফোন পাওয়ার কোনও উপায় আছে কি কেউ জানেন?

বিঃদ্রঃ:

আমি না এডিবি এক্সেস আছে।

বুট লোডার থেকে এটি করার জাদুটি পাওয়ার-অন ক্রমটি আমি জানি না । আমি সাধারণ জিনিস চেষ্টা করেছি এবং কিছুই কাজ করে না।

আমি আপনি কি রুট আছে। (এবং টার্মিনাল এমুলেটর ব্যবহার করে সরাসরি ডিভাইসে কমান্ডগুলি প্রবেশ করতে পারে))

আমি জানি এটি কোনওভাবেই সম্ভব, কারণ রম ম্যানেজারের মতো অ্যাপ্লিকেশনগুলি এটি করে। কিন্তু কিভাবে?

উত্তর:


11

সাধারণত, rebootবাইনারি একটি recoveryসুইচ সরবরাহ করে। রুটে স্যুইচ করার পরে, এই কমান্ডটি প্রয়োগ করুন:

/system/bin/reboot recovery

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


1
আপনার জন্য পুরো পথের প্রয়োজন হবে না reboot, তবে এটি ঠিক সঠিক।
ম্যাথু

1
@ ম্যাথহেয়ার ইউড, পুরো পথটির সত্যই দরকার নেই। :) তবে, কেউ যদি PATHভেরিয়েবলের সাথে গণ্ডগোল করে তবে আমি চান্স ছেড়ে যেতে চাইনি ।
অ্যান্ড্রয়েড কুইসিতো

@ Otech1408 এটি করার জন্য আপনার কাছে একটি রুট ডিভাইস থাকতে হবে।
onik

নিঃশব্দ ডিভাইসগুলিতে আপনি এটি অ্যাডবির মাধ্যমে অর্জন করতে পারেন:adb reboot recovery
বিভক্ত-শূন্য

suচলার আগে আপনাকে রুট অ্যাক্সেস পেতে টার্মিনালে টাইপ করতে হবে reboot recovery
বিশাল বিশ্বাস

2

আমি স্ট্রোক এন্ড্রয়েড 5.0 এবং 6.0.1, সিএম 14 , এবং অ্যান্ড্রয়েড 8.1.0 এ গ্রেফফুল শাটডাউন এবং পুনরুদ্ধারে পুনরায় বুট সহ পরীক্ষা করেছি:

su -c 'svc power reboot recovery'

এটি অ্যান্ড্রয়েড ৪.৪.২ তেও কাজ করেছে তবে শাটডাউনটি নিম্ন-স্তরের বলে মনে হয়েছিল। যদিও এটিতে রুট অ্যাক্সেস প্রয়োজন।

বিকল্পভাবে, আপনি যদি অ্যান্ড্রয়েড কিটক্যাট বা তার উপরে * চালাচ্ছেন এবং রুট অ্যাক্সেস পেয়ে থাকেন তবে আপনি টার্মিনাল অ্যাপ্লিকেশনটিতে এই আদেশটি চেষ্টা করতে পারেন:

su -c 'setprop sys.powerctl reboot,recovery'
  • কমান্ডটি ব্যবহার করে su -c অ্যাডবি শেল দিয়ে প্রতিস্থাপন করুন
  • প্রতিস্থাপন পুনরায় বুট পুনরুদ্ধার সঙ্গে পুনরায় বুট ডিভাইস রিবুট করার
  • প্রতিস্থাপন পুনরায় বুট পুনরুদ্ধার সঙ্গে হরতাল করার শাটডাউন ডিভাইস

নোট করুন যে এই সমস্ত setpropকমান্ড নিম্ন স্তরের (অশুচি; করুণাময় নয়) শাটডাউন / রিবুট করবে।

অ্যান্ড্রয়েড ললিপপ এবং উপরের * তে আপনিও চেষ্টা করে দেখতে পারেন:

su -c 'setprop ctl.start pre-recovery'

অ্যান্ড্রয়েড জেলি বিন এবং এর নীচে, এসএস -3 এর উত্তরটি একমাত্র সম্ভাব্য সমাধান বলে মনে হচ্ছে।


* সর্বশেষ সংস্করণটি যার উপরে কমান্ডটি পরীক্ষা করা হয় তা হ'ল স্টক অ্যান্ড্রয়েড 6.0.1 .1


মুখ্যমন্ত্রী এর সু বাইনারি আমার মনে করুন যে -cযুক্তি নেই, তাই প্রথমে ব্যবহারকারীর রুট করুন suএবং তারপরে উদ্ধৃত কমান্ডটি প্রয়োগ করুন
ফায়ারলর্ড

1
আমি বিশ্বাস করি এটি কাপকেক বা ডোনাট চলছিল। নির্বিশেষে, এটি আকাশের দুর্দান্ত ফোন রিসাইক্লিং সেন্টারে চলে গিয়েছিল। যা হোক ধন্যবাদ!
ডেভিড

1
@ ডেভিডগিভন: এটি বেশ নির্বোধের সাথে উপস্থিত হতে পারে যে আমি একটি পুরানো প্রশ্ন পুনরুদ্ধার করেছিলাম তবে আমি এটি করেছি কারণ আপনি একটি নির্দিষ্ট অ্যান্ড্রয়েড সংস্করণ উল্লেখ করেননি তাই আমি কেবল এটিই আপনার জন্য নয় অন্যের জন্য কাজ করবে তা উল্লেখ করার সুযোগ হিসাবে এটি ব্যবহার করার চেষ্টা করেছি এবং ক্রমাগত অ্যান্ড্রয়েড সংস্করণ। এটি আমাকে একটি সদৃশ প্রশ্ন কাঁটাতে এড়াতে সহায়তা করেছে তবে অন্যান্য অ্যান্ড্রয়েড সংস্করণগুলির জন্য।
ফায়ারল্যান্ড

1
"সু-সি 'এসভিসি পাওয়ার রিবুট পুনরুদ্ধার'" আমার সেমি 14.1 (অ্যান্ড্রয়েড 7.1) ভিত্তিক রোমে কাজ করছে। পুনরুদ্ধারে পুনরায় চালু করার আগে এটি মনোযোগ দিয়ে বন্ধ হচ্ছে। এটি এখন পর্যন্ত আমি যে সেরা সমাধানটি এসেছি।
আগ্রহী
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.