Как включить Camera2 API в телефонах Android
Camera2 API стал одним из важнейших факторов при оценке возможностей камеры смартфона. Если вас впечатлили его функции, вы также можете попробовать включить его на своем смартфоне.
В этой статье мы описываем шаги по включению Camera2 API на телефоне Android.
Что такое Camera2 API?
Когда он был запущен, Google не одобрил устаревший API камеры и попросил разработчиков внедрить новый Camera API 2 на смартфоны Android. Но произошло это не очень быстро. Только несколько смартфонов премиум-класса оснащены этой встроенной функцией. Это не то, чего хотел Google. Однако вы все еще можете узнать, как включить поддержку Camera API 2 на своем смартфоне Android с помощью некоторых простых настроек.
Google Pixel 3, 4 использует настройки Camera2 API, поэтому у него такая впечатляющая камера. Я уверен, что в 2019 году появится много телефонов с API Camera2.
Примечание: Мы хотели бы сообщить вам, что мы не несем ответственности за какие-либо вредные последствия во время этого процесса. Вносите эти изменения на свой страх и риск.
Читайте также: Как проверить количество циклов зарядки аккумулятора iPhone Не требуется джейлбрейк
Как включить Camera2 API на смартфонах Android
Есть несколько способов включить Camera2 API на смартфонах Android. Но вы должны понимать, что для изменения настроек ПЗУ вам всегда понадобится правильно настроенный телефон Android. Следовательно, для включения Camera2 API необходим телефон с root-доступом. Если он у вас есть, следуйте каждому из следующих методов и проверьте, работает ли он.
корневая нота 5 спринт
Примечание: Официального списка телефонов, совместимых с Camera2 API, нет.
Включить API камеры 2 в Build.prop
Это один из идеальных способов задействовать многие скрытые функции Android на смартфонах. Вы также можете включить Camera API 2 с помощью Build.prop. Однако вы должны понимать, что у этого метода только пятьдесят и пятьдесят шансов на успех. Он работает на смартфонах, оснащенных поддержкой Camera2 API в ПЗУ, но по другим причинам его функции отключены.
Внимательно следуйте инструкциям.
- Загрузите и установите любое приложение для управления файлами из Google Play Store, которое поддерживает основной браузер. Здесь мы используем самый популярный - ES File Manager.
- Переключитесь в системный раздел на вашем Android-телефоне с root-доступом и найдите файл Build.prop.
- Откройте файл Build.prop с помощью текстового редактора.
- Найдите в файле Build.prop эту строку:
persist.camera.HAL3.enabled = 0
- Измените от 0 до 1, затем сохраните и выйдите из Build.prop и перезагрузите телефон.
- Затем вы можете проверить, работает ли оно, запустив стороннее приложение камеры, например Open Camera.

Включите Camera2 API с помощью эмулятора терминала
Первый включаемый метод, camera2api, работает практически на всех Android-смартфонах с root-правами и совместимыми. Однако в некоторых случаях это не сработает должным образом. Если вам не повезло с первым методом, вы можете попробовать второй, который более удобен и не вызывает осложнений. Помните, что для этого вам понадобится root-доступ на вашем телефоне. Внимательно следуйте инструкциям:
- Загрузите и установите приложение-эмулятор терминала Google Play.
- Откройте приложение и выполните следующие команды:
это
ваш persist.camera.HAL3.enabled 1
выход
выход
xvid кодек для android
- Теперь перезагрузите телефон и проверьте приложение Open Camera.
Вот шаги, чтобы включить Camera2 API на совместимых смартфонах Android. Если вы попытаетесь выполнить предыдущие шаги на телефоне без полномочий root, у вас не получится, как ожидалось. В любом случае, попробуйте и поделитесь своими сомнениями в комментариях.
Как проверить, совместим ли Android-смартфон с Camera2 API
- Установите Camera2 API-зонд
- Запустите приложение и найдите два раздела: Camera ID: 0 и Camera ID: 1. Первый - это задняя камера, а второй - передняя.
- В Camera-ID исследуйте подкатегорию с названием Категория поддержки аппаратного уровня. Здесь вы можете найти уровень поддержки Camera2 API на вашем телефоне.
- Для того, чтобы ваш телефон был совместим с камерой API 2, вам необходим как минимум уровень 3 или полный. В этом случае API камеры 2 включен для вас.
Если вы видите зеленый знак рядом с уровнем 3 или полный, это означает, что он включен.
Уровни API Camera2
Существует четыре уровня API камеры 2 или, скорее, категория поддержки на уровне оборудования (уровень аппаратной поддержки API камеры 2).
- Уровень 3: В дополнение к FULL, OEM добавил свою настройку, включая такие функции, как RAW, режим Pro и т. Д.
- Полный: камера смартфона поддерживает все важные функции Camera2 API.
- Ограничено: камера поддерживает только некоторые функции Camera2 API.
- Legacy: телефон совместим только с функциями Camera1 API.
Разница между Camera 2 API level 3 и full огромна. OEM-производители могут предложить множество функций в дополнение к Camera 2 API, чтобы сделать шаг вперед, добавив повторную обработку YUV, захват изображений RAW и многое другое.


