OTA আপডেট

ক্ষেত্রের অ্যান্ড্রয়েড ডিভাইসগুলি সিস্টেম, অ্যাপ সফ্টওয়্যার এবং টাইম জোনের নিয়মগুলিতে ওভার-দ্য-এয়ার (OTA) আপডেটগুলি গ্রহণ এবং ইনস্টল করতে পারে৷ এই বিভাগে আপডেট প্যাকেজগুলির গঠন এবং সেগুলি তৈরি করার জন্য প্রদত্ত সরঞ্জামগুলি বর্ণনা করা হয়েছে। এটি এমন ডেভেলপারদের জন্য যারা OTA আপডেটগুলি নতুন অ্যান্ড্রয়েড ডিভাইসে কাজ করতে চান এবং যারা মুক্তিপ্রাপ্ত ডিভাইসের জন্য আপডেট প্যাকেজ তৈরি করতে চান তাদের জন্য।

OTA আপডেটগুলি অন্তর্নিহিত অপারেটিং সিস্টেম আপগ্রেড করার জন্য ডিজাইন করা হয়েছে, সিস্টেম পার্টিশনে ইনস্টল করা শুধুমাত্র পঠনযোগ্য অ্যাপগুলি এবং সময় অঞ্চলের নিয়মগুলি; এই আপডেটগুলি Google Play থেকে ব্যবহারকারী দ্বারা ইনস্টল করা অ্যাপগুলিকে প্রভাবিত করে না

A/B (বিজোড়) সিস্টেম আপডেট

আধুনিক অ্যান্ড্রয়েড ডিভাইসে প্রতিটি পার্টিশনের দুটি কপি থাকে (A এবং B) এবং সিস্টেমটি চলমান কিন্তু নিষ্ক্রিয় থাকা অবস্থায় বর্তমানে অব্যবহৃত পার্টিশনে একটি আপডেট প্রয়োগ করতে পারে। A/B ডিভাইসগুলির আপডেট প্যাকেজ ডাউনলোড করার জন্য স্থানের প্রয়োজন হয় না কারণ তারা নেটওয়ার্ক থেকে এটি পড়ার সাথে সাথে আপডেটটি প্রয়োগ করতে পারে; এটি স্ট্রিমিং A/B নামে পরিচিত। A/B ডিভাইসের জন্য OTA আপডেট সম্পর্কে আরও তথ্যের জন্য, A/B (সিমলেস) সিস্টেম আপডেট দেখুন। একটি নমুনা অ্যাপের জন্য যেটি A/B আপডেটগুলি ইনস্টল করার জন্য Android সিস্টেম আপডেট API ব্যবহার করার উদাহরণ প্রদান করে (অর্থাৎ update_engine ), SystemUpdaterSample দেখুন ( updater_sample/README.md এ উপলব্ধ অ্যাপের বিবরণ)।

নন-A/B সিস্টেম আপডেট

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

সময় অঞ্চল নিয়ম আপডেট

অ্যান্ড্রয়েড 8.1 হিসাবে, OEMগুলি সিস্টেম আপডেটের প্রয়োজন ছাড়াই ডিভাইসগুলিতে আপডেট করা সময় অঞ্চল নিয়ম ডেটা পুশ করতে পারে। এই পদ্ধতি ব্যবহারকারীদের সময়মতো আপডেট পেতে সক্ষম করে (এভাবে একটি Android ডিভাইসের দরকারী জীবনকাল প্রসারিত করে) এবং OEM-গুলিকে সিস্টেম ইমেজ আপডেটগুলি থেকে স্বাধীনভাবে টাইম জোন আপডেটগুলি পরীক্ষা করতে। বিস্তারিত জানার জন্য, টাইম জোনের নিয়ম দেখুন।