• Модифицированная гугл камера для андроид 7.1. Опыт и впечатления от обновлённого приложения Google Камера

    Компания Xiaomi в 2018 году делает сильный упор на развитие своих смартфонов, но как бы не старались китайские разработчики, недочётов ещё достаточно у устройств. Очень сильно расстраивает слабый сенсор камеры на Xiaomi, при достаточном освещении и твёрдой руке, снимки выходят довольно неплохие, в других же вариантах, о качестве можно позабыть. Особенно это касается моделей прошлых годов. Для улучшения качества картинки фотографий и видео можно установить мод Google Camera HDR+ на Xiaomi.

    Все действия, приведенные в данной статье вы делаете на свой страх и риск. Любое неверное действие, может привести ваш смартфон в не рабочее состояние, будьте внимательны.

    Примеры фотографий с Google Camera HDR+ и без

    Прежде всего давайте ознакомимся с парой фотографий, как пример, что после установки Google Camera HDR+ на Xiaomi вы сможете получить.

    Слева изображение обычной камеры Xiaomi Redmi 5 Plus справа с того же смартфона только с установленным модом (все изображения кликабельны).

    Всё внимание на дерево и падающий на него свет.

    На этом снимке, обратите внимание на потолок и дома вдали.

    Смотрим вдаль и на трещины асфальта.

    Особые изменения можно увидеть на снимках, сделанных в условиях плохого освещения.

    Как установить Google Camera HDR+ на Xiaomi

    Для установки потребуется смартфон с операционной системой не ниже Android 7.0, об этом мало где сказано, но это важно. Обязательно сделайте резервную копию абсолютно всех данных какие у вас есть на смартфоне, для этого можно воспользоваться статьей по резервному копированию у нас на сайте.

    Первый шаг . На смартфоне Xiaomi нужен разблокированный загрузчик, как его разблокировать мы писали в отдельной .

    Второй шаг. Желательно на устройстве установленная последняя актуальная версия прошивки MIUI. Актуальную версию для Xiaomi можно посмотреть на официальном сайте Mi (на момент написания статьи скачивание было закрыто, в виду технических работ).

    Третий шаг. Переходим в «Настройки» — «О системе» для активации режима «Разработчика». Активация происходит при 7ми кратном нажатии на строку «Версия MIUI» . После этого включаем режим «Отладка по USB», в «Расширенные настройки» — «Для разработчиков» .

    Четвертый шаг. Установка кастомного Recovery через Fastboot, так же по этой операции у нас , ознакомьтесь, для каждого смартфона Xiaomi.

    Некоторое время назад Google выпустила полностью обновлённое приложение «Камера», которое благополучно пришло на Нексусы и прочие устройства с версией Android 4.4.x, а также стало доступно в Google Play как отдельный продукт. Данному факту порадовались пользователи Цианогена, так как родная камера там, скажем так, не самая лучшая. В это же самое время, можно наблюдать множество негативных отзывов о техническом и визуальном исполнении обновлённого приложения, и сегодня мы поделимся собственным двухнедельным опытом работы в новой гуглокамере.

    Первое, и самое ужасное, по мнению многих, в новой камере - эта огромная кнопка для снимка на чёрном фоне, закрывающая собой приличное полезное пространство экрана.

    Мы, на самом деле, не верили, что найдутся не понявшие данной супер-фишки, но ошиблись. Посмотрите на соотношение сторон экрана смартфона. Это 16:9. Посмотрите на соотношение сторон фотографии. Это 4:3. Как уместить «более квадратную» картинку в широкоформат? Ранее проблема решалась тем, что картинка резалась сверху и снизу - мы не могли увидеть детали, которые попадают в эти области снимка. В итоге в кадре оказывались куски, которые там быть не должны. Мы инстинктивно фотографируем так, чтобы на границах экрана не было лишнего, но после создания итогового снимка в его верхней и нижней частях неминуемо оказывалось что-то «левое». Такие фото приходилось резать, и они получались похожими на скриншоты стандартного широкоформатного 16:9 фильма, что не прибавляло им красоты.

    Теперь проблема решена окончательно и довольно строго. Эта огромная кнопка на чёрном фоне придаёт активной части экрана те самые пропорции фото - 4:3. Снимок будет абсолютно идентичным тому, что попадает в этот экран. Границы соблюдаются пиксель в пиксель. Это прекрасно.

    Если по каким-то причинам смещённая в сторону активная область мешает фотографии, то рекомендуем включить сетку. С её помощью ловить объект в кадр гораздо удобнее.

    С видео, всё осталось как раньше (почти). Видеоролики снимаются в широком формате, а потому фон кнопки записи полупрозрачный и сетка растягивается на весь экран.

    Приложение поумнело и теперь напоминает нам, что снимать видео лучше горизонтально, а не вертикально.

    По неизвестным причинам исчезла возможность делать фото во время видеосъёмки и таймлапсы. Почему? Мы не знаем, но надеемся, что данные фишки вернутся в гуглокамеру.

    В целом, про интерфейс нельзя сказать ничего плохого. Он стал более прилизанным, минималистичным, ориентированным на жестовое управление. Свайп от левой части экрана вызывает меню режима съёмки, и, в этот же момент, в правом верхнем углу появляется кнопка доступа к настройкам.

    Настройки вынесены в отдельный интерфейс, и их стало значительно меньше. Жалующимся на отсутствие ручной экспокоррекции стоит сразу же пройти в пункт «Ещё» и включить её.

    Остальные настройки отвечают в основном за разрешение получаемых фото и видео, а также позволяют настроить качество фотосфер, панорам и размытия.

    Размытие - это очень крутой и глючный режим съёмки, позволяющий получить чёткий объект на расплывчатом фоне. Без всяких зеркалок и фотошопов.

    Нажимаем на спуск и следуем визуальной подсказке - смешаем смартфон чуть вверх, удерживая объект съёмки в центре кадра.

    Ждём, пока снимок обработается (это происходит довольно долго), после чего радуемся либо таким красивым фоткам.

    Либо вот таким артефактам.

    В общем, алгоритм многообещающий, но ещё сырой.

    Про фотосферы и панорамы говорить особо нечего. Мы их уже видели, и они остались точно такими же.

    В целом, пользователи могут заметить прирост плавности и скорости работы камеры, а также снижение уровня замыленности. Любители точной настройки, безусловно, расстроятся потере некоторых ручных настроек съёмки, но, для привыкших доверять встроенным алгоритмам оптимизации камеры, это совершенно не имеет значения.

    Камера доступна в Google Play и требует Android версии 4.4+.

    Ни для кого не секрет, что стандартное приложение камеры, которое поставляется вместе с чистым Android, работает, откровенно говоря, не очень хорошо. Поэтому производители смартфонов вынуждены самостоятельно разрабатывать ПО, которое хоть немного лучше справлялось бы с этой задачей. Как мы знаем, результат таких трудов далек от идеала. Оно и понятно, ведь программистам и так есть над чем работать: внедрять новые функции, исправлять ошибки фирменной оболочки, заниматься оптимизацией прошивок, внедрять обновления безопасности, подготавливать обновления свежих версий Android для всех своих аппаратов и т.д. А поскольку камера, по большому счету, работает без ошибок, оттачивать качество её работы является далеко не самой приоритетной задачей на фоне других реальных проблем.

    То ли дело огромная и богатейшая корпорация Google, которая профессионально занимается как-раз именно тем, что оттачивает до идеала уже имеющиеся функции своих продуктов. После этого большая часть внесенных изменений бесплатно распространяется для всех устройств вместе с новой версией Android, но самые удачные наработки корпорация добра оставляет эксклюзивно для себя и своей линейки смартфонов Pixel. Так произошло и с приложением Google Camera, которое способно в полной мере раскрыть весь потенциал практически любой мобильной камеры, но Google не разрешает другим производителям предустанавливать его на свои устройства.

    Благодаря народным умельцам популярного форума разработчиков “XDA Developers”, приложение Google Camera (в будущ. - Gcam) было успешно портировано на смартфоны OnePlus, а немногим позже к процессу его адаптации под другие устройства подключился и весь остальной мир, благодаря чему сейчас мы имеем специальные версии Gcam почти для всех смартфонов.

    Но есть множество нюансов и подводных камней, о которых вам стоит знать прежде, чем вы втянетесь в эту авантюру. Никто не может гарантировать вам, что процедура установки пройдет “гладко”. Мало того, в процессе довольно часто приходится, что называется, “плясать с бубном”, а для этого необходимо быть достаточно опытным пользователем ПК.

    Возможные проблемы

    Список вероятных побочных эффектов:

      существует определенная доля риска, что камера и вовсе перестанет работать.

      в редких случаях вы больше не сможете получать официальные обновления по воздуху.

      если вы все-таки получите обновление Android по воздуху, возможно после этого Gcam перестанет работать. Вам нужно будет снова повторить всю процедуру её установки.

      есть вероятность, что у вас перестанет работать приложение Google Pay.

      некоторые функции Gcam могут работать нестабильно, или не работать совсем. Чаще всего проблемы вызывают функции замедленной съемки и портретного режима на фронтальной камере.

      если у вас установлен Android версии Oreo, будьте готовы к тому, что замедленная съемка практически наверняка работать не будет.

      и наконец: ваш телефон может вообще перестать включаться. Да, такое тоже бывает.

    Если вы настроены решительно и всё вышесказанное вас не пугает - тогда в бой! От себя хочу заметить, что если вы будете достаточно внимательны и аккуратны, то даже в случае неудачи практически наверняка вы сможете вернуть всё в изначальное состояние. Однако напоминаем, что ресурс Andro-News не несет ответственности за любой возможный ущерб вашему устройству. Любые действия со своим смартфоном вы выполняете исключительно на свой страх и риск. Мы просто делимся с вами методом, которым уже много десятков раз пользовались сами, устанавливая Gcam на самые разные аппараты практически любых брендов и ценовых сегментов.

    Полезные ссылки

    С чего начать?

    Итак, для начала, закиньте в память своего смартфона несколько установочных файлов формата apk от разных версий Gсam. Попробуйте поочередно устанавливать и проверять работоспособность каждой из них. Важный нюанс: не нужно устанавливать сразу все версии приложения. Перед установкой каждой новой версии приложения обязательно удаляйте старую. Иногда так случается, что уже на этом этапе Gcam устанавливается и работает нормально. В таком случае, никаких дальнейших “танцев с бубном” не потребуется, а вы - счастливчик.

    Однако более вероятно, что приложение камеры у вас либо не запустится, либо будет фотографировать точно так же, как и стандартное приложение камеры. Чаще всего это означает, что смартфон не имеет поддержки Camera 2 API, но это можно попытаться исправить. К примеру, если у вас уже получены ROOT-права, можно просто установить приложение “Camera 2 API Enabler” (ссылка выше). В противном случае, без компьютера вам не обойтись.

    Алгоритм действий

    Будем исходить из того, что на вашем ПК установлена ОС Windows.

    1). Скачайте на ПК установочный файл “ADB и Fastboot” (ссылка выше).
    2). Запустите его от имени Администратора, после чего несколько раз подтвердите установку драйверов, путем ввода в командную строку латинской буквы “Y” и последующим нажатием кнопки “Enter”.
    3). Скачайте свежую версию TWRP для вашего смартфона (ссылка выше) в папку “C:\adb” на вашем ПК (создается автоматически после выполнения п.2). Переименуйте скачанный iso-файл в “twrp” (twrp.iso). Обращаем внимание: загруженный TWRP должен быть именно для вашей модели смартфона. Варианты, вроде “похожий”, “почти такой же”, и даже “такой же, но только без буковки i/g/x…” - не годятся. Если для вашего смартфона официального TWRP еще нет, можно попробовать отыскать любительскую сборку, однако мы рекомендуем просто отказаться от всей этой затеи.
    4). Зарядите смартфон как минимум на 50%, а желательно - полностью.
    5). Установите самое последнее официальное обновление прошивки.
    6). Идем в меню “Настройки” - “О телефоне”. Около 10 раз подряд нажимаем на строку “Номер сборки”, пока не появится сообщение о том, что вы открыли меню для разработчиков


    7). Идем в меню “Настройки” - “Для разработчиков”. Включаем пункты “Отладка по USB” и “Заводская разблокировка”.
    8). Идем в меню “Настройки” - “Безопасность”. Отключаем любую блокировку экрана.
    9). Отключаем смартфон. После полного выключения зажимаем кнопки “Вкл.” и “Громкость - ”. Держим их нажатыми до появления картинки на дисплее смартфона. Должен появиться “Bootloader”.
    10). Подключаем смартфон к ПК при помощи качественного USB-кабеля.
    11). На компьютере заходим в папку “C:\adb”, зажимаем клавишу Shift и жмем правой кнопкой мыши на свободной области. В выпадающем меню выберите пункт “Open PowerShell window here”.

    12). В открывшемся окне выполните команду:

    fastboot devices
    Если после выполнения этой команды вы видите некое непонятное устройство, а перед ним надпись fastboot - значит всё хорошо, ваш смартфон подключен. В противном случае, нужно разобраться что пошло не так и только после этого приступать к следующим шагам.
    13). Поочередно выполняйте команды:
    fastboot oem unlock
    fastboot boot twrp.img
    14). Дождитесь, пока на смартфоне загрузится TWRP. Если при его запуске появился какой-то вопрос, выберите “Keep read only”. В случае, если вы еще не создали резервную копию вашей работоспособной прошивки (ROM) - обязательно сделайте её сейчас при помощи меню TWRP, чтобы откатить все изменения в случае, если что-то пойдет не так.
    Внимание: не отсоединяйте кабель от ПК, чтобы не вызвать ошибку подключения к ADB.
    15). После завершения процесса резервного копирования ROM на своем смартфоне, возвращаемся к ПК и выполняем такие команды:
    adb shell
    setprop persist.camera.HAL3.enabled 1
    exit
    adb reboot bootloader
    16). Дожидаемся, пока на смартфоне снова запустится Bootloader, после чего выполняем последнюю команду:
    fastboot reboot

    17). После перезагрузки смартфона отключите кабель и снова попробуйте установить Gcam через apk.

    Решение проблем

    Если наблюдаете ошибки - удалите приложение и попробуйте установить другую версию. В случае, если ошибки наблюдаются с любой из версий Gcam, вам следует повторить пункты с 9 по 17, но в пункте №15 вместо второй команды выполнить вот эту: setprop persist.camera.eis.enable 1

    Если смартфон перестал включаться, проделайте пункты с 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

    И не забывайте, что все указанные выше манипуляции потенциально способны окирпичить ваш смартфон. Любые действия со своим устройством вы выполняете исключительно на свой страх и риск. Если вы не уверены в том, что готовы рискнуть своим устройством, редакция Andro-News рекомендует воздержаться от любых описанных здесь действий.

    Как написано в обзорной статье на форуме 4PDA, маэстро B-S-G за два вечера сделал нечто выдающееся. Он внес изменения, а правильней сказать модифицировал известное приложение и в некотором смысле победил невзрачность фотографий, сделанных камерой 2APi. Установка Google Camera на Xiaomi тут же превратилась в первостепенную задачу.

    Плюсы и минусы приложения

    Первый и самый большой плюс приложения, это работа с режимом HDR+. А значит, камера телефона сможет сделать более качественные снимки в темное время суток. Добавит светосилы в кадр и осветит то, что раньше было темным пятном. Актуально для бюджетных версий, где стоковая камера работает не лучшим образом, и это еще мягко сказано.

    Следующий момент связан с видеосъемкой. В приложение встроен EIS, электронная стабилизация. Теперь движущиеся объекты запечатлеются достаточно детализованными, а не размытыми, так как держать постоянно ручной фокус многие забывают. Неактуально для флагманов, щеголяющих этой опцией, да еще в оптическом варианте. Но тем, у кого довольно средние камеры в смартфоне будут удивлены. Качество фото и видео подпрыгнет вверх. До лидеров не дотянется, но порадует глаз, это точно. Кроме стабилизации, на видео повлияет улучшение контрастности и резкости, данный алгоритм также вмонтирован в приложение.

    Эффект Боке, новая фишка, с которой носятся все кому не лень. Это портретный снимок с размытием заднего фона. Эффектно смотрится, если надо подчеркнуть главное. Обычно реализован на смартфонах с двойными задними камерами, но наше приложение справится и с этой задачей.


    Панорамные снимки получаются качественней, правда, в обзорной панораме на 360 градусов склейка фото выполняется немного грубовато.

    Подводя плюсовые итоги:

    1. Работает быстро и стабильно. Фото выполняется даже без предварительной обработки, моментально.
    2. Видео получается более детализованным, меньше смазанных объектов в кадре.
    3. Параметров для настройки больше чем в сотовом приложении, присутствуют дополнительные опции, такие как эффект Боке.
    4. В целом заметно общее улучшение качества фото и видеосъемки.


    Но в каждой бочке меда найдется и ложка дегтя.

    Недостатки:

    1. Нужен Андроид 7.0 и выше. Не известно, заработает ли на вашем устройстве, нужно проверять. Причина, по которой не ставится Google camera HDR +, возможно кроется в прошивке, стоящей на телефоне. Однозначно будет работать на глобальной версии.
    2. Не функционирует на смартфонах с двойной камерой.
    3. Установка сопряжена с определенными трудностями, о которых пойдет ниже. Причем способ первый, без рут-прав, вообще, ставит приложение рядом со стоковым, а не заменяет его. Это неудобно и чревато ошибками в пользовании. Кроме того, любое обновление системы удаляет его полностью. Нужно восстанавливать. Как вариант, можно перейти на стабильную систему, не так часто придется возвращаться.
    4. Придется скачать массу дополнительных патчей, модов, программ, драйверов и прочего добра. Но может вам все это интересно?

    Установка Google camera без root прав

    Бодрые мальчишки задорно объясняют народу, как установить приложение на телефон от Сяоми без root прав. На YouTube полно роликов, сделанных под копирку. Но все они грешат одним и тем же.


    Повторяют друг друга и рассматривают один единственный телефон - Xiaomi Mi A1.Мало того, утверждается, что данная процедура возможно только для этой модели и более (!) ни для какой другой.

    А все потому, что какой-то продвинутый испанец выложил свое видео и показал, как надо действовать на А1. Мы все-таки русские и не будет доверять испанцу, а также бодрым продвинутым мальчикам, а попробуем охватить весь спектр телефонов Xiaomi.

    Собственно установка должна быть на устройстве с разблокированным загрузчиком и из кастомного рекавери. Я нашел самый простой (относительно) способ, решающий все и сразу.


    Все закончено. Никаких действий более не требуется. Отличие данной инструкции состоит в том, что вы один раз запустили TWRP, без установки. Конечный результат один - появление нового приложения камеры, оно встанет рядом со стоком.

    Как поставить с root правами

    Основной метод установки. В данном случае пропадает стоковое приложение, и нет конфликтов старого с новым. В принципе данный метод рекомендуется всем, без исключения. Ограничения в нем существенны, перед началом установки должны быть решены следующие проблемы:

    • разблокировка загрузчика. Об этом написано ранее в статье;
    • получение root прав посредством установки кастомного рекавери.

    Если все это у вас уже стоит, то вперед:


    Как видите, установка не составит труда. Кто-то ставит камеру, меняя системный файлик вручную, кто-то устанавливает специальный патч, он все сделает за хозяина. Но, думаю, разница небольшая.

    Установить на Xiaomi модифицированную Google камеру рекомендуется тем, кто имеет не совсем продвинутый в плане оптики, смартфон. Не пожалеете, сравнение данной камеры и стоковой будет явно не в пользу последней. Тот разнообразный функционал, который будет вам предложен в работе обновленной камеры от Google, впечатляет. Не говоря уже о качестве новых фото и видео.

    Google Pixel и Pixel XL стали едва ли не лучшими смартфонами на рынке по части мобильной фотографии. Не в последнюю очередь это стало возможным благодаря технологии HDR+, значительно повышающей качество снимков в самых разных сценариях и условиях съемки. Приложение Google Камера с этой опцией стало доступно для скачивания для сторонних устройств. Работает программа с устройствами на флагманских чипсетах Snapdragon текущего и прошлого поколения и Android Nougat, и было протестировано XDA на LG G6, OnePlus 3/3T, OnePlus 5, Samsung Galaxy S8 (версия на Snapdragon 835). Нам удалось установить и запустить его на нашем тестовом образце HTC U11 (к слову, прошлогодние «пиксели» производятся силами как раз HTC), а вот на Samsung Galaxy S8 на Exynos приложение вылетает. Предлагаем вам несколько сравнительных примеров, сделанных нами с помощью Ultrapixel 3-камеры HTC U11 и разных приложений камеры:

    Сток HTC U11 с HDR Auto | HTC U11 с Google Камера и HDR+

    На наш взгляд, отличия снимков минимальны, а почерк между ними схожий (не зря HTC причастна к Pixel). У стокового приложения камеры шумов поменьше, чем у Google Камеры с HDR+. Точность цветопередачи отличается от снимка к снимку, поочередно отдавая преимущество каждому из вариантов. Однако у камеры Google все же чуть лучше черный цвет (заметно по панде) и шире динамический диапазон (последняя пара с закатом). Владельцам HTC U11 ни к чему использование стороннего приложения, так как камера и так одна из лучших, но энтузиасты ничего не потеряют, а местами даже и выиграют, если перейдут на камеру Google (как минимум попробовать стоит). И вот какими примерами поделились на XDA. Тестовый аппарат – OnePlus 3:

    Эти примеры нам не понравились. Слишком разный угол захвата и было впечатление, что во 2 случае экспозиция была поправлена тапом. Мы установили камеру Google на OnePlus 5 и вот, что получили:

    Сток OnePlus 5 с HDR Auto | OnePlus 5 с Google Камера и HDR+

    На паре с башмачками (обратите внимание на рейлинг) особенно заметно превосходство алгоритмов Google над тем, что сделали программисты OnePlus. Второй вывод из этих кадров такой: HTC U11 снимает существенно лучше (хоть со стоком, хоть с Google-камерой). На Sony Xperia XZ Premium и Xiaomi Mi6 с MIUI9 приложение у нас вылетает. Если вы хотите провести эксперимент на своем устройстве, скачать