سيضيف Android 13 أيضًا ميزة الفلاش المفيدة هذه

سيضيف Android 13 أيضًا ميزة الفلاش المفيدة هذه 1

تم الإعلان رسميًا عن Android 13 رسميًا في الأول من شباط (فبراير) الماضي ، وهو حاليًا في مرحلة Developer Preview (إليك مقالتنا حول توقيت الإصدار) ، ولكنه بالفعل يتحدث كثيرًا عن نفسه من أجل وظائف جديدة التي يجلبها معها والآن تم العثور على أداة مفيدة للغاية لتحقيق أقصى استفادة من ضوء فلاش من الهواتف الذكية.

في الأسابيع الماضية ، رأينا قائمة الهواتف الذكية Xiaomi و Redmi و POCO التي ستحصل على التحديث الرئيسي ، ولكن أيضًا التطورات المتعلقة بالخط الرئيسي للمشروع المهم ، الوظائف الجديدة لصالح الرقمنة المدفوعة بشكل متزايد ، ولكن أيضًا بعض الافتقار إلى الجديد واحد. نسخة أندرويد. الآن دعونا نرى بمزيد من التفصيل حداثة تعد بأن تكون ذات راحة كبيرة.

Android 13: تطور استخدام الفلاش كمصباح كهربائي

قبل بضع سنوات لم يكن هذا هو الحال ، ولكن الآن فلاش LED هو وجود دائم على جميع الهواتف الذكية التي تعمل بنظام Android ، حتى تلك من أرخص مجموعة وأيضًا ليست ميزة إلزامية لجميع الشركات المصنعة. من الواضح أن الفلاش لا يُستخدم فقط لالتقاط الصور في البيئات ذات الإضاءة الخافتة: بل يمكن أيضًا استخدامه لسنوات عديدة شعلة إما من خلال وظيفة النظام أو عن طريق تنزيل أحد تطبيقات الطرف الثالث العديدة.

في الوقت الحالي ، يوفر نظام التشغيل Android دعمًا لتشغيل وإيقاف تشغيل فلاش LED ، إلا أنه لا يدعم حتى الآن تعديل شدة الضوء. حسنًا ، سيخضع الموقف للتغيير بدءًا من الإصدار الجديد أندرويد 13.

في الواقع ، من بين واجهات برمجة التطبيقات الجديدة المضافة بواسطة Android 13 ، هناك أيضًا أساليب getTorchSt StrengthLevel و turnOnTorchWithSt StrengthLevel ضمن فئة CameraManager. سرعان ما يتم ذكر الآثار العملية: يوضح الأول مستوى السطوع الحالي لفلاش LED ، بينما يسمح لك الثاني بتعيين مستوى السطوع نفسه من الحد الأدنى للقيمة “1” إلى قيمة قصوى تعتمد بشكل صارم على معدات الجهاز. لذلك ، في حين أن التطبيقات السابقة كانت تستفيد فقط من التبديل لتشغيل ضوء الفلاش أو إيقاف تشغيله باستخدام setTorchMode API ، فإن واجهات برمجة تطبيقات Android 13 الجديدة هذه تؤدي أخيرًا إلى تطور في استخدام ضوء الفلاش كمصباح من خلال عناصر التحكم.السطوع.

ليس للجميع: إليكم السبب

قبل التحمس لهذه الميزة المفيدة الجديدة لنظام Android 13 ، يتذكر المصدر ما يسير جنبًا إلى جنب مع الجديد: ليس كل الأجهزة مع الإصدار الجديد من الروبوت الأخضر على متن الطائرة كما أنها ستدعم تلقائيًا عناصر التحكم في سطوع فلاش LED.

ستكون التطبيقات الفردية قادرة على تحديد ما إذا كان كل جهاز يدعم الوظيفة أم لا من خلال الرجوع إلى خصائص الكاميرا. إذا كانت القيمة أكبر من 1 ، يشير الرقم الذي تم إرجاعه إلى دعم الوظيفة وقيمة السطوع القصوى التي يمكن تعيينها.

تكمن وراء هذه القيود حقيقة أن تحديث طبقة تجريد أجهزة الكاميرا (HAL) سيكون ضروريًا للوظيفة. يشير الاختصار HAL إلى البرنامج الذي يحدد الواجهة بين نظام التشغيل والأجهزة الأساسية ؛ من أجل أن يتحكم نظام التشغيل في فلاش LED ، يلزم وجود HAL يحدد الأوامر التي يمكن أن يصدرها نظام التشغيل للتحكم في الأجهزة. على نظام Android ، يتيح لك موفر الكاميرا HAL التحكم المباشر في الفلاش (تم تقديم الوظيفة مع HAL الإصدار 2.4) ، ومن ثم فإن جهاز الكاميرا HAL هو الذي يسمح لك بالتشغيل على كاميرا الجهاز الفردي.

حسنًا ، لا تذكر أحدث إصدارات موفر الكاميرا HAL (2.7) وجهاز الكاميرا HAL (3.7) في AOSP ضوابط السطوع ، ولكن التحليل الدقيق لـ الإصدار 3.8.1 جهاز الكاميرا HAL ([email protected]) عبر معاينة مطور Android 13 حول Google Pixel 6 Pro (ها هي مراجعتنا) التي تم الكشف عنها في واجهة برمجة التطبيقات الجديدة أعلاه. لذلك ، من المحتمل أن يتعين على مصنعي الهواتف الذكية تنفيذ الإصدار 3.8 المذكور أعلاه لفتح الدعم للوظيفة الجديدة على أجهزتهم المحدثة إلى Android 13.

سيضيف Android 13 أيضًا ميزة الفلاش المفيدة هذه 2سيضيف Android 13 أيضًا ميزة الفلاش المفيدة هذه 3

نظرًا لعدم وجود ضمانات في هذه الخطوة الأخيرة ، فقد لا تحتوي العديد من الهواتف الذكية التي تعمل بنظام Android 13 على الجدة الموصوفة. نعم ، لأن طلبات Google الأقل صرامة لـ HAL ستسمح للمصنعين بإصدار تحديثات لنظام Android 13 من خلال إعادة استخدام إصدارات Android السابقة التي لا تتضمن جهاز كاميرا HAL الجديد ودعم الوظيفة الجديدة. لا توجد ضمانات حتى للأجهزة التي تعمل بنظام Android 13، سيعتمد الكثير على المتطلبات التي ستتقارب في متطلبات برامج البائع (VSR) لنظام Android 13. باختصار ، هذه الحداثة سهلة الاستخدام تخاطر بالبقاء امتيازًا فقط للأجهزة التي سيقوم مصنعي المعدات الأصلية بتحديث BSP بأنفسهم وتلك التي ستؤدي إلى ظهور Android 13 (وبالتالي Google Pixel 7 الجديد) وكل شيء أصبح أكثر حزنًا من خلال حقيقة أن المنافسة لها نفس الوظيفة لفترة من الوقت.

اقرأ أيضا: لقد جربنا Android 13 Developer Preview 1: إليك كل الأخبار التي يجب معرفتها

مقالات ذات صلة

Back to top button