핵심 정보
개발자 Skylar Taylor-Barrick이 gbos-vm이라는 새로운 오픈 소스 프로젝트를 사용하여 Apple Silicon Mac에서 Googlebook OS를 성공적으로 실행했습니다. 이 소프트웨어는 운영 체제가 GPU 가속 가상 머신 내에서 실행되도록 하여 사용자가 원래 해당 플랫폼용으로 설계되지 않은 하드웨어에서 Chrome에 액세스할 수 있도록 합니다.
설치 과정에서는 원래 Snapdragon X 기반 Dell XPS Googlebook용으로 설계된 ARM64 복구 이미지를 사용합니다. 공급업체 파티션을 Google의 Cuttlefish 프로젝트의 가상 구성 요소로 교체함으로써 시스템은 QEMU를 통해 부팅됩니다. 이미지가 네이티브 ARM64이므로 에뮬레이션 없이 Mac 하이퍼바이저에서 실행되지만, 이 요구 사항으로 인해 Intel 기반 Mac은 제외됩니다.
설정에 필요한 기술적 요구 사항으로는 16GB RAM, 60GB 저장 공간, Xcode 및 Android SDK와 같은 특정 개발 도구가 있습니다. Googlebook OS는 렌더링에 Vulkan을 사용하므로 이 프로젝트는 MoltenVK를 사용하여 Apple의 Metal API에 대한 호출을 변환합니다. 개발자는 M5 MacBook에서의 초기 부팅 시간이 약 45초 소요된다고 언급했습니다.
현재 이 프로젝트는 Bluetooth 오류, 오디오 문제, 60 FPS로 제한된 디스플레이 재생률 등 몇 가지 제한 사항에 직면해 있습니다. 또한 검증된 부팅 기능이 부족하고 소프트웨어 기반 보안을 사용하기 때문에 키가 보안 요소에 의해 보호되지 않습니다. 따라서 개발자는 사용자가 이 설치를 기본 시스템이 아닌 개발 환경으로 취급할 것을 권장합니다.


