Camera2 API -tuen ottaminen käyttöön missä tahansa Androidissa [2024 päivitetty]

Camera2 API:n käyttöönotto on aivan välttämätöntä, kun haluat ladata google-kameraportin älypuhelimesi kautta. Yleensä nämä portit parantavat kameran yleistä laatua ja tuottavat upeita valokuvia ja videoita ilman suurta vaivaa.

Kuitenkin, kun sinulla on tarkisti kameran API:n puhelimesi toimintoa ja pettymykseksi huomaa, että puhelimesi ei tue näitä sovellusliittymiä.

Sitten viimeinen vaihtoehto sinulle on hankkia sovellusohjelmointirajapinta vilkuttamalla mukautettu palautus tai juurruttamalla Android-puhelimesi.

Tässä viestissä käsittelemme erilaisia ​​menetelmiä, joilla voit helposti ottaa Camera2 API:n käyttöön puhelimessasi ilman ongelmia.

Mutta ennen kuin aloitamme, kerrotaanpa hieman seuraavista termeistä, jos kuulit ne ensimmäistä kertaa.

Mikä on Camera2 API?

Vanhemmissa Android-puhelimissa saat yleensä kameran API:n, joka ei ehkä ole niin loistava. Mutta Google julkaisee Camera2 API:n Android 5.0 -lollipopissa. Se on parempi ohjelma, joka tarjoaa laajan valikoiman ominaisuuksia, jotka auttavat edelleen parantamaan puhelimien yleistä kameran laatua.

Tämä ominaisuus tarjoaa parempia HDR+-tuloksia ja lisää upeita ominaisuuksia, jotta voit napsauttaa hämärässä olevia kuvia kehittyneen ohjelmiston avulla.

Jos haluat lisätietoja, suosittelemme tutustumaan virallinen sivu.

Ennakkovaatimukset

  • Yleensä kaikki seuraavat menetelmät vaativat pääkäyttäjän oikeudet.
  • Siirry kehittäjän asetuksiin ottaaksesi USB-virheenkorjauksen käyttöön.
  • Tarvittavat ADB-ohjaimet on asennettava tietokoneeseen/kannettavaan
  • Hanki oikea versio TWRP mukautettu palautus puhelimesi mukaan.

Note: On olemassa useita menetelmiä root, mutta suosittelemme sinua lataa magisk vakaata kokoonpanoa varten.

Camera2 API:n käyttöönottomenetelmät

Jotkut älypuhelinvalmistajat, kuten Realme, tarjoavat Camera HAL3:n lisäasetuksissa kolmannen osapuolen kamerasovellusten hyödyntämiseen, joita voidaan käyttää kehittäjätilan käyttöönoton jälkeen.

(Koskee vain Realme-puhelimia, joissa on Android 11 tai uudempi päivitys). Mutta se ei päde moniin älypuhelimiin. Siinä tapauksessa voit seurata seuraavia menetelmiä:

1. Terminal Emulator -sovelluksen käyttäminen (juuri)

  • Ensinnäkin, avaa Pääte-emulaattori App.
  • Anna pääkäyttäjän oikeudet kirjoittamalla su ja paina Enter.
  • Syötä ensimmäinen komento - setprop persist.camera.HAL3.enabled 1 ja paina enter.
  • Lisää seuraava komento - setprop vendor.persist.camera.HAL3.enabled 1 ja paina enter.
  • Seuraavaksi käynnistä puhelin uudelleen.

2. X-plore-sovelluksen käyttäminen (Root)

  • Lataa ja asenna X-plore-tiedostonhallinta päästäksesi järjestelmä-/juurikansioon. 
  • Sitten sinun on käytettävä system/build.prop-kansiota. 
  • Klikkaa Rakenna.prop muokata sitä käsikirjoitusta. 
  • Lisätä - "persist.camera.HAL3.enabled = 1″ pohjalla. 
  • Tämän jälkeen sinun on käynnistettävä älypuhelin uudelleen.

3. Magisk Modules Libraryn kautta (juuri)

Magiskilla juurruttamisessa on lukuisia etuja, yksi niistä on, että saat moduulien hakemiston käyttöoikeuden.

  • Ensinnäkin, lataa Module-Camera2API-Enabeler.zip moduulikirjastosta.
  • Seuraavaksi sinun on asennettava vastaava zip-tiedosto Magisk Manageriin. 
  • Aktivoi kameran API-moduuli käynnistämällä laite uudelleen.

4. Vilkkuu zip-tiedosto TWRP:n kautta (Root or Not Root)

  • Lataa tarvittava Camera2API-zip tiedosto. 
  • Käynnistä puhelin mukautettuun TWRP-palautukseen.
  • Siirry zip-tiedoston sijaintiin ja napsauta sitä. 
  • Flash Camera2API.zip-tiedosto älypuhelimessa. 
  • Lopuksi käynnistä laite uudelleen tavalliseen tapaan saadaksesi tuloksia.

