Computer >> 컴퓨터 >  >> 시스템 >> Android

데이터 삭제 없이 안드로이드 M 설치하는 방법과 꼭 알아야 할 핵심 신기능 총정리

정식 명칭이나 버전 번호는 아직 공개되지 않았지만, 안드로이드의 새 버전인 '안드로이드 M'이 공개되어 일부 넥서스 기기 사용자들이 테스트할 수 있게 되었습니다.

안드로이드 M 개발자 프리뷰(Developer Preview)는 기본적으로 개발자들이 새 기능을 미리 체험하고, 소비자용 정식 배포가 시작되기 전에 앱 호환성을 점검할 수 있도록 마련된 프로그램입니다.

하지만 새로운 기능을 직접 사용해 보고 싶은 일반 사용자라면 오늘 바로 개발자 프리뷰를 설치해 볼 수 있습니다. 그 방법을 지금부터 소개합니다.

공식 방법: 안드로이드 M 개발자 프리뷰 설치하기

안드로이드 M은 정식 출시(당시 3분기 예상) 전까지는 OTA(무선 업데이트) 방식으로 설치할 수 없습니다.

대신 시스템 이미지를 통해 개발자 프리뷰를 설치할 수 있습니다. 다만 이 방식은 기기의 모든 데이터를 지우고 운영체제를 공장 초기화 상태로 새로 설치하는 방법입니다.

안드로이드 M 개발자 프리뷰는 넥서스 5, 넥서스 6, 넥서스 9, 넥서스 플레이어에서 이용할 수 있습니다.

설치 과정은 일반 OS 업데이트보다는 복잡하지만, 기본적인 경험이 있는 사용자라면 충분히 따라 할 수 있습니다. 윈도우, 맥, 리눅스 중 어떤 OS를 사용하든 노트북이나 데스크톱 컴퓨터가 필요합니다.

준비물

시작하기 전에 다음 두 가지를 다운로드하고 설정해야 합니다.

  • 시스템 이미지: 안드로이드 개발자 웹사이트에 접속해 자신의 기기에 맞는 버전을 선택하세요. 용량은 약 600MB이며, 데스크톱에 다운로드하면 됩니다.
  • 패스트부트(Fastboot) 도구: 안드로이드 SDK(소프트웨어 개발 키트)의 일부로, 개발자 웹사이트의 별도 페이지에서 받을 수 있습니다. 안드로이드 스튜디오 페이지의 SDK Tools 섹션에서 자신의 데스크톱 OS에 맞는 도구 패키지를 다운로드하세요.

시스템 이미지를 데스크톱의 폴더에 압축 해제합니다. 패스트부트 설정이 끝나면 이미지를 플래싱할 준비가 완료됩니다.

윈도우, 맥, 리눅스에서 패스트부트 사용하기

패스트부트는 USB를 통해 기기를 안드로이드로 부팅하지 않은 상태에서도 PC에서 스마트폰이나 태블릿으로 명령을 전송할 수 있게 해주는 도구입니다. 여기서는 데스크톱에서 기기로 시스템 이미지를 전송하고 설치하는 데 사용합니다.

먼저 기기를 패스트부트 모드로 부팅해야 합니다. 안드로이드의 개발자 옵션에서 'USB 디버깅 사용'을 활성화한 뒤, 기기를 종료하고 전원 키와 양쪽 볼륨 키를 동시에 길게 눌러 패스트부트 모드로 진입합니다.

데스크톱에서 패스트부트를 설정하는 순서는 다음과 같습니다.

  • 다운로드한 SDK Tools 폴더를 찾아 압축을 해제합니다.
  • 윈도우에서는 SDKManager.exe를 실행하고, 맥이나 리눅스에서는 Tools 폴더 안의 android 파일을 더블클릭합니다.
  • SDK Manager 창이 열리면 'Deselect All'을 클릭합니다.
  • 'Android SDK Platform-tools'를 선택한 후 'Install'을 클릭합니다.
  • SDK Tools 폴더로 돌아가면 platform-tools라는 새 폴더가 생성됩니다. 이 안에서 fastboot 앱을 찾을 수 있습니다.

