Функция «Частное пространство» на смартфонах Huawei создает изолированную среду с отдельными приложениями, файлами и настройками, доступную по уникальному паролю или отпечатку пальца. Это системный механизм уровня прошивки, а не стороннее приложение из каталога, поэтому он гарантирует полную разделку данных без root-прав.

Многие пользователи ищут «Dual Space» в AppGallery или Google Play, не подозревая, что аналог уже встроен в EMUI и HarmonyOS под названием PrivateSpace. Параллельно существует режим клонирования приложений (App Twin), который дублирует только конкретные мессенджеры или соцсети внутри основного профиля.

Что такое Dual Space на Huawei: терминология и суть

В экосистеме Huawei термин «Dual Space» неофициально объединяет две разные технологии: Частное пространство (PrivateSpace) и Клонирование приложений (App Twin). Первое — это полноценный второй профиль с отдельным рабочим столом, вторым — точка входа для запуска двух аккаунтов в одном приложении без переключения профилей.

Частное пространство шифруется отдельным ключом, генерируемым на основе пароля владельца. Даже если основной профиль взломан или сброшен к заводским настройкам, данные во втором профиле остаются недоступными без ввода второго пароля. Это аппаратная изоляция на уровне файловой системы f2fs с разными разделами метаданных.

Клонирование же работает внутри текущего пользователя (Owner). Система создает песочницу для второго экземпляра APK, перенаправляя его хранилище в /data/user/10/package_name вместо стандартного /data/user/0/package_name. Это быстрее, но не дает изоляции фото, документов или настроек системы.

Как включить и настроить Частное пространство

Активация занимает 2–3 минуты и не требует перезагрузки устройства. Путь в меню одинаков для EMUI 10+ и HarmonyOS 2+: Настройки → Безопасность и приватность → Частное пространство → Включить. Система предложит установить отдельный пароль (PIN, узор или биометрию), отличный от основного.

После создания вы попадаете в «чистую» систему: нет сторонних приложений, пустая галерея, отдельные контакты. Можно сразу настроить второй аккаунт Huawei ID для синхронизации облака, тем и покупок. Переключение между профилями происходит с экрана блокировки: вводите пароль второго пространства — попадаете туда, вводите основной — возвращаетесь в главное.

☑️ Чек-лист первичной настройки Частного пространства

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

Важно: нельзя перенести приложения из основного пространства в Частное автоматически — их нужно устанавливать заново из AppGallery или через APK. Это сделано намеренно для сохранения изоляции кэшей и токенов авторизации.

Клонирование приложений (App Twin) как альтернатива

Если нужен второй аккаунт только в WhatsApp, Telegram или Instagram, проще использовать Клонирование приложений. Путь: Настройки → Приложения → Клонирование приложений. Переключите ползунок напротив поддерживаемого приложения — на рабочем столе появится второй ярлык с желтой меткой.

Клон работает параллельно с оригиналом: уведомления приходят от обоих аккаунтов, иконки в шторке разделены. Ограничение: не все приложения поддерживают клонирование (банковские клиенты, некоторые игры и системные утилиты часто блокируют это на уровне манифеста).

💡

Клонирование не требует перезагрузки устройства и сохраняет общие системные настройки уведомлений для обоих экземпляров.

Данные клонов хранятся в профиле пользователя user_10, что видно через ADB: adb shell pm list packages --user 10. При удалении клона через меню настроек данные стираются полностью, но кэш может остаться в /data/data/package_name/cache — чистите вручную при необходимости.

Отличия от сторонних приложений типа Dual Space / Parallel Space

Сторонние лаунчеры-контейнеры (Dual Space, Parallel Space, Multi Parallel) создают виртуальную среду внутри основного профиля. Они не дают аппаратного шифрования, требуют постоянных разрешений на автозапуск и часто показывают рекламу в бесплатных версиях. Системное решение Huawei лишено этих недостатков.

ПараметрЧастное пространство (Системное)Клонирование (App Twin)Сторонние контейнеры
Уровень изоляцииПолная (отдельный user_id, шифрование)Частичная (отдельный data_dir)Виртуальная (песочница в user_0)
Независимые настройки системыДа (язык, тема, экран, учетные записи)НетНет
Работа без интернетаПолностьюПолностьюЧасто требуют лицензию
Нагрузка на батареюМинимальная (только при активном входе)НизкаяВысокая (фоновые сервисы)
Поддержка банковских приложенийДа (проходят SafetyNet/Play Integrity)Зависит от приложенияЧасто нет (root detect)
Технические нюансы изоляции процессов

