Ondersteuning voor Camera2 API inschakelen op elke Android [2024 bijgewerkt]

Het inschakelen van de camera2 API is vrij noodzakelijk als u de Google Camera-poort via uw smartphoneapparaten wilt downloaden. Over het algemeen zullen die poorten de algehele camerakwaliteit verbeteren en zonder veel moeite verbluffende foto's en video's weergeven.

Echter, wanneer je hebt heb de camera-API gecontroleerd functie van uw telefoon en ontdekt u tot uw teleurstelling dat uw telefoon deze API's niet ondersteunt.

Dan is de laatste optie die voor u overblijft om die applicatie-programmeerinterface te krijgen door aangepast herstel te flitsen of uw Android-telefoon te rooten.

In dit bericht behandelen we verschillende methoden waarmee u de Camera2 API eenvoudig en probleemloos op uw telefoon kunt inschakelen.

Maar voordat we beginnen, laten we iets weten over de volgende termen als je ze voor het eerst hebt gehoord.

Wat is de Camera2-API?

Op oudere Android-telefoons krijgt u over het algemeen de camera-API die misschien niet zo geweldig is. Maar Google geeft de Camera2 API vrij in de Android 5.0 lollipop. Het is een beter programma dat een breed scala aan attributen biedt die verder helpen bij het verbeteren van de algehele camerakwaliteit van de telefoons.

Deze functie zorgt voor betere HDR+ resultaten en voegt geweldige attributen toe om met behulp van geavanceerde software op foto's bij weinig licht te klikken.

Voor meer informatie raden we je aan om de officiële pagina.

Voorbenodigdheden

  • Over het algemeen hebben alle volgende methoden root-toegang nodig.
  • Ga naar Instellingen voor ontwikkelaars om USB-foutopsporing in te schakelen.
  • Noodzakelijke ADB-stuurprogramma's moeten op de pc/laptop worden geïnstalleerd
  • Download de juiste versie van de TWRP aangepast herstel volgens uw telefoon.

Note: Er zijn verschillende methoden om roei je telefoon, maar we zouden je aanraden magisch downloaden voor een stabiele configuratie.

Methoden om Camera2 API in te schakelen

Sommige smartphonefabrikanten, zoals Realme, bieden Camera HAL3 in aanvullende instellingen voor het gebruik van camera-apps van derden, die toegankelijk zijn na het inschakelen van de ontwikkelaarsmodus.

(Alleen van toepassing op de Realme-telefoons die Android 11 of hoger hebben geüpdatet). Maar dat is bij veel smartphones niet het geval. In dat geval kunt u de volgende methoden volgen:

1. Terminal Emulator-app gebruiken (root)

  • Open eerst het Terminal Emulator app.
  • Typ om root-toegang te geven su en druk op Enter.
  • Voer het eerste commando in – setprop persist.camera.HAL3.enabled 1 en druk op enter.
  • Voeg de volgende opdracht in – setprop vendor.persist.camera.HAL3.enabled 1 en druk op enter.
  • Start vervolgens de telefoon opnieuw op.

2. X-plore-applicatie gebruiken (root)

  • Download en installeer de X-plore File Manager om toegang te krijgen tot de systeem-/hoofdmap. 
  • Vervolgens moet u toegang krijgen tot de map system/build.prop. 
  • Klik op de Bouw.prop om dat script te bewerken. 
  • Toevoegen - "volhouden.camera.HAL3.enabled = 1″ aan de onderkant. 
  • Daarna moet je je smartphone opnieuw opstarten.

3. Via Magisk Modules-bibliotheek (root)

Er zijn tal van voordelen van rooten met magisk, een daarvan is dat u toegang krijgt tot de directory van de modules.

  • Allereerst download Module-Camera2API-Enabeler.zip uit de modulebibliotheek.
  • Vervolgens moet u die respectievelijke zip in de magisk-manager installeren. 
  • Start uw apparaat opnieuw op om de camera-API-module te activeren.

4. Knipperend zipbestand via TWRP (Root or Not Root)

  • Download het nodige Camera2API-zip bestand. 
  • Start de telefoon op in het aangepaste TWRP-herstel.
  • Navigeer naar de locatie van het zipbestand en klik erop. 
  • Flash het bestand Camera2API.zip op de smartphone. 
  • Start ten slotte het apparaat zoals gewoonlijk opnieuw op om resultaten te krijgen.

Kan ik de Camera2 API-functies inschakelen zonder roottoestemming?

