У цій статті ви побачите Як працює пісочниця Google Play у GrapheneOS?Як організувати профілі користувачів, які налаштування використовують інші досвідчені користувачі, як перевіряти APK-файли в кількох профілях та наскільки має сенс говорити про конфіденційність, якщо ви продовжуєте використовувати додатки, які сильно залежать від Google та Meta. Ви також знайдете Повний посібник з розуміння та використання GrapheneOS з практичним підходом та без втрати важливих технічних деталей.
Що таке GrapheneOS і чому це важливо для безпеки?
GrapheneOS — це операційна система, що базується на AOSP. (Android без Google), розроблений для максимальної безпеки та конфіденційності на телефонах Pixel. Це не просто «Android без Google»: він включає засоби пом'якшення на рівні ядра, пам'яті та системи що значно ускладнює використання вразливостей та отримання постійного доступу до пристрою; крім того, це дозволяє застосування Елементи керування та міркування щодо бінарних блобів що впливають на найнижчий рівень системи.
Проєкт зосереджений на пропонуванні складне середовище для нападників: перевірене завантаження з чіпом Titan M, посилений розподільник пам'яті, посилена «пісочниця» програм, розширені елементи керування дозволами, зашифровані резервні копії та агресивне блокування векторів атак, таких як NFC або Bluetooth, коли екран вимкнений. Все це доповнює мінімалістичний дизайн: Попередньо встановлені лише необхідні програми, без зайвого програмного забезпечення, без сервісів Google та з інтерфейсом, практично ідентичним AOSP.
Яке це — користуватися GrapheneOS щодня?
Коли ви вперше ввімкнете Pixel з GrapheneOS, ви побачите дуже чистий і майже спартанський досвідПЗУ містить лише кілька базових програм: Налаштування, Файли, Аудитор, Калькулятор, Календар, Камера, Контакти, Галерея, Повідомлення, PDF-читач, Годинник, Телефон та браузер Vanadium, який... Chromium, покращений з точки зору конфіденційності та безпеки.
Інтерфейс, по суті, такий, як AOSP без надмірностей та зайвих шарівПростий лаунчер, без яскравих шпалер (чорний фон за замовчуванням), без сторонніх віджетів, помічників чи підказок для входу в Google. Ця відсутність не випадкова, а частина філософії проекту: Ви вирішуєте, що встановлювати та які дозволи надаватиі доцільно переглянути Параметри конфіденційності з першого старту.
Встановлення GrapheneOS на Pixel: менш складно, ніж здається
Всупереч тому, що думають багато людей, Встановіть GrapheneOS на сумісний Pixel. Це не вимагає від вас бути експертом у прошивці ПЗП. Проект пропонує офіційний веб-інсталятор який працює в сучасному браузері та крок за кроком керує процесом.
Стандартний потік складається з розблокувати завантажувач - З Pixel підключіть телефон до комп’ютера через USB та скористайтеся веб-інсталятором, який керує надсиланням необхідних зображень та команд. Після завершення, Завантажувач знову заблоковано. щоб перевірити завантаження. Приблизно за 15-30 хвилин ви можете мати новітній Pixel (починаючи з серії Pixel 5) під керуванням GrapheneOS, використовуючи переваги чіпа безпеки Titan M, не покладаючись на офіційну прошивку Google.
Життя без сервісів Google: альтернативні магазини та екосистема додатків

