របៀបបើកការគាំទ្រ Camera2 API នៅលើ Android ណាមួយ [2024 Updated]

ការបើកដំណើរការ camera2 API គឺពិតជាចាំបាច់នៅពេលដែលអ្នកចង់ទាញយករន្ធកាមេរ៉ា google នៅលើឧបករណ៍ស្មាតហ្វូនរបស់អ្នក។ ជាទូទៅ ច្រកទាំងនោះនឹងធ្វើឱ្យគុណភាពកាមេរ៉ាទាំងមូលប្រសើរឡើង ហើយបង្ហាញរូបភាព និងវីដេអូដ៏អស្ចារ្យដោយមិនមានការរំខានច្រើន។

ទោះយ៉ាងណាក៏ដោយនៅពេលដែលអ្នកមាន បានពិនិត្យ API កាមេរ៉ា មុខងាររបស់ទូរសព្ទរបស់អ្នក ហើយគួរឱ្យខកចិត្តដែលដឹងថាទូរសព្ទរបស់អ្នកមិនគាំទ្រ APIs ទាំងនោះ។

បន្ទាប់មកជម្រើសចុងក្រោយដែលនៅសេសសល់សម្រាប់អ្នកគឺដើម្បីទទួលបានចំណុចប្រទាក់នៃការសរសេរកម្មវិធីកម្មវិធីនោះដោយបញ្ចេញការសង្គ្រោះផ្ទាល់ខ្លួន ឬចាក់ឫសទូរស័ព្ទ Android របស់អ្នក។

នៅក្នុងការបង្ហោះនេះ យើងនឹងរៀបរាប់ពីវិធីសាស្ត្រផ្សេងៗដែលអ្នកអាចបើក Camera2 API នៅលើទូរសព្ទរបស់អ្នកបានយ៉ាងងាយស្រួលដោយមិនមានបញ្ហាអ្វីឡើយ។

ប៉ុន្តែមុននឹងយើងចាប់ផ្តើម ចូរយើងដឹងបន្តិចអំពីពាក្យខាងក្រោមនេះ ប្រសិនបើអ្នកបានលឺវាជាលើកដំបូង។

តើ Camera2 API ជាអ្វី?

នៅក្នុងទូរស័ព្ទ Android ចាស់ៗ ជាទូទៅអ្នកនឹងទទួលបាននូវកាមេរ៉ា API ដែលប្រហែលជាមិនអស្ចារ្យនោះទេ។ ប៉ុន្តែ Google បញ្ចេញ Camera2 API នៅក្នុង Android 5.0 lollipop ។ វា​ជា​កម្មវិធី​ល្អ​ជាង​ដែល​ផ្តល់​នូវ​គុណលក្ខណៈ​ជាច្រើន​ដែល​ជួយ​បន្ថែម​ទៀត​ក្នុង​ការ​បង្កើន​គុណភាព​កាមេរ៉ា​ទាំងមូល​របស់​ទូរសព្ទ។

មុខងារនេះផ្តល់លទ្ធផល HDR+ ប្រសើរជាងមុន និងបន្ថែមគុណលក្ខណៈដ៏អស្ចារ្យដើម្បីចុចលើរូបភាពដែលមានពន្លឺតិច ដោយមានជំនួយពីកម្មវិធីកម្រិតខ្ពស់។

សម្រាប់ព័ត៌មានបន្ថែម យើងសូមណែនាំអ្នកឱ្យពិនិត្យមើល ទំព័រផ្លូវការ.

តម្រូវការជាមុន

  • ជាទូទៅ វិធីសាស្រ្តខាងក្រោមទាំងអស់នឹងទាមទារសិទ្ធិជា root ។
  • ចូលទៅកាន់ការកំណត់អ្នកអភិវឌ្ឍន៍ ដើម្បីបើកការបំបាត់កំហុស USB ។
  • កម្មវិធីបញ្ជា ADB ចាំបាច់ត្រូវបានតម្រូវឱ្យដំឡើងនៅលើ PC/Laptop
  • ទទួលបានកំណែត្រឹមត្រូវ។ TWRP ការស្តារឡើងវិញតាមទូរស័ព្ទរបស់អ្នក។

Note: មានវិធីសាស្រ្តផ្សេងៗគ្នា root ទូរស័ព្ទរបស់អ្នកប៉ុន្តែយើងនឹងណែនាំអ្នក។ ទាញយក magisk សម្រាប់ការកំណត់រចនាសម្ព័ន្ធមានស្ថេរភាព។

