안드로이드의 가장 큰 매력은 무엇보다도 자유로운 사용자 정의(커스터마이징)에 있습니다. 사실상 바꿀 수 없는 것이 거의 없을 정도입니다.
최고의 트윅 대부분은 루팅하지 않은 기기에서도 가능하지만, 더 고급스러운 커스터마이징을 원한다면 루팅이 그만한 가치가 있습니다.
여기서는 루팅이 필요한 최고의 커스터마이징 방법들을 소개합니다.
1. 커스텀 롬(Custom ROM) 설치
기기를 가장 포괄적으로 꾸미는 방법이자 많은 사람들이 루팅을 결심하는 주된 이유 중 하나가 바로 커스텀 롬 플래싱입니다. 커스텀 롬이란 안드로이드 운영체제를 완전히 새롭게 빌드한 것으로, 이를 기기에 '플래싱'하여 원래 소프트웨어를 대체하는 것을 말합니다.
롬을 플래싱하면 실질적인 이점도 얻을 수 있습니다. 제조사에서 업데이트를 더 이상 제공하지 않는 구형 기기라면, 최신 안드로이드 버전 기반의 커스텀 롬을 설치해 직접 업데이트 효과를 누릴 수 있습니다. XDA Developers 포럼(xda-developers.com)에서 자신의 기기명을 검색하면 시도해볼 만한 수많은 롬을 찾을 수 있습니다.

최고의 커스텀 롬은 새로운 기능을 담고 있으며 외관 자체를 완전히 바꿔버리기도 합니다. 한때 가장 인기 있던 CyanogenMod는 권한 관리자, 내장 이퀄라이저, 강력한 테마 지원 기능을 갖추고 있었습니다.
중국 제조사 샤오미의 MIUI는 안드로이드를 아이폰과 흡사한 느낌으로 바꿔줍니다. 이 외에도 소규모 개발자들이 여가 시간에 만들어 배포하는 다양한 롬들이 쏟아져 나오고 있습니다.
2. 성능 커스터마이징
커스텀 롬보다 한 단계 아래지만 그에 못지않게 강력한 것이 바로 폰의 성능을 직접 조정하는 것입니다. 최상의 결과를 위해서는 커스텀 커널을 플래싱하면 되는데, 이를 통해 CPU 클럭 속도를 비롯한 하드웨어 동작을 세밀하게 제어할 수 있습니다.
Kernel Adiutor 같은 앱은 이런 작업에 딱이며, 무료로 사용할 수 있습니다.

커널을 굳이 바꾸고 싶지 않더라도 폰의 하드웨어 상당 부분을 조정할 수 있습니다. Cf.lumen을 사용하면 빨강, 초록, 파랑 값을 개별적으로 조절해 화면 색온도를 취향대로 바꿀 수 있는데, 이 기능은 이후 안드로이드 N부터 기본으로 탑재되었습니다.
레노버 기기에서 포팅된 Dolby Atmos를 플래싱하면 스피커 음질을 한층 끌어올릴 수 있고, 배터리 수명을 개선하는 루트 트윅도 무수히 많습니다.
사용성 개선 트윅
요즘은 5.2인치보다 작은 스마트폰을 찾기 어렵습니다. 큰 화면은 웹 서핑, 영상 시청, 게임 등에는 좋지만 한 손으로 사용하기에는 불편할 때가 많습니다.
3. 엄지손가락 친화적 컨트롤

LMT Launcher는 XDA 포럼에서 직접 다운로드할 수 있는 앱으로, 화면 하단 엄지손가락이 닿는 위치에 파이 모양의 컨트롤 패널을 띄워 홈, 뒤로 가기 같은 기본 버튼들을 배치해 줍니다.
이 버튼들은 한 번 탭으로 해당 동작을 수행하지만, 여러 번 탭, 길게 누르기, 멀티 버튼 조합 등으로 추가 기능을 프로그래밍할 수도 있습니다. 설정과 학습에 시간을 투자할 의지만 있다면 LMT Launcher는 폰을 빠르게 탐색하는 아주 효율적인 도구가 됩니다.
4. 제스처 컨트롤

LMT Launcher도 기본적인 제스처를 지원하지만, 화면을 손가락으로 쓸어 넘겨 기기를 조작하는 진정한 전문 기능을 원한다면 GMD GestureControl을 살펴보세요. 이 앱은 미리 정의된 단일 및 멀티 터치 제스처 조합으로 뒤로 가기나 앱 서랍 열기 같은 동작을 실행합니다.
또한 화면에 특정 모양(예: 알파벳 글자)을 그려 자신만의 제스처를 녹음하고, 그에 기능이나 앱을 할당할 수도 있습니다. GMD는 특히 멀티태스킹에 유용한데, 현재 앱을 종료하지 않고도 제스처를 사용할 수 있기 때문입니다. 화면을 한 번 쓸어 넘기는 것만으로 앱 간 전환이 자유롭습니다.
5. 상시 접근 가능한 앱 런처

