ഏത് Android-ലും Camera2 API പിന്തുണ എങ്ങനെ പ്രവർത്തനക്ഷമമാക്കാം [2024 അപ്ഡേറ്റ് ചെയ്തത്]

നിങ്ങളുടെ സ്‌മാർട്ട്‌ഫോൺ ഉപകരണങ്ങളിലൂടെ ഗൂഗിൾ ക്യാമറ പോർട്ട് ഡൗൺലോഡ് ചെയ്യണമെങ്കിൽ ക്യാമറ2 എപിഐ പ്രവർത്തനക്ഷമമാക്കുന്നത് വളരെ അത്യാവശ്യമാണ്. പൊതുവേ, ആ പോർട്ടുകൾ മൊത്തത്തിലുള്ള ക്യാമറ നിലവാരം മെച്ചപ്പെടുത്തുകയും വലിയ ബുദ്ധിമുട്ടുകളില്ലാതെ അതിശയകരമായ ഫോട്ടോകളും വീഡിയോകളും റെൻഡർ ചെയ്യുകയും ചെയ്യും.

എന്നിരുന്നാലും, നിങ്ങൾക്ക് ഉള്ളപ്പോൾ ക്യാമറ API പരിശോധിച്ചു നിങ്ങളുടെ ഫോണിന്റെ പ്രവർത്തനം, നിങ്ങളുടെ ഫോൺ ആ API-കളെ പിന്തുണയ്ക്കുന്നില്ലെന്ന് നിരാശാജനകമായി കണ്ടെത്തുക.

ഇഷ്‌ടാനുസൃത വീണ്ടെടുക്കൽ മിന്നുന്നതോ നിങ്ങളുടെ Android ഫോൺ റൂട്ട് ചെയ്‌തോ ആ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് നേടുക എന്നതാണ് നിങ്ങൾക്ക് അവശേഷിക്കുന്ന അവസാന ഓപ്ഷൻ.

ഈ പോസ്റ്റിൽ, പ്രശ്‌നങ്ങളൊന്നുമില്ലാതെ നിങ്ങളുടെ ഫോണിൽ Camera2 API എളുപ്പത്തിൽ പ്രവർത്തനക്ഷമമാക്കാൻ കഴിയുന്ന വ്യത്യസ്ത രീതികൾ ഞങ്ങൾ കവർ ചെയ്യും.

എന്നാൽ ഞങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്, ഇനിപ്പറയുന്ന നിബന്ധനകൾ നിങ്ങൾ ആദ്യമായി കേട്ടിട്ടുണ്ടെങ്കിൽ അവയെക്കുറിച്ച് കുറച്ച് അറിയട്ടെ.

ഉള്ളടക്കം

എന്താണ് Camera2 API?

പഴയ ആൻഡ്രോയിഡ് ഫോണുകളിൽ, നിങ്ങൾക്ക് സാധാരണയായി ക്യാമറ API ലഭിക്കും, അത് അത്ര മികച്ചതായിരിക്കില്ല. എന്നാൽ ആൻഡ്രോയിഡ് 2 ലോലിപോപ്പിലാണ് ഗൂഗിൾ ക്യാമറ5.0 എപിഐ പുറത്തിറക്കുന്നത്. ഫോണുകളുടെ മൊത്തത്തിലുള്ള ക്യാമറ ഗുണമേന്മ വർദ്ധിപ്പിക്കാൻ സഹായിക്കുന്ന വിപുലമായ ആട്രിബ്യൂട്ടുകൾ വാഗ്ദാനം ചെയ്യുന്ന ഒരു മികച്ച പ്രോഗ്രാമാണിത്.

ഈ ഫീച്ചർ മികച്ച HDR+ ഫലങ്ങൾ നൽകുകയും നൂതന സോഫ്‌റ്റ്‌വെയറിന്റെ സഹായത്തോടെ പ്രകാശം കുറഞ്ഞ ഫോട്ടോകളിൽ ക്ലിക്കുചെയ്യുന്നതിന് അതിശയകരമായ ആട്രിബ്യൂട്ടുകൾ ചേർക്കുകയും ചെയ്യുന്നു.

കൂടുതൽ വിവരങ്ങൾക്ക്, നിങ്ങൾ പരിശോധിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു ഔദ്യോഗിക പേജ്.

