Googlebook OS запустили на Mac: требуется 16 ГБ RAM и 60 ГБ свободного места
Googlebook OS теперь запускается в окне macOS: независимый проект gbos-vm поддерживает Apple Silicon, и отдельный ноутбук от Google для этого не требуется.
Образ Dell, Cuttlefish и QEMU «под капотом»
Разработчик Скайлар Тейлор-Баррик, как пишет The Gadgeteer, взял официальный образ восстановления ARM64 для Googlebook от Dell на базе Android 17. Аппаратные компоненты он заменил виртуальными из проекта Cuttlefish от Google, а систему загружает QEMU. Графику из Vulkan в Metal преобразует стек на основе UTM, MoltenVK и других решений с открытым исходным кодом.
Googlebook на Mac — это не имитация интерфейса, а настоящее программное обеспечение из коммерческого образа. Googlebook OS сочетает в себе основу Android с настольными технологиями ChromeOS, поэтому внутри работают Chrome с расширениями и приложения Android. В виртуальной машине есть GPU-ускорение и рабочий браузер.
Apple Silicon, Xcode и 9 ГБ загрузок
Intel-Mac не подходят: гостевая ARM-система работает через гипервизор, а не через эмуляцию процессора. Автор рекомендует 16 ГБ оперативной памяти и 60 ГБ свободного места; для загрузки потребуется около 9 ГБ. Для сборки требуются Xcode Command Line Tools, Homebrew, Android SDK и NDK, а также Java Development Kit. Тестировали на M5 с 16 ГБ и macOS 27, а также разработчик упоминает успешные запуски на двух M4.
Недостатков хватает. Bluetooth только виртуальный и не соединяется с реальными устройствами, частота кадров ограничена 60 к/с, встречаются проблемы с затенением в WebGL и сбои звука. Длительные сессии, правый клик и копирование данных из гостевой системы проверены недостаточно.
Titan против программ KeyMint и Gatekeeper
Наибольший компромисс касается безопасности. Чтобы система заработала на виртуальном оборудовании, gbos-vm перестраивает раздел vendor: он теряет verified boot, а ключи защищают программные KeyMint и Gatekeeper вместо аппаратных. Остальные разделы сохраняют проверку целостности, SELinux работает в режиме enforcing. Настоящие Googlebook обладают аппаратным корнем доверия Titan, и виртуальная машина его не воспроизводит. Разработчик прямо не рекомендует пользоваться ею ежедневно, а проект не связан ни с Google, ни с Dell.
Что это значит
Владельцам Mac на базе Apple Silicon не придётся покупать новое оборудование, но понадобятся 16 ГБ памяти и навыки работы с инструментами разработчика. Команды, отслеживающие Googlebook, могут оценить интерфейс Android-десктопа, не дожидаясь появления устройства. Рабочие аккаунты и конфиденциальные данные в такой среде лучше не хранить.
Источник: The Gadgeteer

