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

안드로이드 기기에 LineageOS 설치하는 방법: 초보자도 따라 하는 완벽 가이드

LineageOS는 안드로이드 기기용으로 가장 인기 있는 커스텀 ROM입니다. 불필요한 앱(블로트웨어) 없이 순정에 가까운 깔끔한 안드로이드 환경을 제공하고, 인터페이스도 정돈되어 있어 많은 사랑을 받고 있습니다. 일부 제조사 순정 펌웨어에서는 빠르게 지원되지 않는 보안 업데이트와 버그 수정도 꾸준히 받을 수 있으며, 순정보다 훨씬 높은 수준의 커스터마이징이 가능하다는 점도 큰 장점입니다.

게다가 LineageOS는 공식 업데이트가 중단된 오래된 기기를 포함해 매우 다양한 기기를 지원합니다. 이 글에서는 안드로이드 폰에 LineageOS를 설치하는 전체 과정을 단계별로 상세히 안내합니다.

설치 전 준비 사항

LineageOS는 Windows, Mac, Linux 어디서든 설치할 수 있습니다. 이 가이드는 Windows 기준으로 작성되었으므로, Windows PC와 안드로이드 기기를 연결할 USB 케이블을 준비하세요.

시작하기 전에 PC가 연결된 기기를 올바르게 인식할 수 있도록 해당 폰 제조사의 OEM USB 드라이버를 먼저 설치해야 합니다.

다음으로, 설치 과정에서 내부 저장소의 모든 데이터가 삭제되므로 중요한 데이터를 반드시 백업해 두세요. 작업하는 동안 기기 배터리도 충분히 충전해 두는 것이 좋습니다.

ADB 및 Fastboot 설정

PC에 ADB와 Fastboot 도구도 설정해야 합니다. 이 도구들은 USB를 통해 터미널 명령어로 안드로이드 기기를 제어할 수 있게 해줍니다. 예를 들어 Fastboot는 부트로더 잠금 해제, 시스템 이미지 플래싱 등의 작업을 수행할 때 사용됩니다.

안드로이드 개발자 웹사이트에서 SDK Platform-Tools 패키지 형태로 ADB와 Fastboot 도구를 다운로드하세요. 압축을 해제한 후 platform-tools 폴더 안에 필요한 파일들이 들어 있습니다. 이 폴더 위치를 기억해 두세요.

안드로이드 기기에 LineageOS 설치하는 방법: 초보자도 따라 하는 완벽 가이드

USB 디버깅 활성화

다음으로 안드로이드 기기에서 USB 디버깅을 활성화해야 합니다. 설정 앱을 실행한 뒤 휴대전화 정보(About phone)로 이동하고, 아래로 스크롤하여 빌드 번호 항목을 찾습니다. 그런 다음 '개발자 모드가 활성화되었습니다'라는 알림이 나타날 때까지 빌드 번호를 계속 탭하세요. 화면 잠금을 설정해 둔 경우 이 단계에서 잠금 해제가 필요할 수 있습니다.

이후 다시 설정 앱으로 돌아갑니다. 안드로이드 버전에 따라 메뉴 위치가 다르므로 상단 검색창에 개발자 옵션이라고 입력하세요. 검색 결과에서 개발자 옵션을 탭하고, 아래로 스크롤하여 디버깅 섹션으로 이동한 뒤 USB 디버깅 토글을 켭니다.

이제 거의 준비가 끝났습니다. 마지막으로 기기의 CPU 아키텍처를 확인해야 합니다. 이는 구글 앱(Google Apps) 설치 패키지를 다운로드할 때 필요합니다. Google Play 스토어에서 Treble Info 앱을 다운로드해 실행한 뒤 Architecture 섹션을 확인하세요. 대부분의 기기는 ARM 또는 ARM64입니다.

위의 준비 사항을 한 번 더 점검한 후 다음 단계로 넘어가세요.

1단계: LineageOS 및 필요한 파일 다운로드

진행하기 전에 내 기기에 맞는 LineageOS가 제공되는지 확인하세요. 공식 지원 기기에는 Google Pixel 시리즈, 일부 삼성 폰(최신 갤럭시 S 시리즈는 제외), 샤오미, 모토로라, ASUS 등의 기기들이 포함됩니다.

LineageOS 공식 기기 목록 웹사이트에 접속해 제조사 카테고리를 선택하고, 본인 기기의 모델명을 찾은 뒤 builds 섹션을 열어 설치하려는 ROM 설치 패키지(ZIP 파일)를 다운로드하세요.