U hebt root-toegang nodig om de camera2API te ontgrendelen, aangezien deze bestanden meestal kunnen worden verkregen wanneer het apparaat volledige root-rechten heeft.

Maar als u toegang wilt tot de API-functies en veel tijd heeft, raden we u aan de volgende gids te volgen.

Toegang tot Camera2API zonder root

Hier ontvangt u het hele proces om die camera-API-bestanden te krijgen zonder de systeembestanden te wijzigen. Met dat gezegd, laten we beginnen met de primaire vereisten voor de procedure. 

Dingen die nodig zijn voor het proces.

  • Zorg ervoor dat het Android-apparaat een ontgrendelde bootloader heeft.
  • Schakel USB-foutopsporing in via de ontwikkelaarsmodus. 
  • Pc of laptop wordt aanbevolen voor Windows 7, 8, 10 of 11.
  • Een USB-kabel om de telefoon en computer met elkaar te verbinden. 
  • Download de TWRP bestand voor uw smartphone
  • ADB-stuurprogramma.zip en minimal_adb_fastboot.zip

Stap 1: Maak een volledige installatie

  • Installeer de ADB-stuurprogramma.zip op jouw computer.
  • Vervolgens moet u het bestand minimal_adb_fastboot.zip uitpakken
  • Hernoem het gedownloade TWRP-bestand naar recovery.img en verplaats het naar de minimale fastboot-zipmap.
  • Gebruik de kabelbundel om de pc op de telefoon aan te sluiten. 

Stap 2: voer de opdrachtprompt uit

  • Dubbelklik allereerst op cmd-here.exe in de minimale zip-map. 
  • Voer de opdracht in om te zien of het apparaat is aangesloten of niet - adb devices en Enter.
  • Typ vervolgens de opdracht - adb reboot bootloader en druk op Enter om toegang te krijgen tot de opstartmodus. 
  • Voer de volgende opdracht in - fastboot boot recovery.img en druk op Enter op het toetsenbord om de TWRP-modus te openen.

Stap 3: Gebruik de TWRP-modus voor wijziging

  • Nadat u die opdrachten hebt ingevoerd, wacht u even. 
  • U zult merken dat de aangepaste TWRP-herstelmodus is geactiveerd op uw telefoonscherm. 
  • Veeg de sleutel die zei, "Vegen om wijzigingen toe te staan".
  • Ga nu terug naar het computer-/laptopscherm. 

Stap 4: Voer commando's uit de tweede fase in

  • Typ nogmaals adb devices en voer in om te zien of het apparaat verbinding maakt of niet. 
  • Vervolgens moet u het typen adb shell commando en voeg toe
  • Gebruik de opdracht - om Camera2API te activeren - setprop persist. camera.HAL3.enable 1 en druk op enter.
  • Voer de opdracht in – exit om uit de ADB-shellsectie te komen. 
  • Eindelijk, gebruik adb reboot en druk op enter om het apparaat normaal te herstarten.

Hoe de Camera2 API te herstellen zoals voorheen?

Je moet het hele proces vanaf herhalen Stap 4 alsof je de Camera API hebt geïnstalleerd in het bovenstaande gedeelte.

  • Het enige dat u hoeft te doen is de setprop persist. camera.HAL3.enable 1  naar setprop persist. camera.HAL3.enable 0 om het overschrijven van de camera-API uit te schakelen. 
  • Typ het exit-commando - exit en druk op Enter
  • Typ ten slotte - adb reboot om de telefoon normaal opnieuw op te starten.

Opmerking: U installeert geen TWRP, dus u zult geen problemen ondervinden bij het verkrijgen van updates. Bovendien wordt de Camera2API weer normaal als u de OTA-update toepast. Bovendien kunt u controleren compatibiliteit met handmatige camera's om de wijzigingen te bevestigen.

Conclusie

Om een ​​lang verhaal kort te maken, de beste manier om toegang te krijgen tot de Camera2API is mogelijk met de root-toestemming en TWRP-configuratie. Als u klaar bent met het proces, kunt u eenvoudig het GCam applicatie op je Android-apparaat zonder veel gedoe.

Aan de andere kant, als u vragen heeft over het activeren van de camera2 API, deel dan uw opmerking in het volgende gedeelte.

Over Abel Damina

Abel Damina, een machine learning-ingenieur en fotografieliefhebber, was medeoprichter van het GCamApk-blog. Zijn expertise op het gebied van AI en scherpe oog voor compositie inspireren lezers om grenzen te verleggen op het gebied van technologie en fotografie.