قد يتيح لك Android 14 أخيرًا تعيين خلفيات حية مختلفة للشاشات الرئيسية وشاشات القفل

click fraud protection

يدعم Android الخلفيات الحية منذ عام 2009، ولكن في عام 2023، قد يسمح لك نظام التشغيل أخيرًا بتعيين خلفية حية منفصلة لشاشة القفل.

لقد دعم Android الخلفيات الحية منذ ذلك الحين أندرويد 2.0 إكلير تم إطلاق سراحه في 2009، ولكن حتى الآن، يتيح لك نظام التشغيل فقط تعيين خلفية حية واحدة لكل من الشاشة الرئيسية وشاشة القفل. يتيح نظام التشغيل للمستخدمين تعيين منفصل ثابتة خلفية للشاشة الرئيسية وشاشة القفل، فلماذا لا يمكنك أن تفعل الشيء نفسه بالنسبة للخلفيات الحية؟ حسنًا، يبدو أن الإجابة هي "لأنه لم يتم تنفيذه بعد"، لكن هذا قد يتغير أندرويد 14. يستعد Android 14 لدعم تعيين خلفية حية منفصلة على شاشة القفل. هذا ما نعرفه.

أثناء البحث في الكود المصدري لنظام Android 13 QPR2 الذي تم إصداره الأسبوع الماضي، اكتشفنا العديد من تغييرات الكود التي تستعد لتمكين ميزة "خلفية حية مستقلة لشاشة القفل". تغيير رمز واحد يضيف طريقة جديدة إلى فئة WallpaperManager لنظام Android تسمى setWallpaperComponentWithFlags(). تطبيقات النظام التي تحتوي على SET_WALLPAPER_COMPONENT يمكن للأذونات، مثل تطبيق Live Wallpaper Picker لنظام Android، استخدام هذه الطريقة "لتعيين خلفية الشاشة الحية [المكون] للشاشة (الشاشات) المحددة"، مثل الشاشة الرئيسية، أو شاشة القفل، أو كلتا الشاشتين.

في تغيير رمز آخرأضافت Google طريقة تسمى isLockscreenLiveWallpaperEnabled() إلى WallpaperManager للتحقق من تمكين ميزة الخلفية الحية لشاشة القفل المستقلة الجديدة. في Android 13، الطريقة الجديدة "هي مجرد طريقة كعب روتين تُرجع دائمًا خطأً"، بينما في Android 14، "ستعيد صحيحًا إذا تم تمكين منطق الخلفية الجديد، أي إذا كانت خلفية شاشة القفل تستخدم دائمًا خدمة خلفية وليست خدمة ثابتة صورة." WallpaperService يشير إلى واجهة برمجة التطبيقات (API) التي تستخدمها التطبيقات لتنفيذ خدمة خلفية حية، لذا عندما يتم عرض "خلفية جديدة". "تم تمكين المنطق"، ستدعم شاشة القفل عرض الخلفيات الحية التي تطبق هذا المعيار واجهة برمجة التطبيقات.

ميزة "خلفية شاشة القفل المستقلة" غير متوفرة حاليًا في Android 14 Developer Preview. وذلك لأن SystemUI يتحقق من قيمة config_independentLockscreenLiveWallpaper قبل تمكين منطق الخلفية الجديد. هذا التكوين تم تعطيله حاليًا افتراضيًا في AOSP ومعاينات Android 14 العامة، لذلك تستمر شاشة القفل في الإصدارات الحالية في دعم عرض الخلفيات الثابتة فقط. بالإضافة إلى ذلك، يحتاج تطبيق Live Wallpaper Picker إلى التحديث لدعم واجهة برمجة التطبيقات الجديدة لضبط البث المباشر خلفية لشاشة القفل، حيث لا يزال يقوم حاليًا بتعيين خلفية الشاشة الحية التي حددها المستخدم على كل من المنزل شاشة و اقفل الشاشة.

عندما يتم تجاوز قيمة التكوين المذكورة أعلاه لإرجاع صحيح باستخدام تراكب موارد وقت التشغيل (RRO) في Android 14 DP2، يعرض تطبيق "Wallpaper & style" الخاص بـ Pixel خيار تعيين خلفية حية مستقلة على شاشة القفل، لكنه لا يفعل ذلك عمل. بدلاً من ذلك، يقوم Live Wallpaper Picker بتعيين الخلفية الحية على كل من الشاشة الرئيسية وشاشة القفل.

من المحتمل أن تتم إضافة هذه الميزة لاستيعاب الأجهزة الجديدة مثل جهاز بيكسل اللوحي، والتي سوف تتضاعف كشاشة ذكية من Nest، لكنها لا تزال تغييرًا مرحبًا به والذي طلبه العديد من المستخدمين لسنوات. تعمل Google على إضافة عدد كبير من ميزات التخصيص الجديدة، بعضها حصري لـ Pixel (مثل الإصدار الجديد خلفية الرموز التعبيرية)، ولكن هذا ليس كذلك والحمد لله. سنراقب لمعرفة ما إذا كانت هذه الميزة ستتوفر في إصدار معاينة مستقبلي لنظام Android 14، ولكن ليس هناك ضمان بأنه سيتم إصدارها - في بعض الأحيان تكون الميزات قيد التطوير فقط لا تقم أبدًا بالقطع النهائي.