При входе в Частное пространство система делает switch пользователя (user switch) через system_server. Процессы основного пользователя (user_0) получают состояние STOPPED, их UID не имеют доступа к /data/user/99 (где 99 — ID частного пространства). Это реализовано на уровне ядра Linux (namespaces, cgroups) и Android Framework (UserManagerService).

Управление данными и перенос файлов между пространствами

Прямой доступ к файлам Частного пространства из основного запрещен политикой SELinux. Обмен возможен только через меню «Перенос данных» внутри настроек Частного пространства или через общий облачный диск (Huawei Cloud, Google Drive, Яндекс.Диск).

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

💡

Используйте приложение «Файлы» → «Общий доступ» → «Передача файлов между пространствами» для быстрой отправки фото без облака — работает по Wi-Fi Direct.

Если подключить телефон к ПК по USB, в режиме MTP будет видна только файловая система текущего активного профиля. Чтобы забрать фото из Частного пространства, нужно зайти в него, подключить кабель и выбрать «Перенос файлов» заново.

Решение частых проблем: не запускается, забыт пароль, уведомления

Если Частное пространство не включается (крутится загрузка или выбрасывает на экран блокировки), проверьте свободное место: нужно минимум 2–3 ГБ на разделе /data. Система не создаст контейнер, если память забита под завязку. Очистите кэш основного профиля через Настройки → Память → Очистка.

⚠️ Внимание: Сброс пароля Частного пространства невозможен без потери данных. Если забыли PIN/узор и биометрия не сработала — единственный выход: стереть Частное пространство через основное: Настройки → Безопасность → Частное пространство → Удалить. Все данные внутри будут уничтожены безвозвратно.

Проблема с уведомлениями клонов: часто помогает отключение «Экономии батареи» для клонированного приложения. Путь: Настройки → Батарея → Запуск приложений → [Клон приложения] → Управление вручную → Включить все три переключателя (Автозапуск, Вторичный запуск, Запуск в фоне).

⚠️ Внимание: При обновлении EMUI/HarmonyOS через OTA Частное пространство может временно исчезнуть из меню настроек. Оно вернется после первой перезагрузки и ввода пароля основного профиля — это нормальное поведение миграции данных.
📊 Какую функцию разделения вы используете на Huawei?
Частное пространство (полный второй профиль)
Клонирование приложений (App Twin)
Сторонние приложения (Parallel Space и др.)
Не использую, один аккаунт достаточно

Безопасность и приватность: шифрование, изоляция

Частное пространство использует File-Based Encryption (FBE) с отдельным ключом класса CE (Credential Encrypted) и DE (Device Encrypted). Ключ DE общий для устройства, но CE уникален для каждого пользователя и деривируется от пароля. Без ввода пароля даже загруженное ядро не может расшифровать содержимое /data/user/99.

Это означает: при изъятии флеш-памяти (чип-офф) или взломе загрузчика (если бы он был разблокирован) данные Частного пространства остаются криптографически стойкими. Для корпоративного использования это соответствует требованиям Android Enterprise профиля «Work Profile», но реализовано нативно без MDM-контейнера.

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

Часто задаваемые вопросы

Можно ли запустить Частное пространство и основное одновременно?

Нет. Android поддерживает только одного активного пользователя на переднем плане (Foreground). При входе в Частное пространство основной пользователь переходит в состояние Background/Stopped. Уведомления основного профиля всё равно приходят, но интерактивных действий нет.

Сколько места занимает пустое Частное пространство?

При создании резервируется около 500–800 МБ под системные разделы, метаданные и предзагруженные системные приложения (Настройки, Файлы, Камера, Галерея). Реальный размер растет по мере установки приложений и накопления данных.

Работает ли банковское приложение в клоне (App Twin)?

Большинство крупных банков (СберБанк, Т-Банк, Альфа, ВТБ) блокируют запуск в клонированной среде через проверку PackageManager.getPackageInstaller() и SafetyNet/Play Integrity. В Частном пространстве они работают нормально, так как это легальный отдельный пользователь.

Как удалить Частное пространство, если забыл пароль от основного?

Нельзя. Удаление Частного пространства требует аутентификации в основном профиле. Если забыты оба пароля — помогает только полный сброс телефона через Recovery (Wipe data/factory reset), что удалит всё без исключения.

Переносятся ли SMS и логи звонков в Частное пространство?

Нет, они изолированы полностью. У каждого профиля своя база данных провайдера Telephony. Перенести историю можно только через бэкап в Google Drive / Huawei Cloud и восстановление уже внутри целевого профиля, но это объединит истории, а не разделит.