Як виготовлено, GrapheneOS не включає Play Store або сервіси Google Play.Якщо ви хочете використовувати лише безкоштовне програмне забезпечення та мінімізувати відстеження, ви можете використовувати такі репозиторії, як F-Droid Щоб встановити програми з відкритим кодом: Signal для обміну повідомленнями, Bitwarden для паролів, Organic Maps для карт без відстеження, Nextcloud як приватну хмару тощо. Також є альтернативи додаткам Google з відкритим кодом що покривають багато поширених потреб.
Щоб отримати доступ до програм, доступних лише в Google Play, багато користувачів вдаються до Магазин Aurora, альтернативний клієнт, який завантажує APK-файли безпосередньо з Play Store, без входу в систему за допомогою облікового запису GoogleAurora може використовувати анонімні облікові записи, згенеровані сервісом, хоча це не завжди так стабільно чи зручно, як офіційний магазин, а деякі програми (особливо платні або ті, що вимогливо захищають DRM) можуть створювати проблеми.
Пісочниця Google Play у GrapheneOS: що це таке
Відмінний підхід GrapheneOS полягає в тому, що він пропонує можливість використовувати Google Play у режимі пісочницібез інтеграції його як привілейованої частини системи. На звичайному Android сервіси Play та подібні працюють як системні програми зі спеціальними дозволами, підписаний сертифікатами самої платформи та з доступом до дуже потужних внутрішніх API.
З іншого боку, у GrapheneOS Сервіси Google Play, Google Play Store та Google Services Framework встановлюються як звичайні користувацькі програми, з власним UID у діапазоні програм, без системного підпису та з тією ж моделлю дозволів і суворою «пісочницею», що й решта програм. Вони не мають UID 0 (root) або UID 1000 (system)і тому не мають системних привілеїв або прямого доступу до внутрішніх ресурсів.
Як працює ізоляція всередині Google Play
Під час встановлення компонентів Google з Магазин додатків GrapheneOSкожен отримує свій власний числовий ідентифікатор (UID). Сервіси Google Play та Google Services Framework мають спільний UID програми в межах діапазону користувачів (наприклад, 10xxx), що дозволяє їм спілкуватися один з одним, не порушуючи загальної ізоляції.
La Play Маркет має свій окремий UIDВін також належить до категорії звичайних програм і підписаний сертифікатами Google, а не системними сертифікатами GrapheneOS. Це гарантує, що, хоча вони є офіційними сертифікатами Google, не може видавати себе за системні компонентиКрім того, з точки зору SELinux, вони не працюють з привілейованими контекстами, такими як "platform:privapp", а з стандартні контексти застосунків (наприклад, "default:targetSdkVersion=34:complete"), що підтверджує ідею, що це просто чергові програми всередині пісочниці.
Рівень сумісності: як зробити так, щоб усе працювало, не надаючи суперсил
Щоб забезпечити правильну роботу програм, які покладаються на Google Play, GrapheneOS включає спеціальний рівень сумісностіЦей рівень не надає додаткових дозволів службам Google, а радше адаптує систему таким чином, щоб Google Play міг працювати в рамках звичайних обмежень з програми без привілеїв.
Завдяки цій сумісності, Більшість програм очікують знайти Play Сервіси (Банківські додатки, додатки для обміну повідомленнями, соціальних мереж та платіжні додатки із захистом DRM) функціонують так, ніби вони працюють на класичній системі Android, хоча сервіси Google сильно обмежені. Їм все ще бракує UID та системних підписів, але необхідні API надаються контрольованим чином, щоб уникнути порушення взаємодії з користувачем.
Практична дилема: чи має сенс використовувати GrapheneOS, якщо я збираюся продовжувати користуватися Gmail та WhatsApp?
Дуже поширене питання: чи Використання GrapheneOS втрачає свій сенс, коли вашими основними додатками є Gmail, WhatsApp, Instagram тощо.Це правда, що ці програми передбачають значний вплив даних на Google та Meta, але це не означає, що встановлення GrapheneOS марне в цьому контексті, і варто подумати, чи Чи варто встановлювати GrapheneOS на мобільний телефон? відповідно до ваших пріоритетів.
Що змінюється, поверхня атаки та рівень контролю над пристроємНавіть якщо ви використовуєте Gmail та WhatsApp у середовищі GrapheneOS, решта системи залишається посиленою: кращі засоби захисту від експлойтів, набагато точніші дозволи, перевірене завантаження, ізоляція між профілями, можливість заборонити доступ до датчиків, блокування мережі для певних програм тощо. Ви не виключаєте телеметрію з цих програм, але суттєво обмежуєте те, що вони можуть бачити та робити за зачиненими дверима..
Профілі користувачів: ключ до розділення вашого цифрового життя на частини
Одна з найпотужніших функцій GrapheneOS — це використання повністю ізольовані профілі користувачівКожен профіль має власний простір для програм і даних, тому програма, встановлена в профілі Він не існує і нічого не бачить в іншихЦе життєво важливо, коли ви хочете тримати Google та ненадійні програми окремо; крім того, це ефективний спосіб використання мобільного пристрою. немає облікового запису Google на головному профілі.
Типова конфігурація, рекомендована досвідченими користувачами, буде приблизно такою: Чистий основний профіль (Власник), без Googleз вашими найчутливішими програмами (банківські операції, основні повідомлення, робота); додатковий профіль "Google" із сервісами Google Play у пісочниці та програмами, що від них залежать; і, за бажанням, Додаткові профілі для дуже специфічного використання (тести, експериментальні програми тощо). Така структура зменшує можливість змішування конфіденційних даних з високоагресивними програмами відстеження.
Реальні конфігурації користувачів GrapheneOS
Деякі користувачі діляться дуже детальними налаштуваннями, які ілюструють, як отримати максимальну віддачу від системи. Одна досить екстремальна, але дуже повчальна схема включає Використовуйте профіль власника як «профіль адміністратора» та вторинні профілі для щоденного використання.
У такому підході, Профіль власника направляє весь трафік через Orbot (Tor)., має встановлено Google Play Store з анонімний обліковий запис, створений без номера телефонуВикористовуйте альтернативні магазини, такі як Obtainium та Accrescent, щоб отримувати програми безпосередньо від розробників. Перевірте всі програми за допомогою таких інструментів, як App Verifier. А після встановлення та перевірки він вимикає їх у Власнику та переміщує до інших профілів користувачів для щоденного використання.
Потім вони створюються профілі, розділені відповідно до рівня довіри в додаткахОдин профіль, присвячений програмному забезпеченню з відкритим кодом та дбайливому до конфіденційності, з тунелюванням трафіку через MullvadVPN, та інший профіль для менш надійних програм (банківські послуги, WhatsApp тощо), також використовуючи VPN. Мета такої агресивної компартменталізації полягає в тому, щоб Проблемний додаток в одному профілі не може отримати доступ до даних або додатків з іншого профілюкорисна стратегія для пом'якшення таких загроз, як Шпигунське програмне забезпечення, спрямоване на Android.
Чи небезпечно використовувати WhatsApp разом із менеджером паролів та електронною поштою?
Одне з питань, що виникає при такому типі конфігурації, полягає в тому, чи Бажано мати WhatsApp у тому ж профілі, що й ваш менеджер паролів або електронна пошта.З точки зору жорсткої безпеки, ідеальним було б розділити їх: чим менше місця вони розділяють, тим краще. Однак, дозволи та система «пісочниці» GrapheneOS... Це суттєво обмежує можливості WhatsApp якщо ви добре керуєте дозволами.
Основний ризик полягає не в тому, що WhatsApp безпосередньо зчитує вашу базу даних паролів (він не може цього зробити), а все, чим ви ділитеся з цією програмою, та пов’язані з цими метаданимиКонтакти, моделі використання, хмарні резервні копії (які також втрачають інтеграцію з Google Диском у GrapheneOS) тощо. Однак, спільний доступ до вашого профілю за допомогою менеджера паролів або поштової програми не означає автоматично катастрофу; це просто означає, що якщо ви хочете максимальної ізоляції, Найрозумніший варіант дій – використовувати окремі профілі для загальних повідомлень та для виконання дуже конфіденційних завдань.
Телефонні дзвінки та SMS-повідомлення в «ненадійних» профілях: що слід пам’ятати
Ще один чутливий момент — активувати дзвінки та SMS у профілях, які вважаються менш надійниминаприклад, той, що містить банківські додатки та WhatsApp. Поки ви контролюєте дозволи та підтримуєте систему в актуальному стані, це не є катастрофічною вразливістю, але вона розширює поверхню атаки: шкідливі SMS-повідомлення, фішингові дзвінки або посилання, отримані через обмін повідомленнями Ними керують з цього профілю.
Якщо ваша модель загроз має високий рівень ризиків (наприклад, обробка конфіденційної інформації або цільові ризики шпигунства), ви можете обрати Обмеження SMS та телефонних дзвінків профілем обмеженого використання і мінімізуйте те, що ви туди встановлюєте. Для більшості досвідчених користувачів достатньо користуватися здоровим глуздом, перевіряти дозволи та уникати встановлення небажаних файлів у профілі, де ви отримуєте критичні повідомлення.
Перевірка APK та програми, коли є кілька користувачів
GrapheneOS пропонує механізми для перевірити цілісність системи та програмАле коли ви використовуєте кілька профілів, виникає питання, як все перевірити. Важливо розуміти, що Кожен користувач має свій власний екземпляр програмЯкщо ви встановлюєте один і той самий додаток на два профілі, внутрішньо вони вважаються окремими інсталяціями, кожна з яких має власні дані та налаштування.
Щоб перевірити, що встановлено, та його легітимність, ви можете скористатися менеджер програм для кожного профілюперегляд дозволів та деталей. Більше технічних користувачів вдаються до таких інструментів, як App Manager (в середовищах аналізу з тимчасовим root-доступом, наприклад, KernelSU), щоб перевіряти підписи, UID та контексти SELinux усіх програм. Аналіз реального світу показав, що програми Google у ізольованих середовищах підписані Google Inc. з їхніми звичайними сертифікатамиі що системні сертифікати GrapheneOS є незалежними, що підтверджує, що Google Play не працює як системний компонент.
Встановлення та налаштування пісочниці Google Play крок за кроком
Якщо вам потрібен Play Маркет для банківських операцій, роботи або певних платних покупок, ви можете Встановлення пісочниці Google Play у певному профілі дотримуючись розумної послідовності, щоб уникнути проблем.
1. Створіть профіль користувача, присвячений Google
У розділі «Налаштування» > «Система» > «Кілька користувачів» ви можете Додати нового користувача з описовим іменемНаприклад, «Google» або «Play». Під час першого запуску ви пройдете короткий майстер налаштування. Рекомендація полягає в тому, щоб Зробіть цей профіль якомога мінімалістичнішим: лише ті програми, які дійсно потребують Play Services, без копіювання всієї вашої екосистеми з основного профілю.
2. Встановіть компоненти Google з магазину додатків GrapheneOS
У цьому профілі відкрийте Інтегрований магазин додатків GrapheneOS і знайдіть компоненти: Сервіси Google Play, Рамка сервісів Google і Магазин Google Play. Найрозумніше, що можна зробити, це Встановіть їх у такому порядку Щоб уникнути внутрішніх помилок залежностей, після кожної інсталяції уважно перегляньте запитувані дозволи та прийміть рішення. що ви збираєтеся надати, а що ви збираєтеся відмовити З першого моменту.
3. Налаштуйте дозволи, датчики та фонову активність
Одна з переваг пісочниці полягає в тому, що ви можете бути досить суворими з дозволами: заборонити постійний доступ до місця розташування і надавати його лише тоді, коли це потрібно певній програмі, скасовувати доступ до контактів, якщо це не є обов’язковим, блокувати мікрофон і камеру, коли вони не використовуються тощо. Крім того, GrapheneOS дозволяє контроль фонової активності та доступу до мережі додаток за додатком, що зменшує як непотрібну телеметрію, так і споживання заряду батареї.
4. Виберіть або створіть обліковий запис Google, який ви використовуватимете
Якщо конфіденційність є вашим пріоритетом, багато користувачів рекомендують Використовуйте окремий обліковий запис Google, який не тісно пов’язаний з вашою основною особистістю.Поширеною практикою є створення облікового запису за допомогою VPN, додаткового номера телефону (за потреби) та, якщо плануються покупки, віртуальних або передплачених карток, залежно від умов та положень постачальника. Знання того, як це зробити, коли це можливо, корисно.
Як тільки у вас буде обліковий запис, Увіходьте в Play Store лише з профілю "Google"Усі покупки, підписки та ліцензії будуть пов’язані з цим конкретним обліковим записом і профілем. Інші профілі навіть не знатимуть про існування цього облікового запису, що допомагає обмежити витік даних.
Реальне використання пісочниці: платні програми, сповіщення та сумісність
На практиці багатьом користувачам GrapheneOS потрібен лише Google Play для кількох платних або дуже специфічних програм які ви не можете знайти на F-Droid або як прямі APK-файли. Йдеться, наприклад, про високоякісні медіаплеєри, спеціалізовані клієнти Jellyfin, професійні програми, ліцензовані з Play Store тощо.
Типовий потік такий Запускати профіль «Google» лише тоді, коли будуть встановлюватися або оновлюватися програмиЗалишайте там лише ті програми, які залежать від Play Services, і ретельно налаштуйте автоматичні оновлення. Таким чином, Час, протягом якого сервіси Google активні, мінімізовано. на пристрої, і краще контролювати, які зміни версій вступають у дію.
Що стосується сумісності, більшість програм, які використовують Firebase Cloud Messaging (FCM) для push-сповіщень Вони продовжують коректно функціонувати в пісочниці завдяки шару сумісності з GrapheneOS. Однак, якщо ви будете занадто агресивно обмежувати дозволи, блокувати доступ до мережі або завершувати фонові процеси, деякі сповіщення можуть затримуватися або в крайніх випадках взагалі не відображатися.
Порівняння з іншими ПЗУ, орієнтованими на конфіденційність
У ландшафті Android ROM, GrapheneOS позиціонується як крайній рівень максимальної безпеки та захисту.Інші альтернативи, такі як CalyxOS, LineageOS або /e/OS, пропонують різний баланс між конфіденційністю, сумісністю пристроїв та простотою використання.
CalyxOS також зосереджується на конфіденційностіВін працює на Pixel та деяких інших пристроях і зазвичай включає microG для емуляції деяких менш відомих сервісів Google. Тим часом LineageOS Він набагато гнучкіший у сумісності з обладнаннямОднак, він не досягає рівня захисту GrapheneOS. /e/OS зосереджується на власній екосистемі хмарних сервісів та зручнішому інтерфейсі користувача, жертвуючи деякими розширеними рівнями безпеки на користь зручності; ще однією альтернативою, орієнтованою на конфіденційність, є Волла ОС.
Обмеження, труднощі та цільовий тип користувача
Не все є перевагою: GrapheneOS офіційно підтримує лише пристрої Pixel.Тож, якщо ваш пристрій використовує інші бренди, вам доведеться розглянути можливість міграції або пошуку іншої прошивки. Також деякі програми з DRM або дуже сувора перевірка цілісності (певні банківські програми, потокові сервіси HD, корпоративні інструменти) можуть не працювати, хоча сумісність з часом покращується.
Існує також початкова крива навчанняРозуміння профілів користувачів, детальне керування дозволами, звикання до альтернативних магазинів додатків та прийняття того факту, що досвід не такий простий у використанні, як на стандартних Android чи iOS, – все це частина цього процесу. Підтримка спирається переважно на спільноту, документацію та технічні форуми, що може бути недоліком для тих, хто не бажає трохи експериментувати.
Зрештою, GrapheneOS краще підходить для користувачів та команд, які цінують Конфіденційність та безпека як стратегічний пріоритетЦе користувачі, які справді хочуть контролювати дії своїх телефонів і готові піти на певні труднощі та компроміси. Навіть якщо ви продовжуєте користуватися Gmail, WhatsApp або Instagram, можливість інкапсулювати їх у пісочницю з обмеженими дозволами, розділити на профілі та підтримувати надійною системою, має реальне значення порівняно зі стандартною конфігурацією Android або iOS за замовчуванням. Поділіться інформацією, щоб більше користувачів дізналися про тему.

