Android. Установка GrapheneOS.
GrapheneOS is a security and privacy focused mobile OS with Android app compatibility.
grapheneos.org
GrapheneOS ― мобильная операционная система с открытым исходным кодом на базе Android для смартфонов Google Pixel, ориентированная на конфиденциальность и безопасность.
В GrapheneOS отсутствуют сервисы Google, но пользователи могут установить изолированную версию из предустановленного приложения Apps. В GrapheneOS предустановлен браузер собственной разработки на основе Chromium ― Vanadium. В GrapheneOS можно отключать доступ к сети, а также доступ к датчикам для каждого установленного приложения. Реализована возможность рандомизации MAC-адреса. Имеется приложение Auditor для проверки установленной ОС, которое использует аппаратные средства безопасности смартфона.
Рассмотрим установку GrapheneOS на смартфон Google Pixel 6 с процессором Google Tensor и сопроцессором системы безопасности Titan.
Разблокировка загрузчика.
Вставляем SIM карту оформленную на третьих лиц, включаем смартфон и подключаемся к 3G/4G интернету. Открываем настройки и выбираем пункт About phone (О телефоне), несколько раз нажимаем на Build number (Номер сборки), пока не появится уведомление, что активирован режим разработчика. Возвращаемся в Настройки и открываем пункт System (Система) ⇒ Developer Options (Для разработчиков). Активируем пункт 🗹 Use developer options (Режим разработчика) и 🗹 OEM unlocking (Заводская разблокировка).
Установка системы.
Простейшим вариантом установки системы является прошивка с помощью браузера со специальной страницы сайта разработчиков.
Поддерживаемые браузеры:
● Chromium
● Vanadium
● Google Chrome
● Microsoft Edge
● Brave
Поддерживаемые операционные системы:
● Windows 10
● Windows 11
● macOS Monterey (12)
● macOS Ventura (13)
● macOS Sonoma (14)
● Arch Linux
● Debian 11 (bullseye)
● Debian 12 (bookworm)
● Ubuntu 20.04 LTS
● Ubuntu 22.04 LTS
● Ubuntu 24.04 LTS
● Linux Mint 20 (follow Ubuntu 20.04 LTS instructions)
● Linux Mint 21 (follow Ubuntu 22.04 LTS instructions)
● Linux Mint 22 (follow Ubuntu 24.04 LTS instructions)
● Linux Mint Debian Edition 6 (follow Debian 12 instructions)
● ChromeOS
● GrapheneOS
● Android 12 with Play Protect certification
● Android 13 with Play Protect certification
● Android 14 with Play Protect certification
Для установки воспользуемся Dedian 12 LiveUSB. Скачиваем образ с удобным вам DE, проверяем скачанный файл, записываем образ на USB накопитель, загружаемся с USB накопителя, подключаемся к интернету, открываем терминал. Обновляем пакеты и устанавливаем пакет для работы с Android и браузер Chromium.
sudo apt update
sudo apt upgrade
sudo apt install android-sdk-platform-tools-common chromium
Запускаем chromium, открываем страницу web-установки
https://grapheneos.org/install/web
Выключаем смартфон. Нажимаем кнопку Уменьшить громкость и удерживая её нажимаем кнопку Питание.

Смартфон загрузится в режиме fastboot. Подключаем смартфон USB кабелем к ПК, нажимаем в браузере на странице установки кнопку Unlock bootloader. В появившемся окне браузера выбираем смартфон и нажимаем кнопку Connect.

Изображение на экране смартфона поменяется.

Кнопками Уменьшить\Увеличить громкость вместо Do not unlock the bootloader необходимо выбрать Unlock the bootloader.

И подтвердить выбор нажав кнопку Питание.

После этого необходимо в браузере не странице установки нажать кнопку Download release.

И дождаться окончания загрузки установочного образа.

После этого необходимо в браузере не странице установки нажать кнопку Flash release.
⚠ Не отключайте в после этого питание, не трогайте смартфон до окончания прошивки! ⚠

И дождаться окончания прошивки смартфона.

После окончание прошивки в браузере не странице установки нажимаем кнопку Lock bootloader.