Jak povolit API Camera2 v telefonech Android
Camera2 API se stalo jedním z nejdůležitějších faktorů při hodnocení schopností fotoaparátu smartphonu. Pokud vás jeho funkce zaujaly, můžete jej také zkusit povolit na svém smartphonu.
V tomto článku popíšeme kroky k povolení rozhraní Camera2 API na telefonu Android.
Co je Camera2 API?
Když bylo spuštěno, Google neschválil starší API fotoaparátu a požádal vývojáře, aby implementovali nové Camera API 2 na smartphonech Android. Ale nestalo se to příliš rychle. S touto integrovanou funkcí nyní přichází jen několik prémiových smartphonů. To se Google nechtělo stát. Stále však můžete vědět, jak povolit podporu Camera API 2 na smartphonu se systémem Android pomocí několika jednoduchých nastavení.
Google Pixel 3, 4 používá nastavení Camera2 API, a proto má tak působivý fotoaparát. Jsem si jistý, že v roce 2019 bude spuštěno mnoho telefonů s Camera2 API.
Poznámka: Rádi bychom vás informovali, že nejsme zodpovědní za žádné škodlivé účinky během tohoto procesu. Tyto změny provádějte na své vlastní riziko.
můžete skrýt parní hry před přáteli
Přečtěte si také: Jak zkontrolovat počet cyklů nabíjení baterie iPhone Není nutné útěk z vězení
Jak povolit API Camera2 na smartphonech Android
Existuje několik způsobů, jak povolit API Camera2 na smartphonech Android. Musíte však pochopit, že ke změně nastavení ROM budete vždy potřebovat správně zakořeněný telefon Android. Proto je pro povolení rozhraní Camera2 API nezbytný telefon s rootem. Pokud ji máte, postupujte podle každé z následujících metod a zkontrolujte, zda funguje.
Poznámka: Neexistuje žádný oficiální seznam telefonů kompatibilních s API Camera2
Povolit API kamery 2 v Build.prop
Je to jedna z dokonalých metod, jak povolit mnoho skrytých funkcí Androidu na smartphonech. Můžete také povolit Camera API 2 pomocí Build.prop. Musíte však pochopit, že tato metoda má jen padesát a padesát šancí na úspěch. Funguje na smartphonech vybavených podporou Camera2 API v ROM, ale deaktivoval jeho funkčnost z jiných důvodů.
Postupujte opatrně.
- Stáhněte si a nainstalujte libovolnou aplikaci pro správu souborů z obchodu Google Play, který podporuje hlavní prohlížeč. Zde používáme nejpopulárnější, tj. ES File Manager.
- Přepněte na systémový oddíl v telefonu Android rootovaný a najděte soubor s názvem Build.prop.
- Otevřete soubor Build.prop pomocí textového editoru.
- V souboru Build.prop vyhledejte tento řádek:
persist.camera.HAL3.enabled = 0
- Upravte 0 na 1, poté uložte a ukončete Build.prop a restartujte telefon.
- Poté můžete zkontrolovat, zda to fungovalo, spuštěním aplikace fotoaparátu jiného výrobce, jako je Open Camera.

Povolte Camera2 API pomocí emulátoru terminálu
První povolená metoda, camera2api, funguje téměř na všech smartphonech Android s rootem a kompatibilních. V některých případech však nebude fungovat podle očekávání. Pokud máte smůlu s první metodou, můžete zkusit tuto druhou metodu, která je pohodlnější a zahrnuje nulové komplikace. Nezapomeňte, že k tomu budete potřebovat přístup root v telefonu. Postupujte opatrně:
- Stáhněte si a nainstalujte aplikaci emulátoru terminálu Google Play.
- Otevřete aplikaci a proveďte následující příkazy:
své
vaše persist.camera.HAL3.enabled 1
výstup
výstup
- Nyní restartujte telefon a zkontrolujte pomocí aplikace Otevřít fotoaparát.
Zde jsou kroky k povolení rozhraní Camera2 API na kompatibilních chytrých telefonech Android. Pokud zkoušíte předchozí kroky na telefonu bez oprávnění root, neuspějete podle očekávání. Vyzkoušejte to a řekněte nám své pochybnosti v sekci komentáře.
Jak zkontrolovat, zda je smartphone se systémem Android kompatibilní s API Camera2
- Nainstalujte Camera2 API Probe
- Spusťte aplikaci a vyhledejte dvě části: ID kamery: 0 a ID kamery: 1. První je zadní kamera, zatímco druhá je přední kamera.
- V Camera-ID prozkoumejte podkategorii s názvem Kategorie podpory na úrovni hardwaru. Zde najdete úroveň podpory rozhraní Camera2 API v telefonu.
- Aby byl váš telefon kompatibilní s 2 API kamerou, potřebujete alespoň úroveň 3 nebo Full. V tomto případě je pro vás povoleno API Camera 2.
Pokud vidíte zelenou značku vedle úrovně 3 nebo plnou, znamená to, že je povolena.
Úrovně API Camera2
Na úrovni hardwaru existují čtyři úrovně API Camera 2 nebo spíše kategorie podpory (úroveň hardwarové podpory Camera 2 API).
- Úroveň 3: Kromě FULL přidal výrobce OEM své přizpůsobení, zahrnoval funkce jako RAW, režim Pro atd.
- Full: kamera smartphonu podporuje všechny významné funkce rozhraní Camera2 API.
- Omezeno: kamera podporuje pouze některé funkce rozhraní Camera2 API.
- Starší: telefon je kompatibilní pouze s funkcemi API Camera1
Rozdíl mezi Camera 2 API úrovně 3 a plnou úrovní je obrovský. OEM mohou kromě API Camera 2 nabídnout mnoho funkcí, aby se posunuli o krok dále přidáním přepracování YUV, snímání obrázků RAW a dalších.


