সুচিপত্র:
গুগল থেকে ফোন এবং অন্য যে কোনও সংস্থার ফোনের মধ্যে আপডেটের কথা বলতে গেলে এখানে একটি অত্যন্ত সুস্পষ্ট সংজ্ঞা দেওয়া বিভাজন রয়েছে। কয়েকটি ব্যতিক্রম বিদ্যমান থাকাকালীন আপনি জানেন যে আপনি সম্প্রতি গুগলে বিক্রি হওয়া ফোনটি ব্যবহার করলে আপনি কেবল একটি সময়োচিত অ্যান্ড্রয়েড আপডেটের আশা করতে পারেন। সংক্ষেপে, আপনার ফোন নেক্সাস বা এর পিছনে পিক্সেল না বলে, আপডেটগুলি পাওয়া রোলিং ডাইসের মতো এলোমেলো এবং অনাকাঙ্ক্ষিত হতে পারে।
যখনই আমরা আপডেটের পরিস্থিতি সম্পর্কে কথা বলতে শুরু করি, কেউ উল্লেখ করবেন যে গুগল এটি দ্রুত করতে পারে কারণ এটি ক্যারিয়ার এবং ফোনগুলির হার্ডওয়্যার তৈরিকারী সংস্থাগুলির মধ্য দিয়ে যাচ্ছে না। এখানে খেলতে আরও অনেক কিছু রয়েছে, তবে গুগল অ্যান্ড্রয়েড আপডেট কীভাবে জন্মগ্রহণ করে এবং সরবরাহ করা হয় তা একবার দেখে মজাদার কথোপকথনের জন্য করা উচিত!
দুটি ভুল ধারণা
আসুন আমরা দুটি বিষয় ভুল করে সম্বোধন করে শুরু করি: 1) বিক্রি হওয়া ডিভাইসের সংখ্যা একটি বড় পার্থক্য করে। 2) ক্যারিয়ার এবং নির্মাতারা ছবিতে নেই।
এক ফোনের জন্য একটি সফ্টওয়্যার আপডেট তৈরি করা এক মিলিয়ন ফোনের জন্য একটি সফ্টওয়্যার আপডেট তৈরির সমান। মোতায়েনের মধ্যে পার্থক্য রয়েছে কারণ আরও বেশি লোকেরা এটি ডাউনলোড করছে এবং আরও ত্রুটি ঘটতে পারে, তবে কোডটি পরিবর্তন করে এবং কীভাবে সমস্ত ফোন কীভাবে কাজ করবে তা পরীক্ষা করে নেওয়া কতটা ফোন ব্যবহার করবে সে সম্পর্কে এটি সম্পূর্ণ স্বাধীন testing
একটি নেক্সাস 5 এক্স-এ অ্যান্ড্রয়েড কোনও নেক্সাস 6 পি বা পিক্সেলের অ্যান্ড্রয়েডের সমান।
অ্যান্ড্রয়েড কোনও বুদ্বুদে উন্নত নয় এবং এটি একটিতেও পরীক্ষিত হয় না। একজন নির্মাতারা এখনও পিক্সেল বা নেক্সাস ফোনের আপডেটে জড়িত। কেউ এমন বিক্রেতাদের সাথে কাজ করে যা স্বতন্ত্র উপাদানগুলি তৈরি করে এবং প্রত্যাশার মতো কাজ করে এবং লাইসেন্সগুলি বাছাই করে, এবং তারপরে বড় বড় সফটওয়্যার বিক্রেতাদের এবং ক্যারিয়ারের মতো আরও অনেক সংস্থার ইনপুট দিয়ে পরীক্ষা করা হয়। ভেরাইজন (উদাহরণস্বরূপ) এটির নেটওয়ার্কে একটি দুর্দান্ত উচ্চ মূল্য রাখে এবং যদি কোনও সমস্যা তৈরি করে তবে একটি নির্দিষ্ট ফোনটিকে দ্রুত কালো তালিকাভুক্ত করবে। প্রশ্নযুক্ত ফোনটি ভেরিজনের জন্য বিশেষভাবে ব্র্যান্ড না করা সত্ত্বেও গুগল ভেরিজনকে এর আগে কিছুটা দেখার আগে পেয়েছিল।
এখানে আমরা যা বলতে চাইছি তা হ'ল গুগল হ'ল নেক্সাস বা পিক্সেল ফোনে অ্যান্ড্রয়েড আপডেটের জন্য সফটওয়্যারটি লেখার একমাত্র সংস্থা। এটি প্রযুক্তিগতভাবেও সঠিক নয়, তবে এটি বার্তাটি পেয়ে যায়। কোনও বড় পরিবর্তন ছাড়াই গুগল এটিকে এইভাবে তৈরি করেছে এটাই অ্যান্ড্রয়েড।
মোতায়েন
গুগল এই ইন্টারনেট স্টাফ এ বেশ ভাল। এটি অ্যান্ড্রয়েডে একটি FOTA আপডেট (F irmware O ver T he A ir) সিস্টেম তৈরি করেছে যা সহজ এবং শক্ত। সিস্টেম সফ্টওয়্যারটিতে একটি অ্যাপ্লিকেশন একটি সার্ভারকে পিঙ করে এবং যদি প্রতিক্রিয়াটি নির্দেশ করে যে কোনও আপডেট পাওয়া যায় তবে একটি বিশেষ ডাউনলোড ম্যানেজার পরিষেবা ফাইলটি শুরু করে এবং দখল করে। ফাইলগুলি প্রায় প্রতিটি অ্যান্ড্রয়েড ফোনের জন্য গুগল হোস্ট করে।
আপনার ফোনটি আপনার অনন্য ডিভাইসের আইডি এবং কিছুটা এলোমেলো সংখ্যা জেনারেশনের ভিত্তিতে একটি আপডেট স্লট বরাদ্দ করা হয়েছে। একই সাথে প্রত্যেকের জন্য আপডেট ফাইলগুলি না উপলদ্ধি করে ডাউনলোড সার্ভারগুলি চাহিদা অনুযায়ী চূর্ণ হয় না এবং যদি একটি গুরুতর ত্রুটি অনাবৃত হয় তবে রোলআউট বন্ধ করা যেতে পারে।
প্রায় প্রতিটি ফোনের জন্য একইভাবে একটি আপডেট স্থাপন করা হয়।
কীভাবে একটি আপডেট বিকাশ করা হয়
এটি গুরুত্বপূর্ণ অংশ।
সমস্ত আপডেট এমনকি নেক্সাস বা পিক্সেল আপডেটগুলিতেও প্রস্তুতকারক এবং ক্যারিয়ারের সম্পৃক্ততা রয়েছে। গুগল অ্যান্ড্রয়েড আপডেট সার্ভারের মাধ্যমে তারা সকলেই একই বুনিয়াদি উপায়ে চলে যায়। বিল্ডিং সফটওয়্যারটির দায়িত্বে থাকা লোকেদের দ্বারা কীভাবে আপডেট কোডটি সরবরাহ করা হয় তা Google এর স্বতন্ত্র সুবিধা রয়েছে।
গুগলের দ্বারা কোনও আপডেট "সমাপ্ত" হয়ে গেলে এটি স্যামসুংয়ের জন্য এখনও শেষ হয় না।
কোনও নেক্সাস বা পিক্সেল ফোনের জন্য অ্যান্ড্রয়েড তৈরির সাথে জড়িত ব্যক্তিরা মূলত অ্যান্ড্রয়েড কোডটি যেভাবে লেখা হয় তা ব্যবহার করে। উত্স কোড থেকে অ্যান্ড্রয়েড তৈরি করা মোটেই কঠিন নয়। একটি কম্পিউটারে অ্যান্ড্রয়েড সংকলন করার জন্য সঠিকভাবে সেট করা কয়েকটি কমান্ড হ'ল ফোনে অনুলিপি করা যায় এমন সমস্ত যন্ত্রগুলি সফ্টওয়্যারে তৈরি করার জন্য প্রয়োজনীয়। "কঠোর" কাজটি লোকেদের কোড লিখে এবং পরিবর্তন করে।
স্যামসুং বা এলজি বা অন্য কোনও সংস্থার বিক্রি হওয়া ফোনগুলি কোডটি যেভাবে লেখা হয় তা ব্যবহার করে না। তার মানে তারা কেবল আপডেট হওয়া অংশগুলি ডাউনলোড করতে পারে না এবং গুগল পারে যেভাবে তাদের সফ্টওয়্যার তৈরি করতে পারে। এটি বিশেষত সেই মাসিক অ্যান্ড্রয়েড সুরক্ষা প্যাচগুলির জন্য স্পষ্ট, যা কাস্টম অপারেটিং সিস্টেম সংস্থাগুলি অ্যান্ড্রয়েডকে বেস হিসাবে তৈরি করে তৈরির সাথে কাজ করার জন্য অভিযোজিত হতে হবে।
গুগল যেভাবে সোর্স কোড পরিচালনা করে এবং নিজের ফোনের জন্য আপডেট সফ্টওয়্যার তৈরি করে তা অন্য কারও যেভাবে করে তার থেকে একেবারে আলাদা নয়। বিকাশকারীরা অ্যান্ড্রয়েড উত্সে পরিবর্তন এবং বৈশিষ্ট্য যুক্ত করে। গুগল হার্ডওয়্যার সেই কোডটি নেয় এবং সংস্থাগুলির সাথে কাজ করে যা ফোনের অভ্যন্তরে অংশগুলি প্রতিটি মডেলটিতে ভালভাবে চালিত হয়, তারপরে এটি বিটা প্রোগ্রামের মাধ্যমে জনসাধারণের কাছে উপলব্ধ করে।
গুগল হার্ডওয়্যারটির যে পদক্ষেপটি করতে হবে না - কোনও কাস্টম অপারেটিং সিস্টেমের জন্য এই বেস স্তরটি কোডে পরিবর্তিত করে কাজ করে - এটি কোনও আপডেটের অপেক্ষার জন্য আসে যখন কোনও নেক্সাস বা পিক্সেল ফোনটিকে একটি প্রান্ত দেয়।
আপনি যখন একই বেস কোড থেকে আলাদা আলাদা সফ্টওয়্যার তৈরি করেন বিভিন্ন সংস্থা থাকে তখন এটি অনিবার্য নয়। লক্ষ্যটি এমন একটি সমৃদ্ধ বাস্তুসংস্থান যা বিভিন্ন সংস্থা থেকে নির্মিত যা ফিচার এবং অ্যাপ্লিকেশন পর্যায়ে অ্যান্ড্রয়েডের সাথে সামঞ্জস্যপূর্ণ থাকার পরেও খুব আলাদা অভিজ্ঞতা সরবরাহ করে। আমরা এটি অন্য কোনওভাবে চাই না।