Sut i Alluogi Cefnogaeth API Camera2 ar unrhyw Android [Diweddarwyd 2024]

Mae'r galluogiad camera2 API yn eithaf angenrheidiol pan fyddwch chi eisiau lawrlwytho'r porthladd camera google dros eich dyfeisiau ffôn clyfar. Yn gyffredinol, bydd y porthladdoedd hynny yn gwella ansawdd cyffredinol y camera ac yn gwneud lluniau a fideos anhygoel heb lawer o drafferth.

Fodd bynnag, pan fydd gennych gwirio API y camera swyddogaeth eich ffôn, a chael gwybod yn siomedig nad yw'ch ffôn yn cefnogi'r APIs hynny.

Yna yr opsiwn olaf ar ôl i chi yw cael y rhyngwyneb rhaglennu cais hwnnw trwy fflachio adferiad arferol neu wreiddio'ch ffôn android.

Yn y swydd hon, byddwn yn ymdrin â gwahanol ddulliau y gallwch chi alluogi Camera2 API yn hawdd ar eich ffôn heb unrhyw broblem.

Ond cyn i ni gychwyn, gadewch i ni wybod ychydig am y termau canlynol os ydych wedi eu clywed am y tro cyntaf.

Beth yw Camera2 API?

Mewn ffonau Android hŷn, yn gyffredinol byddwch yn cael yr API camera efallai nad yw mor wych â hynny. Ond mae Google yn rhyddhau API Camera2 yn lolipop Android 5.0. Mae'n rhaglen well sy'n cynnig ystod eang o rinweddau sy'n helpu ymhellach i hybu ansawdd camera cyffredinol y ffonau.

Mae'r nodwedd hon yn rhoi gwell canlyniadau HDR + ac yn ychwanegu priodoleddau gwych i glicio lluniau ysgafn isel gyda chymorth meddalwedd uwch.

Am ragor o wybodaeth, byddem yn argymell eich bod yn edrych ar y dudalen swyddogol.

Rhag-gofynion

  • Yn gyffredinol, bydd angen mynediad gwraidd ar bob un o'r dulliau canlynol.
  • Mynediad Gosodiadau Datblygwr i alluogi USB debugging.
  • Mae angen gosod gyrwyr ADB angenrheidiol ar y PC / Gliniadur
  • Cael y fersiwn cywir o'r TWRP adferiad arferol yn ôl eich ffôn.

Note: Mae yna amrywiol ddulliau i gwreiddio'ch ffôn, ond byddem yn eich argymell lawrlwytho hud ar gyfer cyfluniad sefydlog.

Dulliau I Alluogi Camera2 API

Mae rhai gwneuthurwyr ffonau clyfar, fel Realme, yn darparu Camera HAL3 mewn gosodiadau ychwanegol ar gyfer defnyddio apiau camera trydydd parti, y gellir eu cyrchu ar ôl galluogi modd y datblygwr.

(Dim ond yn berthnasol yn y ffonau Realme a gafodd ddiweddariad Android 11 neu uwch). Ond nid yw hynny'n wir am lawer o ffonau smart. Yn yr achos hwn, gallwch ddilyn y dulliau dilynol:

1. Defnyddio Terminal Emulator App (Root)

  • Yn gyntaf, cyrchwch y Emulator Terfynol app.
  • I roi mynediad gwraidd, teipiwch su a phwyswch Enter.
  • Mewnbynnu'r gorchymyn cyntaf - setprop persist.camera.HAL3.enabled 1 a phwyswch i mewn.
  • Mewnosodwch y gorchymyn nesaf - setprop vendor.persist.camera.HAL3.enabled 1 a phwyswch i mewn.
  • Nesaf, ailgychwyn y ffôn.

2. Defnyddio cais X-plore (Root)

  • Lawrlwytho a gosod y Rheolwr Ffeil X-plore i gael mynediad i'r system/ffolder gwraidd. 
  • Yna, mae'n rhaid i chi gael mynediad i'r ffolder system/build.prop. 
  • Cliciwch ar y Adeilad.prop i olygu'r sgript honno. 
  • Ychwanegu - “persist.camera.HAL3.enabled = 1″ ar y gwaelod. 
  • Wedi hynny, mae'n rhaid i chi ailgychwyn eich ffôn clyfar.

3. Trwy Lyfrgell Modiwlau Magisk (Gwraidd)

Mae yna nifer o fanteision gwreiddio gyda magisk, un ohonynt yw y byddwch yn cael mynediad cyfeiriadur modiwlau.

  • Yn gyntaf oll, lawrlwythwch Modiwl-Camera2API-Enabeler.zip o'r llyfrgell modiwlau.
  • Nesaf, mae'n rhaid i chi osod y sip priodol hwnnw yn y rheolwr hud. 
  • Ailgychwyn eich dyfais i actifadu'r modiwl API camera.

4. Fflachio ffeil zip trwy TWRP (Root or Not Root)

  • Lawrlwythwch yr angenrheidiol Sip Camera2API ffeil. 
  • Cychwynwch y ffôn i adferiad arferol TWRP.
  • Llywiwch i leoliad y ffeil zip a chliciwch arno. 
  • Fflachiwch y ffeil Camera2API.zip ar y ffôn clyfar. 
  • Yn olaf, ailgychwyn y ddyfais fel arfer i gael canlyniadau.

A allaf alluogi swyddogaethau API Camera2 heb Ganiatâd Gwraidd?

