A Camera2 API engedélyezése az Android telefonokban

A Camera2 API az egyik legfontosabb tényezővé vált az okostelefon kamerájának képességeinek felmérésében. Ha lenyűgöznek a jellemzői, akkor megpróbálhatja engedélyezni okostelefonján is.





Ebben a cikkben leírjuk a Camera2 API engedélyezésének lépéseit egy androidos telefonon.



Mi az a Camera2 API?

Indításakor a Google nem hagyta jóvá a régi kamera API-t, és felkérte a fejlesztőket, hogy az új Camera API 2-t alkalmazzák Android okostelefonokon. De ez nem történt túl gyorsan. Most már csak néhány prémium okostelefon rendelkezik ezzel az integrált funkcióval. A Google nem ezt akarta megtörténni. Néhány egyszerű beállítással azonban továbbra is tudja, hogyan engedélyezheti a Camera API 2 támogatást androidos okostelefonján.

A Google Pixel 3, 4 a Camera2 API beállításait használja, ezért rendelkezik ilyen lenyűgöző kamerával. Biztos vagyok benne, hogy sok olyan telefon lesz, amelyet 2019-ben dobnak piacra a Camera2 API-val.



s8 oreo gyökér csattanó

Jegyzet: Tájékoztatjuk Önöket, hogy nem vagyunk felelősek semmilyen káros hatásért a folyamat során. Végezze el ezeket a változtatásokat saját felelősségére.



Olvassa el: Hogyan ellenőrizhetjük az iPhone akkumulátorának töltési ciklusát, nincs szükség Jailbreakre

A Camera2 API engedélyezése Android okostelefonokon

Számos módja van a Camera2 API engedélyezésének Android okostelefonokon. De meg kell értenie, hogy a ROM beállításainak módosításához mindig szüksége lesz egy megfelelően gyökerezett Android telefonra. Ezért a Root2 telefon elengedhetetlen a Camera2 API engedélyezéséhez. Ha rendelkezik, kövesse az alábbi módszerek mindegyikét, és ellenőrizze, hogy működik-e.



Jegyzet: Nincs hivatalos lista a Camera2 API-val kompatibilis telefonokról



Engedélyezze a 2. kamera API-t a Build.prop fájlban

Ez az egyik tökéletes módszer az Android számos rejtett funkciójának engedélyezésére okostelefonokon. A Camera API 2-t a Build.prop programmal is engedélyezheti. Meg kell azonban értenie, hogy ennek a módszernek csak ötven és ötven esélye van a sikerre. A Camera2 API támogatással ellátott ROM-on működő okostelefonokon működik, de más okokból letiltotta a funkcionalitását.

Óvatosan kövesse a lépéseket.

  1. Töltsön le és telepítsen minden fájlkezelő alkalmazást a Google Play Áruházból, amely támogatja a fő böngészőt. Itt a legnépszerűbb, azaz az ES File Manager alkalmazást használjuk.
  2. Váltson rootolt Android-telefonján a rendszerpartícióra, és keresse meg a Build.prop nevű fájlt.
  3. Nyissa meg a Build.prop fájlt a szövegszerkesztővel.
  4. A Build.prop fájlban keresse meg ezt a sort:

persist.camera.HAL3.enabled = 0

  1. Szerkesszen 0-tól 1-ig, majd mentse és lépjen ki a Build.prop fájlból, majd indítsa újra a telefont.
  2. Ezután ellenőrizheti, hogy működött-e egy harmadik féltől származó kameraalkalmazás, például az Open Camera elindításával.

build.prop_

Engedélyezze a Camera2 API-t egy terminálemulátorral

Az első engedélyezett módszer, a camera2api, szinte minden androidos okostelefonon működik, root és kompatibilis. Bizonyos esetekben azonban nem a várt módon fog működni. Ha balszerencséje van az első módszerrel, akkor kipróbálhatja ezt a második módszert, amely kényelmesebb és nulla komplikációt nem tartalmaz. Ne feledje, hogy ehhez root hozzáférésre lesz szüksége a telefonján. Óvatosan kövesse a lépéseket:

  1. Töltse le és telepítse a Google Play terminálemulátor alkalmazást.
  2. Nyissa meg az alkalmazást, és hajtsa végre a következő parancsokat:

annak

a persist.camera.HAL3.engedélyezett 1

kijárat

kijárat

  1. Indítsa újra a telefont, és ellenőrizze az Open Camera alkalmazást.

Az alábbiak szerint engedélyezheti a Camera2 API-t kompatibilis Android okostelefonokon. Ha az előző lépéseket nem root telefonon próbálja meg, akkor a várt módon nem fog sikerülni. Mindenesetre próbálja ki, és mondja el nekünk kétségeit a megjegyzések részben.

Hogyan ellenőrizhető, hogy az Android okostelefon kompatibilis-e a Camera2 API-val

  1. Telepítse a Camera2 API Probe
  2. Indítsa el az alkalmazást, és keressen két szakaszt: Kamera azonosító: 0 és Kamera azonosító: 1. Az első a hátsó, míg a második az elülső kamera.
  3. A Camera-ID részben fedezze fel az alkategóriát a névvel Hardverszintű támogatási kategória. Itt találhatja meg a Camera2 API támogatási szintjét a telefonján.
  4. Ahhoz, hogy telefonja kompatibilis legyen a 2 API kamerával, legalább 3. vagy Full szintre van szüksége. Ebben az esetben a Camera 2 API engedélyezett az Ön számára.

Ha zöld jelet lát a 3. szint mellett, vagy tele van, az azt jelenti, hogy engedélyezve van.

Camera2 API szintek

A Camera 2 API négy szintje van, vagy inkább támogatási kategória a hardver szintjén (Camera 2 API hardver támogatási szint)

  • 3. szint: A FULL mellett az OEM hozzáadta a testreszabását, olyan funkciókat tartalmazott, mint RAW, Pro mód stb.
  • Teljes: az okostelefonos kamera támogatja a Camera2 API összes jelentős tulajdonságát.
  • Korlátozott: a kamera csak a Camera2 API néhány funkcióját támogatja.
  • Örökség: a telefon csak a Camera1 API funkcióival kompatibilis

Óriási a különbség a Camera 2 API 3. szintje és a full között. Az OEM-ek a Camera 2 API-n kívül számos funkciót kínálnak, hogy egy lépéssel tovább léphessenek a YUV-újrafeldolgozás, a RAW-képek rögzítésével és egyebekkel.