
서비스 종료를 앞둔 CyanogenMod에서 그 정신적 후속작인 LineageOS로의 대규모 이주가 한창 진행되고 있습니다. 수백만 명, 혹은 최소한 수십만 명에 달하는 루팅된 안드로이드 사용자들이 CyanogenMod처럼 불필요한 앱(bloatware) 없이 유연한 순정 안드로이드 경험을 제공하는 오픈소스 프로젝트로 갈아타고 있는 것이죠.
다행히 LineageOS 실험(experimental) 빌드를 활용하면 비교적 매끄럽게 전환할 수 있습니다. 이 글에서는 TWRP 리커버리를 기준으로 설명하지만, 다른 리커버리 도구를 사용하더라도 전반적인 절차는 크게 다르지 않습니다.
1단계: LineageOS 빌드 다운로드
먼저 LineageOS 공식 웹사이트에서 자신의 기기에 맞는 "experimental" 빌드와 최신 "nightly" 빌드를 다운로드합니다. 파일을 안드로이드 기기에 바로 내려받거나, PC에 받은 후 휴대폰으로 옮기면 됩니다. 이때 압축을 풀 필요는 없습니다.
중요한 것은 버전 호환성입니다. CM13을 사용 중이라면 LineageOS 13을, CM14를 사용 중이라면 LineageOS 14를 받아야 합니다. 설치 순서는 먼저 experimental 빌드를 플래싱한 뒤, 그다음 nightly 빌드를 설치하는 것입니다.
2단계: 리커버리 모드로 부팅하기
휴대폰 전원을 끈 후, 다시 켤 때 전원 버튼과 볼륨 다운 버튼을 동시에 길게 누릅니다. 부트 메뉴가 나타나면 "Recovery"를 선택해 리커버리 모드로 진입합니다.
3단계: 데이터 백업하기
리커버리 메뉴(TWRP가 아닌 다른 도구를 사용한다면 화면 구성이 조금 다를 수 있습니다)에서 가장 먼저 데이터를 백업합니다. "Backup"을 선택하고 Boot, System, Data 항목에 체크한 뒤, 백업을 저장할 위치를 지정하고 "Swipe to Backup"(또는 화면에 표시되는 동일한 기능)을 실행하세요.

4단계: experimental 빌드 설치하기
리커버리 도구의 메인 화면에서 "Install"로 이동해, LineageOS 설치 파일을 저장해 둔 디렉터리로 들어갑니다. 파일명에 "experimental"이 포함된 ZIP 파일을 선택해 설치한 후 기기를 재부팅합니다.
재부팅하면 안드로이드 홈 화면이 나타나지만, 화면 곳곳에 '병합(merger) 버전'임을 알리는 워터마크가 표시됩니다. 이것이 정상적인 과정이며, 다음 단계는 이 거슬리는 워터마크를 없애는 것입니다.

5단계: nightly 빌드 설치하기
다시 안드로이드 기기를 커스텀 리커버리 화면으로 부팅한 뒤 "Install"로 이동합니다. 이번에는 파일명에 "nightly"가 포함된 파일을 찾아 선택하고, 앞선 과정과 동일하게 설치한 후 재부팅합니다.

6단계: 마이그레이션 완료 확인하기
이번에는 워터마크 없이 깔끔하게 안드로이드 홈 화면이 나타날 것입니다! 성공적으로 LineageOS로 이주한 것입니다. OS의 대부분은 CM과 마찬가지로 순정 안드로이드처럼 느껴지지만, 더 이상 업데이트가 중단된 CyanogenMod와 달리 OS를 계속 최신 상태로 유지할 수 있다는 큰 장점이 생깁니다.
업데이트 확인 주기는 "설정 → 휴대전화 정보 → LineageOS 업데이트" 메뉴에서 원하는 빈도로 설정할 수 있습니다.
참고: LineageOS의 "나이틀리(nightly)" 빌드는 실제로는 일주일에 한 번씩만 배포됩니다.
마무리
디지털 짐을 싸서 새 집으로 이사하는 일은 언제나 번거롭습니다. 특히 내 의지와 무관한 외부 요인 때문에 강제로 이루어져야 한다면 더욱 그렇죠. 하지만 CM을 아끼는 사용자라면 언젠가는 반드시 갈아타야 합니다. 순정 안드로이드에 가까운 경험과 꾸준한 업데이트를 원한다면 LineageOS가 가장 자연스러운 선택입니다. 반대로 어차피 바꿔야 하는 상황이라면, 분위기 전환을 겸해 다른 커스텀 롬도 둘러보는 것도 나쁘지 않은 선택일 수 있습니다. 다만 그 이야기는 다음 기회에 다루도록 하겠습니다.