Hoe Camera2 API-stipe ynskeakelje op elke Android [2024 Updated]

De camera2 API-ynskeakeling is heul nedich as jo de Google-kamera-poarte wolle downloade oer jo smartphone-apparaten. Yn 't algemien sille dy havens de algemiene kamerakwaliteit ferbetterje en geweldige foto's en fideo's werjaan sûnder folle gedoe.

Lykwols, as jo hawwe kontrolearre de kamera API funksje fan jo tillefoan, en fyn teloarstellend út dat jo tillefoan dizze API's net stipet.

Dan is de lêste opsje dy't foar jo oerbleaun is om dy applikaasje-programmearring-ynterface te krijen troch oanpaste herstel te blêdzjen of jo Android-tillefoan te rootjen.

Yn dizze post sille wy ferskate metoaden dekke wêrmei jo Camera2 API maklik kinne ynskeakelje op jo tillefoan sûnder probleem.

Mar foardat wy begjinne, litte wy in bytsje witte oer de folgjende termen as jo se foar it earst hearden.

Wat is Camera2 API?

Yn âldere Android-tillefoans sille jo oer it algemien de kamera-API krije dy't miskien net sa geweldich is. Mar Google publisearret de Camera2 API yn 'e Android 5.0 lollipop. It is in better programma dat in breed oanbod fan attributen biedt dy't fierder helpt by it ferbetterjen fan de algemiene kamerakwaliteit fan 'e tillefoans.

Dizze funksje jout bettere HDR + resultaten en foeget prachtige attributen by om te klikken op foto's mei leech ljocht mei help fan avansearre software.

Foar mear ynformaasje, wy soene riede jo check out de offisjele side.

Pre-easken

  • Yn 't algemien sille alle folgjende metoaden root-tagong fereaskje.
  • Tagong ta ûntwikkeldersynstellingen om USB-debuggen yn te skeakeljen.
  • Needsaaklike ADB-bestjoerders binne nedich om te ynstallearjen op 'e PC / Laptop
  • Fa de juste ferzje fan de TWRP oanpaste herstel neffens jo tillefoan.

Note: D'r binne ferskate metoaden foar root jo telefoan, mar wy soene riede dy download magysk foar stabile konfiguraasje.

Metoaden om Camera2 API yn te skeakeljen

Guon smartphone-makkers, lykas Realme, leverje Camera HAL3 yn ekstra ynstellingen foar it brûken fan kamera-apps fan tredden, dy't kinne wurde tagong nei it ynskeakeljen fan de ûntwikkeldersmodus.

(Allinnich fan tapassing yn 'e Realme-tillefoans dy't Android 11 of heger update hawwe krigen). Mar dat is net it gefal foar in protte smartphones. Yn dat gefal kinne jo de folgjende metoaden folgje:

1. Terminal Emulator-app brûke (root)

  • Earst, tagong ta de Terminal Emulator app.
  • Om root tagong te jaan, typ su en druk op Enter.
  • Fier it earste kommando yn - setprop persist.camera.HAL3.enabled 1 en druk op Enter.
  • Foegje it folgjende kommando yn - setprop vendor.persist.camera.HAL3.enabled 1 en druk op Enter.
  • Folgjende, nij opstarte de telefoan.

2. Mei help fan X-plore-applikaasje (root)

  • Download en ynstallearje de X-plore triembehearder om tagong te krijen ta it systeem/rootmap. 
  • Dan moatte jo tagong krije ta de map systeem/build.prop. 
  • Klik op de build.prop om dat skript te bewurkjen. 
  • Add - "persist.camera.HAL3.enabled = 1″ op 'e boaiem. 
  • Nei ôfrin moatte jo jo smartphone opnij starte.

3. Fia Magisk Modules Library (root)

D'r binne tal fan foardielen fan rooting mei magisk, ien fan har is dat jo tagong krije ta modulemap tagong.

  • As earste, download Module-Camera2API-Enabeler.zip út de module bibleteek.
  • Folgjende, jo moatte ynstallearje dat respektivelike zip yn de magisk manager. 
  • Start jo apparaat opnij om de kamera API-module te aktivearjen.

4. Flashing zip-bestân fia TWRP (root or not root)

  • Download de nedige Camera2API zip map. 
  • Boot de telefoan yn 'e TWRP oanpaste herstel.
  • Navigearje nei de zip-bestânlokaasje en klikje derop. 
  • Flash de Camera2API.zip triem op de smartphone. 
  • As lêste, herstart it apparaat lykas gewoanlik om resultaten te krijen.

Kin ik de Camera2 API-funksjes ynskeakelje sûnder root-tastimming?

