루팅이란?

안드로이드 기기에서 루팅관리자 권한 획득을 의미합니다.
기기들은 출시된 상태에서 기본적으로는 사용자에게 관리자권한이 없습니다.
쉽게 예를들어 건물이라고 생각하면 건물 주인이 아니라
세입자가 되는거나 마찬가지입니다. 집구조나 그런걸 마음대로
공사해서 바꿀수가 없는것입니다.
하지만 루팅을해서 건물 주인이 되면 자기 능력이 되는한 집구조나
인테리어같은걸 마음대로 바꿀 수가 있습니다.

만약 사용하는 스마트폰이 삼성이 만들고 SK에서 개통하는 갤럭시 시리즈라면
처음에 애니콜이나 SK나 네이트에관련된 애플리케이션이 기본으로 깔려있고
이게 지워지지도 않을겁니다. 하지만 루팅을하게 되면 이렇게 원치않는데 억지로
설치되어있는 필요없는 것들을 지울수도 있습니다.

안드로이드 기기도 컴퓨터의 폴더와 같은구조입니다. 간단하게
E:\시스템폴더\SD메모리
이런식으로 폴더가 되어있다면, 루팅되기 전에는 'SD메모리' 안에 있는
파일들만 보거나 편집할 수 있습니다.

하지만 루팅을 한 후에는 '시스템폴더' 안의 어떠한 폴더나 파일들도
보거나 편집할 수 있습니다.
그 폴더나 파일들 중에서는 위에서 말했던 '필요없는데 안지워지는 애플리케이션'
이라던가, 아니면 터치 키패드의 디자인이나 3G, 배터리잔량 아이콘 등의 파일들도 있습니다.
물론 잘못건들면 시스템자체가 망가져버릴수도 있습니다.

이렇게 루팅하기 전에는 건드릴수없던 시스템폴더로 접근하기 위해서는
파일매니저가 필요하겠죠? 파일매니저란 윈도우의 탐색기 같은겁니다.
그런 파일매니저들 중의 하나가 질문하신 '루트익스플로러' 입니다.
(아 참고로 루팅에관한 이 글은 블로그 방문자분의 질문으로 인해 작성된것입니다 ㅎㅎ)
일반 파일매니저들은 루팅이 된 상태의 스마트폰이라고 해도 시스템파일들을 마음대로
바꾸거나 편집이 되지 않습니다.
'루트익스플로러'처럼 시스템폴더에 접근 가능한 파일매니저를 이용해 파일들을
복사하거나 지우고 편집할수 있는것이죠.

프로그램을 잘 모르시는 분들게서 바로 이러한 루팅을 직접하는건 어렵구요,
대신에 루팅이 되어있는 상태의 펌웨어를 덮어씌우는 방법 등이 있습니다.
현재 많은 분들에게 인기있는 '테크라크' 라던가 '낙엽 롬' 등입니다.
이렇게 만들어져있는 패치를 이용해 루팅 및 커스터마이징 하는 방법은 각 패치를
제공하는곳에서 설명이 되어있습니다.

이러한 패치나 펌웨어는 특정 기기에 맞게 제작되어 집니다.
즉 갤럭시S용 커스텀 롬을 갤럭시S2에 사용할 수 없습니다.
자신의 기기에 맞는 패치나 롬이 제작되어있지 않다면 직접 제작할 능력이 되지
않는한 어쩔수 없는것이죠.

한 예로 제가 아는분이 보급형 모델인 갤럭시 네오를 구매했다 하여 조금이라도
빠르고 편리하게 만들어 드리고 싶어서 커스텀롬을 찾아보았으나
갤럭시 네오의 메모리 패치나 커스텀롬은 제작되어있지 않더군요 ㅜ_ㅜ

앞으로 새로운 기기들이 나오면 또 다른분이나 단체에서 새로운 기기에 맞는
롬을 제작할 가능성도 있는거죠.

루팅은 범죄는 아니지만, 기기를 제조한 회사에서 권장하지는
않기 때문에 AS를 제대로 못받는 등의 불이익도 있을 수 있습니다.
스마트폰이 고장난게 루팅때문이 아닌데도 루팅을해서 무상 AS를
안해준다고 하면 억울해도 어쩔수가 없습니다

루팅
자체가 범죄는 아니지만 루팅으로 획득한 권한을 이용해서
정품으로 구매하지 않은 애플리케이션을 구동 가능하게 하는 등의
행위가 가능하기도 하기 때문에 악용하면 범죄와 연결 된다고도 볼 수 있습니다.

루팅 자체로 기기가 빨라진다거나 하지는 않지만, 루팅으로
획득한 권한을 이용해 필요없는 부분을 삭제한다거나 각종 패치나 설정을
통해 휴대폰을 빨라지게 할 수는 있습니다.

저의 사견으로는 현재로써는 루팅을 해서 사용하는것이 좋다고
봅니다. A/S나 몇몇 애플리케이션(주로 금융관련)의 구동불가
문제를 떠안고서라도 루팅을 해서 사용하는 이유는, 제가 사용하는
갤럭시S의 경우 루팅과 커스텀 패치를 사용했을때와 하지 않았을때의
속도차이가 2배이상 나기 때문입니다. 패치후의 스마트폰은 패치전의
뚝뚝 끊기는 모습은 찾아볼 수 없고 쌩쌩 날아 다닙니다.

앞으로 더 좋은 기기들이 나오고, 순정 상태의 펌웨어가 충분히
사용자들이 만족할만하게끔 최적화 되어서 출시 되는 시점에서는
저 역시 루팅을 하지 않고 사용하게 될 수도 있습니다.
물론 그때가 되어도 스스로 이것저것 바꾸어서 사용하고 싶으신
분들은 루팅을 하시겠죠? ㅎㅎ
이상 간단하고 기초적인 루팅에대한 설명이었습니다.

+ Recent posts