Kaip įgalinti „Camera2“ API palaikymą bet kuriame „Android“ [2024 m. atnaujinta]

„Camera2“ API įgalinimas yra labai reikalingas, kai norite atsisiųsti „Google“ kameros prievadą iš savo išmaniojo telefono. Apskritai šie prievadai pagerins bendrą fotoaparato kokybę ir be didelio vargo pateiks nuostabias nuotraukas ir vaizdo įrašus.

Tačiau kai turite patikrino fotoaparato API jūsų telefono funkciją ir apmaudu, kad jūsų telefonas nepalaiko tų API.

Tada paskutinė jums palikta parinktis yra gauti tą programos programavimo sąsają mirksint pasirinktiniam atkūrimui arba įsišaknijus „Android“ telefonui.

Šiame įraše apžvelgsime įvairius būdus, kuriais galite lengvai įjungti „Camera2“ API savo telefone be problemų.

Tačiau prieš pradėdami, pakalbėkime apie šiuos terminus, jei girdėjote juos pirmą kartą.

Kas yra Camera2 API?

Senesniuose „Android“ telefonuose paprastai gausite fotoaparato API, kuri gali būti ne tokia puiki. Tačiau „Google“ išleidžia „Camera2“ API „Android 5.0 Lollipop“. Tai geresnė programa, siūlanti daugybę atributų, kurie dar labiau padeda pagerinti bendrą telefonų fotoaparato kokybę.

Ši funkcija suteikia geresnių HDR+ rezultatų ir prideda nuostabių atributų, leidžiančių spustelėti nuotraukas esant prastam apšvietimui naudojant pažangią programinę įrangą.

Norėdami gauti daugiau informacijos, rekomenduojame peržiūrėti Oficialus puslapis.

Išankstiniai reikalavimai

  • Apskritai, norint atlikti visus šiuos metodus, reikės root prieigos.
  • Pasiekite kūrėjo nustatymus, kad įgalintumėte USB derinimą.
  • Reikalingos ADB tvarkyklės turi būti įdiegtos asmeniniame / nešiojamajame kompiuteryje
  • Gaukite teisingą versiją TWRP pasirinktinis atkūrimas pagal jūsų telefoną.

Note: Yra įvairių būdų šaknis savo telefoną, bet mes jums rekomenduotume parsisiųsti magisk stabiliai konfigūracijai.

„Camera2“ API įgalinimo metodai

Kai kurie išmaniųjų telefonų gamintojai, pvz., „Realme“, teikia „Camera HAL3“ papildomus nustatymus, kad būtų galima naudoti trečiųjų šalių fotoaparatų programas, kurias galima pasiekti įjungus kūrėjo režimą.

(Taikoma tik „Realme“ telefonams, kuriuose yra „Android 11“ ar naujesnės versijos naujinimas). Tačiau daugeliui išmaniųjų telefonų taip nėra. Tokiu atveju galite atlikti šiuos metodus:

1. Terminalo emuliatoriaus programos naudojimas (root)

  • Pirmiausia pasiekite Terminalo emuliatorius progr.
  • Norėdami suteikti root prieigą, įveskite su ir paspauskite Enter.
  • Įveskite pirmąją komandą - setprop persist.camera.HAL3.enabled 1 ir paspauskite enter.
  • Įveskite kitą komandą - setprop vendor.persist.camera.HAL3.enabled 1 ir paspauskite enter.
  • Tada iš naujo paleiskite telefoną.

2. „X-plore“ programos naudojimas („Root“)

  • Atsisiųskite ir įdiekite „X-plore“ failų tvarkyklė norėdami pasiekti sistemos / šakninį aplanką. 
  • Tada turite pasiekti aplanką system/build.prop. 
  • Spauskite build.prop norėdami redaguoti tą scenarijų. 
  • Papildyti - "persist.camera.HAL3.enabled = 1 colio apačioje. 
  • Po to turite iš naujo paleisti išmanųjį telefoną.

3. Per Magisk modulių biblioteką (šakninė)

Įsišaknijimas naudojant magisk turi daug privalumų, vienas iš jų yra tai, kad gausite prieigą prie modulių katalogo.

  • Pirmiausia atsisiųskite Modulis-Camera2API-Enabeler.zip iš modulių bibliotekos.
  • Tada turite įdiegti atitinkamą ZIP failą magisk tvarkyklėje. 
  • Iš naujo paleiskite įrenginį, kad suaktyvintumėte fotoaparato API modulį.

4. Mirksintis ZIP failas per TWRP (šakninis arba ne šaknis)

  • Atsisiųskite reikiamą Camera2API užtrauktukas failas. 
  • Įjunkite telefoną į pasirinktinį TWRP atkūrimą.
  • Eikite į ZIP failo vietą ir spustelėkite jį. 
  • Išmaniajame telefone suaktyvinkite Camera2API.zip failą. 
  • Galiausiai, kaip įprasta, iš naujo paleiskite įrenginį, kad gautumėte rezultatų.

