Computer >> 컴퓨터 >  >> 문제 해결 >> Android

NVIDIA Shield Android TV 루팅 완벽 가이드: 단계별 따라하기

NVIDIA Shield TV 소개

NVIDIA Shield TV는 홈 엔터테인먼트와 게이밍을 모두 지원하는 최상위 안드로이드 TV입니다. 뛰어난 성능과 세련된 디자인을 갖추고 있으며, 1.9GHz 옥타코어 프로세서와 3GB RAM을 탑재하고 있습니다. HDMI 출력을 통해 4K 해상도 콘텐츠를 TV로 송출할 수 있으며, 저장 공간은 16GB SSD 또는 500GB HDD 중 선택 가능하고 SDXC 슬롯으로 외장 저장장치 확장도 지원합니다.

USB 3.0 포트, 기가비트 이더넷, 리모컨 제어용 IR 블래스터, 듀얼밴드 Wi-Fi, 블루투스 4.1 등 다양한 기능을 갖춘 Shield TV는 2015년 5월에 출시된 세 번째 세대 Shield 하드웨어입니다.

루팅으로 얻을 수 있는 것

Shield TV를 루팅하면 다음과 같은 이점을 누릴 수 있습니다.

  • 광고 차단 앱 사용
  • 커스텀 리커버리를 통한 백업 및 복구
  • 커스텀 CyanogenMod ROM 플래싱
  • Xposed 모듈 활용

루팅을 통해 자신이 원하는 방식으로 기기를 자유롭게 활용할 수 있게 됩니다.

시작 전 주의사항

루팅 과정에서 내부 저장소의 모든 데이터가 삭제됩니다(외장 저장소 데이터는 유지됩니다). 반드시 사전에 필요한 데이터를 모두 백업해 두시기 바랍니다.

준비물

  • TV에 연결된 NVIDIA Shield TV
  • 인터넷 연결과 USB 포트를 갖춘 노트북(또는 데스크톱)
  • USB 케이블
  • PC에 미리 다운로드한 파일: Shield PC 드라이버, SuperSU, TWRP 리커버리, Minimal ADB & Fastboot
  • USB 마우스

1단계: ADB 및 드라이버 설치

먼저 PC에 다운로드한 Minimal ADB & Fastboot .exe 파일을 설치합니다. 그다음 Shield 드라이버를 바탕화면에 압축 해제하고, TWRP 리커버리 이미지를 ADB & Fastboot 폴더(일반적으로 c:\program files(x86)\Minimal ADB and Fastboot\)에 추출합니다. SuperSU zip 파일도 같은 폴더에 복사해 둡니다.

2단계: 개발자 옵션 및 USB 디버깅 활성화

Shield TV에서 개발자 모드를 활성화합니다. 설정 → 정보 → 빌드로 이동하여 "개발자가 되었습니다" 메시지가 나타날 때까지 7번 탭합니다. 설정 화면을 닫았다가 다시 열면 '개발자 옵션' 메뉴가 생성되어 있는 것을 확인할 수 있습니다. 해당 메뉴에 들어가 'ADB 디버깅'을 찾아 활성화하면 PC 인증 요청 팝업이 나타나는데, 허용해 주세요.

이제 USB 케이블로 Shield TV와 PC를 연결한 후, ADB & Fastboot 폴더에서 프로그램을 실행하고 adb devices 명령어를 입력해 NVIDIA Shield가 목록에 나타나는지 확인합니다.

기기가 인식되지 않는 경우

바탕화면에서 내 컴퓨터를 우클릭한 후 '장치 관리자'를 엽니다. 노란색 느낌표(!)가 표시된 ADB 장치를 찾아 우클릭하고 '드라이버 업데이트'를 선택합니다. 바탕화면의 Shield Family Drivers 폴더를 지정하여 드라이버를 설치하면 됩니다.

3단계: 부트로더 잠금 해제

ADB & Fastboot DOS 창에서 adb devices를 다시 입력해 기기가 인식되는지 확인한 후, adb reboot bootloader를 입력합니다. Shield TV가 부트로더 화면으로 재부팅됩니다. 이후 fastboot devices를 입력해 기기가 정상적으로 연결되었는지 확인하세요.

Fastboot에서 기기가 보이지 않는 경우

위와 동일한 방법으로 드라이버를 업데이트하되, 이번에는 FASTBOOT라고 표시된 노란색 느낌표(!) 항목을 찾으면 됩니다. 드라이버 설치 후 fastboot devices를 다시 입력해 연결 상태를 확인하세요.

fastboot oem unlock을 입력하고 Enter 키를 누르면 Shield TV 화면에 '잠시만 기다려 주십시오'라는 메시지가 표시됩니다. 이 과정은 16GB 모델의 경우 몇 분, 500GB 모델의 경우 최대 2시간까지 걸릴 수 있으니 끝날 때까지 기다려 주세요.

4단계: SuperSU 및 TWRP 플래싱

부트로더 잠금이 해제되면 Shield TV를 재부팅해 메인 화면으로 돌아갑니다. 개발자 옵션과 USB 디버깅을 다시 활성화해야 합니다(위의 2단계 방법과 동일). 그다음 ADB & Fastboot 창으로 돌아와 다음 명령어를 입력합니다.

adb push supersu.zip /sdcard/

파일이 정상적으로 복사되었다는 메시지가 표시되면, 이어서 adb reboot bootloader를 입력해 부트로더 모드로 진입합니다. fastboot devices로 연결을 확인한 후, TWRP 리커버리 이미지를 플래싱합니다.

fastboot flash recovery twrp-shieldtv.img

이 방법은 펌웨어 버전 1.4 이상에서 작동합니다. 버전 1.3이라면 fastboot boot twrp-shieldtv.img로 TWRP를 임시 부팅한 뒤 fastboot 메뉴에서 'Boot Recovery Kernel'을 선택하면 됩니다. TV 화면에 TWRP 리커버리 화면이 나타나는 것을 확인할 수 있습니다.

5단계: SuperSU 설치 및 마무리

TWRP 화면에서 Read Only 유지 여부를 묻는다면 허용(Allow)을 선택합니다. USB 마우스를 Shield TV에 연결한 후 'Install'을 누르고, 아까 /sdcard/에 저장해 둔 supersu.zip 파일을 선택한 뒤 화면을 스와이프하여 플래싱합니다.

플래싱이 완료되면 TWRP 메뉴에서 시스템을 재부팅합니다. 루트 복구 여부 등을 묻는 메시지가 나타나면 NO를 선택하세요. 첫 재부팅은 시간이 다소 걸릴 수 있습니다.

재부팅이 완료되면 애플리케이션 메뉴에서 SuperSU 앱을 실행하고, 바이너리 업데이트를 요청하면 'Normal' 방식으로 업데이트합니다. 이제 NVIDIA Shield TV 루팅이 완료되었습니다! 축하드립니다!