Meriv Çawa Piştgiriya Camera2 API-ê li ser her Android-ê çalak bike [2024 Nûvekirî]

Dema ku hûn dixwazin porta kamera google-ê li ser cîhazên smartphone xwe dakêşin, çalakkirina camera2 API pir hewce ye. Bi gelemperî, ew port dê qalîteya kamerayê ya giştî baştir bikin û wêne û vîdyoyên ecêb bêyî tengasiyê bidin.

Lêbelê, dema ku we hebe API-ya kamerayê kontrol kir fonksiyona têlefona we, û bi dilşikestî fêr bibin ku têlefona we wan API-yan piştgirî nake.

Dûv re vebijarka paşîn a ku ji we re maye ev e ku hûn wê navbeynkariya bernamesaziya serîlêdanê bi ronîkirina nûvekirina xwerû an rootkirina têlefona xweya android-ê bistînin.

Di vê postê de, em ê rêbazên cûda veşêrin ku bi wan re hûn dikarin bi hêsanî Camera2 API-ya li ser têlefona xwe bê pirsgirêk çalak bikin.

Lê berî ku em dest pê bikin, heke we ew cara yekem bihîstiye, em hinekî li ser şertên jêrîn zanibin.

Camera2 API çi ye?

Di têlefonên android ên kevn de, hûn ê bi gelemperî API-ya kamerayê bistînin ku dibe ku ne ew qas mezin be. Lê Google di Lollipop-a Android 2-ê de Camera5.0 API-ê derdixe. Ew bernameyek çêtir e ku cûrbecûr taybetmendiyan pêşkêşî dike ku bêtir di zêdekirina kalîteya kameraya giştî ya têlefonan de dibe alîkar.

Vê taybetmendiyê encamên HDR+ çêtir dide û taybetmendiyên ecêb zêde dike ku bi alîkariya nermalava pêşkeftî wêneyên kêm-ronahî bikirtînin.

Ji bo bêtir agahdarî, em ê ji we re pêşniyar bikin ku hûn binihêrin rûpelê fermî.

Pêdiviyên pêşîn

  • Bi gelemperî, hemî rêbazên jêrîn dê gihîştina root hewce bike.
  • Gihîştin Mîhengên Pêşdebiran da ku xeletkirina USB-yê çalak bike.
  • Pêdivî ye ku ajokarên ADB-ê yên pêdivî li ser PC / Laptopê werin saz kirin
  • Guhertoya rast ya rast bistînin TWRP başbûneke xwerû li gorî têlefona we.

Note: Rêbazên cûrbecûr hene ku telefona xwe root bike, lê em ê we pêşniyar bikin magisk dakêşin ji bo veavakirina stabîl.

Rêbazên Çalakkirina Camera2 API

Hin çêkerên smartphone, wekî Realme, Kamera HAL3 di mîhengên pêvek de ji bo karanîna sepanên kamera sêyemîn peyda dikin, ku piştî çalakkirina moda pêşdebiran dikare were gihîştin.

(Tenê di têlefonên Realme yên ku nûvekirina Android 11 an jor de wergirtine de derbasdar e). Lê ew ji bo gelek smartfonan ne wusa ye. Di vê rewşê de, hûn dikarin rêbazên jêrîn bişopînin:

1. Bikaranîna Serlêdana Emûlatora Termînalê (Root)

  • Pêşîn, bigihîjin Emulatora Termînal app.
  • Ji bo gihandina root, binivîsin su û binivîse Enter.
  • Fermana yekem têxe - setprop persist.camera.HAL3.enabled 1 û binivîse.
  • Fermana din têxe - setprop vendor.persist.camera.HAL3.enabled 1 û binivîse.
  • Piştre, têlefonê ji nû ve saz bikin.

2. Bikaranîna serîlêdana X-plore (Root)

  • Daxistin û saz bikin X-plore Gerînendeyê Pelê ji bo gihîştina peldanka pergalê / root. 
  • Dûv re, divê hûn xwe bigihînin peldanka system/build.prop. 
  • li ser Click Avakirin.prop ji bo sererastkirina wê skrîptê. 
  • lê zêde bike - "persist.camera.HAL3.enabled = 1″ li jêr. 
  • Dûv re, divê hûn smartphone xwe ji nû ve bidin destpêkirin.

3. Bi rêya Pirtûkxaneya Modulên Magisk (Root)

Gelek feydeyên rootkirina bi magisk re hene, yek ji wan ev e ku hûn ê gihîştina pelrêça modulan bistînin.

  • Berî her tiştî, dakêşin Module-Camera2API-Enabeler.zip ji pirtûkxaneya module.
  • Dûv re, divê hûn wê zip-a têkildar di rêvebirê magisk de saz bikin. 
  • Amûra xwe ji nû ve bidin destpêkirin da ku modula API-ya kamerayê çalak bikin.

4. Pelê zip bi navgîniya TWRP (Root an Ne Root) vebirî

  • Daxistina pêwîst Camera2API zip dosî. 
  • Têlefonê di vegerandina xwerû ya TWRP de boot bikin.
  • Biçe cîhê pelê zip û li ser bikirtînin. 
  • Pelê Camera2API.zip li ser têlefonê bişkînin. 
  • Di dawiyê de, amûrê wekî gelemperî ji nû ve saz bikin da ku encaman bistînin.

Ma ez dikarim fonksiyonên Camera2 API-ê bêyî Destûra Root çalak bikim?