Ar galiu įjungti Camera2 API funkcijas be šakninio leidimo?

Jums reikės root prieigos, kad atrakintumėte camera2API, nes dažniausiai tuos failus galima gauti, kai įrenginys turi visišką root leidimą.

Tačiau jei norite pasiekti API funkcijas ir turite daug laiko, rekomenduojame vadovautis tolesniu vadovu.

Pasiekite Camera2API be šaknies

Čia gausite visą tų fotoaparato API failų gavimo procesą nekeičiant sistemos failų. Tai pasakę, pradėkime nuo pirminių procedūros reikalavimų. 

Dalykai, kurių reikia prieš procesą.

  • Įsitikinkite, kad „Android“ įrenginyje yra atrakinta įkrovos programa.
  • Įgalinkite USB derinimą kūrėjo režimu. 
  • Kompiuteris arba nešiojamasis kompiuteris rekomenduojamas, kai veikia Windows 7, 8, 10 arba 11.
  • USB laidas, skirtas sujungti telefoną ir kompiuterį. 
  • Parsisiųsti TWRP failą savo išmaniajam telefonui
  • ADB Driver.zip ir minimal_adb_fastboot.zip

1 veiksmas: sukurkite visą sąranką

  • Įdiekite ADB driver.zip savo kompiuteryje.
  • Tada turėsite išskleisti minimal_adb_fastboot.zip failą
  • Pervardykite atsisiųstą TWRP failą į recovery.img ir perkelkite jį į minimalų greitosios įkrovos ZIP aplanką.
  • Norėdami prijungti kompiuterį prie telefono, naudokite kabelių paketą. 

2 veiksmas: paleiskite komandų eilutę

  • Pirmiausia dukart spustelėkite cmd-here.exe, esantį minimaliame ZIP aplanke. 
  • Įveskite komandą, kad pamatytumėte, ar įrenginys prijungtas, ar ne – adb devices ir Enter.
  • Tada įveskite komandą - adb reboot bootloader ir paspauskite Enter, kad pasiektumėte įkrovos režimą. 
  • Įveskite kitą komandą - fastboot boot recovery.img ir paspauskite Enter klaviatūroje, kad atidarytumėte TWRP režimą.

3 veiksmas: modifikavimui naudokite TWRP režimą

  • Įvedę šias komandas, šiek tiek palaukite. 
  • Pastebėsite, kad jūsų telefono ekrane įjungtas TWRP tinkintas atkūrimo režimas. 
  • Perbraukite klavišą, kuris sako: „Perbraukite, kad leistumėte pakeitimus“.
  • Dabar grįžkite į kompiuterio / nešiojamojo kompiuterio ekraną. 

4 veiksmas: įveskite antrosios fazės komandas

  • Vėlgi, įveskite adb devices ir įveskite, kad pamatytumėte, ar įrenginys prisijungia, ar ne. 
  • Tada turite įvesti adb shell komandą ir pridėkite
  • Norėdami suaktyvinti Camera2API, naudokite komandą - setprop persist. camera.HAL3.enable 1 ir paspauskite enter.
  • Įveskite komandą - exit išeiti iš ADB apvalkalo skyriaus. 
  • Galiausiai naudokite adb reboot ir paspauskite Enter, kad įprastai paleistumėte įrenginį.

Kaip atkurti Camera2 API kaip anksčiau?

Jūs turite pakartoti visą procesą nuo žingsnis 4 kaip jūs įdiegėte fotoaparato API aukščiau esančiame skyriuje.

  • Viskas, ką jums reikia padaryti, tai pakeisti setprop persist. camera.HAL3.enable 1  į setprop persist. camera.HAL3.enable 0 norėdami išjungti fotoaparato API perrašymą. 
  • Įveskite komandą išeiti - exit ir paspauskite Enter
  • Galiausiai įveskite - adb reboot įprastai iš naujo paleisti telefoną.

Pastaba: Jūs neįdiegsite TWRP, todėl nesusidursite su sunkumais gaudami naujinimus. Be to, Camera2API grįš į normalią būseną, jei pritaikysite OTA naujinimą. Be to, galite patikrinti rankinio fotoaparato suderinamumas patvirtinti pakeitimus.

Išvada

Trumpai tariant, geriausias būdas pasiekti „Camera2API“ yra įmanomas su root leidimu ir TWRP konfigūracija. Baigę procesą, galėsite lengvai įdiegti GCam programa „Android“ įrenginyje be didelio vargo.

Kita vertus, jei turite klausimų dėl camera2 API aktyvinimo, pasidalykite savo komentaru kitame skyriuje.

Apie Abelį Daminą

Abelis Damina, mašininio mokymosi inžinierius ir fotografijos entuziastas, vienas iš įkūrėjų GCamApk tinklaraštis. Jo išmanymas dirbtinio intelekto srityje ir atidus žvilgsnis į kompoziciją įkvepia skaitytojus peržengti technologijų ir fotografijos ribas.