Установка Google Camera на смартфоны Huawei требует загрузки модифицированного APK-файла, так как официальное приложение недоступно в AppGallery и не работает без сервисов Google Mobile Services (GMS). На устройствах с процессорами Kirin и Snapdragon подход к выбору порта отличается, поэтому определение модели и чипсета — первый обязательный шаг. Без правильной версии порта камера либо не запустится, либо выдаст ошибку «Camera failed» сразу после открытия.

Современные модели на HarmonyOS и EMUI 12+ имеют включенный по умолчанию Camera2 API, что упрощает запуск сторонних модулей. Однако на старых флагманах вроде P30 Pro или Mate 20 Pro иногда приходится активировать этот интерфейс через инженерное меню или ADB-команды. В статье разобраны актуальные порты под разные архитектуры, нюансы установки конфигурационных файлов и решение частых проблем с фокусом и HDR+.

Почему официальный способ не работает на Huawei

Сeries Mate 30 и P40 потеряли доступ к GMS из-за санкций США, поэтому Google Play и системные библиотеки play-services отсутствуют в прошивке. Оригинальный GCam из Play Store при установке на такую прошивку либо крашится при старте, либо требует обновление сервисов, которых нет. Разработчики сообщества (XDA Developers, 4PDA, Telegram-чаты) адаптируют код под открытые библиотеки Huawei Mobile Services (HMS) или полностью убирают зависимость от GMS.

Главное отличие портов — в способе обработки HDR+ и Night Sight. Официальное приложение использует закрытые API Pixel Visual Core или Tensor, а порты эмулируют алгоритмы программно через CPU/GPU. Это увеличивает время обработки кадра на 2–4 секунды, но дает прирост динамического диапазона и снижение шума на 1.5–2 EV по сравнению со стоковой камерой Huawei.

⚠️ Внимание: Установка APK из сторонних источников отключает проверку подписи Google Play Protect. Скачивайте файлы только из проверенных репозиториев (GitHub, CelsoAzevedo, официальные темы на 4PDA), чтобы избежать внедрения вредоносного кода в модуль камеры.
📊 Какой порт GCam вы используете или планируете установить?
BSG (универсальный, стабильный)
Arnova8G2 (продвинутые настройки)
Urnyx05 (оптимизация под Kirin)
Другой / еще не решил

Подготовка устройства: Camera2 API и неизвестные источники

Перед установкой проверьте уровень поддержки Camera2 API. Скачайте приложение Camera2 API Probe из AppGallery или Aurora Store. Запустите его и посмотрите на строку Hardware Support Level. Значения FULL или LEVEL_3 гарантируют работу всех функций GCam, включая RAW и ручное управление. Уровень LIMITED позволяет снимать, но без расширенных настроек экспозиции и фокуса.

Если уровень ниже FULL на современном флагмане (P50, Mate 50, P60), скорее всего, производитель ограничил доступ прошивкой. На некоторых моделях помогает ввод кода ##2846579## в телефоне → ProjectMenu → Camera → Camera2 API Enable. После переключения на ON обязательна перезагрузка. На HarmonyOS 4.0+ пункт может отсутствовать — тогда без рут-прав или модификации build.prop не обойтись.

Разрешите установку из неизвестных источников для браузера или файлового менеджера, через который будете открывать APK. Путь: Настройки → Безопасность → Установка приложений из внешних источников → выберите приложение-источник → включите ползунок. На EMUI 10/11 пункт может называться «Особый доступ» → «Установка неизвестных приложений».

💡

Уровень Camera2 API FULL — обязательное условие для работы Night Sight и Astrophotography в портах GCam. Без него эти режимы просто не появятся в меню.

Выбор правильного порта GCam для вашего процессора

Архитектура системного чипа определяет совместимость порта. Процессоры Kirin 990 / 9000 / 9000E / 9010 требуют сборок с патчами под Mali-G76/G78 и специфическую работу с ISP HiSilicon. Порты под Snapdragon 8 Gen 1 / 8+ Gen 1 / 8 Gen 2 (серии P50 Pro, Mate 50, P60 Pro в глобальных версиях) используют стандартные библиотеки Qualcomm Spectra и чаще работают «из коробки». Непутайте версию Android: под EMUI 12 (Android 12) и HarmonyOS 3/4 нужны порты на базе GCam 8.1–8.7, старые версии 7.x не запустятся.