മുൻകൂർ ആവശ്യകതകൾ

  • പൊതുവേ, ഇനിപ്പറയുന്ന എല്ലാ രീതികൾക്കും റൂട്ട് ആക്സസ് ആവശ്യമാണ്.
  • USB ഡീബഗ്ഗിംഗ് പ്രവർത്തനക്ഷമമാക്കാൻ ഡെവലപ്പർ ക്രമീകരണങ്ങൾ ആക്സസ് ചെയ്യുക.
  • പിസി/ലാപ്‌ടോപ്പിൽ ആവശ്യമായ എഡിബി ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്
  • യുടെ ശരിയായ പതിപ്പ് നേടുക TWRP നിങ്ങളുടെ ഫോൺ അനുസരിച്ച് ഇഷ്‌ടാനുസൃത വീണ്ടെടുക്കൽ.

Note: ഇതിന് വിവിധ രീതികളുണ്ട് നിങ്ങളുടെ ഫോൺ റൂട്ട് ചെയ്യുക, എന്നാൽ ഞങ്ങൾ നിങ്ങളെ ശുപാർശ ചെയ്യും മാജിസ്ക് ഡൗൺലോഡ് ചെയ്യുക സ്ഥിരമായ കോൺഫിഗറേഷനായി.

Camera2 API പ്രവർത്തനക്ഷമമാക്കുന്നതിനുള്ള രീതികൾ

Realme പോലുള്ള ചില സ്മാർട്ട്‌ഫോൺ നിർമ്മാതാക്കൾ, മൂന്നാം കക്ഷി ക്യാമറ ആപ്പുകൾ ഉപയോഗിക്കുന്നതിനുള്ള അധിക ക്രമീകരണങ്ങളിൽ ക്യാമറ HAL3 നൽകുന്നു, ഡെവലപ്പർ മോഡ് പ്രവർത്തനക്ഷമമാക്കിയതിന് ശേഷം അവ ആക്‌സസ് ചെയ്യാൻ കഴിയും.

(Android 11 അല്ലെങ്കിൽ അതിന് മുകളിലുള്ള അപ്‌ഡേറ്റ് ലഭിച്ച Realme ഫോണുകളിൽ മാത്രമേ ഇത് ബാധകമാകൂ). എന്നാൽ പല സ്മാർട്ഫോണുകളുടെയും കാര്യം അങ്ങനെയല്ല. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതികൾ പിന്തുടരാം:

1. ടെർമിനൽ എമുലേറ്റർ ആപ്പ് (റൂട്ട്) ഉപയോഗിക്കുന്നു

  • ആദ്യം, ആക്സസ് ചെയ്യുക ടെർമിനൽ എമുലേറ്റർ അപ്ലിക്കേഷൻ.
  • റൂട്ട് ആക്സസ് നൽകാൻ, ടൈപ്പ് ചെയ്യുക su എന്റർ അമർത്തുക.
  • ആദ്യത്തെ കമാൻഡ് നൽകുക - setprop persist.camera.HAL3.enabled 1 പിന്നീട് എന്റർ അമർത്തുക.
  • അടുത്ത കമാൻഡ് ചേർക്കുക - setprop vendor.persist.camera.HAL3.enabled 1 പിന്നീട് എന്റർ അമർത്തുക.
  • അടുത്തതായി, ഫോൺ റീബൂട്ട് ചെയ്യുക.

2. എക്സ്-പ്ലോർ ആപ്ലിക്കേഷൻ (റൂട്ട്) ഉപയോഗിക്കുന്നു

  • ഡ Download ൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക എക്സ്-പ്ലോർ ഫയൽ മാനേജർ സിസ്റ്റം/റൂട്ട് ഫോൾഡർ ആക്സസ് ചെയ്യാൻ. 
  • തുടർന്ന്, നിങ്ങൾ system/build.prop ഫോൾഡർ ആക്സസ് ചെയ്യണം. 
  • ക്ലിക്ക് ബിൽഡ്.പ്രോപ്പ് ആ സ്ക്രിപ്റ്റ് എഡിറ്റ് ചെയ്യാൻ. 
  • ചേർക്കുക - "persist.camera.HAL3.enabled = 1″ താഴെ. 
  • അതിനുശേഷം, നിങ്ങളുടെ സ്മാർട്ട്ഫോൺ റീബൂട്ട് ചെയ്യണം.

3. മാജിസ്ക് മൊഡ്യൂൾസ് ലൈബ്രറി വഴി (റൂട്ട്)

