오늘날 대부분의 안드로이드 스마트폰은 우리가 생각하는 것보다 훨씬 강력한 성능을 자랑합니다.
스마트폰으로 이메일을 확인하고, 메모를 작성하고, 이미지 편집을 하고, 게임도 즐깁니다. 사실상 주머니 속에 들어 있는 이 작은 기기는 개인용 컴퓨터(PC)나 다름없습니다. 전 세계 사무실 책상 위에 놓인 많은 장비들과 맞먹는 성능을 지녔다고 해도 과언이 아닙니다. 그렇다면 스마트폰으로 데스크톱 PC를 대체해 보면 어떨까요?
스마트폰의 컨티뉴엄과 수렴(Convergence)
스마트폰의 성능과 유연성이 비약적으로 발전하면서, 이제는 실제로 PC를 대체할 수 있는 단계에 이르렀습니다. 마이크로소프트의 윈도우 10 모바일에서는 이미 '컨티뉴엄(Continuum)'이라는 기능을 통해 이런 미래가 현실이 되고 있습니다. 컨티뉴엄을 사용하면 무선 HDMI 표준인 미라캐스트(Miracast)를 통해 폰을 TV에 연결할 수 있습니다.
블루투스 키보드와 마우스를 지원하기 때문에 책상에 앉아 옆에 둔 폰의 화면을 일반적인 윈도우 10 스타일로 모니터에 띄워놓고 작업할 수 있습니다. 문서 작성, 웹 서핑 등 컴퓨터로 하는 거의 모든 작업이 가능하며, 동시에 전화 수신도 놓치지 않습니다.
마이크로소프트만 이런 기술을 선보이는 것은 아닙니다. 캐노니컬(Canonical)의 우분투 터치(Ubuntu Touch) 모바일 플랫폼 역시 '컨버전스(Convergence)' 시스템을 통해 호환 기기를 소형 휴대용 PC로 변신시켜 줍니다.
iOS는 아직 한 발 늦지만, 안드로이드에는 '마루 OS(Maru OS)'라는 선택지가 등장했습니다. 데스크톱 사용에 최적화된 커스텀 배포판으로, 유선 연결이라는 차이는 있지만 컨티뉴엄이나 컨버전스와 비슷한 경험을 제공합니다.
마루 OS 시작하기
매력적으로 들리지만 마루 OS에도 단점이 있습니다. 당시 이 운영체제는 2013년 출시된 구글 넥서스 5(코드명 해머헤드/Hammerhead)에서만 사용할 수 있었습니다. 마침 넥서스 5를 가지고 있다면 꼭 마루 OS를 사용해 보시기 바랍니다. 그 완성도에 놀라게 될 것입니다.
넥서스 5가 없다면 아래 섹션으로 건너뛰어 마루 OS의 대안들을 확인하세요.
마루 OS를 사용하려면 데스크톱 설치 프로그램(리눅스, macOS, 윈도우용 제공)을 내려받거나, 기기에 이미 커스텀 리커버리가 설치되어 있다면 update.zip 파일을 받으면 됩니다.
데스크톱 설치 프로그램 사용하기
폰에 새 버전의 안드로이드를 설치하는 데 관심이 있다면 아마 이미 커스텀 리커버리를 사용 중일 것입니다. 하지만 데스크톱 설치 프로그램을 활용하는 방법도 어렵지 않습니다.
사용 중인 데스크톱 운영체제에 맞는 버전을 내려받은 후 USB로 안드로이드 기기를 연결합니다. 이때 기존 데이터가 완전히 삭제된다는 점을 유념해야 합니다. 음악, 사진, 영상 등 남기고 싶은 자료가 있다면 반드시 먼저 백업하세요.
윈도우 사용자라면 기기에서 USB 디버깅을 활성화해야 합니다. 이후 구글이 제공하는 공식 안내에 따라 안드로이드용 구글 USB 드라이버를 내려받아 설치합니다. 마지막으로 내려받은 ZIP 파일의 압축을 풀고 Install 파일을 더블클릭하면 됩니다.
리눅스 사용자라면 압축을 푼 폴더에서 터미널을 열고 다음 명령어를 실행합니다:
./install.sh
macOS 사용자라면 설치 프로그램의 압축을 푼 후 install 파일을 우클릭하고 '열기'를 선택합니다.
어떤 운영체제를 사용하든 화면의 안내에 따라 진행하면 넥서스 5에 마루 OS가 설치됩니다.
커스텀 리커버리로 마루 OS 설치하기
안드로이드 기기에 마루 OS를 설치하는 가장 간편한 방법은 커스텀 리커버리를 이용하는 것입니다. 먼저 다운로드 페이지에서 update.zip 옵션(당시 기준 maru-v0.2.3-update-hammerhead-340b552a.zip)을 내려받아 USB를 통해 안드로이드 기기로 복사합니다. 물론 기기에서 바로 내려받아도 됩니다. 파일 크기는 653MB입니다.
update.zip 파일을 폰 저장소에 복사했다면, 리커버리 모드로 재부팅한 뒤 Install을 선택하고 해당 파일을 찾아 설치하면 됩니다. 이후 달빅(Dalvik) 캐시를 삭제하고 마루 안드로이드 배포판(당시 안드로이드 6.0 마시멜로 기반)으로 재부팅하면 준비 완료입니다!
마루 기기를 PC처럼 사용하기
마루 OS 설치를 마쳤다면 이제 생산성을 극대화할 차례입니다.
폰을 재시작하고 위와 같은 슬림포트(SlimPort) Micro-USB to 4K HDMI 어댑터로 HDMI에 연결한 뒤, 블루투스 키보드와 마우스만 있으면 안드로이드를 데스크톱처럼 사용할 준비가 끝납니다. 설정을 열고 새로 생긴 Desktop 섹션을 찾은 다음, Dashboard를 탭하고 상단의 스위치를 On으로 전환하세요.
그러면 TV 화면에 Xfce 데스크톱 환경을 갖춘 리눅스 배포판 데비안(Debian)이 나타납니다. 이제 본격적으로 작업을 시작할 수 있습니다!
마루 OS는 아직 하나의 기기에서만 동작하며 활발히 개발이 진행 중입니다. 자세한 내용은 maruos.com을 참고하고, 도움이 필요하면 마루 OS 구글 그룹을 방문해 보세요.
넥서스 5가 없다면?
마루 OS의 가능성이 마음에 드는데 정작 2013년형 넥서스 5가 없다면 어떻게 해야 할까요? 크롬캐스트를 쓰는 것이 더 간단할까요? 아니면 안드로이드에 데스크톱 같은 경험을 제공하는 도구가 따로 있을까요?
다행히 플레이 스토어에서 설치할 수 있는 앱들이 있습니다. 이 앱들을 활용하면 TWRP 리커버리나 복잡한 설치 과정 없이도 현재 사용 중인 안드로이드 기기를 손쉽게 주머니 속 PC로 바꿀 수 있습니다.
리나 데스크톱 UI (Leena Desktop UI) [더 이상 제공되지 않음]
설치만 하면 바로 사용할 수 있지만, 리나 데스크톱 UI는 본질적으로 데스크톱 지향 런처입니다. 안드로이드 기기를 TV로 미러링할 수 있다면 리나를 사용할 수 있습니다.
물론 블루투스 마우스와 키보드가 필요하지만, 두 기기를 연결하고 리나 UI를 TV나 모니터로 출력하면 폰을 사용한다는 사실조차 잊게 될 겁니다!
안드로미움 OS 베타 (Andromium OS Beta)
예상했겠지만 이 솔루션은 아직 베타 단계이며, 구글 플레이에서 설치해 사용해 볼 수 있습니다. HDMI TV 연결용으로는 미라캐스트 동글을, 입력 장치로는 블루투스 키보드와 마우스를 추천합니다. 다만 안드로미움 OS만으로는 이야기의 절반에 불과합니다. 원한다면 '슈퍼북(Superbook)'이라는 기기도 고려해 볼 만합니다. 안드로이드 스마트폰을 연결해 사용하는 일종의 빈 노트북입니다.
공식 옵션이 나올까?
크롬캐스트를 통해 모바일 기기를 TV로 무선 전송하는 분야에서 선두를 달려온 안드로이드가, 정작 폼팩터와 플랫폼이 수렴하는 이 흐름에서는 뒤처져 있는 점이 의외입니다. 하지만 우리가 잘못 알고 있을 수도 있습니다. 어쩌면 안드로이드 8.0에는 데스크톱 캐스팅 기능이 완전히 내장될지도 모르니까요.
어떻게 생각하시나요? 마루 OS, 리나, 안드로미움 OS를 사용해 보셨나요? 마이크로소프트나 캐노니컬의 모바일 데스크톱 옵션을 알고 계시다면, 안드로이드에서 더 좋은 기능이 나오길 바라시나요? 여러분의 생각을 댓글로 알려주세요!
※ 본문은 당시 최신 정보를 기준으로 작성되었으며, 일부 앱과 기능은 현재 제공되지 않거나 변경되었을 수 있습니다.