Bydd angen mynediad gwraidd arnoch i ddatgloi camera2API oherwydd yn fwyaf aml gellir cael y ffeiliau hynny pan fydd gan y ddyfais ganiatâd gwraidd cyflawn.

Ond, os ydych chi am gael mynediad at y swyddogaethau API a chael llawer o amser, rydym yn argymell eich bod yn dilyn y canllaw dilynol.

Mynediad Camera2API heb Root

Yma, byddwch yn derbyn y broses gyfan o gael y ffeiliau API camera hynny heb addasu'r ffeiliau system. Wedi dweud hynny, gadewch i ni ddechrau gyda'r gofynion sylfaenol ar gyfer y weithdrefn. 

Pethau sydd eu hangen cyn y broses.

  • Sicrhewch fod gan y ddyfais android bootloader heb ei gloi.
  • Galluogi dadfygio USB trwy'r modd datblygwr. 
  • Argymhellir cyfrifiadur personol neu liniadur ar gyfer rhedeg Windows 7, 8, 10, neu 11.
  • Cebl USB i gydgysylltu'r ffôn a'r cyfrifiadur. 
  • Lawrlwythwch y TWRP ffeil ar gyfer eich ffôn clyfar
  • ADB Driver.zip ac minimal_adb_fastboot.zip

Cam 1: Creu Gosodiad Cyflawn

  • Gosod y ADB gyrrwr.zip Ar eich cyfrifiadur.
  • Nesaf, bydd angen i chi echdynnu'r ffeil minimal_adb_fastboot.zip
  • Ail-enwi'r ffeil TWRP wedi'i lawrlwytho i recovery.img a'i symud i'r ffolder zip fastboot lleiaf.
  • Defnyddiwch y bwndel cebl i gysylltu'r PC â'r ffôn. 

Cam 2: Rhedeg yr Anogwr Gorchymyn

  • Yn gyntaf oll, cliciwch ddwywaith ar y cmd-yma.exe yn y ffolder zip lleiaf. 
  • Rhowch y gorchymyn i weld a yw'r ddyfais wedi'i chysylltu ai peidio - adb devices a Rhowch.
  • Nesaf, teipiwch y gorchymyn - adb reboot bootloader a gwasgwch Enter i gael mynediad i'r modd cychwyn. 
  • Rhowch y gorchymyn nesaf - fastboot boot recovery.img a tharo Enter ar y bysellfwrdd i agor y modd TWRP.

Cam 3: Defnyddiwch Modd TWRP ar gyfer Addasu

  • Unwaith y byddwch wedi nodi'r gorchmynion hynny, arhoswch am eiliad. 
  • Fe sylwch fod modd adfer arfer TWRP wedi'i actifadu ar sgrin eich ffôn. 
  • Sychwch yr allwedd a ddywedodd, “Swipe i Ganiatáu Addasiadau”.
  • Nawr, dewch yn ôl i sgrin y cyfrifiadur/gliniadur. 

Cam 4: Rhowch Orchmynion Ail gam

  • Unwaith eto, teipiwch adb devices a mynd i mewn i weld a yw'r ddyfais yn cysylltu ai peidio. 
  • Yna, mae'n rhaid i chi deipio'r adb shell gorchymyn ac ychwanegu
  • I actifadu Camera2API, defnyddiwch y gorchymyn - setprop persist. camera.HAL3.enable 1 a phwyswch i mewn.
  • Rhowch y gorchymyn - exit i ddod allan o'r adran cragen ADB. 
  • Yn olaf, defnyddiwch adb reboot a gwasgwch enter i ailgychwyn y ddyfais fel arfer.

Sut i Adfer Camera2 API fel o'r blaen?

Mae'n rhaid i chi ailadrodd y broses gyfan o 4 cam fel eich bod wedi gosod yr API Camera yn yr adran uchod.

  • Y cyfan sydd angen i chi ei wneud yw disodli'r setprop persist. camera.HAL3.enable 1  i setprop persist. camera.HAL3.enable 0 i ddiffodd yr API camera trosysgrifo. 
  • Teipiwch y gorchymyn ymadael - exit a tharo Enter
  • Yn olaf, teipiwch - adb reboot i ailgychwyn y ffôn fel arfer.

Nodyn: Nid ydych yn gosod TWRP felly ni fyddwch yn wynebu unrhyw drafferth cael diweddariadau. Hefyd, bydd y Camera2API yn dychwelyd i normal os byddwch chi'n cymhwyso'r diweddariad OTA. Ar ben hynny, gallwch wirio cydnawsedd camera â llaw i gadarnhau'r newidiadau.

Casgliad

Stori hir yn fyr, mae'r ffordd orau o gael mynediad i'r Camera2API yn bosibl gyda chaniatâd gwraidd a chyfluniad TWRP. Unwaith y byddwch wedi gorffen gyda'r broses, gallwch yn hawdd gosod y GCam cais ar eich dyfais android heb lawer o drafferth.

Ar y llaw arall, os oes gennych gwestiynau ynghylch actifadu'r camera2 API, rhannwch eich sylw yn yr adran ganlynol.

Am Abel Damina

Abel Damina, peiriannydd dysgu peirianyddol a brwdfrydig ffotograffiaeth, a gyd-sefydlodd y GCamApk blog. Mae ei arbenigedd mewn AI a’i lygad craff am gyfansoddi yn ysbrydoli darllenwyr i wthio ffiniau mewn technoleg a ffotograffiaeth.