초기 안드로이드 스마트폰은 수많은 문제점을 안고 출시되었습니다. 제조사의 수정을 기다리기보다는, 자원봉사 개발자들이 커스텀 ROM을 만들어 폰의 기본 소프트웨어를 대체했습니다.
이제 10년 이상이 지났고, 안드로이드 폰은 훨씬 좋아졌습니다. 그렇다면 지금도 커스텀 ROM을 설치할 가치가 있을까요? 저는 그렇다고 생각합니다. 커스텀 안드로이드 ROM을 설치하면 좋은 중요한 이유들을 소개합니다.
1. 사생활을 철저히 보호하세요
스마트폰은 우리가 가는 곳 어디든 함께합니다. 거실에서, 차 안에서, 사무실에서 항상 우리에 대한 수많은 정보를 수집하죠. 스마트폰은 우리의 목소리, 문자를 주고받는 사람들, 공유하는 사진, 운전하는 경로, 쇼핑하는 장소, 시간을 때우는 게임까지 알고 있습니다.
완벽한 프라이버시를 추구하다 보면 오히려 스트레스만 쌓일 수 있지만, 커스텀 ROM을 플래싱하면 조금 더 많은 통제권을 얻을 수 있습니다. 특정 구글 앱 설치를 피할 수 있을 뿐만 아니라, 폰의 어떤 부분에 접근 가능한지에 대해서도 더 큰 발언권을 갖게 됩니다. F-Droid 같은 앱 스토어를 이용하면 설치하는 앱이 정보를 수집하지 않는다는 사실을 알고 안심할 수 있습니다.
2. 폰의 진짜 소유권을 갖게 됩니다
폰을 구매하면 그것을 소유하게 됩니다... 물론 몇 가지 조건이 붙지만요.
특정 앱과 서비스는 삭제할 수 없고, 시스템 파일에 접근할 수도 없으며, 인터페이스의 성가신 부분을 변경할 권한도 없습니다. 기술적으로는 당신의 기기지만, 실제로는 허용되지 않는 수정 사항이 많습니다.
커스텀 ROM을 설치하면 자신의 하드웨어를 직접 통제할 수 있습니다. 운영체제를 다른 것으로 교체하고, 더 많은 설정을 조정하며, 안드로이드에 최대한 만족할 때까지 사용 경험을 바꿀 수 있습니다. 그제야 폰은 진정으로 당신 마음대로 쓸 수 있는 것이 됩니다.
3. 모든 것을 자유롭게 개인화
커스텀 ROM을 설치하면 폰 튜닝을 한 단계 더 끌어올릴 수 있습니다. 안드로이드는 이미 런처 교체, 아이콘 변경, 제스처 생성 등 커스터마이징이 잘 되어 있지만, 커스텀 ROM은 그 외의 모든 영역까지 열어줍니다.
알림 바 중앙에 시계를 두고 싶으신가요? 원하는 위치에 놓으세요. 상태 표시줄을 어지럽히는 블루투스 아이콘이 싫으신가요? 숨기면 됩니다. 제조사가 순정 안드로이드의 모습을 마음대로 바꾼 것이 마음에 들지 않으신가요? 없애고 자신만의 트윅을 적용하세요.
4. 자유·오픈소스 소프트웨어 활용
안드로이드는 오픈소스 운영체제입니다. 물론 실감이 잘 안 될 수 있지만요. 우리가 설치하는 대부분의 앱은 독점 코드로 실행되며, 핵심 기능을 제공하는 서비스는 잠겨 있습니다. 그렇다면 어떻게 걸러내서 오픈소스 소프트웨어를 찾을 수 있을까요?
바로 커스텀 ROM을 설치하는 것입니다. LineageOS 같은 인기 프로젝트는 AOSP(Android Open Source Project)의 코드를 기반으로 만들어집니다.
오픈소스 지향 사용자라면 안드로이드 폰을 구매하고, ROM을 플래싱하고, Play Store 대신 F-Droid를 선택함으로써 최고 사양의 하드웨어에서도 꽤 만족스러운 경험을 얻을 수 있습니다. 여전히 일부 폐쇄적인 요소가 남아 있지만, 전반적으로 리눅스 데스크톱에서 누리는 자유와 비슷한 모바일 환경을 만들 수 있습니다.
5. 폰의 수명을 연장하세요
컴퓨터를 구매하면 몇 년 동안 사용할 수 있는 하드웨어를 얻게 됩니다. 일반적으로 마음에 들지 않을 때까지 교체할 필요가 없죠.
하지만 폰은 다릅니다. 통신사 매장에서 파는 모든 기기에는 사실상 유효기간이 있습니다. 대부분의 폰은 2년을 넘기지 못하는 업데이트를 받고, 어떤 기종은 그 절반도 받지 못합니다. 그 결과 구매자들은 구버전 안드로이드에 갇혀 보안 취약점에 노출되고, 최신 앱 실행도 점점 어려워집니다.
문제는 대부분의 폰이 공식 지원 기간보다 하드웨어적으로 훨씬 오래 살아있다는 점입니다. 제조사와 통신사는 '계획적 노후화' 전략으로 폰의 수명을 인위적으로 단축시키는 셈입니다.
커스텀 ROM으로 전환하면 공식 지원이 끝난 후에도 최신 버전의 안드로이드를 계속 즐길 수 있습니다. PC처럼 비싼 돈을 주고 산 기기를 얼마나 오래 사용할지 스스로 결정할 수 있게 되는 것입니다.
6. 대기업에 대한 의존도를 줄입니다
때때로 기업들은 기능을 빼거나, 최적화되지 않은 소프트웨어를 출시하거나, 불필요한 요소를 추가하거나, 잡동사니를 팔려는 앱을 심어 넣습니다.
개인적으로 이런 점 때문에 다른 제품보다 폰 제조사의 결정에 더 민감해집니다. 대부분의 경우 자동차는 그냥 자동차입니다. 오래된 비디오 게임은 버려진 콘솔에서도 실행됩니다. 망치를 사러 갔을 때 브랜드가 무엇인지 굳이 신경 쓰지 않죠.
하지만 폰 제조사와의 관계는 지속적입니다. 다만 공식 소프트웨어를 교체하면 더 이상 회사의 향후 결정에 휘둘리지 않아도 됩니다.
7. 안드로이드 업데이트를 더 빨리 받으세요
많은 사람들에게 안드로이드 업데이트는 별 관심 없이 지나가는 일입니다. 하지만 어떤 사람들에게 새 버전의 출시는 1년 중 가장 기대되는 순간이기도 하고, 동시에 가장 답답한 순간이기도 합니다. 내 폰이 언제, 아니면 애초에 업데이트를 받을 수 있을지 기다려야 하니까요.
커스텀 ROM을 사용하면 문제를 스스로 해결할 수 있습니다. 보장은 없지만 운이 좋다면 빠르게 최신 버전을 경험할 수 있습니다. 실제로 저는 Oreo에 머물렀을 폰에서 Android Pie를 실행하고 있습니다.
8. 블로트웨어를 완전히 제거
스마트폰은 필요 이상으로 많은 소프트웨어가 설치된 채 출시되는 경향이 있습니다. 통신사는 자체 문자 앱, 음성사서함, 동영상 앱을 탑재한 기기를 판매하고, 자급제 폰이라도 사진 스티커, 스타일러스 낙서, GIF 제작 기능이 포함될 수 있습니다. 심지어 Pixel 폰조차 원하지 않는 구글 앱이 미리 설치되어 있습니다.
미리 설치된 대부분의 앱은 삭제할 수 없습니다. 안드로이드에서 앱을 '비활성화'할 수는 있지만, 모든 것을 숨길 수 있는 것은 아닙니다. 커스텀 ROM으로 전환하는 것이 다시는 보고 싶지 않은 블로트웨어를 완전히 제거하는 유일한 방법일 수 있습니다.
9. 전반적인 속도를 높입니다
일부 안드로이드 기기는 시간이 지나면서 느려지고, 어떤 기기는 처음부터 느립니다. 어느 쪽이든, 커스텀 ROM 설치는 안드로이드 사용 경험의 속도를 높이는 효과적인 방법입니다.
디지털 찌꺼기가 쌓인 오래된 기기라면, 커스텀 ROM 설치는 공장 초기화와 비슷한 효과를 냅니다. 지난 1~2년간 쌓인 불필요한 파일을 모두 제거할 수 있죠. 하지만 일부 기기는 공장 초기화로도 개선되지 않습니다. 블로트웨어나 무거운 인터페이스가 폰에 과부하를 주거나, 최적화되지 않은 코드가 시스템을 느리게 만들기 때문입니다.
커스텀 ROM은 폰의 기본 소프트웨어를 구글 자체 폰보다 더 깔끔한 환경으로 대체해 줄 수 있습니다.
10. 더 긴 배터리 수명
스마트폰 배터리 수명은 최근 몇 년간 크게 개선되었습니다. 하루를 버티기 힘들었던 과거와 달리, 최신 기기는 밤까지 충분히 버틸 수 있습니다. 사용량이 적다면 이틀 이상도 가능합니다.
커스텀 ROM은 그보다 더 오래 사용할 수 있게 해줍니다. Google Play Services와 삼성, 화웨이, 소니, HTC 등의 백그라운드 서비스를 처리할 필요가 없기 때문입니다. 또한 CPU를 언더클럭하여 폰을 사용하지 않을 때 전력 소모를 줄일 수도 있습니다.
11. 마음에 들지 않는 변경 사항을 되돌리기
새 버전의 안드로이드는 배터리와 안정성 개선은 물론, 일상 사용을 더 편리하게 만드는 인터페이스 변화도 함께 가져옵니다.
하지만 모든 변화가 호불호를 나눕니다. Android Pie에서 앱 서랍에 도달하려면 두 번 스와이프해야 하는 방식이 싫을 수도 있고, 예전 버전의 설정 메뉴나 알림 패널이 더 편할 수도 있습니다. 대체 런처를 설치하면 일부는 해결할 수 있지만, 대부분의 변경 사항은 되돌릴 수 없습니다.
인터페이스를 자신이 선호하는 방식으로 되돌리려면 커스텀 ROM이 필요합니다. 굳이 구버전 안드로이드로 다운그레이드할 필요도 없습니다. Android Pie 기반 ROM을 사용하면서도 인터페이스의 세부 요소를 취향대로 조정할 수 있습니다.
12. 안드로이드 커뮤니티에 참여하세요
제조사와 통신사에게 당신은 그저 소비자입니다. 그들이 관심 있는 유일한 피드백은 당신이 계속 고객으로 남을지 여부뿐입니다. 안드로이드에 매력을 느껴 개발에 참여하고 싶어도, 그들에겐 당신을 위한 자리가 없을 겁니다.
반면 커스텀 ROM 커뮤니티는 새로운 개발자를 언제나 환영합니다. 시간을 자원봉사로 내는 대신, 경험을 쌓고 자신이 만든 변화가 실제로 구현되는 과정을 지켜볼 수 있습니다. 사람들이 당신의 소프트웨어를 사용하는 모습을 보거나, 소프트웨어를 테스트하고 소중한 피드백을 제공하는 사용자가 될 수도 있습니다.
개발자가 아니어도 참여할 수 있습니다. 커뮤니티는 웹사이트 관리, 디지털 아트 제작, 블로그 글 작성, 번역 등을 도울 사람들을 필요로 합니다. 포럼에서 다른 사용자의 질문에 답변해 주는 것만으로도 큰 도움이 됩니다.
커스텀 안드로이드 ROM, 직접 시도해 볼 건가요?
물론 커스텀 ROM을 설치하지 말아야 할 이유도 많습니다. 설치 과정에는 위험이 따르며, 주의하지 않으면 기기를 벽돌처럼 사용 불가능한 상태로 만들 수 있습니다. 성공하더라도 구매 당시 작동하던 일부 기능을 잃을 수도 있습니다.
하지만 안정적인 ROM을 찾는다면 기본 소프트웨어보다 더 안정적인 경험을 얻을 수도 있습니다. 시작하는 데 관심이 있다면, 커스텀 리커버리 없이 ROM을 플래싱하는 방법부터 확인해 보세요.