മാജിസ്ക് ഉപയോഗിച്ച് റൂട്ട് ചെയ്യുന്നതിലൂടെ നിരവധി നേട്ടങ്ങളുണ്ട്, അവയിലൊന്ന് നിങ്ങൾക്ക് മൊഡ്യൂളുകളുടെ ഡയറക്ടറി ആക്സസ് ലഭിക്കും എന്നതാണ്.

  • ഒന്നാമതായി, ഡ .ൺലോഡ് ചെയ്യുക Module-Camera2API-Enabeler.zip മൊഡ്യൂൾ ലൈബ്രറിയിൽ നിന്ന്.
  • അടുത്തതായി, നിങ്ങൾ മാജിക് മാനേജറിൽ ബന്ധപ്പെട്ട സിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യണം. 
  • ക്യാമറ API മൊഡ്യൂൾ സജീവമാക്കാൻ നിങ്ങളുടെ ഉപകരണം പുനരാരംഭിക്കുക.

4. TWRP വഴിയുള്ള zip ഫയൽ ഫ്ലാഷിംഗ് (റൂട്ട് അല്ലെങ്കിൽ റൂട്ട് അല്ല)

  • ആവശ്യമുള്ളത് ഡൗൺലോഡ് ചെയ്യുക Camera2API പിൻ ഫയൽ. 
  • TWRP ഇഷ്‌ടാനുസൃത വീണ്ടെടുക്കലിലേക്ക് ഫോൺ ബൂട്ട് ചെയ്യുക.
  • zip ഫയൽ ലൊക്കേഷനിലേക്ക് നാവിഗേറ്റ് ചെയ്ത് അതിൽ ക്ലിക്ക് ചെയ്യുക. 
  • സ്മാർട്ട്ഫോണിൽ Camera2API.zip ഫയൽ ഫ്ലാഷ് ചെയ്യുക. 
  • അവസാനമായി, ഫലങ്ങൾ ലഭിക്കുന്നതിന് ഉപകരണം സാധാരണ പോലെ റീബൂട്ട് ചെയ്യുക.

റൂട്ട് അനുമതിയില്ലാതെ എനിക്ക് Camera2 API ഫംഗ്‌ഷനുകൾ പ്രവർത്തനക്ഷമമാക്കാനാകുമോ?

ക്യാമറ2എപിഐ അൺലോക്ക് ചെയ്യുന്നതിന് നിങ്ങൾക്ക് റൂട്ട് ആക്സസ് ആവശ്യമാണ്, കാരണം ഉപകരണത്തിന് പൂർണ്ണമായ റൂട്ട് അനുമതിയുണ്ടെങ്കിൽ മിക്കപ്പോഴും ആ ഫയലുകൾ ലഭിക്കും.

പക്ഷേ, നിങ്ങൾക്ക് API ഫംഗ്‌ഷനുകൾ ആക്‌സസ് ചെയ്യാനും ധാരാളം സമയം ലഭിക്കാനും ആഗ്രഹിക്കുന്നുവെങ്കിൽ, തുടർന്നുള്ള ഗൈഡ് പിന്തുടരാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു.

റൂട്ട് ഇല്ലാതെ Camera2API ആക്സസ് ചെയ്യുക

ഇവിടെ, സിസ്റ്റം ഫയലുകൾ പരിഷ്കരിക്കാതെ തന്നെ ആ ക്യാമറ API ഫയലുകൾ നേടുന്നതിനുള്ള മുഴുവൻ പ്രക്രിയയും നിങ്ങൾക്ക് ലഭിക്കും. അത് പറഞ്ഞുകൊണ്ട്, നടപടിക്രമത്തിനുള്ള പ്രാഥമിക ആവശ്യകതകളുമായി നമുക്ക് ആരംഭിക്കാം. 