데스크톱에서 패스트부트는 윈도우의 명령 프롬프트, 맥과 리눅스의 터미널을 통해 조작합니다.

사용할 때마다 터미널이나 명령 프롬프트의 작업 디렉터리를 fastboot 앱이 있는 폴더로 변경해야 합니다. "cd "(cd 뒤에 공백 포함)를 입력한 뒤, fastboot가 들어 있는 폴더를 창으로 드래그하고 엔터 키를 누르면 됩니다.

맥과 리눅스에서는 문법이 약간 다릅니다. fastboot 명령 앞에는 항상 './'를 붙여야 합니다. 예를 들어 윈도우에서 'fastboot flash recovery'라 입력했다면, 맥이나 리눅스에서는 './fastboot flash recovery'로 입력해야 합니다.

시스템 이미지 플래싱하기

이 방법은 사진을 포함한 모든 데이터를 완전히 삭제합니다. 진행하기 전에 복원이 필요한 자료는 반드시 백업해 두세요.

  1. USB로 기기를 컴퓨터에 연결하고, 앞서 설명한 대로 패스트부트 모드로 부팅합니다.
  2. 부트로더가 잠겨 있다면(이전에 잠금 해제하지 않았다면 잠겨 있는 상태) 먼저 잠금을 해제해야 합니다. 터미널 창에 'fastboot oem unlock' 명령을 입력하세요. 기기가 완전히 초기화됩니다. 부트로더가 이미 잠금 해제된 상태라면 이 단계는 건너뛰어도 됩니다.
  3. fastboot 파일을 데스크톱에 압축 해제해 둔 시스템 이미지 폴더에 복사하고, cd 명령으로 해당 폴더로 이동합니다.
  4. 'flash-all.bat'을 입력하면 설치가 시작됩니다.

정리하면, fastboot 앱을 압축 해제한 시스템 이미지 폴더에 복사한 뒤 명령 프롬프트에 다음 코드를 입력합니다.

cd [fastboot가 저장된 폴더 경로]
oem unlock bootloader
fastboot flash-all.bat

데이터를 지우지 않고 안드로이드 M 설치하기

안드로이드 M을 장기간 사용하거나 테스트할 계획이라면 시스템 이미지를 플래싱하고 기기를 초기화하는 공식 방법이 가장 안전합니다.

반면 새 기능을 잠시 맛보고 싶은 경우에는 '더티 플래시(dirty flash)'도 가능합니다. 데이터를 지우지 않고 이미지만 플래싱하는 방식으로, 단기 사용에는 편리하지만 오류와 강제 종료가 자주 발생할 수 있다는 점을 감수해야 합니다.

단, 부트로더 잠금 해제는 여전히 필수이며, 부트로더를 잠금 해제하면 기기가 완전히 초기화됩니다. 부트로더 잠금을 해제해야 하는 상황이라면 위의 공식 플래싱 방법을 먼저 따르세요. 이미 잠금 해제된 상태라면 아래 과정을 진행하면 됩니다.

더티 플래시는 각 구성 요소를 하나씩 수동으로 플래싱한다는 점만 다르고 전체적인 절차는 공식 방법과 유사합니다.

  1. 모든 데이터를 백업합니다(가급적 낸드로이드 백업 권장). 그런 다음 앞서 설명한 대로 패스트부트 모드로 부팅합니다.
  2. fastboot 앱을 압축 해제한 시스템 이미지 폴더에 복사합니다. 명령 프롬프트나 터미널에서 cd 명령으로 해당 폴더로 이동합니다.
  3. 다음 명령으로 라디오 .img 파일을 플래싱합니다.
    fastboot flash radio [radio*.img]
  4. image*.zip 파일의 압축을 풉니다. fastboot 앱을 그 폴더로 옮긴 뒤 cd 명령으로 해당 디렉터리로 이동합니다.
  5. 다음 명령으로 부트 이미지와 시스템 이미지를 플래싱합니다.
    fastboot flash boot boot.img
    fastboot flash system system.img