Jo sille root-tagong hawwe om de camera2API te ûntsluten, om't dy bestannen meastentiids kinne wurde krigen as it apparaat folsleine root-tastimming hat.

Mar, as jo tagong wolle ta de API-funksjes en in protte tiid hawwe, riede wy oan dat jo de folgjende hantlieding folgje.

Tagong ta Camera2API sûnder root

Hjir sille jo it heule proses krije om dy kamera API-bestannen te krijen sûnder de systeembestannen te wizigjen. Mei dat sein, litte wy begjinne mei de primêre easken foar de proseduere. 

Dingen dy't nedich binne foar it proses.

  • Soargje derfoar dat it Android-apparaat in ûntskoattele bootloader hat.
  • USB-debuggen ynskeakelje fia ûntwikkeldersmodus. 
  • PC of laptop wurdt oanrikkemandearre foar it útfieren fan Windows 7, 8, 10, of 11.
  • In USB-kabel om de tillefoan en kompjûter te ferbinen. 
  • Download de TWRP triem foar jo smartphone
  • ADB Driver.zip en minimal_adb_fastboot.zip

Stap 1: Meitsje in folsleine opset

  • ynstallearje it ADB driver.zip op jo kompjûter.
  • Dêrnei moatte jo de minimal_adb_fastboot.zip-bestân ekstrahearje
  • Omneame it ynladen TWRP-bestân nei recovery.img en ferpleatse it nei de minimale fastboot-zip-map.
  • Brûk de kabelbondel om de PC te ferbinen mei de telefoan. 

Stap 2: Run de Kommando-prompt

  • Dûbelklik earst op 'e cmd-here.exe yn 'e minimale zip-map. 
  • Fier it kommando yn om te sjen oft it apparaat ferbûn is of net - adb devices en Enter.
  • Typ dan it kommando - adb reboot bootloader en druk op Enter om tagong te krijen ta de opstartmodus. 
  • Fier it folgjende kommando yn - fastboot boot recovery.img en druk op Enter op it toetseboerd om de TWRP-modus te iepenjen.

Stap 3: Brûk TWRP-modus foar wiziging

  • Sadree't jo hawwe ynfierd dy kommando, wachtsje op in momint. 
  • Jo sille merke dat de TWRP oanpaste herstelmodus is aktivearre op jo tillefoanskerm. 
  • Swipe de kaai dy't sei, "Swipe om wizigingen ta te stean".
  • No, kom werom nei it kompjûter / laptop skerm. 

Stap 4: Fier twadde-faze-kommando's yn

  • Nochris, type adb devices en enter om te sjen oft it apparaat ferbynt of net. 
  • Dan moatte jo de adb shell kommando en tafoegje
  • Om Camera2API te aktivearjen, brûk it kommando - setprop persist. camera.HAL3.enable 1 en druk op Enter.
  • Fier it kommando yn - exit om út 'e ADB-shell-seksje te kommen. 
  • As lêste, brûke adb reboot en druk op enter om it apparaat normaal opnij te starten.

Hoe kinne jo de Camera2 API weromsette lykas earder?

Jo moatte werhelje it hiele proses út Step 4 lykas jo hawwe ynstallearre de Camera API yn de boppesteande seksje.

  • Alles wat jo nedich binne om te dwaan is de setprop persist. camera.HAL3.enable 1  nei setprop persist. camera.HAL3.enable 0 te wikseljen ôf de kamera API oerskriuwe. 
  • Typ it útgongskommando - exit en druk op Enter
  • As lêste, typ - adb reboot om de tillefoan normaal opnij te starten.

Noat: Jo ynstallearje TWRP net, sadat jo gjin problemen krije mei it krijen fan updates. Plus, de Camera2API sil weromgean nei normaal as jo de OTA-fernijing tapasse. Boppedat kinne jo kontrolearje hânmjittich kamera komptabiliteit om de wizigingen te befêstigjen.

Konklúzje

Lang ferhaal koart, de bêste manier om tagong te krijen ta de Camera2API is mooglik mei de root-tastimming en TWRP-konfiguraasje. As jo ​​klear binne mei it proses, kinne jo maklik ynstallearje de GCam applikaasje op jo Android-apparaat sûnder folle gedoe.

Oan 'e oare kant, as jo fragen hawwe oer it aktivearjen fan' e camera2 API, diel jo kommentaar yn 'e folgjende seksje.

Oer Abel Damina

Abel Damina, in masine learen yngenieur en fotografy entûsjast, mei-oprjochter de GCamApk blog. Syn ekspertize yn AI en skerp each foar komposysje ynspirearje lêzers om grinzen te ferleegjen yn tech en fotografy.