멀티태스킹을 즐긴다면 Xposed 모듈인 GravityBox로 설정할 수 있는 상시 앱 런처를 사랑하게 될 겁니다. 먼저 Navigation bar tweaks에서 Custom Key를 활성화한 뒤 Application launcher에서 앱을 선택하면, 최대 12개의 앱을 화면 하단 내비게이션 바의 미니 런처에 등록할 수 있습니다.
내비게이션 바는 거의 항상 화면에 보이기 때문에, 단 두 번의 탭만으로 좋아하는 앱을 열 수 있습니다.
6. 실행 중인 앱 확인

여러 앱을 자주 오가다 보면 백그라운드에서 어떤 앱이 돌아가고 있는지 확인할 필요가 생깁니다.
안드로이드 5.0 롤리팝부터 최근 사용 앱 버튼은 최근 사용한 모든 앱 목록을 보여주는데, 결국 폰에 설치된 모든 앱이 나열되곤 합니다. Recently 앱을 사용하면 이 목록을 실제로 실행 중인 앱만 표시하도록 바꿀 수 있습니다. 이를 통해 어떤 앱을 종료해야 시스템 리소스를 회수할 수 있는지 파악하기 쉬워집니다.
인터페이스 꾸미기
커스터마이징이 반드시 기능적인 것일 필요는 없습니다. 때로는 폰의 외관을 바꿔 나만의 개성을 담는 것이 목적이기도 합니다.
7. 내비게이션 바와 상태 바 커스터마이징
Xposed용 GravityBox에서는 상태 바를 다양하게 조정할 수 있습니다. 배터리 아이콘 디자인 변경, 시계 위치 이동, 블루투스 같은 상시 아이콘이나 알림 숨기기, 알림 창과 상태 바 색상 변경까지 모두 가능합니다.

화면 하단 내비게이션 바의 색상도 바꿀 수 있고, SoftKeyZ 앱을 사용하면 내비게이션 버튼 자체를 교체할 수도 있습니다. SoftKeyZ는 100가지가 넘는 스타일을 제공하며, 직접 디자인할 수도 있습니다.
8. 부트 애니메이션
폰을 개성 있게 꾸미는 쉽고 재미있는 방법 중 하나가 부트 애니메이션 교체입니다. 안드로이드 애호가 포럼 등에서 애니메이션을 찾아 수동으로 플래싱할 수도 있고, Boot Animations라는 루트 앱을 이용하면 더 빠르게 적용할 수 있습니다.
이 앱에는 수십 가지 대체 애니메이션이 내장되어 있으며, 몇 번의 화면 탭만으로 설치할 수 있습니다.

부트 애니메이션을 교체하기로 했다면 반드시 먼저 Nandroid 백업을 해두세요. 부트 애니메이션에 문제가 생기면 폰이 아예 부팅되지 않을 수도 있습니다. 백업이 있다면 빠르게 복구할 수 있습니다.
9. 새로운 이모지
마지막으로 이모지를 바꿔보는 건 어떨까요? 폰마다 고유한 이모지 세트를 탑재하고 있는데, 의미는 같아도 생김새는 제각각입니다. 일부 플랫폼에는 다른 곳에서 볼 수 없는 추가 문자가 있으며, 기기가 지원하지 않으면 표시되지 않습니다.

Emoji Switcher 앱을 사용하면 구글, 삼성, LG, iOS 이모지 중에서 선택할 수 있습니다. iOS를 사용하는 친구가 많다면 이 모디피케이션은 그만한 가치가 충분합니다. 심지어 iOS 9.1의 새로운 이모지까지 적용할 수 있습니다.
나만의 커스터마이징을 시작하세요
안드로이드 폰이나 태블릿을 루팅하면 정말 광범위한 커스터마이징의 세계가 열립니다. 하드웨어 성능을 조정하고, 인터페이스 외관을 바꾸고, 사용 편의성까지 개선할 수 있습니다. 재미 요소부터 실용적인 기능까지, 불가능한 것은 없습니다.
루팅한 안드로이드 폰에 어떤 커스터마이징을 적용하셨나요? 또 무엇을 바꿔보고 싶으신가요? 댓글로 알려주세요.
이미지 출처: DIY Tools by igor.stevanovic via Shutterstock