এইভাবে অ্যান্ড্রয়েড আপডেট প্রস্তুত করা হয়

এইভাবে অ্যান্ড্রয়েড আপডেট প্রস্তুত করা হয়

যখন অ্যান্ড্রয়েডের একটি নতুন সংস্করণ ঘোষণা করা হয়, তখন এটি সাধারণত আমাদের মোবাইল ফোনে পৌঁছাতে অনেক সময় নেয়, যদি তা না হয়। অ্যান্ড্রয়েড ওয়ান সহ একটি Google ফোন বা একটি মোবাইল থাকা ছাড়াও, নির্মাতাদের একটি ডিভাইস আপ টু ডেট আনতে বিভিন্ন পদক্ষেপ নিতে হবে। আমরা আপনাকে বলি কিভাবে অ্যান্ড্রয়েড আপডেট কাজ করে।

দুটি পর্যায় এবং এগারো ধাপে একটি প্রক্রিয়া

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

অ্যান্ড্রয়েড আপডেটের প্রথম ধাপ

ধাপ 1 এবং 2: ডেভেলপমেন্ট কিট এবং ফাউন্ডেশন

সবার আগে সেটা Google প্রস্তুতকারককে একটি প্ল্যাটফর্ম ডেভেলপমেন্ট কিট প্রদান করে। এই PDK অপারেটিং সিস্টেম নির্মাণের জন্য প্রয়োজনীয় সমস্ত উপকরণ সহ একটি টুলবক্স, এবং এটি সাধারণত সংশ্লিষ্ট অ্যান্ড্রয়েড সংস্করণের আনুষ্ঠানিক ঘোষণার কয়েক সপ্তাহ আগে প্রাপ্ত হয়।

সেখান থেকে, এটি ভিত্তি তৈরি করার সময়। আমরা বিদ্যমান সিস্টেমে অ্যান্ড্রয়েডের নতুন সংস্করণ আনার কথা বলছি। এই অংশ যেখানে, মোটামুটিভাবে, অ্যান্ড্রয়েড আপডেটগুলি ইতিমধ্যে সেখানে যা ছিল তাতে এমবেড করা হয়৷

ধাপ 3: HAL

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

Android আপডেটের ধাপ 4 এবং 5

ধাপ 4 এবং 5: মৌলিক এবং আনুষাঙ্গিক

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

পঞ্চম ধাপ হল যেখানে প্রস্তুতকারক তার নিজস্ব কাস্টমাইজেশন স্তর প্রবর্তন করে। ইউজার ইন্টারফেস, নিজস্ব অ্যাপস, বাড়তি ফিচার... এই মুহূর্ত যখন খাঁটি অ্যান্ড্রয়েড হয়ে ওঠে ভিন্ন কিছু।

ধাপ 6 এবং 7: পরীক্ষা, পরীক্ষা এবং আরও পরীক্ষা

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

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

ধাপ 8 এবং 9: মান নিশ্চিত করা

এখানে অ্যান্ড্রয়েড আপডেট প্রকাশের দ্বিতীয় পর্ব শুরু হয়। আমাদের অবশ্যই পণ্যের গুণমান নিশ্চিত করতে হবে, যা পৌঁছেছে প্রযুক্তিগত বিষয়ে মান যেমন ওয়াইফাই, ব্লুটুথ... ব্যবহারকারী ডিভাইসটি যে ব্যবহার করতে চলেছেন সেগুলির ক্ষেত্রে সবকিছুই আপ টু ডেট হতে হবে৷

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

অ্যান্ড্রয়েড আপডেটের জন্য চূড়ান্ত পদক্ষেপ

ধাপ 10 এবং 11: লঞ্চ এবং সমর্থন

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

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

অ্যান্ড্রয়েড আপডেটের জন্য একটি কঠিন প্রক্রিয়া

এই মুহুর্তে এই মুহুর্তের অ্যান্ড্রয়েড সংস্করণটি চালু করা বিবেচনা করা যেতে পারে। প্রক্রিয়াটি দীর্ঘ এবং প্রস্তুতকারকের খুব মনোযোগী হতে হবে যাতে সবকিছু যেমন উচিত তেমন কাজ করে। এটিই ব্যাখ্যা করে যে কেন প্রতিবার অ্যান্ড্রয়েড আপডেট ঘোষণা করার সময় তারা এত সময় নেয়।

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