Kako omogućiti API Camera2 na Android telefonima

API Camera2 postao je jedan od najvažnijih čimbenika u procjeni mogućnosti kamere pametnog telefona. Ako su impresionirane njegovim značajkama, možete ih pokušati omogućiti i na pametnom telefonu.





U ovom članku opisujemo korake za omogućavanje API-ja Camera2 na Android telefonu.



Što je Camera2 API?

Kada je pokrenut, Google nije odobrio naslijeđeni API kamere i zatražio od programera da implementiraju novi Camera API 2 na Android pametne telefone. Ali to se nije dogodilo vrlo brzo. Samo nekoliko premium pametnih telefona sada dolazi s ovom integriranom značajkom. To nije ono što je Google želio da se dogodi. Međutim, još uvijek možete znati kako na Android pametnom telefonu omogućiti podršku za API API 2 pomoću nekih jednostavnih postavki.

Google Pixel 3, 4 koristi postavke Camera2 API, zbog čega ima tako impresivnu kameru. Siguran sam da će biti mnogo telefona koji će biti predstavljeni 2019. s API-jem Camera2.



Bilješka: Obavijestili bismo vas da nismo odgovorni za bilo kakve štetne učinke tijekom ovog postupka. Unesite ove promjene na vlastiti rizik.



Također pročitajte: Kako provjeriti broj ciklusa punjenja baterije iPhonea Nije potreban bijeg iz zatvora

Kako omogućiti API Camera2 na Android pametnim telefonima

Postoji nekoliko načina kako omogućiti Camera2 API na Android pametnim telefonima. Ali morate shvatiti da će vam za promjenu postavki ROM-a uvijek trebati pravilno ukorijenjeni Android telefon. Stoga je telefon s root-om ključan za omogućavanje API-ja Camera2. Ako ga imate, slijedite svaku od sljedećih metoda i provjerite radi li.



steam kako skinuti dlc -

Bilješka: Ne postoji službeni popis telefona kompatibilnih s Camera2 API



Omogućite API kamere 2 u Build.prop

Jedna je od savršenih metoda za omogućavanje mnogih skrivenih značajki Androida na pametnim telefonima. API API 2 možete omogućiti i s Build.prop. Međutim, morate shvatiti da ova metoda ima samo pedeset i pedeset šansi za uspjeh. Radi na pametnim telefonima opremljenim API-jem Camera2 API u ROM-u, ali je onemogućio njegovu funkcionalnost iz drugih razloga.

Pažljivo slijedite korake.

  1. Preuzmite i instalirajte bilo koju aplikaciju za upravljanje datotekama iz trgovine Google Play koja podržava glavni preglednik. Ovdje koristimo najpopularniji, tj. ES File Manager.
  2. Prebacite se na sistemsku particiju na ukorijenjenom Android telefonu i pronađite datoteku koja se zove Build.prop.
  3. Otvorite datoteku Build.prop pomoću uređivača teksta.
  4. Unutar datoteke Build.prop potražite ovaj redak:

persist.camera.HAL3.enabled = 0

k mjesta vožnje utrke
  1. Uredite 0 na 1, a zatim spremite i zatvorite Build.prop i ponovo pokrenite telefon.
  2. Zatim možete provjeriti je li to funkcioniralo pokretanjem aplikacije za kameru treće strane, poput Otvorene kamere.

build.prop_

Omogućite API Camera2 s emulatorom terminala

Prva omogućena metoda, camera2api, radi na gotovo svim Android pametnim telefonima s root i kompatibilnim. Međutim, u nekim slučajevima to neće raditi kako se očekivalo. Ako imate peh s prvom metodom, možete isprobati ovu drugu metodu, koja je ugodnija i uključuje nula komplikacija. Zapamtite, za to će vam trebati root pristup na telefonu. Slijedite korake pažljivo:

  1. Preuzmite i instalirajte aplikaciju emulator terminala Google Play.
  2. Otvorite aplikaciju i izvršite sljedeće naredbe:

svoje

vaš ustrajati.kamera.HAL3.omogućeno 1

najlakši način za izravnavanje na pari

Izlaz

Izlaz

  1. Sada ponovo pokrenite telefon i provjerite pomoću aplikacije Open Camera.

Evo koraka za omogućavanje API-ja Camera2 na kompatibilnim Android pametnim telefonima. Ako pokušavate prethodne korake na telefonu koji nije root, nećete uspjeti kako se očekivalo. U svakom slučaju, pokušajte i recite nam svoje sumnje u odjeljku za komentare.

Kako provjeriti je li Android pametni telefon kompatibilan s Camera2 API

  1. Instalirajte API sonda Camera2
  2. Pokrenite aplikaciju i potražite dva odjeljka: ID kamere: 0 i ID kamere: 1. Prva je stražnja kamera, dok je druga prednja kamera.
  3. U Camera-ID istražite potkategoriju s imenom Kategorija podrške na razini hardvera. Ovdje možete pronaći razinu podrške Camera2 API-ja na svom telefonu.
  4. Da bi vaš telefon bio kompatibilan s 2 API kamerom, trebate barem razinu 3 ili punu. U ovom je slučaju za vas omogućen Camera 2 API.

Ako vidite zeleni znak pored razine 3 ili pune, to znači da je omogućen.

API2 razine Camera2

Postoje četiri razine Camera 2 API ili točnije kategorija podrške na hardverskoj razini (Camera 2 API razina hardverske podrške)

  • Razina 3: Osim PUNOG, OEM je dodao i svoje prilagođavanje, uključujući značajke kao što su RAW, Pro način itd.
  • Potpuno: kamera pametnog telefona podržava sve značajne značajke Camera2 API-ja.
  • Ograničeno: kamera podržava samo neke značajke Camera2 API-ja.
  • Naslijeđe: telefon je kompatibilan samo sa značajkama Camera1 API

Razlika između Camera 2 API level 3 i full je ogromna. OEM-ovi mogu ponuditi mnoge značajke uz Camera 2 API kako bi napravili korak dalje dodavanjem YUV obrade, snimanja RAW slika i još mnogo toga.