كيفية تمكين Camera2 API في هواتف Android

أصبحت Camera2 API أحد أهم العوامل في تقييم إمكانيات كاميرا الهاتف الذكي. إذا كنت منبهرًا بميزاته ، فيمكنك أيضًا محاولة تمكينه على هاتفك الذكي.





في هذه المقالة ، نصف خطوات تمكين Camera2 API على هاتف Android.



ما هي Camera2 API؟

عندما تم إطلاقها ، لم توافق Google على واجهة برمجة التطبيقات للكاميرا القديمة وطلبت من المطورين تنفيذ Camera API 2 الجديد على الهواتف الذكية التي تعمل بنظام Android. لكن ذلك لم يحدث بسرعة كبيرة. يتوفر الآن عدد قليل فقط من الهواتف الذكية المتميزة مع هذه الميزة المدمجة. لم يكن هذا ما أرادت Google حدوثه. ومع ذلك ، لا يزال بإمكانك معرفة كيفية تمكين دعم Camera API 2 على هاتف Android الذكي الخاص بك مع بعض الإعدادات البسيطة.

يستخدم Google Pixel 3 ، 4 إعدادات Camera2 API ، ولهذا السبب يحتوي على مثل هذه الكاميرا الرائعة. أنا متأكد من أنه سيكون هناك العديد من الهواتف التي سيتم إطلاقها في عام 2019 باستخدام Camera2 API.



ملحوظة: نود إبلاغك بأننا لسنا مسؤولين عن أي آثار ضارة أثناء هذه العملية. قم بإجراء هذه التغييرات على مسؤوليتك الخاصة.



اقرأ أيضا: كيفية التحقق من عدد دورة شحن بطارية iPhone التي لا تتطلب كسر الحماية

كيفية تمكين Camera2 API على الهواتف الذكية التي تعمل بنظام Android

هناك عدة طرق لتمكين Camera2 API على الهواتف الذكية التي تعمل بنظام Android. ولكن يجب أن تفهم أنك ستحتاج دائمًا إلى هاتف Android متجذر بشكل صحيح لتغيير إعدادات ROM. لذلك ، يعد الهاتف مع الجذر ضروريًا لتمكين Camera2 API. إذا كان لديك ، فاتبع كل من الطرق التالية وتحقق مما إذا كانت تعمل.



ملحوظة: لا توجد قائمة رسمية بالهواتف المتوافقة مع Camera2 API



تفعيل الكاميرا 2 API في Build.prop

إنها إحدى الطرق المثالية لتمكين العديد من ميزات Android المخفية على الهواتف الذكية. يمكنك أيضًا تمكين Camera API 2 باستخدام Build.prop. ومع ذلك ، يجب أن تفهم أن هذه الطريقة لديها فقط خمسون وخمسون فرصة للنجاح. إنه يعمل على الهواتف الذكية المزودة بدعم Camera2 API في ذاكرة القراءة فقط (ROM) ولكنه عطّل وظائفه لأسباب أخرى.

اتبع الخطوات بعناية.

  1. قم بتنزيل وتثبيت أي تطبيق لإدارة الملفات من متجر Google Play ، والذي يدعم المتصفح الرئيسي. هنا ، نستخدم الأكثر شيوعًا ، أي ES File Manager.
  2. قم بالتبديل إلى قسم النظام على هاتف Android الخاص بك الذي تم تجذيره وابحث عن الملف المسمى Build.prop.
  3. افتح ملف Build.prop باستخدام محرر النصوص.
  4. داخل ملف Build.prop ، ابحث عن هذا السطر:

persist.camera.HAL3.enabled = 0

  1. قم بتحرير 0 إلى 1 ، ثم احفظ Build.prop واخرج منه وأعد تشغيل الهاتف.
  2. يمكنك بعد ذلك التحقق مما إذا كان يعمل عن طريق بدء تطبيق كاميرا تابع لجهة خارجية مثل Open Camera.

build.prop_

قم بتمكين Camera2 API باستخدام محاكي طرفي

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

  1. قم بتنزيل وتثبيت تطبيق Google Play terminal emulator.
  2. افتح التطبيق وقم بتنفيذ الأوامر التالية:

انها

تم تمكين HAL3.CAMER.CAMER. الخاص بك المستمر 1

خروج

خروج

  1. أعد تشغيل هاتفك الآن وتحقق من تطبيق Open Camera.

فيما يلي خطوات تمكين Camera2 API على الهواتف الذكية المتوافقة التي تعمل بنظام Android. إذا كنت تحاول تنفيذ الخطوات السابقة على هاتف غير جذر ، فلن تنجح كما هو متوقع. على أي حال ، جربها وأخبرنا عن شكوكك في قسم التعليقات.

كيفية التحقق مما إذا كان هاتف Android الذكي متوافقًا مع Camera2 API

  1. تحميل هذا مسبار Camera2 API
  2. ابدأ التطبيق وابحث عن قسمين: معرف الكاميرا: 0 ومعرف الكاميرا: 1. الأول هو الكاميرا الخلفية ، والثاني هو الكاميرا الأمامية.
  3. في معرف الكاميرا ، استكشف فئة فرعية بالاسم فئة دعم مستوى الأجهزة. هذا هو المكان الذي يمكنك العثور فيه على مستوى دعم Camera2 API على هاتفك.
  4. لكي يكون هاتفك متوافقًا مع الكاميرا 2 API ، فأنت بحاجة إلى المستوى 3 أو كامل على الأقل. في هذه الحالة ، يتم تمكين Camera 2 API لك.

إذا رأيت علامة خضراء بجوار المستوى 3 أو كامل ، فهذا يعني أنه تم تمكينه.

مستويات Camera2 API

هناك أربعة مستويات من Camera 2 API أو بالأحرى فئة الدعم على مستوى الأجهزة (مستوى دعم أجهزة Camera 2 API)

  • المستوى 3: بالإضافة إلى FULL ، أضاف OEM التخصيص الخاص به ، بما في ذلك ميزات مثل RAW ، ووضع Pro ، إلخ.
  • كامل: تدعم كاميرا الهاتف الذكي جميع الميزات المهمة لواجهة Camera2 API.
  • محدود: تدعم الكاميرا بعض ميزات Camera2 API فقط.
  • قديم: الهاتف متوافق فقط مع ميزات Camera1 API

الفرق بين الكاميرا 2 API المستوى 3 والكامل كبير. يمكن لمصنعي المعدات الأصلية تقديم العديد من الميزات بالإضافة إلى Camera 2 API للمضي قدمًا عن طريق إضافة إعادة معالجة YUV والتقاط صور RAW والمزيد.

kodi إلى التلفزيون الذكي