شرح تفعيل خاصية Camera2 Api على جميع هواتف الأندرويد

شرح تفعيل خاصية Camera2 Api على جميع هواتف الأندرويد

    الكثير يبحث عن طريقة تفعيل خاصية Camera2Api على كل هواتف الأندرويد. طبعا الكل يعرف أن خاصية Camera2Api هي التي تسمح لتطبيق جوجل كاميرا أو Gcam بالعمل على الهواتف التي لا تدعم تشغيلها إلا عن طريق منح صلاحية الروت والقيام ببعض التعديلات. التي شرحنا في عدة تدوينات في الموقع عنها يمكنكم البحث في مربع البحث أعلاه. لكن هل تملك روت على هاتفك، ولكن تجد مشكلة في تشغيل Google Camera لأن خاصية التي ذكرناها لم يتم تثبيتها في جهازك بنجاح.

    تفعيل Camera 2api

     أنا كذلك حصل معي الأمر، وفي كل مرة أحصل على مشكلة جديدة، لكن اكتشفت كيفية تشغيل Camera2 API على واجهة Miui 11 و Miui 12 (هواتف Xiaomi) والتي سوف أشاركها معكم في هذه المقالة. توجد طريقتين لهذه العملية: الأولى عن طريق الحاسوب وتوجد طريقة سهلة وبسيطة عن طريق الهاتف.

    هذا الشرح يمكن تطبيقه أيضا على هواتف العلامات التجارية الأخرى، مثل Samsung، Realme، Vivo، Huawei، Oppo، Nokia، Redmi ... وغيرها.


    كيفية التحقق من كون Camera2Api مفعلة أو لا

    لكي تعرف هل جهازك تم تعطيل أو تمكين ميزة Camera2Api مسبقا من المصنع غتبع التعليمات الأتية:

    • قم بتنزيل تطبيق Manual Camera Compatibility وافتحه. انقر فوق Start.

    تحميل تطبيق Manual Camera Compatibility

    • إذا ظهر لك كل شيء باللون الأخضر. مبروك! فقد سبق وتم تفعيل خاصية camera2 api على موبايلك.

    Manual Camera Compatibility
    • إذا ظهر لك كل شيء باللون الأحمر. فأنت بحاجة إلى تفعيل Camera2API عن طريق إتباع أحد الطرق التي سنقوم بشرحها أسفله.


    تفعيل Camera2 Api عن طريق الكمبيوتر

    أولا يجب أن يكون هاتفك يتوفر على صلاحية الروت كما وأن تكون قد سبق وقمت بتثبيت ركفري معدل Recovery مثل TWRP أو orangefox أو BlackPitch ... بالإضافة إلى Adb & fastboot Tools على حاسوبك.

    تحميل Adb and fastboot Tools


    راجع هذه التدوينات:


    بعد بدء تشغيل هاتفك في وضع Fastboot، قم بتوصيله جوالك بجهاز الكمبيوتر وافتح CMD داخل ملف ADB عن طريق النقر على Shift + ضغطة بيمين الماوس، في االمسار الذي قمت بتنصيب ملف Adb and fastboot tools فيه واختيار Open Powershell Here.

    • أكتب الأوامر التالية: adb root ثم اضغط Enter.
    • ثم أكتب مرة أخرى adb shell واضغط Enter.
    • أخيرا قم بوضع هذا الكود أسفله واضغط Enter.

    الكود:

    setprop vendor.camera.aux.packagelist com.bsgmod.camera,com.google.android.GoogleCameraWide,com.android.camera
    setprop vendor.camera.aux.packagelist2 com.android.systemui
    setprop camera.hal1.packagelist com.skype.raider,com.google.android.talk,com.whatsapp
    setprop persist.camera.eis.enable 1
    setprop persist.vendor.camera.eis.enable 1
    setprop persist.camera.HAL3.enabled 1
    setprop persist.vendor.camera.HAL3.enabled 1
    setprop persist.vendor.camera.is_type 5
    setprop persist.camera.is_type 5
    setprop persist.vendor.camera.is_mode 5
    setprop persist.camera.is_mode 5
    setprop persist.camera.max.previewfps 60
    setprop persist.vendor.camera.max.previewfps 60
    setprop persist.camera.tnr_cds 1
    setprop persist.vendor.camera.tnr_cds 1
    setprop persist.camera.tnr.video 1
    setprop persist.vendor.camera.tnr.video 1
    setprop persist.camera.tnr.preview 1
    setprop persist.vendor.camera.tnr.preview 1
    setprop persist.camera.tnr.snapshot 1
    setprop persist.vendor.camera.tnr.snapshot
    setprop persist.camera.llnoise 1
    setprop persist.vendor.camera.llnoise 1
    setprop persist.tnr.process.plates 2
    setprop persist.vendor.tnr.process.plates 2
    setprop persist.denoise.process.plates 2
    setprop persist.vendor.denoise.process.plates 2
    setprop camera.lowpower.record.enable 1
    setprop vidc.enc.dcvs.extra-buff-count 2

    الأن قم بإعادة تشغيل هاتفك وجرب تشغيل جوجل كاميرا. وسوف تعمل معك في أخر تحديث لهواتف Xiaomi Redmi وهو MIUI 12.


    تفعيل Camera2 Api عن طريق الهاتف

    الطريقة الأولى:

    يجب أن يكون هاتفك يتوفر على صلاحية الروت، إتبع الخطوات التالية:

    • حمل تطبيق BuidProp Editor من متجر جوجل بلاي أو من الرابط التالي:

    تنزيل تطبيق BuildProp Editor

    • شغل التطبيق، وامنحه صلاحية الروت.

    صلاحية الروت Buidprop

    • ابحث عن طريق أداة البحث عن السطر الأتي:
    persist.vendor.camera.HAL3.enabled

    بحث تطبيق buidprop

    • عندما تجده، إضغط عليه وقم بتغيير القيمة من 0 إلى 1، وإضغط على حفظ أو "Save".
    تغيير قيمة camera 2api

    الأن يمكنك تشغيل تطبيق Google Camera بدون مشاكل على هاتفك.


    الطريقة الثانية:

    أيضا يجب أن يكون هاتفك يتوفر على خاصية الروت وتحميل برنامج Es File Explorer. وذلك للتعديل على ملف Build.Prop.

    ملاحظة: إن لم تكن تعرف كيفية القيام بهذا فأنصحك باتباع الطريقة الأولى لأن أي خطأ في تعديل ملف Build.prop قد يتسبب في تعطيل هاتفك.

    • بعد الدخول إلى ملف Build.prop عن طريق الضغط على "Storage" في تطبيق Es File Explorer.
    • اضغط على رمز "/".
    •  ثم تضغط على ملف "System" ستجد داخله ملف Build.prop.
    • قم بالدخول اليه، وانقر على تعديل أو Edit. 
    • قم بنسخ ولصق الكود أسفله في أخر ملف Build.prop في سطر فارغ.

    الكود:

    setprop vendor.camera.aux.packagelist com.bsgmod.camera,com.google.android.GoogleCameraWide,com.android.camera
    setprop vendor.camera.aux.packagelist2 com.android.systemui
    setprop camera.hal1.packagelist com.skype.raider,com.google.android.talk,com.whatsapp
    setprop persist.camera.eis.enable=1
    setprop persist.vendor.camera.eis.enable=1
    setprop persist.camera.HAL3.enabled=1
    setprop persist.vendor.camera.HAL3.enabled=1
    setprop persist.vendor.camera.is_type=5
    setprop persist.camera.is_type=5
    setprop persist.vendor.camera.is_mode=5
    setprop persist.camera.is_mode=5
    setprop persist.camera.max.previewfps=60
    setprop persist.vendor.camera.max.previewfps=60
    setprop persist.camera.tnr_cds=1
    setprop persist.vendor.camera.tnr_cds=1
    setprop persist.camera.tnr.video=1
    setprop persist.vendor.camera.tnr.video=1
    setprop persist.camera.tnr.preview=1
    setprop persist.vendor.camera.tnr.preview=1
    setprop persist.camera.tnr.snapshot=1
    setprop persist.vendor.camera.tnr.snapshot
    setprop persist.camera.llnoise=1
    setprop persist.vendor.camera.llnoise=1
    setprop persist.tnr.process.plates=2
    setprop persist.vendor.tnr.process.plates=2
    setprop persist.denoise.process.plates=2
    setprop persist.vendor.denoise.process.plates=2
    setprop camera.lowpower.record.enable=1
    setprop vidc.enc.dcvs.extra-buff-count=2

    • قم بحفظ الملف، وقم بإعادة تشغيل هاتفك.
    • سوف يتم تفعيل Camera2api. وسيشتل معك تطبيق Google Camera.


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

    1. لقد تصفحت موقعك وهو أكثر من رائع لقد استفدت جدا من هذا المقال حيث يعبر موقع الهرم التعليمى اعجابه به واتمنى ان ينال كتاب الامتحان أعجابك هو كتاب جيم مع تمنايتنا لك بالتوفيق يا صديقى

      ردحذف

    نبدة عن الموقع

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