A camera2 API engedélyezése nagyon szükséges, ha a Google kameraportját szeretné letölteni az okostelefonokon. Általában ezek a portok javítják a kamera általános minőségét, és látványos fényképeket és videókat készítenek különösebb gond nélkül.
Azonban amikor megvan ellenőrizte a kamera API-t funkcióját, és csalódottan kiderül, hogy telefonja nem támogatja ezeket az API-kat.
Ezután az utolsó lehetőség az, hogy megszerezze az alkalmazásprogramozási felületet az egyéni helyreállítás felvillantásával vagy az Android telefon rootolásával.
Ebben a bejegyzésben különböző módszereket ismertetünk, amelyek segítségével könnyedén engedélyezheti a Camera2 API-t telefonján, probléma nélkül.
Mielőtt azonban elkezdenénk, ismerkedjünk meg egy kicsit a következő kifejezésekkel, ha először hallotta őket.
tartalom
Mi az a Camera2 API?
A régebbi androidos telefonokon általában megkapja a kamera API-t, amely nem biztos, hogy olyan nagyszerű. A Google azonban kiadja a Camera2 API-t az Android 5.0 lollipopban.
Ez egy jobb program, amely az attribútumok széles skáláját kínálja, amely tovább segíti a telefonok általános kameraminőségének javítását.
Ez a funkció jobb HDR+ eredményeket biztosít, és csodálatos attribútumokat ad hozzá a gyenge megvilágítású fényképekhez fejlett szoftverrel.
További információért javasoljuk, hogy tekintse meg a hivatalos oldal.
Előzetes követelmények
- Általánosságban elmondható, hogy az összes alábbi módszerhez root hozzáférés szükséges.
- Nyissa meg a Fejlesztői beállításokat az USB-hibakeresés engedélyezéséhez.
- A szükséges ADB illesztőprogramokat telepíteni kell a PC-re/laptopra
- Szerezze be a megfelelő verziót a TWRP egyéni helyreállítás a telefonja szerint.
Note: Számos módszer létezik a telefon rootolására, de javasoljuk letöltés magisk a stabil konfiguráció érdekében.
A Camera2 API engedélyezésének módszerei
Egyes okostelefon-gyártók, például a Realme, további beállításokat biztosítanak a Camera HAL3-hoz a harmadik féltől származó kameraalkalmazások használatához, amelyek a fejlesztői mód engedélyezése után érhetők el.
(Csak azokra a Realme telefonokra vonatkozik, amelyek Android 11 vagy újabb frissítést kaptak). De ez sok okostelefon esetében nem így van. Ebben az esetben a következő módszereket követheti:
1. A Terminal Emulator alkalmazás használata (root)
- Először nyissa meg a Terminal Emulator app.
- Ha root hozzáférést szeretne adni, írja be
su
és nyomja meg az Enter billentyűt. - Írja be az első parancsot -
setprop persist.camera.HAL3.enabled 1
és nyomja meg az enter billentyűt. - Írja be a következő parancsot -
setprop vendor.persist.camera.HAL3.enabled 1
és nyomja meg az enter billentyűt. - Ezután indítsa újra a telefont.
2. X-plore alkalmazás használata (Root)
- Töltse le és telepítse a X-plore fájlkezelő a rendszer/gyökérmappa eléréséhez.
- Ezután el kell érnie a system/build.prop mappát.
- Kattints a Épít.prop hogy szerkessze azt a szkriptet.
- Hozzáadás - "persist.camera.HAL3.enabled = 1″ az alján.
- Ezután újra kell indítania az okostelefont.
3. Magisk Modules Library-n keresztül (gyökér)
A magisk segítségével történő rootolásnak számos előnye van, ezek egyike, hogy hozzáférést kap a modulok könyvtárához.
- Mindenekelőtt letöltés Module-Camera2API-Enabeler.zip a modulkönyvtárból.
- Ezután telepítenie kell a megfelelő zip-et a Magisk Managerben.
- Indítsa újra az eszközt a kamera API-modul aktiválásához.
4. Zip fájl villogása TWRP-n keresztül (Root or Not Root)
- Töltse le a szükséges Camera2API zip fájlt.
- Indítsa el a telefont a TWRP egyéni helyreállítási programba.
- Keresse meg a zip fájl helyét, és kattintson rá.
- Villogassa a Camera2API.zip fájlt az okostelefonon.
- Végül a szokásos módon indítsa újra az eszközt az eredmények eléréséhez.
Engedélyezhetem a Camera2 API funkcióit root engedély nélkül?
A camera2API feloldásához root hozzáférésre lesz szüksége, mivel ezek a fájlok leggyakrabban akkor érhetők el, ha az eszköz teljes root jogosultsággal rendelkezik.
Ha azonban hozzá szeretne férni az API-funkciókhoz, és sok ideje van, javasoljuk, hogy kövesse a következő útmutatót.
Hozzáférés a Camera2API-hoz root nélkül
Itt megkapja a kamera API-fájlok beszerzésének teljes folyamatát a rendszerfájlok módosítása nélkül. Ezzel kezdjük az eljárás elsődleges követelményeivel.
A folyamat előtt szükséges dolgok.
- Győződjön meg arról, hogy az Android-eszköz feloldott rendszerbetöltővel rendelkezik.
- Engedélyezze az USB hibakeresést fejlesztői módban.
- Windows 7, 8, 10 vagy 11 operációs rendszerhez PC vagy laptop használata javasolt.
- USB-kábel a telefon és a számítógép összekapcsolásához.
- Töltse le a TWRP fájlt az okostelefonhoz
- ADB Driver.zip és a minimal_adb_fastboot.zip
1. lépés: Hozzon létre egy teljes beállítást
- Telepítse a ADB driver.zip A számítógépén.
- Ezután ki kell csomagolnia a minimal_adb_fastboot.zip fájlt
- Nevezze át a letöltött TWRP-fájlt recovery.img-re, és helyezze át a minimális fastboot zip mappába.
- A kábelköteg segítségével csatlakoztassa a számítógépet a telefonhoz.
2. lépés: Futtassa a Parancssort
- Először kattintson duplán a cmd-here.exe fájlra a minimális zip mappában.
- Írja be a parancsot, hogy ellenőrizze, hogy az eszköz csatlakoztatva van-e vagy sem –
adb devices
és Enter. - Ezután írja be a parancsot -
adb reboot bootloader
és nyomja meg az Entert a rendszerindítási mód eléréséhez. - Írja be a következő parancsot -
fastboot boot recovery.img
és nyomja meg az Enter billentyűt a billentyűzeten a TWRP mód megnyitásához.
3. lépés: Használja a TWRP módot a módosításhoz
- Miután beírta ezeket a parancsokat, várjon egy pillanatot.
- Észre fogja venni, hogy a TWRP egyéni helyreállítási mód aktiválva van a telefon képernyőjén.
- Csúsztassa el a gombot, amelyen ez állt: „Csúsztassa el az ujját a módosítások engedélyezéséhez”.
- Most térjen vissza a számítógép/laptop képernyőjéhez.
4. lépés: Írja be a második fázis parancsait
- Ismét írja be
adb devices
és adja meg, hogy az eszköz csatlakozik-e vagy sem. - Ezután be kell írnia a
adb shell
parancsot és add hozzá - A Camera2API aktiválásához használja a parancsot –
setprop persist. camera.HAL3.enable 1
és nyomja meg az enter billentyűt. - Írja be a parancsot –
exit
hogy kijöjjön az ADB shell szekciójából. - Végül használja
adb reboot
és az eszköz normál újraindításához nyomja meg az Enter billentyűt.
Hogyan lehet visszaállítani a Camera2 API-t, mint korábban?
Az egész folyamatot meg kell ismételnie 4 lépés mintha telepítette volna a Camera API-t a fenti szakaszban.
- Csak annyit kell tennie, hogy cserélje le
setprop persist. camera.HAL3.enable 1
nak neksetprop persist. camera.HAL3.enable 0
a kamera API felülírásának kikapcsolásához. - Írja be az exit parancsot -
exit
és nyomja meg az Enter billentyűt - Végül írja be:
adb reboot
a telefon normál újraindításához.
Jegyzet: Nem telepíti a TWRP-t, így nem lesz gondja a frissítések beszerzésével. Ráadásul a Camera2API normál állapotba kerül, ha alkalmazza az OTA frissítést. Ráadásul ellenőrizheti is kézi kamera kompatibilitás a változtatások megerősítéséhez.
Következtetés
Röviden, a Camera2API-hoz való hozzáférés legjobb módja a root jogosultsággal és a TWRP konfigurációval lehetséges. Ha végzett a folyamattal, könnyen telepítheti a GCam alkalmazást az Android készülékén gond nélkül.
Másrészt, ha kérdései vannak a camera2 API aktiválásával kapcsolatban, ossza meg megjegyzését a következő részben.