GN⁺: 리눅스 컨테이너에서 실행되는 Android, Waydroid
(waydro.id)-
홈
- Waydroid는 Wayland 기반 데스크톱 환경에서 일반 GNU/Linux 시스템에서 전체 Android 시스템을 부팅할 수 있는 컨테이너 기반 접근 방식을 제공함.
-
문서
- Waydroid의 문서는 docs.waydro.id에서 확인 가능함.
-
버그 및 보고
- 버그 보고는 GitHub 저장소에서 가능함.
-
프로젝트 개발
- 개발 저장소는 GitHub에 호스팅됨.
-
설치 방법
- 설치 가이드는 문서 사이트에서 확인 가능함.
- 수동 이미지 다운로드는 SourceForge에서 가능함.
-
주요 기능
- Waydroid는 Linux 네임스페이스를 사용하여 컨테이너 내에서 전체 Android 시스템을 실행하고, GNU/Linux 기반 플랫폼에서 Android 애플리케이션을 제공함.
- 컨테이너 내 Android 시스템은 LXC와 바인더 인터페이스를 통해 필요한 하드웨어에 직접 접근 가능함.
-
지원 CPU 및 GPU
- Waydroid는 ARM, ARM64, x86, x86_64 CPU를 지원함.
-
Waydroid-Linux 베타
- Waydroid-Linux는 x86_64 CPU(Intel/AMD)만 지원함.
- LXC와 커널 모듈을 사용하는 방식 때문에 라이브 모드에서는 작동하지 않으며, 설치 후에만 제대로 작동함.
-
팀 소개
- 팀 멤버 소개 및 연락 방법 제공.
-
성장 지원
- Open-Collective를 통해 기부 및 후원을 받고 있음.
Hacker News 의견
-
오래전에 구매한 스웨덴어 사전 앱 세 개를 여전히 설치할 수 있지만, 앱 스토어에서는 더 이상 제공되지 않음. Norstedts가 구독 모델로 전환했음. Waydroid를 사용하여 데스크톱에서 사용 중이며 만족스러움
-
이 소프트웨어가 유명한데도 불구하고 프론트 페이지에 올라온 것이 놀라움. Waydroid에서 실행되는 Google 제공 이미지가 없는 것이 아쉬움. 인터넷에서 다운로드한 ROM에 비밀번호를 입력하는 것이 불안함
-
Mac에서 Docker Desktop이나 Orbstack 등을 사용하여 컨테이너화된 안드로이드를 실행하고, 네트워크 트래픽과 API 호출을 관찰하기 쉽게 루팅된 프록시가 설정된 Docker 이미지를 수정할 수 있기를 바람
-
Furiphone FLX1이 이를 많이 활용하며, 놀라운 성능을 보임. Signal과 Spotify를 사용하는 사람들도 있음. Linux 폰에서 훌륭한 프로젝트임
-
매번 이 소식을 볼 때마다 "멋지다! Linux에 없는 멋진 Android 앱을 실행할 수 있겠군"이라고 생각하지만, 실제로는 그런 앱이 떠오르지 않음. 필수적인 Android 앱이 있는지 궁금함
-
FuriLabs가 Android 앱 통합을 잘 해낸 방법의 기초가 됨. 이를 포크하고 많이 수정했지만, Linux 폰에서 Android 앱을 사용할 수 있는 사용자 경험을 제공함
-
컨테이너가 하드웨어 USB 장치에 접근할 수 있는지 궁금함. Mooondrop FreeDSP usb-c 케이블을 사용 중이며, Android 앱으로 EQ 설정을 변경하는 데 시간이 오래 걸림. Linux 노트북으로 이를 해결하고 싶음
-
스마트폰이 없을 때 웹을 통해 인스타그램을 사용할 수 없었지만, android-x86을 VirtualBox에서 실행하여 앱을 사용했음. 가장 어려운 부분은 화면 해상도를 맞추고, 파일을 컴퓨터에서 VM으로 이동시키는 것이었음
-
Binder가 커널 기능인데, 이를 어떻게 작동시키는지 궁금함
-
Mac M1에서 이를 실행할 수 있는 방법이 있는지 궁금함. Mac Docker에서 앱을 설치하고 저장소를 유지할 수 있는 Android 인스턴스를 실행하고 싶음