Самые надежные мододелы на 2026–2026 год: BSG (стабильность, автоопределение линз), Arnova8G2 (максимум настроек, поддержка Aux-камер), Urnyx05 (оптимизация под Kirin, быстрый HDR+), Shamim (хорошо для селфи и видео). Файлы конфигурации (.xml) часто идут отдельно — их нужно класть в папку /GCam/Configs8/ или /GCam/Configs/ в внутренней памяти.

Серия процессора Рекомендуемый порт (автор) Базовая версия GCam Особенности
Kirin 990 (P40, Mate 30) Urnyx05 v1.8 / BSG 8.4 8.1 / 8.4 Требуется конфиг для переключения телефото
Kirin 9000 / 9000E (Mate 40, P50) BSG 8.7 / Shamim v3 8.7 Работает Night Sight, есть баг с ультраширокой в 4K
Snapdragon 8+ Gen 1 (P50 Pro Global) Arnova8G2 8.7 / BSG 8.7 8.7 Полная поддержка всех модулей, стабильный видео-HDR
Kirin 9010 / 9020 (Pura 70, Mate 60) BSG 9.0 / Urnyx05 Test 9.0 / 9.1 Тестовые сборки, возможны краши в портрете
Как узнать точную модель процессора на своем Huawei

Запустите приложение CPU-Z или DevCheck (есть в AppGallery). Во вкладке SOC смотрите поле "Model" или "Hardware". Например: "Kirin 9000" или "SM8475" (Snapdragon 8+ Gen 1). На HarmonyOS в настройках телефона часто показан только маркетинговый название чипа, точную модель дают только утилиты.

Пошаговая установка APK и конфигурационных файлов

Скачайте APK порта и, при необходимости, конфиг-файл (.xml) на телефон. Лучше использовать браузер с рабочим User-Agent (Chrome, Edge, Via), так как некоторые файлообменники блокируют скачивание из встроенного загрузчика AppGallery. После загрузки откройте файл через «Файлы» или уведомление, подтвердите установку. При первом запуске GCam запросит разрешения на камеру, микрофон и хранилище — предоставьте все.

Если порт не видит вторую или третью камеру (ультраширокий, телефото, макро), нужен конфиг. Создайте папку GCam в корне внутренней памяти, внутри — папку Configs8 (для версий 8.x) или Configs (для 9.x). Поместите туда скачанный .xml. Запустите GCam, дважды нажмите на черную область рядом с кнопкой затвора (или долгим тапом по настройкам) — появится меню загрузки конфига, выберите файл и нажмите Restore. Приложение перезапустится с настройками под ваши модули.

☑️ Чек-лист после установки GCam

Выполнено: 0 / 5

Настройка основных режимов: Night Sight, Astrophotography, HDR+

После успешного запуска зайдите в More → Settings → HDR+ control и выберите HDR+ Enhanced — это включает мультикадровую обработку с выравниванием и усреднением шума. Для Night Sight в настройках «Developer settings» (включается 7 нажатиями по версии приложения в About) поставьте Night Sight mode: Force ON и Awb: Cloudy/Twilight для более теплых тонов ночью. Астрофотография активируется автоматически только при стабильном положении телефона на штативе и экспозиции свыше 16 секунд — держите прибор неподвижно минимум 3–4 минуты.

Для видео включите Video stabilization: EIS + OIS (если есть оптика) и Bitrate: High (50-80 Mbps) в настройках записи. На Kirin 9000/9010 порты BSG и Shamim позволяют писать 4K60 с HDR, но может отсутствовать звук или быть рассинхрон — лечится переключением аудиокодека на AAC в настройках порта. Селфи-камера на P40/P50/Mate 40 часто требует отдельного конфига для фокуса, иначе фото получаются «мыльными» на краях.

⚠️ Внимание: Не включайте «Motion Photos» и «Top Shot» в настройках GCam на Huawei — эти режимы конфликтуют с HMS и вызывают зависание галереи или потерю файлов. Используйте нативную камеру для Live-фото.
💡

Для быстрого переключения между GCam и нативной камерой добавьте виджет «Прямой доступ» (Direct Dial) или используйте жест «Дважды нажатие на кнопку питания» в настройках Huawei → Умная помощь → Жесты, назначив туда GCam.

Типичные ошибки и их решение

Ошибка «Camera failed» или черный экран сразу после запуска — чаще всего означает несовместимость порта с версией Android/EMUI или отключенный Camera2 API. Решение: скачайте более свежую версию порта (проверьте дату сборки на GitHub автора) или включите Camera2 API через инженерное меню. На HarmonyOS 4.2+ некоторые порты 8.7 крашатся — нужны тестовые сборки 9.0+.