Ji bo vekirina kamera2API-ê hûn ê hewceyê gihandina root bin ji ber ku pir caran ew pel dikarin werin bidestxistin dema ku cîhaz xwediyê destûrnameya root ya bêkêmasî be.

Lê, heke hûn dixwazin bigihîjin fonksiyonên API-ê û pir wext hebe, em ji we re pêşniyar dikin ku hûn rêbernameya paşîn bişopînin.

Bigihîjin Camera2API bêyî Root

Li vir, hûn ê tevahiya pêvajoya girtina wan pelên API-ya kamerayê bêyî guheztina pelên pergalê bistînin. Bi vê gotinê re, em bi hewcedariyên bingehîn ên pêvajoyê dest pê bikin. 

Tiştên ku beriya pêvajoyê hewce ne.

  • Piştrast bikin ku cîhaza android xwedan bootloaderek vekirî ye.
  • Bi moda pêşdebiran verastkirina USB-ê çalak bike. 
  • PC an laptop ji bo xebitandina Windows 7, 8, 10, an 11 tê pêşniyar kirin.
  • Kabloyek USB ku têlefon û komputerê bi hev ve girêdide. 
  • Download TWRP pelê ji bo smartphone xwe
  • ADB Driver.zip û minimal_adb_fastboot.zip

Gav 1: Mîhengek Temam Biafirînin

  • saz bike ADB driver.zip li komputerê ye.
  • Piştre, hûn ê hewce bikin ku pelê minimal_adb_fastboot.zip derxînin
  • Navê pelê TWRP-a dakêşandî bi recovery.img veguhezînin û wê biguhezînin peldanka zip ya herî kêm a fastboot.
  • Ji bo girêdana PC-ê bi têlefonê ve girêka kabloyê bikar bînin. 

Gav 2: Serlêdana Ferman bimeşîne

  • Berî her tiştî, li ser cmd-here.exe di peldanka zipê ya hindiktirîn de du caran bikirtînin. 
  • Emrê binivîse ku hûn bibînin ka cîhaz girêdayî ye an na - adb devices û bikevin.
  • Piştre, fermanê binivîse - adb reboot bootloader û Enter bikirtînin da ku hûn bigihîjin moda bootê. 
  • Fermana paşîn binivîse - fastboot boot recovery.img û li ser klavyeyê Enter bikirtînin da ku moda TWRP vekin.

Gav 3: Ji bo Guhertinê Moda TWRP bikar bînin

  • Dema ku we wan fermanan kir, demek bisekinin. 
  • Hûn ê bala xwe bidin ku moda başkirina xwerû ya TWRP li ser ekrana têlefona we tê aktîf kirin. 
  • Mifteya ku digot, "Swipe ji bo Destûrê bide Guherandinên".
  • Naha, vegerin ser ekrana komputer / laptopê. 

Gav 4: Fermanên Qonaxa Duyemîn têkevin

  • Dîsa, binivîse adb devices û têkevin da ku bibînin ka cîhaz bi hev ve girêdide an na. 
  • Dûv re, divê hûn binivîsin adb shell ferman û lê zêde bike
  • Ji bo çalakkirina Camera2API, emrê bikar bînin - setprop persist. camera.HAL3.enable 1 û binivîse.
  • Ferman binivîse - exit ku ji beşa şêlê ADB derkeve. 
  • Dawiyê, bikar bînin adb reboot û Enter bikirtînin da ku amûrê bi gelemperî ji nû ve bidin destpêkirin.

Meriv çawa API-ya Camera2 wekî berê vedigire?

Pêdivî ye ku hûn tevahiya pêvajoyê ji nû ve dubare bikin 4 Step mîna ku we di beşa jorîn de API-ya Kamera saz kiriye.

  • Ya ku hûn hewce ne bikin ev e ku li şûna setprop persist. camera.HAL3.enable 1  ber setprop persist. camera.HAL3.enable 0 ji bo vemirandina API-ya kamerayê ji nû ve binivîsin. 
  • Fermana derketinê binivîse - exit û Enter bikirtînin
  • Di dawiyê de, binivîse - adb reboot da ku bi gelemperî têlefonê ji nû ve bidin destpêkirin.

Not: Hûn TWRP saz nakin ji ber vê yekê hûn ê bi nûvekirinan re rû bi rû nebin. Zêdetir, ger hûn nûvekirina OTA bicîh bînin Camera2API dê vegere normal. Wekî din, hûn dikarin kontrol bikin lihevhatina kamera manual da ku guhastinan piştrast bike.

Xelasî

Kurteçîroka dirêj, awayê çêtirîn ku meriv bigihîje Camera2API bi destûra root û veavakirina TWRP gengaz e. Piştî ku hûn pêvajoyê qediyan, hûn dikarin bi hêsanî saz bikin GCam serîlêdana li ser cîhaza xweya android bêyî pir tengasiyê.

Ji hêla din ve, heke pirsên we di derbarê çalakkirina camera2 API de hebin, şîroveya xwe di beşa jêrîn de parve bikin.

Di derbarê Abel Damina de

Abel Damina, endezyarek fêrbûna makîneyê û dilkêşê wênekêşiyê, hev-damezrandin GCamApk blog. Pisporiya wî ya di AI-ê de û çavê dilşikestî ji bo kompozîsyonê xwendevanan teşwîq dike ku di teknolojî û wênekêşiyê de sînoran bişkînin.