Содержание
Как включить Camera2 API
Если на вашем телефоне включен Camera2 API, вы в значительной степени настроены. Однако, если ваш телефон не поддерживает API-интерфейс Camera2, не беспокойтесь, потому что вы можете включить API-интерфейс Camera2 самостоятельно, рутировав свое устройство и отредактировав файл «build.prop» на своем телефоне или используя Magisk для включения Camera2 API. Какой бы путь вы ни выбрали, зависит от вас, и мы объясним оба процесса здесь.
Замечания: Рутирование устройства Android не является очень сложной задачей, но оно очень зависит от устройства, поэтому здесь невозможно объяснить это подробно. Мы рекомендуем вам перейти к 4PDA и найти руководства по рутингу для вашего смартфона, чтобы получить подробное пошаговое руководство.
Редактирование build.prop
Если вы хотите отредактировать build.prop и не использовать модуль Magisk, все, что вам нужно сделать, это загрузить приложение BuildProp Editor (бесплатно).
Developer:
Price:
Free
Запустите приложение и предоставьте ему root-права. Затем нажмите на значок редактирования.
В конце файла build.prop введите следующую строку, а затем нажмите на значок сохранения.
persist.camera.HAL3.enabled = 1
Просто перезагрузите телефон, и теперь Camera2 API должен быть включен.
Использование модуля Magisk
Существует модуль Magisk, который вы также можете использовать для включения Camera2 API на своем телефоне. Модуль, называемый «Camera2API enabler», доступен через XDA, и вы можете просто установить его на свой телефон с помощью Magisk Manager, и он включит Camera2 API для вас.
Что есть Camera2 Api?
Если говорить простым языком — это системное приложение, которое работает как посредник между «железом» и сторонними программами (драйвер). Оно позволяет посторонним приложениям получить доступ к таким данным, как ISO, скорость затвора, фокус, захват RAW и многое другое. К тому же, даже в стандартной камере в ручном режиме появляется гораздо больший функционал.
Camera2 Api активна не во всех смартфонах по умолчанию. Чтобы проверить, активен ли этот драйвер на вашем гаджете, необходимо установить приложение “Camera2 API Probe”. Найти и загрузить вы его можете в Google Play.
Программа отображает много дополнительной информации об аппаратной части вашей камеры, но для того, чтобы узнать, поддерживается ли Camera2 Api, необходим лишь первый раздел под названием “Hardware support level”.
Legacystyle=»font-weight: bold;»> – поддерживаются только функции из старого API Camera1;
Limitedstyle=»font-weight: bold;»> – доступны лишь некоторые функции нового API;
Fullstyle=»font-weight: bold;»> – Camera2 API поддерживается полностью;
Level_3style=»font-weight: bold;»> – помимо основных функций были дополнительные — захват RAW и прочее.
Говоря проще, когда Full или Level_3 отмечено зелёным цветом, значит ваше устройство полностью поддерживает этот драйвер и установку GCam, а также прочих приложений для камеры.
Если на вашем смартфоне Camera2 API не активирован – не расстраивайтесь, не всё потеряно, но для этого нужны либо root-права, либо разблокированный загрузчик ОС с кастомным recovery, к примеру, TWRP. Более подробно углубиться в этот мир, полный приключений, вы можете в профильных темах на таких форумах, как 4pda, xda и прочие.
А мы продолжим наш небольшой экскурс далее.
Что такое API Camera2?
Camera2 API – это платформа, которая позволяет разработчикам получать доступ к детализированным элементам управления камерой, таким как экспозиция, фокус или ISO, которые они могут затем использовать в своих сторонних приложениях в виде расширенных функций, чтобы предложить пользователям Android улучшенную съемку фотографий. опыт.
Этот API является преемником оригинального API камеры Android и использует модель конвейера, позволяя разработчикам получить прямой доступ к аппаратному обеспечению камеры.
Сторонние разработчики могут использовать Camera2 API для полного ручного управления датчиком, объективом и вспышкой вашего телефона, чтобы обеспечить лучшую частоту кадров (режим серийной съемки 30 кадров в секунду), поддержку захвата RAW, элементы управления HDR + и другие интеллектуальные функции.
Google Camera использует некоторые сложные алгоритмы и функции AI в своем приложении, чтобы делать потрясающие фотографии. Вот все элементы управления камерой, которые предлагает Camera2 API:
Прошло довольно много времени с момента появления API Camera2, но не все производители телефонов, даже сегодня, внедрили то же самое на своих устройствах.
Многие флагманские смартфоны и смартфоны среднего класса теперь поставляются с API-интерфейсом Camera2, однако не обязательно, чтобы он был включен по умолчанию. Некоторые производители телефонов используют некоторые возможности Camera2 API, чтобы предлагать пользователям ручное управление, поддержку фильтров и другие полезные функции, но полная поддержка по-прежнему отсутствует на большом участке телефонов.
Если вам интересно, поддерживает ли ваш телефон Android API Camera2 или нет, то вот отличный способ проверить это.
Что такое Google Camera и зачем её устанавливать?
Кратко говоря, GCam – стоковое приложение камеры со смартфонов Pixel. Основной его особенностью является уникальный алгоритм работы приложения благодаря функции HDR+, который, в свою очередь, раскрыть потенциал камеры по-максимуму даже в самых сложных условиях для съёмки.
Как это работает?
Алгоритм делает серию снимков с короткой выдержкой, благодаря чему сохраняется детализация. Чем хуже освещение, тем больше кадров. Далее выбирается лучший снимок за основу, алгоритм анализирует его, заменяя более светлые участки на более тёмные и наоборот. Это самое простое объяснение работы HDR+ – если расписывать всю подноготную до последней, то получится ещё одна статья.
Почему каждый производитель не использует этот алгоритм в своих смартфонах по умолчанию? Ответ прост и очевиден – в 2016 году корпорация Google закрыла доступ к этой технологии и решила сделать её эксклюзивом для себя родимой. Благодаря этому смартфоны Pixel являются одними из лучших камерофонов и по сей день.
Но, ох уж эти “но”, народные умельцы дали возможность обычным “работягам” почувствовать вкус сего запретного плода и портировали GCam на другие смартфоны. Сейчас список гаджетов уже достаточно велик. Узнать, поддерживает ли ваша модель установку камеры, вы можете на форумах и при помощи приложения “Camera2 API Probe”, как мы уже говорили ранее, но практически на всех флагманах последних годов Camera2 API уже предустановлена с коробки.
Всё довольно просто:
Заходите на форум, например 4pda, в профильную тему;
В данном случае это ресурс Celsoazevedo, где собраны все порты GCam;
Выбираете необходимый вам apk-файл с последней модификацией;
Устанавливаете приложение.
И вуаля, рецепт волшебного HDR+ готов. Можете ещё поиграться с разнообразными настройками камеры на ваш вкус и цвет, довольно интересная тема.
Также ходят слухи, что в будущих обновлениях MIUI 10 могут включить Camera2 API.
Спасибо за ваше внимание и удачных фото с GCam!