Проблема «Не переключается на ультраширокую/телефото» решается загрузкой правильного конфига (.xml). Файлы конфигов привязаны к ID камер (CAMERA_ID), которые отличаются даже у одной серии (например, P50 Pro и P50 Pocket). Ищите конфиг именно под свою модель в теме порта на 4PDA или в Telegram-чате автора. Если конфига нет, вручную пропишите ID в настройках порта: Settings → Advanced → Aux camera ID — подбирайте числа 0, 1, 2, 3 методом тыка.

Медленная обработка HDR+ (10+ сек) — норма для Kirin без NPU-ускорения в порте. На Snapdragon идет быстрее за счет Hexagon DSP. Ускорение: отключите «HDR+ Enhanced», оставьте «HDR+ On», качество упадет незначительно, скорость вырастет в 2–3 раза. Также очистите кэш GCam: Настройки приложений → GCam → Память → Очистить кэш.

⚠️ Внимание: Обновление системной прошивки (OTA) часто ломает работу GCam, сбрасывая Camera2 API или меняя ID камер. После каждого крупного обновления EMUI/HarmonyOS проверяйте работоспособность и при необходимости переустанавливайте порт и конфиг заново.

Альтернативы GCam для фото на Huawei

Если GCam нестабилен или не запускается, рассмотрите Open Camera — открытый исходный код, полная поддержка Camera2 API, ручные настройки ISO, выдержки, фокуса, RAW. Нет вычислительной фотографии (HDR+), но дает контроль как на зеркале. ProCam X / Lite (платная/бесплатная) — хороший интерфейс, профили съемки, поддержка внешних микрофонов. Для ночной съемки без GCam помогает стоковый режим «Супер ночной» (Night Mode) в нативной камере — на Kirin 9000/9010 он близок к Night Sight по качеству за счет NPU.

Продвинутым пользователям доступен порт GCam GO (облегченная версия для Android Go) — он менее требователен к ресурсам, быстрее запускается, но урезан функционал (нет Astro, ограниченный HDR). Хорош для старых моделей (P30, Mate 20, Nova 7). Также существует мод Huawei Camera Mod (на 4PDA) — это пропатченный системный APK камеры с разблокированными скрытыми настройками (RAW, ручной фокус в видео, битрейт 100+ Mbps), ставится как системное приложение через TWRP/ROOT, на стоке не установить.

💡

На Kirin 9000 и новее стоковый ночной режим Huawei часто обгоняет GCam по скорости и детализации за счет аппаратного NPU, поэтому для быстрых снимков ночью удобнее пользоваться нативным приложением.

FAQ: Частые вопросы по установке GCam на Huawei
Почему GCam не видит вторую камеру (ультраширокую/зум)?

Потому что порт не знает ID дополнительных модулей вашей конкретной модели. Нужен конфигурационный файл .xml, прописывающий соответствие логических камер физическим. Положите его в папку /GCam/Configs8/ и загрузите через двойной тап у кнопки затвора.

Можно ли установить GCam на Huawei без GMS и без разблокировки загрузчика?

Да, все описанные порты работают без GMS и без разблокировки загрузчика (OEM Unlock). Достаточно включить установку из неизвестных источников и иметь активный Camera2 API (уровень FULL).

Обновился телефон — GCam перестал запускаться. Что делать?

После OTA-обновления часто сбрасывается Camera2 API или меняются ID камер. Проверьте уровень API через Camera2 API Probe. Если уровень FULL — скачайте свежую версию порта (актуальную на дату прошивки) и перезагрузите конфиг. Если API упал до LIMITED — ждите обновления порта от мододелов или вернитесь на старую прошивку через HiSuite.

Какой порт лучше для видео на P60 Pro / Mate 60 Pro?

На Kirin 9010/9020 пока нет идеального порта для видео. Лучший компромисс — тестовые сборки BSG 9.x или Shamim с включенным Video API: Camera2 и битрейтом 80 Mbps. Для серьезной видеосъемки на этих моделях надежнее использовать нативную камеру с модом Huawei Camera Mod (требует ROOT) или приложение ProCam X.

Безопасно ли давать GCam доступ ко всем файлам (Manage External Storage)?

Порты GCam 8.1+ работают в изолированном хранилище (Scoped Storage) и не требуют полного доступа к файлам. Если приложение просит «Все файлы» — это признак старой сборки или вредоносной модификации. Откажите в доступе, GCam создаст свою папку в Android/media/ или DCIM/GCam/ самостоятельно.