что такое программа gcam
Google Camera — хайп или замена зеркалки?
Все мы знаем про популярное приложение Google Camera (дальше GCam). О нем говорят везде: 4PDA, XDA, на всех официальных форумах о телефонах. Практически каждый владелец устройства пытается найти на свой девайс GCam, потому что их телефоны уже не имеют поддержку производителя или качество фото/видео страдает из-за небрежного отношения разработчиков (или нехватки ресурсов) к стоковой камере.
В статье будет много фото сделанных на GCam.
Немного истории и функций
GCam появилась в Android KitKat (4.4.0), но позже Google ограничилась поддержкой в Pixel, Nexus и Essential. С каждым новым обновлением появляются новые функции, саму последовательность я не помню, но вот какие функции сейчас присутствуют:
Первый мод
GCam официально поддерживается на телефонах Pixel, Nexus, Essential и на телефонах где стоит Android Go/One, но с малым количеством фич. Мы все знаем, что Android открытая OS и знаем её плюсы, поэтому появился один энтузиаст ник которого в Интернете BSG, который портировал GCam на Xiaomi mi5s. Первый мод был очень даже ничего, потому что на этом телефоне стоял точно такой же сенсор как и на Pixel 1, то есть imx 378. После этого началась эра портирования GCam.
В наше время есть мод почти под любой телефон.
Но не обошлось и без проблем со стороны вендоров (производителей телефонов), которые специально не добавляли в прошивки нужные библиотеки для полноценной работоспособности GCam. Как пример, Xiaomi mi8, на этом телефоне не все функционировало, поэтому мы спамили вендору, чтобы тот изменил/добавил библиотеки. По итогу добились своего и имеем полноценный мод.
В дальнейшем было создано ещё много модов с некоторыми добавлениями функций:
Немного фото в режиме Night Sight
Доступность
GCam мод можно найти почти на любой Android телефон, НО есть пару но:
Как установить Гугл камеру на 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 камерой, или предпочитаете системное приложение?
Инструкция по установке Google Camera
Ни для кого не секрет, что стандартное приложение камеры, которое поставляется вместе с чистым Android, работает, откровенно говоря, не очень хорошо. Поэтому производители смартфонов вынуждены самостоятельно разрабатывать ПО, которое хоть немного лучше справлялось бы с этой задачей. Как мы знаем, результат таких трудов далек от идеала. Оно и понятно, ведь программистам и так есть над чем работать: внедрять новые функции, исправлять ошибки фирменной оболочки, заниматься оптимизацией прошивок, внедрять обновления безопасности, подготавливать обновления свежих версий Android для всех своих аппаратов и т.д. А поскольку камера, по большому счету, работает без ошибок, оттачивать качество её работы является далеко не самой приоритетной задачей на фоне других реальных проблем.
То ли дело огромная и богатейшая корпорация Google, которая профессионально занимается как-раз именно тем, что оттачивает до идеала уже имеющиеся функции своих продуктов. После этого большая часть внесенных изменений бесплатно распространяется для всех устройств вместе с новой версией Android, но самые удачные наработки корпорация добра оставляет эксклюзивно для себя и своей линейки смартфонов Pixel. Так произошло и с приложением Google Camera, которое способно в полной мере раскрыть весь потенциал практически любой мобильной камеры, но Google не разрешает другим производителям предустанавливать его на свои устройства.
Но есть множество нюансов и подводных камней, о которых вам стоит знать прежде, чем вы втянетесь в эту авантюру. Никто не может гарантировать вам, что процедура установки пройдет “гладко”. Мало того, в процессе довольно часто приходится, что называется, “плясать с бубном”, а для этого необходимо быть достаточно опытным пользователем ПК.
Возможные проблемы
Список вероятных побочных эффектов:
существует определенная доля риска, что камера и вовсе перестанет работать.
в редких случаях вы больше не сможете получать официальные обновления по воздуху.
если вы все-таки получите обновление Android по воздуху, возможно после этого Gcam перестанет работать. Вам нужно будет снова повторить всю процедуру её установки.
есть вероятность, что у вас перестанет работать приложение Google Pay.
некоторые функции Gcam могут работать нестабильно, или не работать совсем. Чаще всего проблемы вызывают функции замедленной съемки и портретного режима на фронтальной камере.
если у вас установлен Android версии Oreo, будьте готовы к тому, что замедленная съемка практически наверняка работать не будет.
и наконец: ваш телефон может вообще перестать включаться. Да, такое тоже бывает.
Полезные ссылки
С чего начать?
Однако более вероятно, что приложение камеры у вас либо не запустится, либо будет фотографировать точно так же, как и стандартное приложение камеры. Чаще всего это означает, что смартфон не имеет поддержки Camera 2 API, но это можно попытаться исправить. К примеру, если у вас уже получены ROOT-права, можно просто установить приложение “Camera 2 API Enabler” (ссылка выше). В противном случае, без компьютера вам не обойтись.
Алгоритм действий
Будем исходить из того, что на вашем ПК установлена ОС Windows.
12). В открывшемся окне выполните команду:
Решение проблем
Если смартфон перестал включаться, проделайте пункты с 9 по 13, дождитесь загрузки TWRP и восстановите вашу резервную копию.
На множестве смартфонов (Huawei, Xiaomi и т.п.) для разблокировки загрузчика необходимо подавать соответственную заявку на официальном сайте.
Если вы не можете открывать фотографии из приложения камеры, идите в меню “Debugging and tools”, снимите отметку с пункта “camera.use_photos” и перезапустите приложение.
Если при включении фронтальной камеры вы получаете черный экран, попробуйте установить одну из последних сборок от товарища “Arnova8G2”. После этого в настройках можно будет выбрать “Disable Front Camera HDR” (еще может называться “Fix Black Screen”).
Если у вас свежая версия Android, старые версии Gcam могут вызывать ошибки, и наоборот: если у вас немного устаревшая версия Android, новые версии Gcam могут вызывать ошибки.
Gcam работает только на Android 7+. Если у вас Android 6 или старше, Gcam работать не будет.
Если вы обладатель смартфона Xiaomi Mi A1, вы также можете воспользоваться нашей инструкцией по этой ссылке: https://goo.gl/isZLTp
Дополнительную информацию по решению некоторых других проблем можно найти здесь: https://goo.gl/Vc1h2r
И не забывайте, что все указанные выше манипуляции потенциально способны окирпичить ваш смартфон. Любые действия со своим устройством вы выполняете исключительно на свой страх и риск. Если вы не уверены в том, что готовы рискнуть своим устройством, редакция Andro-News рекомендует воздержаться от любых описанных здесь действий.
Новейшая Google Camera с поддержкой максимального количества Android-смартфонов
Если предыдущая версия у вас не заработала, стоит попробовать эту
После публикации предыдущей новости о выходе Google Camera 8.1 для Android-смартфонов с редакцией iXBT.com вышел на связь представитель команды разработчиков мода Google Camera by B-S-G.
Особенностью данного мода является поддержка куда большего перечня устройств от самых разных производителей. Пока что не поддерживаются только смартфоны на базе однокристальных систем Exynos и Kirin, однако работы в данном направлении уже ведутся.
Так что если вышеупомянутая модификация Google Camera 8.1 не запустилась на вашем смартфоне, то стоит попробовать Google Camera by B-S-G. Если смартфон основан на Snapdragon или MediaTek, то, скорее всего, вы сможете оценить преимущества последней версии Google Camera.
BSG пытается сделать уникальный мод с огромным количеством поддерживаемых устройств. Если судить по таблице, которая была составлена на базе отзывов наших тестеров, то сейчас основные функции работают на огромном количестве устройств. Команде удалось решить огромное количество проблем портирования, всё работает как и должно. Сейчас не работают только устройства на Exynos и Kirin, но мы хотим придти и к этому, у нас есть планы на будущее. Постепенно мы добавляем более интересные пользователям настройки для улучшения качества фото и удобного использования.
Узнать новости о проекте и посмотреть красивые снимки можно в Telegram-канале. Скачать разные версии данного мода можно здесь.