Tails на телефоне. Создаем зашифрованную мобильную ОС, которая будет терять все данные после перезагрузки.
Сначала устанавливаем Mobian - дебиан для телефонов (проще всего на старый pixel 3a, который можно купить за 3 копейки). Для полнодискового шифрования нужно собрать ОС.
устанавливаем зависимости и клонируем репозиторий
sudo apt install debos bmap-tools xz-utils android-sdk-libsparse-utils yq mkbootimg cryptsetup
git clone https://salsa.debian.org/Mobian-team/mobian-recipes.git -b mobian-trixie
cd mobian-recipes
и запускаем сборку указав свой пароль от диска (sdm670 - это для pixel)
./build.sh -t sdm670 -c -R <password>
после сборки ставим образ в телефон
sudo apt install adb fastboot google-android-platform-tools-installer
включаем режим разработчика: Настройки → Система → Об устройстве → 7 раз нажми "Номер сборки"
включаем OEM-разблокировку: Настройки → Система → Параметры разработчика → "Разблокировка OEM"
перезагружаем в fastboot: power + volume down при выключенном устройстве.
затем вводим эти команды
fastboot flashing unlock
fastboot flash boot mobian-*-phosh-*.boot-sargo.img #название созданного boot-sargo.img
fastboot -S 100M flash userdata mobian-*-phosh-*.rootfs.img #название созданного rootfs.img
fastboot erase dtbo
fastboot oem uart enable
fastboot reboot
и вводим пароль шифрования при запуске системы. дефолтный пинкод будет 1234. система установлена, продолжение ниже.
Сначала устанавливаем Mobian - дебиан для телефонов (проще всего на старый pixel 3a, который можно купить за 3 копейки). Для полнодискового шифрования нужно собрать ОС.
устанавливаем зависимости и клонируем репозиторий
sudo apt install debos bmap-tools xz-utils android-sdk-libsparse-utils yq mkbootimg cryptsetup
git clone https://salsa.debian.org/Mobian-team/mobian-recipes.git -b mobian-trixie
cd mobian-recipes
и запускаем сборку указав свой пароль от диска (sdm670 - это для pixel)
./build.sh -t sdm670 -c -R <password>
после сборки ставим образ в телефон
sudo apt install adb fastboot google-android-platform-tools-installer
включаем режим разработчика: Настройки → Система → Об устройстве → 7 раз нажми "Номер сборки"
включаем OEM-разблокировку: Настройки → Система → Параметры разработчика → "Разблокировка OEM"
перезагружаем в fastboot: power + volume down при выключенном устройстве.
затем вводим эти команды
fastboot flashing unlock
fastboot flash boot mobian-*-phosh-*.boot-sargo.img #название созданного boot-sargo.img
fastboot -S 100M flash userdata mobian-*-phosh-*.rootfs.img #название созданного rootfs.img
fastboot erase dtbo
fastboot oem uart enable
fastboot reboot
и вводим пароль шифрования при запуске системы. дефолтный пинкод будет 1234. система установлена, продолжение ниже.
6