Enable camera2 api twrp only что это
[Советы] Включаем camera2api и устанавливаем Google камеру
Привет, Ми-Фаны! Сегодня я вам расскажу и покажу как активировать camera2api и установить google камеру. |
220409k7j1l7rjge7h071g.png.thumb.jpg (146.6 KB, Downloads: 30)
2018-03-15 02:49:38 Upload
2.jpg (95.99 KB, Downloads: 20)
2018-03-15 02:50:42 Upload
3.jpg (189.37 KB, Downloads: 19)
2018-03-15 02:50:47 Upload
6.jpg (29.97 KB, Downloads: 22)
2018-03-15 02:55:59 Upload
7.jpg (38.5 KB, Downloads: 14)
2018-03-15 02:57:21 Upload
8.jpg (55.85 KB, Downloads: 18)
2018-03-15 02:58:21 Upload
224208nenzrkiinh7iomji.jpg.thumb.jpg (93.61 KB, Downloads: 29)
2018-03-15 03:01:04 Upload
224557xnk3zux7mzele16n.jpg.thumb.jpg (72.16 KB, Downloads: 21)
2018-03-15 03:02:08 Upload
Включаем camera2api и замедленную съёмки 120 FPS
225240pja1c1optzlq818y.jpg.thumb.jpg (36.46 KB, Downloads: 22)
2018-03-15 03:06:38 Upload
225252xgke81gusz1zqgug.jpg.thumb.jpg (109.65 KB, Downloads: 19)
2018-03-15 03:07:22 Upload
225254trr2137dr2ebr7dn.jpg.thumb.jpg (176.87 KB, Downloads: 23)
2018-03-15 03:09:00 Upload
10.jpg (51.79 KB, Downloads: 17)
2018-03-15 03:12:55 Upload
11.jpg (63.56 KB, Downloads: 12)
2018-03-15 03:12:56 Upload
12.jpg (54.48 KB, Downloads: 16)
2018-03-15 03:12:57 Upload
Рейтинг
Спасибо! Как только понадобится, обязательно воспользуюсь вашей инструкцией:) |
Как зачем? Чтобы замедленная съёма была. В стандартной камере её у многих нет.
Если не нужен полноценный HDR+, ZSL и поддержка RAW формата, то да, можно не заморачиваться, и продолжать делать снимки среднего качества.
Xiaomi Comm APP
Получайте новости о Mi продукции и MIUI
Рекомендации
* Рекомендуется загружать изображения для обложки с разрешением 720*312
Изменения необратимы после отправки
Cookies Preference Center
We use cookies on this website. To learn in detail about how we use cookies, please read our full Cookies Notice. To reject all non-essential cookies simply click «Save and Close» below. To accept or reject cookies by category please simply click on the tabs to the left. You can revisit and change your settings at any time. read more
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
Как включить Camera2 API и снимать RAW на Android —
Хотя API-интерфейс Camera2 был представлен в Android Lollipop в 2015 году, большинство производителей телефонов в 2017 году до сих пор не реализовали API-интерфейс Camera2 в своих мобильных телефонах. Только несколько устройств премиум-класса имеют полную поддержку Camera2 API, несмотря на тот факт, что Google устарел унаследованный API-интерфейс Camera и призвал разработчиков внедрять Camera2 с момента его выпуска. Похоже, что производители используют функции Camera2 API, такие как захват формата RAW, в качестве точки продаж для своих премиальных устройств, а не для универсального обновления, которое задумал Google.
Плохая новость заключается в том, что невозможно просто перезаписать ваше стандартное ПЗУ с помощью API-интерфейса Camera2 — вам придется пересобрать ПЗУ и добавить поддержку Camera2 API самостоятельно, либо перепрограммировать пользовательское ПЗУ со встроенным API. Есть несколько хитростей, чтобы включить Camera2 API, если он был оставлен в вашем ПЗУ, но отключен производителем. Существует также встроенный способ делать фотографии в формате RAW на устройствах Mediatek. Я покажу вам эти трюки ниже.
Что, черт возьми, формат RAW и почему я хочу Camera2 API?
Если вы наткнулись на это руководство и не знаете, что такое формат RAW, это, по сути, формат изображения без потерь — воспринимайте его как битрейт видео или музыки. Вы знаете разницу между музыкальными файлами 120 кбит / с, 320 кбит / с и FLAC, верно? Или смотреть Youtube видео в 320p против 1080p? Это в основном то же самое для JPEG против RAW, вроде.
Таким образом, неотредактированный RAW может показаться более уродливым, чем JPEG, при параллельном сравнении. Но для любителей манипулирования изображениями отсутствие «постобработки» со стороны программного обеспечения камеры — это именно то, что вам нужно. Постобработка полностью находится под вашим контролем. Это означает, что фотографии RAW могут быть улучшены в гораздо большей степени, чем файлы JPEG, потому что вы не боретесь с «магией» постобработки программного обеспечения камеры, применяемой к файлам JPEG.
Включить Camera2 API в Build.Prop
Предупреждение: Всегда создавайте резервную копию вашего build.prop на случай, если что-то пойдет не так.
Этот метод имеет 50/50 шансов на успех, но его стоит попробовать. Похоже, что некоторые производители имеют Camera2 API, встроенный в ПЗУ, но по какой-то причине отключили его — просто добавив строку в build.prop в разделе / system вашего Android-устройства, вы можете включить функцию Camera2 API.
Смотрите также: Как редактировать Android Build.Prop с помощью основных настроек.
Для начала вам понадобится рутованный телефон и метод редактирования файла build.prop. Вы можете использовать приложение для просмотра корневых файлов (например, ES Explorer), чтобы перейти к разделу / system на вашем телефоне и открыть build.prop с помощью текстового редактора, или вы можете использовать специальный редактор build.prop, такой как JRummy BuildProp Editor.
Как только вы окажетесь внутри build.prop, ищите эту строку:
persist.camera.HAL3.enabled = 0
Измените 0 на 1, сохраните и выйдите из build.prop, затем перезагрузите телефон. Если эта строка не найдена в вашем build.prop, попробуйте вручную добавить persist.camera.HAL3.enabled = 1 в конец файла build.prop, сохраните и перезагрузите компьютер. Затем вы можете проверить, работает ли он, запустив стороннее приложение для камеры, такое как Open Camera или Camera FV-5, и проверив в меню «Настройки», можете ли вы включить режим Camera2 API.
Включить Camera2 API в эмуляторе терминала
Альтернативным способом, описанным выше, является попытка включить API-интерфейс Camera2 через эмулятор терминала. Просто запустите терминал и введите следующие команды:
су
su persist.camera.HAL3.enabled 1
выход
выход
Перезагрузите телефон и проверьте, работает ли он с сторонним приложением камеры, таким как Open Camera или Camera FV-5.
Снимайте RAW фотографии в режиме Mediatek Engineer
Если у вас есть устройство с набором микросхем Mediatek, есть способ, позволяющий снимать фотографии в формате RAW даже без включенного Camera2 API, в режиме Engineer Mode. Существует несколько методов доступа к режиму инженера:
Откройте номеронабиратель телефона и введите этот номер: * # * # 3646633 # * # *
Кроме того, вы можете установить приложение, такое как MTK Engineering Mode, чтобы всегда иметь ярлык на вашем доме. Вы также можете установить Xposed и модуль GravityBox (см. «Как полностью создать тему Android с модулями Xposed»), который также будет иметь панель запуска в режиме Engineer.
В любом случае, попав в Инженерный режим, просто прокрутите вправо до «Тестирование оборудования»> «Камера». Это режим тестирования оборудования камеры, но вы можете включить все виды параметров камеры, включая формат RAW, и делать фотографии.
При съемке фотографий в формате RAW в режиме Engineer два файла будут сохранены в каталоге / DCIM / CameraEM / — JPEG для предварительного просмотра фотографии и фактический файл RAW, который нельзя просмотреть на телефоне Android. Вам нужно будет экспортировать файл RAW на компьютер и использовать программное обеспечение для редактирования изображений, такое как Adobe Photoshop, для работы с изображением RAW, а также может потребоваться преобразовать его в универсальный формат RAW, а не в то, что выводит ваш телефон.
Что такое Camera2 API, зачем это нужно и как узнать, поддерживает ли её ваш смартфон
Обилие камер, которыми пестрят современные смартфоны, — это ещё не гарантия хороших фото. Большое значение имеет программное обеспечение, которому зачастую удаётся наделить невероятными возможностями даже проходной и не самый новый модуль. Именно по этой причине стали так популярны порты Google Camera, которая снабжала даже бюджетные смартфоны полноценными ночным и портретным режимами съёмки, а также повышала общее качество снимков, делая их более насыщенными, детализированными и контрастными. Но Google Camera – это только половина успеха. Другая половина – поддержка Camera2 API.
Camera2 API — это своего рода драйвер для камеры смартфона
Думаю, вам не раз приходилось слышать про Camera2 API. Это низкоуровневое ПО, которое является связующим звеном между аппаратным модулем камеры и приложением для фото- или видеосъёмки. Проще говоря, это тот же самый драйвер, который вы устанавливаете на свой Windows-компьютер, чтобы принтер или монитор могли правильно работать.
Что такое Camera2 API
Слева — снимок, сделанный на Gcam, справа — на штатную камеру смартфона. У вас ещё есть вопросы, зачем нужен GCAM?
Но ведь чем-то же Camera2 API уникальна, иначе бы о ней не говорили с таким придыханием. Не так ли? Да, отчасти это действительно так. Camera2 API – это собственная разработка Google, которая открывает приложениям обширный доступ к настройкам камеры вроде ISO, скорости срабатывания затвора, съёмки RAW и т.д. Несмотря на то, что она такая крутая, эта утилита встречается не на всех смартфонах.
Вообще, существует четыре уровня поддержки Camera2 API. Проще всего объяснять их особенности на примере Google Camera, под которую этот драйвер во многом и разрабатывался.
Как узнать, есть ли поддержка Camera2 API
Если вы собираетесь установить себе Google Camera, но не знаете, будет ли она поддерживаться на вашем смартфоне или уже это сделали, но не понимаете, почему те или иные фишки не работают, лучше всего вам проверить совместимость с Camera2 API. А сделать это можно при помощи специального приложения.
Слева — вид поддержки Camera2 API, справа — ограничения
В моём случае это уровень поддержки Limited. То есть большая часть функций Google Camera на моём смартфоне работать не будут. Однако дело тут не в том, что производитель не захотел адаптировать драйвер Google для моего смартфона, а в его аппаратном обеспечении. Всё дело в том, что смартфоны Huawei и Honor – а у меня как раз такой – оснащаются процессорами Kirin, которые сильно отличаются от Snapdragon. А именно под них Google и разрабатывала свой Camera2 API. В результате установить Google Camera на мой аппарат не получится.
Как установить Гугл камеру на Xiaomi
Что такое Google Camera
Camera2 API – это специальная программа для съемки фото и видео. Утилита позволяет программным путем улучшить качество фотографий и видеороликов. Сам модуль, разумеется, не изменяется, но благодаря техническим манипуляциям снимок получается более яркий и детализированный.
Если сравнивать фото, сделанные на Гугл камеру и обычное стоковое приложение, то утилита от Google значительно выигрывает. Почему же такая разница? Дело в том, что производитель специально делает встроенное ПО довольно слабым. Пользователю нужны качественные снимки? Тогда он приобретет более дорогой телефон. Также разработчики не заморачиваются над дополнительные функциями, если девайс дешевый. Отсюда отсутствие ночного режима и HDR+, плохая электронная стабилизация и т. д.
Google camera наоборот выжимает максимум из железа смартфона. Ограничения, установленные в системном приложении, снимаются, и фотографии получаются отличными. И не забываем, что снимки еще дополнительно улучшаются программным путем. Как именно – расскажем ниже.
В чем преимущества Google камеры
Официально Гугл камера доступна только для телефонов Pixel. Но опытные пользователи давно извлекли данное приложение и разместили его в свободном доступе. Поэтому даже владельцы смартфонов Сяоми могут поставить такой софт. Но для начала разберемся, какие особенности он принесет.
Режим HDR и HDR+
Эти технологии являются главным преимуществом Camera2 API. Режим HDR расширяет динамической диапазон модуля камеры и делает сразу три одинаковых фотографии. Одно фото имеет стандартную экспозицию, второе – очень яркое, третье – темное. Потом эти снимки накладываются друг на друга, и мы получаем одну идеальную фотографию, на которой нет как засветов, так и темных участков. Проделать такую процедуру в стоковом приложении, особенно на бюджетнике, невозможно по причине отсутствия самого режима. Возможно, вы замечали, что на снимках, сделанных с помощью недорогих телефонов Xiaomi, нет баланса между светлыми и темными участками.
HDR+ представляет собой усовершенствованный вариант стандартного режима. Сразу делается не три снимка, а пятнадцать, двадцать или тридцать. Программа с помощью искусственного интеллекта выбирает наилучшее фото, а сверху накладывает все остальные. Как итог – превосходная детализация и отсутствие шумов.
Еще есть Enchanced HDR+. В нем задействованы максимальные алгоритмы. Помимо стандартной склейки, к каждому снимку применяется автоматическая настройка для улучшения качества. Из минусов стоит отметить долгую обработку фото. После того, как сделали фото, придется подождать около минуты, пока программа его детально обработает.
Ночной режим
Night Sight, как уже понятно из названия, применяется для улучшения фото, сделанных в условиях недостаточного освещения. Большинство Андроид-смартфонов крайне плохо фотографируют ночью. Очень заметны шумы, а детализация и яркость на низком уровне. Ночной режим способен решить эту проблему.
За основу берутся те же алгоритмы HDR: делается несколько снимков с длинной выдержкой, а потом они соединяются в одну фотографию. Обученный искусственный интеллект качественно обрабатывает полученный материал. Яркость сразу повышается, за счет чего видны отдаленные объекты. Шумы полностью не убирается, но их значительно меньше, если сравнивать со стоковой камерой. Обратите внимание, что в виде побочного эффекта может выступать смазанность некоторых элементов.
Портретная съемка
Портретный режим встречается во многих смартфонах Сяоми и Редми, но задний фон не всегда корректно размывается. Google камера дополняет портретную съемку той же технологией HDR+, благодаря чему эффект «боке» более точный, а передний план качественный и детализированный.
Smart Burst
Функция пригодится при активной съемке, например, во время футбольного мачта или танцевального выступления. Сразу делается несколько быстрых кадров, а потом машинный интеллект выбирает лучшее фото, ориентируясь по таким показателям:
Motion
Довольно интересная опция, создающая анимированные фото. За несколько секунд до затвора камера фиксирует происходящие действия, и получается короткое видео. Ролик сохраняется в формате GIFT. Аналогичная функция под названием «Live Photos» есть в Айфонах. Также Моушн появился во флагманах Самсунг. А используя Гугл камеру, вы можете добавить данную фишку в любой смартфон Сяоми.
Замедленная съемка
Slow Motion используется для замедленной видеосъемки. Но здесь многое зависит от железа и параметров конкретной модели. Перед использованием данной функции нужно знать максимально допустимую частоту кадров (fps) на телефоне.
Как проверить, совместим ли смартфон с Camera2 API
https://play.google.com/store/apps/details?id=com.airbeat.device.inspector Для нормальной работоспособности приложения на телефоне должен быть активирован драйвер Camera2 API (HAL3). Производитель разблокировал данный модуль на флагманах, а вот на недорогих моделях он обычно заблокирован. Но это не значит, что вы не сможете поставить Гугл камеру. Установка возможна, но перед ней придется провести дополнительные действия.
Точно известно, что HAL3 активен на таких моделях:
Итак, вам понадобится приложение Camera2 API Probe, чтобы выяснить, поддерживает ли смартфон утилиту. Скачиваем софт с Google Play, устанавливаем обычным способом и запускаем.
Обращаем внимание на пункт «Hardware Support Level» и на галочку, выставленную напротив конкретной строки.
Как добавить поддержку Гугл камеры
Не стоит огорчаться, если приложение Camera2 API Probe показало, что утилита не поддерживается. С помощью определенных манипуляций можно самостоятельно разблокировать HAL3.
Обратите внимание, что мы не несем ответственности за проделанные вами действия! Нижеприведенные процедуры могут привести к некорректной работе телефона, вплоть до состояния кирпича.
Способ 1: с помощью кастомного рекавери
Данный метод подойдет пользователям, у которых установлено TWRP Recovery.
Способ 2: через Магиск-модуль
Похожая процедура с установкой необходимого файла. Все действия проводятся в утилите Magisk Manager.
Способ 3: ручное редактирование файла
https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor Тоже очень простой и быстрый метод. Обязательное условие – наличие на смартфоне рут-прав.
Если не нашли нужную строку, добавьте ее вручную. Для этого тапните по иконке карандаша, и внизу страницы допишите «persist.camera.HAL3.enabled=1».
Если смартфон изначально поддерживает драйвер HAL3, вышеописанные процедуры проводить не надо. Сразу приступайте к установке Gcam (инструкция внизу).
Скачивание и установка приложения с Google камерой
Мы разобрались, как поставить Гугл камеру на Xiaomi. Если драйвер заблокирован, придется проделать дополнительные процедуры, но результат того стоит. Пишите в комментарии, пользуетесь ли вы Google камерой, или предпочитаете системное приложение?
Что такое Camera2 API — просто о важном
Что такое Camera2 API в телефоне? Это частый вопрос, который задают в комментариях на этом блоге и YouTube канале. Давайте разбираться. Сразу замечу, статья создана прежде всего для новичков и разбирающимся в теме, особо полезной не будет.
Camera2 API — что это?
Если говорить простым языком — это некое подобие драйвера, системное приложение, которое работает как посредник между «железом» и сторонними программами. В данном случае под «железом» подразумевается именно камеры смартфона, а в качестве сторонних приложений могут быть любые программы из Play Google.
Что дает активное Camera2 API
Если говорить просто — вы получаете гораздо больше от камеры вашего смартфона, чем это было изначально заложено производителем. Так уж случилось, что многие производители делают ПО камер весьма «слабым», поэтому зачастую пользователь вынужден покупать новый смартфон, с целью получения более качественных фотографий и видео с его камер, но он то не знает, что физически они способны на большее.
Как проверить активно ли API
Это сделать достаточно просто. Самый элементарный метод — скачать приложение Manual Camera Compatibility и запустить тест. Если будут зеленые галочки, то порядок, если красные крестики, то доступа к Camera2 API на вашем смартфоне нет.
Как активировать Camera2 API
На некоторых смартфонах Camera2 API активно из коробки, поэтому ничего делать не нужно. Однако, на многих и заблокировано производителем. Например, на многих смартфонах Xiaomi, вы не сможете использовать апи камеры так просто, для этого нужно будет программное вмешательство в прошивку смартфона, ее модификация, которая для новичков может быть сложной.
Однако, на некоторых смартфонах, например флагмане Xiaomi Mi 8, Camera2 API активно изначально, с завода.
Видео
Как именно работает активация, проверка и тп, можно посмотреть в видео ниже, на примере со смартфоном Xiaomi Redmi Note 5.