പ്രക്രിയയ്ക്ക് മുമ്പ് ആവശ്യമായ കാര്യങ്ങൾ.

  • ആൻഡ്രോയിഡ് ഉപകരണത്തിന് അൺലോക്ക് ചെയ്ത ബൂട്ട്ലോഡർ ഉണ്ടെന്ന് ഉറപ്പാക്കുക.
  • ഡെവലപ്പർ മോഡ് വഴി USB ഡീബഗ്ഗിംഗ് പ്രവർത്തനക്ഷമമാക്കുക. 
  • Windows 7, 8, 10, അല്ലെങ്കിൽ 11 എന്നിവ പ്രവർത്തിപ്പിക്കുന്നതിന് PC അല്ലെങ്കിൽ ലാപ്‌ടോപ്പ് ശുപാർശ ചെയ്യുന്നു.
  • ഫോണും കമ്പ്യൂട്ടറും തമ്മിൽ ബന്ധിപ്പിക്കുന്നതിനുള്ള യുഎസ്ബി കേബിൾ. 
  • ഡൗൺലോഡ് TWRP നിങ്ങളുടെ സ്മാർട്ട്ഫോണിനുള്ള ഫയൽ
  • ADB Driver.zip ഒപ്പം minimal_adb_fastboot.zip

ഘട്ടം 1: ഒരു സമ്പൂർണ്ണ സജ്ജീകരണം സൃഷ്ടിക്കുക

  • ഇൻസ്റ്റോൾ ADB driver.zip നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ.
  • അടുത്തതായി, നിങ്ങൾ minimal_adb_fastboot.zip ഫയൽ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യേണ്ടതുണ്ട്
  • ഡൗൺലോഡ് ചെയ്‌ത TWRP ഫയലിനെ recovery.img എന്ന് പുനർനാമകരണം ചെയ്ത് ഏറ്റവും കുറഞ്ഞ ഫാസ്റ്റ്ബൂട്ട് സിപ്പ് ഫോൾഡറിലേക്ക് നീക്കുക.
  • പിസി ഫോണുമായി ബന്ധിപ്പിക്കാൻ കേബിൾ ബണ്ടിൽ ഉപയോഗിക്കുക. 

ഘട്ടം 2: കമാൻഡ് പ്രോംപ്റ്റ് പ്രവർത്തിപ്പിക്കുക

  • ഒന്നാമതായി, ഏറ്റവും കുറഞ്ഞ സിപ്പ് ഫോൾഡറിലെ cmd-here.exe-ൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക. 
  • ഉപകരണം കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടോ ഇല്ലയോ എന്ന് കാണാൻ കമാൻഡ് നൽകുക - adb devices എന്നിട്ട് നൽകുക.
  • അടുത്തതായി, കമാൻഡ് ടൈപ്പ് ചെയ്യുക - adb reboot bootloader ബൂട്ട് മോഡിലേക്ക് പ്രവേശിക്കാൻ എന്റർ അമർത്തുക. 
  • അടുത്ത കമാൻഡ് നൽകുക - fastboot boot recovery.img TWRP മോഡ് തുറക്കാൻ കീബോർഡിൽ എന്റർ അമർത്തുക.

ഘട്ടം 3: പരിഷ്ക്കരണത്തിനായി TWRP മോഡ് ഉപയോഗിക്കുക

  • നിങ്ങൾ ആ കമാൻഡുകൾ നൽകിക്കഴിഞ്ഞാൽ, ഒരു നിമിഷം കാത്തിരിക്കുക. 
  • നിങ്ങളുടെ ഫോൺ സ്‌ക്രീനിൽ TWRP ഇഷ്‌ടാനുസൃത വീണ്ടെടുക്കൽ മോഡ് സജീവമാക്കിയിരിക്കുന്നത് നിങ്ങൾ ശ്രദ്ധിക്കും. 
  • എന്ന് പറഞ്ഞ കീ സ്വൈപ്പ് ചെയ്യുക "മാറ്റങ്ങൾ അനുവദിക്കുന്നതിന് സ്വൈപ്പ് ചെയ്യുക".
  • ഇപ്പോൾ, കമ്പ്യൂട്ടർ/ലാപ്‌ടോപ്പ് സ്‌ക്രീനിലേക്ക് മടങ്ങുക. 

ഘട്ടം 4: രണ്ടാം ഘട്ട കമാൻഡുകൾ നൽകുക

  • വീണ്ടും, ടൈപ്പ് ചെയ്യുക adb devices ഉപകരണം കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടോ ഇല്ലയോ എന്നറിയാൻ നൽകുക. 
  • തുടർന്ന്, നിങ്ങൾ ടൈപ്പ് ചെയ്യണം adb shell കമാൻഡ് ചേർത്ത് ചേർക്കുക
  • Camera2API സജീവമാക്കുന്നതിന്, കമാൻഡ് ഉപയോഗിക്കുക – setprop persist. camera.HAL3.enable 1 പിന്നീട് എന്റർ അമർത്തുക.
  • കമാൻഡ് നൽകുക - exit എഡിബി ഷെൽ വിഭാഗത്തിൽ നിന്ന് പുറത്തുവരാൻ. 
  • അവസാനം, ഉപയോഗിക്കുക adb reboot ഉപകരണം സാധാരണ രീതിയിൽ പുനരാരംഭിക്കുന്നതിന് എന്റർ അമർത്തുക.