វិធីសាស្រ្តដើម្បីបើក Camera2 API

ក្រុមហ៊ុនផលិតស្មាតហ្វូនមួយចំនួនដូចជា Realme ផ្តល់ Camera HAL3 នៅក្នុងការកំណត់បន្ថែមសម្រាប់ការប្រើប្រាស់កម្មវិធីកាមេរ៉ាភាគីទី 3 ដែលអាចចូលប្រើបានបន្ទាប់ពីបើកដំណើរការមុខងារអ្នកអភិវឌ្ឍន៍។

(អាចអនុវត្តបានតែនៅក្នុងទូរសព្ទ Realme ដែលទទួលបានការអាប់ដេត Android 11 ឬខ្ពស់ជាងនេះ)។ ប៉ុន្តែនោះមិនមែនជាករណីសម្រាប់ស្មាតហ្វូនជាច្រើននោះទេ។ ក្នុង​ករណី​នោះ អ្នក​អាច​អនុវត្ត​តាម​វិធី​បន្ទាប់​ទៀត៖

1. ការប្រើប្រាស់កម្មវិធីត្រាប់តាមស្ថានីយ (Root)

  • ជាដំបូងសូមចូលទៅកាន់ កម្មវិធីត្រាប់តាមស្ថានីយ កម្មវិធី។
  • ដើម្បីផ្តល់សិទ្ធិជា root សូមវាយបញ្ចូល su ហើយចុចបញ្ចូល។
  • បញ្ចូលពាក្យបញ្ជាដំបូង - setprop persist.camera.HAL3.enabled 1 ហើយចុចបញ្ចូល។
  • បញ្ចូលពាក្យបញ្ជាបន្ទាប់ - setprop vendor.persist.camera.HAL3.enabled 1 ហើយចុចបញ្ចូល។
  • បន្ទាប់មក ចាប់ផ្ដើមទូរស័ព្ទឡើងវិញ។

2. ការប្រើប្រាស់កម្មវិធី X-plore (Root)

  • ទាញយកនិងដំឡើង X-plore កម្មវិធីគ្រប់គ្រងឯកសារ ដើម្បីចូលទៅកាន់ថតប្រព័ន្ធ/ឫស។ 
  • បន្ទាប់មកអ្នកត្រូវចូលទៅកាន់ថត system/build.prop ។ 
  • ចុចលើ អាគារ ដើម្បីកែសម្រួលស្គ្រីបនោះ។ 
  • បន្ថែម - "persist.camera.HAL3.enabled = 1″ នៅ​ខាង​ក្រោម​នេះ។ 
  • បន្ទាប់ពីនោះ អ្នកត្រូវចាប់ផ្ដើមស្មាតហ្វូនរបស់អ្នកឡើងវិញ។

3. តាមរយៈបណ្ណាល័យម៉ូឌុល Magisk (Root)

មានអត្ថប្រយោជន៍ជាច្រើននៃការចាក់ឬសជាមួយ magisk មួយក្នុងចំណោមពួកគេគឺថាអ្នកនឹងទទួលបានការចូលដំណើរការថតម៉ូឌុល។

  • ដំបូងទាញយក Module-Camera2API-Enabeler.zip ពីបណ្ណាល័យម៉ូឌុល។
  • បន្ទាប់អ្នកត្រូវដំឡើង zip រៀងៗខ្លួននៅក្នុងកម្មវិធីគ្រប់គ្រង magisk ។ 
  • ចាប់ផ្ដើមឧបករណ៍របស់អ្នកឡើងវិញ ដើម្បីដំណើរការម៉ូឌុល API កាមេរ៉ា។

4. Flashing zip file តាមរយៈ TWRP (Root or Not Root)

  • ទាញយកឯកសារចាំបាច់ Camera2API zip ឯកសារ។ 
  • ចាប់ផ្ដើមទូរស័ព្ទចូលទៅក្នុងការងើបឡើងវិញផ្ទាល់ខ្លួន TWRP ។
  • រុករកទៅទីតាំងឯកសារ zip ហើយចុចលើវា។ 
  • បញ្ចេញឯកសារ Camera2API.zip នៅលើស្មាតហ្វូន។ 
  • ជាចុងក្រោយ ចាប់ផ្ដើមឧបករណ៍ឡើងវិញដូចធម្មតា ដើម្បីទទួលបានលទ្ធផល។

