Hoe Camera2 API in Android-telefoons in te schakelen

Camera2 API is een van de belangrijkste factoren geworden bij het beoordelen van de mogelijkheden van de camera van een smartphone. Als u onder de indruk bent van de functies, kunt u deze ook op uw smartphone proberen in te schakelen.





In dit artikel beschrijven we de stappen om de Camera2 API op een Android-telefoon in te schakelen.



Wat is Camera2 API?

Toen het werd gelanceerd, keurde Google de verouderde camera-API niet goed en vroeg het ontwikkelaars om de nieuwe Camera API 2 op Android-smartphones te implementeren. Maar het ging niet erg snel. Slechts een paar premium smartphones zijn nu voorzien van deze geïntegreerde functie. Dat is niet wat Google wilde gebeuren. U kunt echter nog steeds weten hoe u Camera API 2-ondersteuning op uw Android-smartphone kunt inschakelen met enkele eenvoudige instellingen.

Google Pixel 3, 4 gebruikt de Camera2 API-instellingen en heeft daarom zo'n indrukwekkende camera. Ik weet zeker dat er in 2019 veel telefoons zullen worden gelanceerd met de Camera2 API.



Opmerking: Wij willen u erop wijzen dat wij niet verantwoordelijk zijn voor eventuele schadelijke effecten tijdens dit proces. Breng deze wijzigingen op eigen risico aan.



Lees ook: Hoe de oplaadcyclus van de iPhone-batterij te controleren Geen jailbreak vereist

De Camera2 API inschakelen op Android-smartphones

Er zijn verschillende manieren om de Camera2 API op Android-smartphones in te schakelen. Maar u moet begrijpen dat u altijd een correct geroote Android-telefoon nodig heeft om de ROM-instellingen te wijzigen. Daarom is een telefoon met root essentieel om de Camera2 API in te schakelen. Als je het hebt, volg dan elk van de volgende methoden en controleer of het werkt.



Opmerking: Er is geen officiële lijst met telefoons die compatibel zijn met de Camera2 API



Schakel camera 2 API in Build.prop in

Het is een van de perfecte methoden om veel van de verborgen functies van Android op smartphones in te schakelen. U kunt Camera API 2 ook inschakelen met Build.prop. U moet echter begrijpen dat deze methode slechts vijftig en vijftig kansen op succes heeft. Het werkt op smartphones die zijn uitgerust met Camera2 API-ondersteuning in ROM, maar heeft de functionaliteit om andere redenen uitgeschakeld.

Volg de stappen nauwkeurig.

  1. Download en installeer een app voor bestandsbeheer uit de Google Play Store, die de hoofdbrowser ondersteunt. Hier gebruiken we de meest populaire, namelijk ES File Manager.
  2. Schakel over naar de systeempartitie op je Android-telefoon die is geroot en zoek het bestand met de naam Build.prop.
  3. Open het Build.prop-bestand met de teksteditor.
  4. Zoek in het Build.prop-bestand naar deze regel:

persist.camera.HAL3.enabled = 0

  1. Bewerk 0 tot 1, sla vervolgens Build.prop op en sluit deze af en start de telefoon opnieuw op.
  2. U kunt vervolgens controleren of het werkte door een camera-app van derden te starten, zoals Open Camera.

build.prop_

Schakel Camera2 API in met een terminalemulator

De eerste methode die moet worden ingeschakeld, camera2api, werkt op bijna alle Android-smartphones met root en compatibel. In sommige gevallen werkt het echter niet zoals verwacht. Als je pech hebt met de eerste methode, kun je deze tweede methode proberen, die comfortabeler is en geen complicaties kent. Onthoud dat u hiervoor root-toegang op uw telefoon nodig heeft. Volg de stappen zorgvuldig:

  1. Download en installeer de Google Play-terminalemulator-app.
  2. Open de app en voer de volgende opdrachten uit:

haar

uw persist.camera.HAL3.ingeschakeld 1

Uitgang

Uitgang

  1. Start nu je telefoon opnieuw op en controleer met de Open Camera-app.

Hier zijn de stappen om de Camera2 API in te schakelen op compatibele Android-smartphones. Als u de vorige stappen probeert op een niet-roottelefoon, zal het niet lukken zoals verwacht. Hoe dan ook, probeer het en vertel ons uw twijfels in het opmerkingengedeelte.

Hoe u kunt controleren of de Android-smartphone compatibel is met de Camera2 API

  1. Installeer het Camera2 API-sonde
  2. Start de app en zoek naar twee secties: Camera-ID: 0 en Camera-ID: 1. De eerste is de camera aan de achterzijde en de tweede is de camera aan de voorzijde.
  3. Onderzoek in Camera-ID een subcategorie met de naam Categorie voor ondersteuning op hardwareniveau. Hier vindt u het ondersteuningsniveau van de Camera2 API op uw telefoon.
  4. Om ervoor te zorgen dat je telefoon compatibel is met de 2 API-camera, heb je minimaal Level 3 of Full nodig. In dit geval is de Camera 2 API voor u ingeschakeld.

Als u een groen bord naast niveau 3 of vol ziet, betekent dit dat het is ingeschakeld.

Camera2 API-niveaus

Er zijn vier niveaus van Camera 2 API of liever ondersteuningscategorie op hardwareniveau (Camera 2 API hardwareondersteuningsniveau)

  • Niveau 3: Naast FULL heeft de OEM zijn aanpassingen toegevoegd, inclusief functies zoals RAW, Pro-modus, enz.
  • Volledig: de smartphonecamera ondersteunt alle belangrijke functies van de Camera2 API.
  • Beperkt: de camera ondersteunt slechts enkele van de functies van de Camera2 API.
  • Legacy: de telefoon is alleen compatibel met Camera1 API-functies

Het verschil tussen Camera 2 API level 3 en full is enorm. OEM's kunnen naast de Camera 2 API vele functies bieden om nog een stap verder te gaan door YUV-herverwerking, RAW-beeldregistratie en meer toe te voegen.