Cihaz Planlama modülü, cihazın boşta olup olmadığını algılayan bir mantık içerir ve kullanıcı kesintisi olmadan yeniden başlatılabilir.
Bu modül, kurulumculara güvenilir bir yeniden başlatma hazırlığı sinyali sağlayarak yazılım güncellemelerinin alım oranını artırır. Güvenilir bir yeniden başlatmaya hazır olma sinyali, yükleyicilerin, kullanıcının güncelleme tarafından kesintiye uğramadığını bilerek, bir güncelleme uygulamak için cihazı yeniden başlatmasını sağlar.
Kullanılmayan bir durumda cihazları otomatik olarak yeniden başlatmak, cihazın organik olarak yeniden başlatılmasını beklemeye kıyasla daha hızlı güncellemelere olanak tanır. Bir güncellemenin uygulanması için geçen süreyi azaltarak kullanıcılar, cihazlarının genel sağlığını iyileştiren kritik düzeltmeleri daha hızlı alır. Daha hızlı bir alım oranı, gerilemelerin daha erken bulunmasını da sağlar.
Bir aygıtın yeniden başlatmaya hazır olup olmadığının belirlenmesi birden çok kriterin dikkate alınmasını gerektirdiğinden bu mantık güncellenebilir. Bu kriterler zamanla gelişebilir, bu nedenle bu mantığı güncelleyebilmek, yeniden başlatmaya hazır olma sinyalinin geçerli kalmasını sağlar.
Modül sınırı
Android 12'de bu modül aşağıdaki yeni dizinde kod içerir:
-
packages/modules/Scheduling
Paket formatı
Cihaz Planlama modülü ( com.android.scheduling
) bir APEX paketi olarak gönderilir.
Modül iki JAR dosyası içerir:
framework-scheduling.jar:
Bir yükleyicinin etkileşimde bulunduğu API yüzeyini içerir. Bu,bootclasspath
bir parçasıdır.service-scheduling.jar
: Yeni bir sistem hizmeti olanRebootReadinessManagerService
. Sistem sunucusu işlemi tarafından yüklenir.
bağımlılıklar
Bu modülün harici bağımlılığı yoktur.
,Cihaz Planlama modülü, cihazın boşta olup olmadığını algılayan bir mantık içerir ve kullanıcı kesintisi olmadan yeniden başlatılabilir.
Bu modül, kurulumculara güvenilir bir yeniden başlatma hazırlığı sinyali sağlayarak yazılım güncellemelerinin alım oranını artırır. Güvenilir bir yeniden başlatmaya hazır olma sinyali, yükleyicilerin, kullanıcının güncelleme tarafından kesintiye uğramadığını bilerek, bir güncelleme uygulamak için cihazı yeniden başlatmasını sağlar.
Kullanılmayan bir durumda cihazları otomatik olarak yeniden başlatmak, cihazın organik olarak yeniden başlatılmasını beklemeye kıyasla daha hızlı güncellemelere olanak tanır. Bir güncellemenin uygulanması için geçen süreyi azaltarak kullanıcılar, cihazlarının genel sağlığını iyileştiren kritik düzeltmeleri daha hızlı alır. Daha hızlı bir alım oranı, gerilemelerin daha erken bulunmasını da sağlar.
Bir aygıtın yeniden başlatmaya hazır olup olmadığının belirlenmesi birden çok kriterin dikkate alınmasını gerektirdiğinden bu mantık güncellenebilir. Bu kriterler zamanla gelişebilir, bu nedenle bu mantığı güncelleyebilmek, yeniden başlatmaya hazır olma sinyalinin geçerli kalmasını sağlar.
Modül sınırı
Android 12'de bu modül aşağıdaki yeni dizinde kod içerir:
-
packages/modules/Scheduling
Paket formatı
Cihaz Planlama modülü ( com.android.scheduling
) bir APEX paketi olarak gönderilir.
Modül iki JAR dosyası içerir:
framework-scheduling.jar:
Bir yükleyicinin etkileşimde bulunduğu API yüzeyini içerir. Bu,bootclasspath
bir parçasıdır.service-scheduling.jar
: Yeni bir sistem hizmeti olanRebootReadinessManagerService
. Sistem sunucusu işlemi tarafından yüklenir.
bağımlılıklar
Bu modülün harici bağımlılığı yoktur.