به روزرسانی های OTA

دستگاه های Android در این زمینه می توانند به روزرسانی های بیش از حد هوا (OTA) را برای سیستم ، نرم افزار برنامه و قوانین منطقه زمانی دریافت و نصب کنند. این بخش ساختار بسته های بروزرسانی و ابزارهای ارائه شده برای ساخت آنها را توصیف می کند. این برنامه برای توسعه دهندگانی است که می خواهند به روزرسانی های OTA را در دستگاه های جدید Android کار کنند و کسانی که می خواهند بسته های بروزرسانی را برای دستگاه های منتشر شده ایجاد کنند.

به روزرسانی های OTA برای به روزرسانی سیستم عامل اصلی ، برنامه های فقط خواندنی نصب شده در پارتیشن سیستم و / یا قوانین منطقه زمانی طراحی شده اند. این به روزرسانی ها بر برنامه های نصب شده توسط کاربر از Google Play تأثیری ندارند .

به روزرسانی های سیستم A / B (بدون درز)

دستگاه های مدرن اندرویدی دارای دو نسخه از هر پارتیشن (A و B) هستند و می توانند هنگام استفاده از سیستم اما بیکار ، یک پارتیشن به روزرسانی شده برای پارتیشن استفاده نشده در حال حاضر اعمال کنند. دستگاه های A / B برای بارگیری بسته به روزرسانی به فضای خالی احتیاج ندارند ، زیرا می توانند هنگام خواندن به روزرسانی از شبکه ، آن را اعمال کنند. این به جریان A / B معروف است . برای کسب اطلاعات بیشتر در مورد به روزرسانی های OTA برای دستگاه های A / B ، به روز رسانی های سیستم A / B (بدون درز) مراجعه کنید . برای یک برنامه نمونه که نمونه هایی را در مورد استفاده از API های به روزرسانی سیستم Android (به عنوان مثال ، update_engine ) برای نصب به روزرسانی های A / B ارائه می دهد ، به SystemUpdaterSample مراجعه کنید (جزئیات برنامه در updater_sample/README.md )

به روزرسانی های غیر A / B سیستم

دستگاه های قدیمی Android دارای یک پارتیشن بازیابی اختصاصی هستند که شامل نرم افزار مورد نیاز برای بسته بندی بسته به روزرسانی بارگیری شده و به روزرسانی آن برای سایر پارتیشن ها است. برای اطلاعات بیشتر ، به به روزرسانی های سیستم غیر A / B مراجعه کنید .

به روزرسانی های قانون منطقه زمانی

از آندروید 8.1 ، OEM ها می توانند بدون نیاز به به روزرسانی سیستم ، داده های به روز شده قوانین منطقه زمانی را به دستگاه ها منتقل کنند. این مکانیزم کاربران را قادر می سازد به روزرسانی های به موقع (بنابراین عمر مفید دستگاه اندرویدی را افزایش دهند) و OEM ها را برای آزمایش به روزرسانی های منطقه زمانی به طور مستقل از به روزرسانی های تصویر سیستم. برای جزئیات ، به قوانین منطقه زمانی مراجعه کنید.