Hur man aktiverar Camera2 API-stöd på vilken Android som helst [2024 uppdaterad]

Camera2 API-aktiveringen är ganska nödvändig när du vill ladda ner Google Camera-porten över dina smartphone-enheter. I allmänhet kommer dessa portar att förbättra den övergripande kamerakvaliteten och återge fantastiska foton och videor utan mycket krångel.

Men när du har kollade kamerans API din telefons funktion och tråkigt nog får reda på att din telefon inte stöder dessa API:er.

Sedan är det sista alternativet som återstår för dig att få det applikationsprogrammeringsgränssnittet genom att blinka anpassad återställning eller rota din Android-telefon.

I det här inlägget kommer vi att täcka olika metoder med vilka du enkelt kan aktivera Camera2 API på din telefon utan problem.

Men innan vi börjar, låt oss veta lite om följande termer om du hörde dem för första gången.

Vad är Camera2 API?

I äldre Android-telefoner kommer du i allmänhet att få kamerans API som kanske inte är så bra. Men Google släpper Camera2 API i Android 5.0 lollipop. Det är ett bättre program som erbjuder ett brett utbud av attribut som ytterligare hjälper till att öka den övergripande kamerakvaliteten på telefonerna.

Den här funktionen ger bättre HDR+-resultat och lägger till underbara attribut för att klicka på bilder i svagt ljus med hjälp av avancerad programvara.

För mer information rekommenderar vi att du kollar in Officiell sida.

Förkrav

  • I allmänhet kommer alla följande metoder att kräva root-åtkomst.
  • Öppna utvecklarinställningarna för att aktivera USB-felsökning.
  • Nödvändiga ADB-drivrutiner krävs för att vara installerade på datorn/bärbara datorn
  • Skaffa rätt version av TWRP anpassad återställning enligt din telefon.

Note: Det finns olika metoder för att rot din telefon, men vi rekommenderar dig ladda ner magisk för stabil konfiguration.

Metoder för att aktivera Camera2 API

Vissa smartphonetillverkare, som Realme, tillhandahåller Camera HAL3 i ytterligare inställningar för att använda kameraappar från tredje part, som kan nås efter att ha aktiverat utvecklarläget.

(Endast tillämpligt i Realme-telefoner som fick Android 11 eller senare uppdatering). Men så är det inte för många smartphones. I så fall kan du följa upp följande metoder:

1. Använda Terminal Emulator App (Root)

  • Gå först till Terminal Emulator app.
  • För att ge root-åtkomst, skriv su och tryck på Enter.
  • Mata in det första kommandot - setprop persist.camera.HAL3.enabled 1 och tryck på enter.
  • Infoga nästa kommando - setprop vendor.persist.camera.HAL3.enabled 1 och tryck på enter.
  • Starta sedan om telefonen.

2. Använda X-plore-applikationen (Root)

  • Hämta och installera X-plore File Manager för att komma åt systemet/rotmappen. 
  • Sedan måste du komma åt mappen system/build.prop. 
  • Klicka på Bygg.prop för att redigera det skriptet. 
  • Lägg till - "persist.camera.HAL3.enabled = 1″ på botten. 
  • Efteråt måste du starta om din smartphone.

3. Via Magisk Modules Library (Root)

Det finns många fördelar med att rota med magisk, en av dem är att du får tillgång till modulernas katalog.

  • Först och främst ladda ner Modul-Camera2API-Enabeler.zip från modulbiblioteket.
  • Därefter måste du installera respektive zip i magisk manager. 
  • Starta om enheten för att aktivera kamerans API-modul.

4. Flashande zip-fil via TWRP (Root or Not Root)

  • Ladda ner det nödvändiga Camera2API zip fil. 
  • Starta telefonen i TWRP anpassad återställning.
  • Navigera till zip-filens plats och klicka på den. 
  • Flasha filen Camera2API.zip på smarttelefonen. 
  • Slutligen, starta om enheten som vanligt för att få resultat.

Kan jag aktivera Camera2 API-funktioner utan rootbehörighet?

