brunch

You can make anything
by writing

C.S.Lewis

by 시류아 Feb 21. 2020

픽셀3a에 안드로이드 11
개발자 프리뷰 올려 보기

따끈따근한 2020년 새로운 안드로이드 OS 개발자 버전을 설치해보자


 한국시간 기준으로 20일 새벽(현지 시간 19일), 구글에서 안드로이드 11 개발자 프리뷰를 공개했습니다. 개발자 프리뷰는 안드로이드 정식 버전에 앞서서 개발자들에게 새로운 OS에서 변화되거나 추가되는 기능이나 동작(API)에 대해서 빠르게 대응하여 정식 버전에서는 문제가 없도록 할 수 있도록 구글에서 제공해주고 있는 OS 베타 프로그램으로 이번 안드로이드 11 개발자 프리뷰는 구글에서 출시한 픽셀 2/3/3a/4에 설치가 가능합니다.


 이번 이야기에서는 간단하게 픽셀 3a(Pixel 3a)에 안드로이드 11 개발자 프리뷰 버전을 한 번 올려보는 과정을 정리해보고자 합니다.





이번에 공개된 안드로이드 11의 주요 특징은 다음과 같습니다.


폴더블 스마트폰 대응 강화

새로운 스크린 타입 대응

HEIF 사진 지원

카메라 기능 최적화

5G 관련 기능 개선

앞으로 앱 개발자 터미널에서 5G 연결 확인 및 Wi Fi처럼 4K 스트리밍 및 게임 고해상도 에셋 가져오기 가능

개인 정보 강화

앱 권한 부여를 한 번만 허용할 수 있게 됨

권한 요청에 거부 두 번 누르면 앞으로 묻지 않고 거부

버블 API 추가

기타 기능 강화(화면 녹화, 다크 모드 시간 제어 등)