എങ്ങനെ Camera2 API പഴയതുപോലെ പുനഃസ്ഥാപിക്കാം?

നിങ്ങൾ മുതൽ മുഴുവൻ പ്രക്രിയയും ആവർത്തിക്കണം സ്റ്റെപ്പ് 4 മുകളിലുള്ള വിഭാഗത്തിൽ നിങ്ങൾ ക്യാമറ API ഇൻസ്റ്റാൾ ചെയ്തതുപോലെ.

  • പകരം വയ്ക്കുക മാത്രമാണ് നിങ്ങൾ ചെയ്യേണ്ടത് setprop persist. camera.HAL3.enable 1  ലേക്ക് setprop persist. camera.HAL3.enable 0 ക്യാമറ API ഓവർറൈറ്റ് ഓഫ് ചെയ്യാൻ. 
  • എക്സിറ്റ് കമാൻഡ് ടൈപ്പ് ചെയ്യുക - exit എന്റർ അമർത്തുക
  • അവസാനമായി, ടൈപ്പ് ചെയ്യുക - adb reboot സാധാരണ ഫോൺ റീസ്റ്റാർട്ട് ചെയ്യാൻ.

കുറിപ്പ്: നിങ്ങൾ TWRP ഇൻസ്റ്റാൾ ചെയ്യാത്തതിനാൽ അപ്‌ഡേറ്റുകൾ ലഭിക്കുന്നതിൽ നിങ്ങൾക്ക് ഒരു പ്രശ്‌നവും നേരിടേണ്ടിവരില്ല. കൂടാതെ, നിങ്ങൾ OTA അപ്‌ഡേറ്റ് പ്രയോഗിക്കുകയാണെങ്കിൽ Camera2API സാധാരണ നിലയിലേക്ക് മടങ്ങും. കൂടാതെ, നിങ്ങൾക്ക് പരിശോധിക്കാം മാനുവൽ ക്യാമറ അനുയോജ്യത മാറ്റങ്ങൾ സ്ഥിരീകരിക്കുന്നതിന്.

തീരുമാനം

ദൈർഘ്യമേറിയ കഥ, Camera2API-ലേക്ക് ആക്സസ് നേടുന്നതിനുള്ള ഏറ്റവും നല്ല മാർഗം റൂട്ട് അനുമതിയും TWRP കോൺഫിഗറേഷനും ഉപയോഗിച്ച് സാധ്യമാണ്. നിങ്ങൾ പ്രക്രിയ പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, നിങ്ങൾക്ക് എളുപ്പത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും GCam അധികം ബുദ്ധിമുട്ടില്ലാതെ നിങ്ങളുടെ ആൻഡ്രോയിഡ് ഉപകരണത്തിൽ ആപ്ലിക്കേഷൻ.

മറുവശത്ത്, ക്യാമറ2 API സജീവമാക്കുന്നത് സംബന്ധിച്ച് നിങ്ങൾക്ക് ചോദ്യങ്ങളുണ്ടെങ്കിൽ, ഇനിപ്പറയുന്ന വിഭാഗത്തിൽ നിങ്ങളുടെ അഭിപ്രായം പങ്കിടുക.

ആബേൽ ദാമിനയെ കുറിച്ച്

മെഷീൻ ലേണിംഗ് എഞ്ചിനീയറും ഫോട്ടോഗ്രാഫി തത്പരനുമായ ആബെൽ ഡാമിനയാണ് ഇതിൻ്റെ സഹസ്ഥാപകൻ GCamഎപികെ ബ്ലോഗ്. AI-യിലെ അദ്ദേഹത്തിൻ്റെ വൈദഗ്ധ്യവും രചനയോടുള്ള ശ്രദ്ധയും ടെക്‌നോളജിയിലും ഫോട്ടോഗ്രാഫിയിലും അതിരുകൾ കടക്കാൻ വായനക്കാരെ പ്രചോദിപ്പിക്കുന്നു.