안드로이드 기기에 LineageOS 설치하는 방법: 초보자도 따라 하는 완벽 가이드

만약 공식 웹사이트에서 기기를 찾지 못했다면, 신뢰할 수 있는 XDA 포럼에서 해당 기기를 검색해 보세요. XDA에는 설치 방법이 함께 안내되어 있으니 참고하면 됩니다.

커스텀 리커버리 다운로드

순정 안드로이드 리커버리는 커스텀 ROM 패키지 플래싱을 지원하지 않으므로, 별도의 커스텀 리커버리가 필요합니다. 기기가 공식 지원 대상이라면 Lineage Recovery를 다운로드하세요. 마찬가지로 웹사이트의 builds 섹션에서 받을 수 있습니다.

기기의 파티션 구조에 따라 Lineage Recovery는 recovery.img, boot.img, 또는 vendor_boot.img 형태로 제공됩니다.

  • LineageOS Download builds 섹션에 recovery.img 파일이 있다면 해당 파일을 다운로드하고 같은 섹션의 다른 이미지 파일은 무시하세요.
  • boot.img만 있다면 해당 기기는 리커버리에 boot 파티션을 사용하는 것이므로 이 이미지 파일을 다운로드합니다.
  • Google Pixel 7 Pro처럼 vendor_boot 파티션을 리커버리 용도로 사용하는 기기도 있는데, 이 경우 다운로드할 파일은 vendor_boot.img입니다.

비공식 지원 기기라면 XDA 포럼에서 TWRP 같은 인기 커스텀 리커버리나 TWRP 대체 리커버리를 찾아보세요. 포럼 게시글에 다운로드 링크와 설치 방법이 안내되어 있습니다.

구글 앱(Google Apps) 다운로드

LineageOS에는 구글 앱이 기본 포함되어 있지 않습니다. 따라서 Google Play 스토어 등의 구글 서비스를 사용하려면 LineageOS에서 권장하는 Google Apps 사이트에서 추가 패키지를 다운로드해야 합니다. 반드시 기기 아키텍처(앞서 확인한 값)와 설치할 ROM 버전에 맞는 Google Apps 패키지를 받으세요.

편의를 위해 다운로드한 모든 파일—ROM 파일, 리커버리 이미지, Google Apps 패키지—을 앞서 압축을 푼 platform-tools 폴더에 넣어 두세요.

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

안드로이드 커스터마이징의 첫 관문은 부트로더 잠금 해제입니다. 부트로더를 언락하면 제조사가 기기 파티션 플래싱을 막기 위해 걸어 둔 보안 제한이 해제됩니다.

다행히 Google, 삼성, 샤오미, 모토로라, 소니, OnePlus 등 많은 인기 제조사들이 부트로더 잠금 해제를 허용하고 있습니다. 다만 부트로더를 잠금 해제하면 기기 보증이 무효화될 수 있으니 유의하세요.

부트로더 잠금 해제 과정에서 폰 데이터가 모두 삭제되므로 시작 전에 반드시 데이터를 백업했는지 확인하세요.

기기가 잠금 해제를 지원한다면 안드로이드 부트로더 잠금 해제 가이드를 참고해 진행하세요. 완료 후에는 잠금 해제 과정에서 기기가 초기화되므로 USB 디버깅을 다시 활성화해야 합니다.

3단계: 커스텀 리커버리 설치

리커버리 이미지 파일을 설치하려면 먼저 명령 프롬프트 창을 엽니다. platform-tools 폴더를 연 뒤 주소창에 cmd를 입력하고 Enter를 누르세요. 모든 파일을 같은 폴더에 넣어 두었다면, 이후 단계에서는 이 명령 프롬프트 창 하나만 사용하면 됩니다.

다음으로 기기를 PC에 연결하고, 아래 ADB 명령어를 입력해 기기가 정상적으로 연결되었는지 확인합니다.

adb devices

폰 화면에 USB 디버깅 허용 팝업이 뜨면 승인하세요. 그다음 아래 명령어로 기기를 부트로더 모드로 재부팅합니다.

adb reboot bootloader

부트로더 모드에 진입했다면 아래 명령어로 recovery.img 파일을 플래싱합니다.

fastboot flash recovery recovery.img

리커버리용으로 boot.img를 받았다면 아래 명령어를 실행하세요.

fastboot flash boot boot.img

vendor_boot.img 파일이라면 아래 명령어를 사용합니다.