តើខ្ញុំអាចបើកមុខងារ Camera2 API ដោយគ្មានការអនុញ្ញាតជា Root បានទេ?

អ្នកនឹងត្រូវការសិទ្ធិចូលប្រើជា root ដើម្បីដោះសោ camera2API ព្រោះភាគច្រើនជាញឹកញាប់ឯកសារទាំងនោះអាចទទួលបាននៅពេលដែលឧបករណ៍មានការអនុញ្ញាតជា root ពេញលេញ។

ប៉ុន្តែប្រសិនបើអ្នកចង់ចូលប្រើមុខងារ API ហើយមានពេលច្រើន យើងណែនាំអ្នកឱ្យធ្វើតាមការណែនាំជាបន្តបន្ទាប់។

ចូលប្រើ Camera2API ដោយមិនចាំបាច់ Root

នៅទីនេះ អ្នកនឹងទទួលបានដំណើរការទាំងមូលនៃការទទួលបានឯកសារ API របស់កាមេរ៉ាទាំងនោះដោយមិនចាំបាច់កែប្រែឯកសារប្រព័ន្ធ។ ជាមួយនឹងអ្វីដែលបាននិយាយថា ចូរចាប់ផ្តើមជាមួយនឹងតម្រូវការចម្បងសម្រាប់នីតិវិធី។ 

អ្វីដែលចាំបាច់មុនពេលដំណើរការ។

  • ត្រូវប្រាកដថាឧបករណ៍ Android មានកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធដែលដោះសោ។
  • បើកការបំបាត់កំហុស USB តាមរយៈរបៀបអ្នកអភិវឌ្ឍន៍។ 
  • កុំព្យូទ័រ ឬកុំព្យូទ័រយួរដៃត្រូវបានណែនាំសម្រាប់ដំណើរការ Windows 7, 8, 10 ឬ 11 ។
  • ខ្សែ USB សម្រាប់ភ្ជាប់ទំនាក់ទំនងទូរស័ព្ទ និងកុំព្យូទ័រ។ 
  • ទាញយក TWRP ឯកសារសម្រាប់ស្មាតហ្វូនរបស់អ្នក។
  • ADB Driver.zip និង minimal_adb_fastboot.zip

ជំហានទី 1: បង្កើតការដំឡើងពេញលេញ

  • ដំឡើង ADB driver.zip នៅលើកុំព្យូទ័ររបស់អ្នក។
  • បន្ទាប់មក អ្នកនឹងត្រូវទាញយកឯកសារ minimal_adb_fastboot.zip
  • ប្តូរឈ្មោះឯកសារ TWRP ដែលបានទាញយកទៅជា recovery.img ហើយផ្លាស់ទីវាទៅថត zip របស់ fastboot អប្បបរមា។
  • ប្រើបណ្តុំខ្សែដើម្បីភ្ជាប់កុំព្យូទ័រទៅទូរស័ព្ទ។ 

ជំហានទី 2: ដំណើរការ Command Prompt

  • ដំបូងចុចពីរដងលើ cmd-here.exe នៅក្នុងថត zip អប្បបរមា។ 
  • បញ្ចូលពាក្យបញ្ជាដើម្បីមើលថាតើឧបករណ៍ត្រូវបានភ្ជាប់ឬអត់ - adb devices និងបញ្ចូល។
  • បន្ទាប់មកវាយពាក្យបញ្ជា - adb reboot bootloader ហើយចុច Enter ដើម្បីចូលដំណើរការរបៀបចាប់ផ្ដើម។ 
  • បញ្ចូលពាក្យបញ្ជាបន្ទាប់ - fastboot boot recovery.img ហើយចុច Enter នៅលើក្តារចុចដើម្បីបើករបៀប TWRP ។

ជំហានទី 3: ប្រើរបៀប TWRP សម្រាប់ការកែប្រែ

  • នៅពេលដែលអ្នកបានបញ្ចូលពាក្យបញ្ជាទាំងនោះហើយ សូមរង់ចាំមួយភ្លែត។ 
  • អ្នកនឹងសម្គាល់ឃើញថា របៀបសង្គ្រោះផ្ទាល់ខ្លួន TWRP ត្រូវបានធ្វើឱ្យសកម្មនៅលើអេក្រង់ទូរស័ព្ទរបស់អ្នក។ 
  • អូសសោដែលនិយាយថា “អូសដើម្បីអនុញ្ញាតការកែប្រែ”។
  • ឥឡូវនេះ សូមត្រលប់ទៅអេក្រង់កុំព្យូទ័រ/កុំព្យូទ័រយួរដៃ។ 