Du behöver root-åtkomst för att låsa upp camera2API eftersom dessa filer oftast kan erhållas när enheten har fullständig root-behörighet.

Men om du vill komma åt API-funktionerna och har mycket tid, rekommenderar vi att du följer den efterföljande guiden.

Få åtkomst till Camera2API utan root

Här kommer du att få hela processen att hämta dessa kamera API-filer utan att ändra systemfilerna. Med det sagt, låt oss börja med de primära kraven för proceduren. 

Saker som behövs innan processen.

  • Se till att Android-enheten har en olåst starthanterare.
  • Aktivera USB-felsökning via utvecklarläge. 
  • PC eller bärbar dator rekommenderas för att köra Windows 7, 8, 10 eller 11.
  • En USB-kabel för att koppla ihop telefonen och datorn. 
  • ladda ner TWRP fil för din smartphone
  • ADB Driver.zip och minimal_adb_fastboot.zip

Steg 1: Skapa en komplett installation

  • installera ADB driver.zip på din dator.
  • Därefter måste du extrahera filen minimal_adb_fastboot.zip
  • Byt namn på den nedladdade TWRP-filen till recovery.img och flytta den till den minimala fastboot-zip-mappen.
  • Använd kabelpaketet för att ansluta datorn till telefonen. 

Steg 2: Kör kommandotolken

  • Först av allt, dubbelklicka på cmd-here.exe i den minimala zip-mappen. 
  • Ange kommandot för att se om enheten är ansluten eller inte – adb devices och Enter.
  • Skriv sedan kommandot - adb reboot bootloader och tryck på Enter för att komma åt startläget. 
  • Skriv in nästa kommando - fastboot boot recovery.img och tryck på Enter på tangentbordet för att öppna TWRP-läget.

Steg 3: Använd TWRP-läge för modifiering

  • När du har skrivit in dessa kommandon, vänta ett ögonblick. 
  • Du kommer att märka att det anpassade återställningsläget TWRP är aktiverat på din telefonskärm. 
  • Svep tangenten som sa, "Svep för att tillåta ändringar".
  • Gå nu tillbaka till datorns/bärbara datorns skärm. 

Steg 4: Ange andrafaskommandon

  • Skriv igen adb devices och skriv in för att se om enheten ansluter eller inte. 
  • Sedan måste du skriva in adb shell kommandot och lägg till
  • För att aktivera Camera2API, använd kommandot – setprop persist. camera.HAL3.enable 1 och tryck på enter.
  • Ange kommandot - exit att komma ut från ADB-skalsektionen. 
  • Slutligen använd adb reboot och tryck på enter för att starta om enheten normalt.

Hur återställer jag Camera2 API som tidigare?

Du måste upprepa hela processen från steg 4 som att du har installerat Camera API i avsnittet ovan.

  • Allt du behöver göra är att ersätta setprop persist. camera.HAL3.enable 1  till setprop persist. camera.HAL3.enable 0 för att stänga av kamerans API-överskrivning. 
  • Skriv kommandot exit - exit och tryck på Enter
  • Skriv till sist - adb reboot för att normalt starta om telefonen.

Notera: Du installerar inte TWRP så du kommer inte att möta några problem med att få uppdateringar. Dessutom kommer Camera2API att återgå till det normala om du använder OTA-uppdateringen. Dessutom kan du kontrollera manuell kamerakompatibilitet för att bekräfta ändringarna.

Slutsats

Lång historia kort, det bästa sättet att få tillgång till Camera2API är möjligt med root-behörighet och TWRP-konfiguration. När du är klar med processen kan du enkelt installera GCam applikation på din Android-enhet utan mycket krångel.

Å andra sidan, om du har frågor angående aktivering av camera2 API, dela din kommentar i följande avsnitt.

Om Abel Damina

Abel Damina, en maskininlärningsingenjör och fotoentusiast, var med och grundade GCamApk blogg. Hans expertis inom AI och skarpa öga för komposition inspirerar läsarna att tänja på gränser inom teknik och fotografi.