userdata.img는 절대 플래싱하지 마세요. 플래싱하는 순간 저장된 데이터가 모두 삭제됩니다.

  1. 휴대폰을 재부팅하면 완료됩니다.

롤리팝으로 되돌리기

기존의 롤리팝으로 돌아가려면 안드로이드 개발자 웹사이트에서 다운로드한 롤리팝 시스템 이미지로 동일한 과정을 반복하거나, 미리 만들어 둔 낸드로이드 백업을 복원하면 됩니다.

안드로이드 M: 사랑하게 될 핵심 기능들

이제 휴대폰이 안드로이드 M으로 부팅되면 다양한 신기능과 함께 성능 및 사용성 개선을 경험할 수 있습니다. 다만 개발자 프리뷰는 베타 단계의 버전이므로 버그를 만날 가능성이 높습니다. 일상적인 사용이 아닌 테스트 목적이라는 점을 기억하세요.

주목할 만한 주요 신기능은 다음과 같습니다.

개선된 권한 시스템

안드로이드 M은 마침내 권한 문제를 개선했습니다. 이제 앱이 연락처, 위치 등의 정보에 접근하려 할 때 사용자에게 허용 여부를 직접 묻습니다. 흥미롭게도 인터넷 접근 권한은 모든 앱에 자동으로 부여되도록 바뀌었습니다.

간편해진 볼륨 컨트롤

설정 메뉴를 깊이 들어가지 않고도 앱, 통화, 음악 등 종류별 볼륨을 손쉽게 조절할 수 있게 되었습니다.

향상된 복사·붙여넣기

텍스트를 복사·붙여넣을 때 더는 알쏭달쏭한 아이콘을 해석하느라 애쓸 필요가 없습니다. 새로운 플로팅 툴바가 이 과정을 마침내 본연의 간단함으로 되돌려 줍니다.

구글 나우 온 탭(Google Now on Tap)

안드로이드 M의 대표 기능인 '구글 나우 온 탭'은 나우 기능을 모든 앱에 통합합니다. 홈 버튼을 길게 누르면 현재 화면에 표시된 내용을 분석해 어떤 앱을 사용 중이든 상황에 맞는 앱이나 검색 추천을 제공합니다. 아쉽게도 프리뷰 버전에서는 아직 사용할 수 없습니다.

안드로이드 페이(Android Pay)

올해 출시 예정인 안드로이드 페이는 애플의 결제 시스템에 맞서는 구글의 모바일 결제 서비스입니다. 심지어 핸즈프리 결제 옵션도 예고되어 있어, 휴대폰을 주머니에 둔 채 음성만으로 결제하는 것도 가능해집니다.

또한 안드로이드 M은 내장 지문 스캔 지원(호환 하드웨어를 갖춘 기기가 필요)과 함께, 사용하지 않는 앱을 대기 상태로 전환해 불필요한 리소스 낭비를 막는 지능형 전력 관리 시스템 '도즈(Doze)' 등 눈에 보이지 않는 다양한 내부 개선 사항도 담고 있습니다.

어떻게 생각하시나요?

안드로이드 M은 역대 최대 규모의 OS 업데이트는 아니지만, 어떤 면에서는 가장 중요한 업데이트 중 하나입니다.

지난해 롤리팝으로 시작된 변화를 완성하며, 참신한 최신 운영체제에 한층 세련된 마감을 더했습니다. 구글 나우 온 탭 같은 신기능은 앱과 웹 사이의 간격을 좁히고 더 높은 수준의 자동화를 실현하려는 OS의 미래 방향을 잘 보여줍니다.

넥서스 기기를 보유하고 있다면 올해 말 정식 버전이 배포되기 전에 개발자 프리뷰를 미리 설치해 볼 만한 가치가 충분합니다.

안드로이드 M에서 가장 마음에 드는 기능은 무엇인가요? 정식 출시 후 가장 기대되는 기능이 무엇인지 댓글로 알려주세요!