fastboot flash vendor_boot vendor_boot.img

올바른 리커버리 이미지를 플래싱했다면 아래 명령어로 리커버리 모드로 재부팅합니다.

fastboot reboot recovery
안드로이드 기기에 LineageOS 설치하는 방법: 초보자도 따라 하는 완벽 가이드

명령어로 리커버리 모드에 진입하지 않는다면 기기별 키 조합을 대신 사용하세요. 예를 들어 많은 기기는 전원이 꺼진 상태에서 전원 버튼 + 볼륨 up 키를 길게 누르면 됩니다.

4단계: 커스텀 리커버리로 LineageOS 설치

이제 기기가 리커버리 모드로 진입해 Lineage Recovery 화면을 볼 수 있을 것입니다.

리커버리 화면에서 Factory reset을 탭한 뒤 Format data/factory reset을 선택하고, Format data를 눌러 확인합니다. 이 과정에서 기기의 기존 시스템과 관련된 모든 데이터가 삭제됩니다. 완료 후 좌측 상단의 뒤로 가기 화살표를 눌러 메인 메뉴로 돌아가세요.

안드로이드 기기에 LineageOS 설치하는 방법: 초보자도 따라 하는 완벽 가이드

이제 ROM을 플래싱하기 위해 ADB 사이드로드 모드를 활성화할 차례입니다. ADB 사이드로드 모드를 사용하면 PC에서 명령어 한 줄로 ZIP 패키지를 안드로이드 기기에 전송하고 설치할 수 있습니다. Apply update를 탭한 뒤 Apply from ADB 옵션을 선택하세요.

안드로이드 기기에 LineageOS 설치하는 방법: 초보자도 따라 하는 완벽 가이드

기기가 여전히 PC에 연결되어 있는지 확인하고, 아래 명령어로 사이드로드 모드에서 연결되었는지 점검합니다. 출력 결과에 기기의 시리얼 번호와 sideload라는 단어가 표시되면 정상입니다.

adb devices

ADB를 통해 ROM을 사이드로드하려면 아래 명령어를 실행하세요. romname은 실제 다운로드한 ROM 파일명으로 바꿔 입력합니다.

adb sideload romname.zip
안드로이드 기기에 LineageOS 설치하는 방법: 초보자도 따라 하는 완벽 가이드

ROM 설치에는 시간이 걸리므로 기다려 주세요. 설치가 완료되면 리커버리가 사이드로드 모드를 종료하고 메인 화면으로 돌아가며, 화면 하단에 성공 메시지가 표시됩니다.

5단계: 구글 앱 추가 설치 (선택 사항)

구글 서비스 없이 순수한 환경을 선호한다면 이 단계는 건너뛰어도 됩니다. 단, 이 경우 기기에 Google Play 서비스가 설치되지 않습니다.

구글 앱을 설치하려면, 아직 리커버리 모드에 있다는 전제 하에 Advanced를 탭하고 Reboot to recovery 옵션을 선택하세요. 리커버리로 다시 진입한 후, ROM을 설치했을 때와 동일하게 ADB 사이드로드 모드를 활성화하고 미리 받아 둔 Google Apps ZIP 패키지를 adb sideload 명령어로 플래싱합니다.

6단계: LineageOS 부팅

모든 단계를 마쳤다면 이제 LineageOS로 부팅할 준비가 된 것입니다. Reboot system now 옵션을 탭하고 부팅이 완료될 때까지 기다리세요. 첫 부팅은 시간이 오래 걸릴 수 있으니 조금만 기다려 주세요.

환영 화면이 나타나면 설치가 성공적으로 완료된 것입니다. 안드로이드 초기 설정 과정을 진행하고 데이터를 복원한 뒤, LineageOS가 제공하는 다양한 기능을 마음껏 살펴보세요.

LineageOS로 안드로이드 기기에 새 생명을 불어넣으세요

커스텀 ROM은 오래된 기기든 새 기기든 새로운 활력을 불어넣어 주며, LineageOS는 제조사보다 훨씬 오랫동안 안드로이드 기기의 수명을 연장해 주는 최고의 예입니다.

보안 업데이트가 중단된 오래된 안드로이드 기기가 있다면 LineageOS 설치를 통해 상황을 뒤집을 수 있습니다. 또한 XDA 포럼의 비공식 빌드를 통해 더욱 다양한 기기를 지원받을 수도 있습니다. 어느 쪽이든 놓치기 아까운 커스텀 ROM임에는 분명합니다.