안드로이드 11 개발자 프리뷰 다운로드하기



 안드로이드 11 개발자 프리뷰를 다운로드하는 방법은 정말 간단합니다. 먼저, 안드로이드 개발자 사이트에서 프리뷰 페이지(https://developer.android.com/preview/)에 들어간 뒤 'GET STARTED' 버튼을 클릭합니다.




 이후, 개발자 프리뷰 대상 기기 중 'Google Pixel' 항목에서 'Downloads page'를 클릭합니다.




 마지막으로 'Flash your device manually' 항목에서 본인의 단말기에 맞는 개발자 프리뷰 이미지를 클릭하여 다운로드하면 됩니다.


 이외에도 구글에서는 정말 오래전 출시된 넥서스 원의 펌웨어부터 시작하여 최근 출시한 픽셀 4의 펌웨어까지 팩토리 이미지(Factory Image)를 별도의 페이지를 통해서 다운로드할 수 있습니다.


 혹여나 본인이 사용 중인 구글 단말기의 다운그레이드가 필요로 하다면, 팩토리 이미지 페이지에서 해당 이미지를 다운로드한 뒤 본 글의 설치 가이드대로 따라 하시면 됩니다.





Pixel 3a에 개발자 프리뷰 설치하기


설치 전 필요로 한 항목

안드로이드 11 개발자 프리뷰 이미지

안드로이드 ADB (관련 글)




 픽셀 3a에 개발자 프리뷰 버전을 올리기 위해서는 OEM 잠금 해제를 진행하고 부트로더를 언락해야 됩니다. 가장 먼저 '설정 > 휴대전화 정보'에 진입하셔서 아래쪽에 있는 '빌드 번호'를 7회 연타하여 개발자 옵션을 활성화시킵니다.


 이후 '설정 > 시스템 > 개발자 옵션'에 진입하여 'OEM 잠금 해제'를 체크하여 활성화시키고, 아래쪽에 있는 'USB 디버깅'도 클릭하여 활성화시킵니다.




 단말기의 설정을 다 하셨다면 USB 케이블을 통해서 PC에 연결을 하고, 윈도우에서는 CMD(또는 윈도우 터미널), 리눅스나 맥에서는 터미널을 열고 ADB를 통해서 다음과 같이 입력하여 정상적으로 단말기와 통신이 이루어지는지 체크를 진행합니다.


$ adb devices


 정상적으로 단말기와의 통신이 이루어진다면 시리얼 넘버와 함께 device 표기가 나타날 것이고, 연결이 제대로 되지 않았다면 'List of devices attached'에서 멈추어 있다가 종료될 것입니다. 이 경우, 정상적으로 안드로이드 USB 드라이버가 잡혀있는지 체크해보시길 바랍니다.


 정상적으로 연결이 되었다면, 이제 부트로더로 진입하기 위해 다음과 같이 입력합니다.


$ adb reboot bootloader




 부트로더에 진입하게 되면 픽셀 3a에는 위의 사진처럼 부트로더 화면이 나타나게 됩니다. 볼륨 버튼으로 메뉴를 선택할 수 있으며, 전원 버튼을 클릭하면 선택이 됩니다. 지금 상태에서는 픽셀 3a로 할 것이 없으니 이 상태 그래도 둡니다.




 픽셀 3a에서 정상적으로 부트로더 진입이 되었다면, 다시 PC로 돌아와서 다음과 같이 입력하여 부트로더 언락을 진행합니다.


## 2015년 이후 구글 단말기(Nexus 5X/6P, Pixel/Pixel XL 이상 단말기)
$ fastboot flashing unlock
## TMZ20a 이전의 부트로더인 Pixel 2XL 한정
$ fastboot flashing unlock_critical
## 2015년 이전 구글 단말기(Nexus 5/6 이하 단말기)
$ fastboot oem unlock
## 다시 잠금을 하고 싶다면
$ fastboot flashing lock
$ fastboot oem lock




 부트로더 언락 명령어를 입력하게 되면 픽셀 3a에서는 위의 사진처럼 부트로더 언락을 진행할 것인가 묻는 화면이 나타납니다. 볼륨 버튼을 클릭하여 '부트로더 언락을 진행할 것'이라고 선택하고 전원 버튼을 누르면 부트로더 언락이 진행됩니다.




 정상적으로 부트로더 언락이 진행되었다면, 부트로더 화면에서 'Device state' 항목에 'unlocked'로 표기됩니다. 이제 남은 것은 개발자 프리뷰를 설치하는 것이고 생각보다 정말 간단합니다.




 안드로이드 개발자 사이트에서 다운로드한 '개발자 프리뷰' 파일을 압축해 제시 켜보면 위와 같이 파일들이 담겨있습니다. 윈도우라면 다른 것 할 필요 없이 'flash-all.bat' 버튼을 클릭하는 것으로 설치가 진행되며, 리눅스나 맥에서는 터미널에서 'flash-all.sh'를 실행시켜주면 됩니다.




 이후 자동으로 설치 스크립트가 돌아가며, Pixel 3a에 개발자 프리뷰 설치가 진행됩니다. 그리 길지 않은 시간을 기다리고 나면 설치가 완료되고 자동으로 재시작되면서 단말기가 부팅됩니다. 고생하셨습니다. 이걸로 개발자 프리뷰 설치가 완료되었습니다.




 단말기를 부팅하고 간단하게 설정하고 난 뒤 '설정 > 휴대전화 정보'에 들어가서 'Android 버전'을 체크해보면 'R'로 표기되고 보안 패치가 20년 3월 5일 자로 되어있는 것을 확인할 수 있습니다.





마치며..



 간단하게 픽셀 3a에 안드로이드 11 개발자 프리뷰를 올리는 과정을 정리해보았습니다. OTA를 통해서 버튼 몇 번 클릭하는 것으로 업데이트 설치가 끝나는 정식 버전과 달리 조금은 설치 과정이 복잡하지요? 많은 안드로이드 단말기들이 개발자 테스트 OS 또는 커스텀 롬을 설치할 때 이와 동일하거나 또는 비슷한 과정을 통해서 설치가 이루어집니다.


 일단, 이번 안드로이드 11 개발자 프리뷰를 설치하고 반나절 정도 사용해보면서 이것저것 추가된 기능들을 확인해보고.. 그동안 만들어둔 것들도 정상적으로 동작하는지 테스트를 해보고 있는데.. 기존 안드로이드 10과 비교해서 아직까지 크게 바뀌었다고 생각되는 부분은 없습니다.


 사용에 있어서는 정말 사용을 할 수 없을 정도로 크게 문제 있는 것도 아니라서 충분히 실사 용이 가능한 상황입니다. 하지만, 전화 등 일부분에 있어서 버그가 있는 관계로 앞으로 안드로이드 11에 어떠한 기능들이 추가되어 나갈 것인지 정말 궁금하신 분들이나, 미리 안드로이드 11에 대응 준비 중인 개발자분들이 아니시라면 조금 더 안정적인 베타 프로그램에서 체험해보시기를 권장합니다.


 (언제나 그렇듯 정식 업데이트는 3분기 입니다.)


 앞으로 안드로이드 11 정식 버전이 배포되기 전까지는 개발자 프리뷰부터 시작해서 베타 프로그램까지 꾸준하게 계속 사용해볼 예정입니다. 차후에 재미있는 기능이 추가된다면 그때 한 번 이야기해보도록 하고, 이만 글을 마무리하도록 하겠습니다. 감사합니다.

매거진의 이전글 Power Mockup 파워포인트로 빠르게 UI 설계
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari