কেউ কি কোনও অ্যান্ড্রয়েড ডিভাইসের বুট প্রক্রিয়াটি ব্যাখ্যা করতে পারেন?


24

ফোনে স্যুইচ করার সময় ব্যবহারকারীর দৃষ্টিকোণ থেকে, আমি আমার LG P500- এ চলমান সিএম 10 তে দুটি বুট অ্যানিমেশন দেখি। প্রথম অ্যানিমেশনটি এলজি থেকে এবং দ্বিতীয় অ্যানিমেশনটি সিএম 10 থেকে। তারপরে এটি আমার ইনপুটটির জন্য প্রস্তুত লক স্ক্রিনের সাথে স্থির হয়ে যায়।

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

উত্তর:


23

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

  1. বুট রম কোড কার্যকর করুন। এটি একটি হার্ডওয়্যার-নির্দিষ্ট অঞ্চলে সংরক্ষণ করা হয় এবং বুট লোডারটির প্রথম পর্যায়ে কোথায় র‌্যামে লোড করা হয় সে সম্পর্কে তথ্য রাখে। আপনি আপনার ডেস্কটপ পিসিতে BIOS এর সাথে বুট রম তুলনা করতে পারেন।
  2. বুট লোডার প্রথম পর্যায়ে কার্যকর করুন। ডেস্কটপ কম্পিউটারগুলিতে, এটি বুট মেনুর সাথে তুলনা করা যেতে পারে, যেমন লিনাক্সে গ্রুব / লিলো। এটি কিছু বেসিক জিনিস সেট আপ করে এবং তারপরে নিয়ন্ত্রণকে ...
  3. লিনাক্স কার্নেল, যা আরম্ভের প্রক্রিয়াটির সাথে একত্রে বেস সিস্টেমটি যেমন: ক্যাশে, ফাইল সিস্টেম ইত্যাদির সূচনা করবে এবং তারপরে কল করবে ...
  4. জাইগোট, যা ডালভিক ভিএমকে আরম্ভ করে এবং তারপরে ...
  5. সিস্টেম সার্ভার। এখন আমরা অ্যান্ড্রয়েড-সিস্টেমে রয়েছি এবং সমস্ত অ্যান্ড্রয়েড-নির্দিষ্ট পরিষেবাদি যেমন, যেমন টেলিফনি ম্যানেজার এবং ব্লুটুথ সেটআপ করি। শেষ অবধি:
  6. বুট সম্পন্ন - এই ইভেন্টটি সম্প্রচারিত হবে, সুতরাং এটিতে নিবন্ধিত শ্রোতাদের থাকা অ্যাপ্লিকেশনগুলি শুরু হবে।

আপনাকে এটি কল্পনা করতে সহায়তা করতে এখানে উল্লিখিত সাইট থেকে শেষ চিত্রটি দেওয়া হয়েছে:

অ্যান্ড্রয়েড বুট প্রক্রিয়া


এই প্রসঙ্গে ফাস্টবুট কী? এছাড়াও link2sd.info/faq এ একটি শব্দ দ্রুত বুট এবং আসল বুটের উল্লেখ রয়েছে। আমি ধরে নিয়েছি দ্রুত বুটটি ইউআই লাইবগুলি পুনরায় চালু করার বিষয়ে যা এটি ফাস্টমুট থেকে পৃথক যদিও এটি অভিন্ন বলে মনে হচ্ছে। আপনি কি এটি নিজের (এবং ভাল) স্টাইলে ব্যাখ্যা করতে পারেন?
নারায়ণন

4
আপনি দ্রুত বুট সম্পর্কে সঠিক: এটি কেবল আপনার সিস্টেমে পদক্ষেপ 5-এ ফিরে আসে এবং সিস্টেম সার্ভারটি পুনরায় শুরু করে। ফাস্টবুট শব্দটি যদিও কিছুটা বিভ্রান্তিকর; সরলীকৃত বলেছে, এটি মাত্র 3 ধাপে উঠে যায় এবং তারপরে কমান্ডগুলির জন্য অপেক্ষা করে (এটি আপনার ডিভাইসে আপডেট / নতুন রম চিত্রগুলি ফ্ল্যাশ করার জন্য একটি বিশেষ মোড)।
ইজি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.