ជំហានទី 4: បញ្ចូលពាក្យបញ្ជាដំណាក់កាលទីពីរ

  • ជាថ្មីម្តងទៀតវាយ adb devices ហើយបញ្ចូលដើម្បីមើលថាតើឧបករណ៍ភ្ជាប់ឬអត់។ 
  • បន្ទាប់មកអ្នកត្រូវវាយអក្សរ adb shell ពាក្យបញ្ជានិងបន្ថែម
  • ដើម្បីដំណើរការ Camera2API សូមប្រើពាក្យបញ្ជា - setprop persist. camera.HAL3.enable 1 ហើយចុចបញ្ចូល។
  • បញ្ចូលពាក្យបញ្ជា - exit ដើម្បីចេញពីផ្នែកសែលរបស់ ADB ។ 
  • ទីបំផុតប្រើ adb reboot ហើយចុច Enter ដើម្បីចាប់ផ្តើមឧបករណ៍ឡើងវិញជាធម្មតា។

តើធ្វើដូចម្តេចដើម្បីស្តារ Camera2 API ដូចពីមុន?

អ្នកត្រូវធ្វើឡើងវិញនូវដំណើរការទាំងមូលពី ជំហានទី 4 ដូចជាអ្នកបានដំឡើង Camera API នៅក្នុងផ្នែកខាងលើ។

  • អ្វីដែលអ្នកត្រូវធ្វើគឺជំនួសឯកសារ setprop persist. camera.HAL3.enable 1  ទៅ setprop persist. camera.HAL3.enable 0 ដើម្បីបិទការសរសេរជាន់លើកាមេរ៉ា API ។ 
  • វាយពាក្យបញ្ជាចេញ - exit ហើយចុច Enter
  • ជាចុងក្រោយ វាយ- adb reboot ដើម្បីចាប់ផ្តើមទូរស័ព្ទឡើងវិញជាធម្មតា។

ចំណាំ: អ្នកមិនដំឡើង TWRP ដូច្នេះអ្នកនឹងមិនប្រឈមមុខនឹងបញ្ហាក្នុងការទទួលបានបច្ចុប្បន្នភាពទេ។ លើសពីនេះ Camera2API នឹងត្រឡប់ទៅធម្មតាវិញ ប្រសិនបើអ្នកអនុវត្តការអាប់ដេត OTA។ លើសពីនេះទៀតអ្នកអាចពិនិត្យ ភាពឆបគ្នានៃកាមេរ៉ាដោយដៃ ដើម្បីបញ្ជាក់ការផ្លាស់ប្តូរ

សន្និដ្ឋាន

រឿងវែងខ្លី វិធីល្អបំផុតក្នុងការចូលប្រើ Camera2API គឺអាចធ្វើទៅបានដោយមានការអនុញ្ញាតជា root និងការកំណត់រចនាសម្ព័ន្ធ TWRP ។ នៅពេលអ្នករួចរាល់ជាមួយនឹងដំណើរការ អ្នកអាចដំឡើងកម្មវិធីបានយ៉ាងងាយស្រួល GCam កម្មវិធីនៅលើឧបករណ៍ Android របស់អ្នកដោយមិនមានការរំខានច្រើន។

ម្យ៉ាងវិញទៀត ប្រសិនបើអ្នកមានសំណួរទាក់ទងនឹងការធ្វើឱ្យកាមេរ៉ា 2 API សកម្ម សូមចែករំលែកមតិយោបល់របស់អ្នកនៅក្នុងផ្នែកខាងក្រោម។

អំពី Abel Damina

Abel Damina ដែលជាវិស្វកររៀនម៉ាស៊ីន និងអ្នកចូលចិត្តថតរូប សហស្ថាបនិក GCamប្លុក Apk ។ ជំនាញរបស់គាត់នៅក្នុង AI និងការយកចិត្តទុកដាក់ក្នុងការតែងនិពន្ធជំរុញអ្នកអានឱ្យជំរុញព្រំដែននៅក្នុងបច្ចេកវិទ្យា និងការថតរូប។