Voinko ottaa Camera2 API -toiminnot käyttöön ilman pääkäyttäjän lupaa?

Tarvitset pääkäyttäjän oikeudet kamera2API:n lukituksen avaamiseen, koska useimmiten nämä tiedostot voidaan hankkia, kun laitteella on täydelliset pääkäyttäjän oikeudet.

Mutta jos haluat käyttää API-toimintoja ja sinulla on paljon aikaa, suosittelemme seuraamaan seuraavaa opasta.

Käytä Camera2API:tä ilman juuria

Täältä saat koko prosessin näiden kameran API-tiedostojen saamiseksi muuttamatta järjestelmätiedostoja. Aloitetaan tämän jälkeen menettelyn ensisijaisista vaatimuksista. 

Asioita, joita tarvitaan ennen prosessia.

  • Varmista, että Android-laitteessa on lukitsematon käynnistyslatain.
  • Ota USB-virheenkorjaus käyttöön kehittäjätilan kautta. 
  • PC:tä tai kannettavaa tietokonetta suositellaan käytettäväksi Windows 7, 8, 10 tai 11.
  • USB-kaapeli puhelimen ja tietokoneen yhdistämiseen. 
  • Lataa TWRP tiedosto älypuhelimeesi
  • ADB Driver.zip ja minimal_adb_fastboot.zip

Vaihe 1: Luo täydellinen asennus

  • Asenna ADB driver.zip tietokoneellesi.
  • Seuraavaksi sinun on purettava minimal_adb_fastboot.zip-tiedosto
  • Nimeä ladattu TWRP-tiedosto uudelleen nimellä recovery.img ja siirrä se minimaaliseen fastboot-zip-kansioon.
  • Käytä kaapelinippua yhdistääksesi tietokoneen puhelimeen. 

Vaihe 2: Suorita komentokehote

  • Ensinnäkin kaksoisnapsauta mini-zip-kansiossa olevaa cmd-here.exe-tiedostoa. 
  • Anna komento nähdäksesi, onko laite kytketty vai ei – adb devices ja Enter.
  • Kirjoita seuraavaksi komento - adb reboot bootloader ja paina Enter päästäksesi käynnistystilaan. 
  • Anna seuraava komento - fastboot boot recovery.img ja paina Enter-näppäintä avataksesi TWRP-tilan.

Vaihe 3: Käytä TWRP-tilaa muokkaukseen

  • Kun olet antanut nämä komennot, odota hetki. 
  • Huomaat, että TWRP-mukautettu palautustila on aktivoitu puhelimen näytöllä. 
  • Pyyhkäise avainta, joka sanoi: "Salli muutokset pyyhkäisemällä".
  • Palaa nyt tietokoneen / kannettavan tietokoneen näyttöön. 

Vaihe 4: Anna toisen vaiheen komennot

  • Kirjoita jälleen adb devices ja syötä nähdäksesi, muodostaako laite yhteyden vai ei. 
  • Sitten sinun on kirjoitettava adb shell komento ja lisää
  • Ota Camera2API käyttöön komennolla - setprop persist. camera.HAL3.enable 1 ja paina enter.
  • Anna komento - exit tulla ulos ADB-kuoriosasta. 
  • Käytä lopuksi adb reboot ja paina Enter käynnistääksesi laitteen uudelleen normaalisti.

Kuinka palauttaa Camera2 API kuten ennen?

Sinun on toistettava koko prosessi alkaen Vaihe 4 kuten olet asentanut Camera API:n yllä olevassa osiossa.

  • Sinun tarvitsee vain korvata setprop persist. camera.HAL3.enable 1  että setprop persist. camera.HAL3.enable 0 kytkeäksesi kameran API-korvauksen pois päältä. 
  • Kirjoita exit-komento - exit ja paina Enter
  • Kirjoita lopuksi - adb reboot normaalisti käynnistääksesi puhelimen uudelleen.

Huomautus: Et asenna TWRP:tä, joten sinulla ei ole vaikeuksia saada päivityksiä. Lisäksi Camera2API palautuu normaaliksi, jos otat OTA-päivityksen käyttöön. Lisäksi voit tarkistaa manuaalisen kameran yhteensopivuus vahvista muutokset.

Yhteenveto

Lyhyesti sanottuna paras tapa päästä Camera2API:hen on mahdollista pääkäyttäjän oikeuksilla ja TWRP-kokoonpanolla. Kun olet suorittanut prosessin, voit asentaa sen helposti GCam sovellus Android-laitteellesi ilman suurta vaivaa.

Toisaalta, jos sinulla on kysyttävää camera2 API:n aktivoimisesta, jaa kommenttisi seuraavassa osiossa.

Tietoja Abel Daminasta

Abel Damina, koneoppimisen insinööri ja valokuvauksen harrastaja, oli yksi sen perustajista GCamApk blogi. Hänen tekoälyn asiantuntemuksensa ja innokas katseensa sävellykseen inspiroivat lukijoita ylittämään rajoja tekniikan ja valokuvauksen alalla.