안드로이드폰 루팅이란?안드로이드폰 루팅이란?

Posted at 2011.04.05 07:30 | Posted in IT/Mobile

안드로이드 계열의 스마트폰을 구입하신 분들이라면 한번쯤 듣게 되는 단어가 있습니다.

"루팅(rooting)" 입니다.

스마트폰을 주어진 상태에서 앱스토어에 넘쳐나는 앱을 깔아서 쓰시는 분들에게는 불필요한 작업입니다.
하지만, 조금 더 스마트폰을 자신에 맞추어 사용하고 싶다면 루팅은 반드시 거쳐야 하는 작업이 되어버립니다.

  루팅이란?  

안드로이드폰의 운영체제는 리눅스를 이용합니다.
윈도우에서도 계정별 권한이 있기는 하지만 리눅스의 권한설정 만큼은 아닌 것 같습니다.


윈도우 서버에서 관리자권한으로 불리는 Administrator 계정과 같이 리눅스에서 최고 권한을 가진 계정을 "루트(root)"라고 합니다.
"루트"의 권한을 획득한다는 의미에서 "루팅"이라고 불리게 되었습니다.

루팅이란 안드로이드폰에서 최고권한(슈퍼 유저)을 얻는 것을 의미합니다.

안드로이드폰의 초기상태에서 이용자는 일반 유저 권한만을 가지고 있습니다.
따라서 SD카드 이외의 시스템 폴더로의 접근은 원천적으로 차단되어 있습니다.

윈도우에서도 Admin권한으로 로긴 했다고 해서 달라지는 것이 없듯, 루팅을 했다고 바뀌는 것은 없습니다.
다만, 최고권한을 획득 때문에 시스템 폴더에 접근이 가능하고 시스템 관련 파일을 수정할 수 있게 되는 것 입니다.

루팅을 하는 방법은 폰마다 다를 수 있고, 다양한 방법이 있습니다.
어플로도 많이 나와 있기 때문에 어플을 실행하는 것만으로도 루팅을 할 수 있습니다.

  루팅을 하는 이유  

거의 없겠지만, 루팅을 하다가 가~~끔 소위 말하는 "벽돌"이 될 수도 있습니다. 이런 경우 AS가 안될 수도 있습니다.

그럼, AS가 안될 수도 있는 위험부담을 가지고 루팅을 할까요?
시스템 파일을 조작해야만 가능한 일들이 있기 때문입니다.

가장 쉬운 예를 들면,
국내에서 헨드폰 카메라는 촬영시 "찰영음"이 무조건 나오도록 되어 있습니다. 일반적인 촬영시 문제가 되지 않습니다.
하지만, 범죄 현장을 몰래 찍거나~, 사회 고발차원의 장면등을 찍기 위해 촬영음을 없애고 싶지만 없앨 방법이 없습니다.

PC에서 CPU를 오버클럭한다는 소리가 있습니다. 보통 CPU 제조회사에서 성능을 안정적으로 사용할 수 있는 범위를 제한해 놓는데 오버클럭을 하게 되면 CPU의 성능을 최대한 활용할 수 있습니다.
스마트폰 역시 마찬가지로 기기의 성능을 최대한 활용하기 위해 오버클럭이 가능하지만 일반적으로는 할 수 있는 방법이 없습니다.

스마트폰을 사게 되면, 기본적으로 어플들이 설치되어 있습니다. 1년에 1번 쓸까말까 한 불필요한 어플이라 메모리를 확보하기 위해 지우려고 해봐도 지울 수 있는 방법이 없습니다.

나만의 스마트폰으로 꾸미기 위해 이쁜 폰트로 바꾸고 싶은데, 아무리 찾아도 폰트변경이 없습니다.

위의 상황들은 "루팅"을 통해야만 모두 해결이 가능합니다.
루팅을 하는 것은 단순히 시스템파일을 수정할 수 있는 권한이 생긴 것이라, 각각 별도의 작업을 해야만 가능하겠죠.

이밖에도 시스템의 안정화, 단순화, 최적화 등 많은 고수분들이 만들어 놓은 팁들을 활용할 수 있게하기 위한 기본작업이 바로 "루팅"입니다.

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

  1. 저에게는 어려운 용어들이네요..ㅎㅎ..
    제가 사용하고 있는 게 안드로이드폰인 것 같은데....참 이렇게 살고 있습니다요..ㅎㅎ..
    즐거운 하루 시작하십시오
    • 2011.04.05 13:17 신고 [Edit/Del]
      여강여호님은 대신 다양한 책을 통해 감성을 가지고 계시잖아요...^^*

      여강여호님의 블로그를 보면 대단하시다는 생각밖에 안듭니다.
  2. 루팅도 해보고 싶은데.. ㅎ
    확 맛이 가버릴까봐 안하고 있습니다 ㅜ
    • 2011.04.06 11:16 신고 [Edit/Del]
      꼬마낙타님은 벌써 루팅 하시고 개발까지 하시잖아요^^ㅋ
      전에 안드로이드 개발 관련 쓰신 글 본 기억이 있는데요...ㅎㅎ
  3. R
    좋은정보감사합니다!! 루팅에대해서 알아보고있던중 이었는데 매우 도움이 되었어요ㅠㅠ 루팅을 안하면 폰트변경이 안된다니....ㅠㅠ
    아무튼 감사해요~
    • 2011.04.07 20:57 신고 [Edit/Del]
      처음부터 폰트 변경이 되도록 설정되진 폰두 있는 걸로 압니다.
      일반적으로는 루팅을 해야만 폰트 변경을 할 수 있다네요...^^*
  4. 갤스2유저
    폰트질문인데요..폰트는 바꿀수있는것 아닌가요??? 걍 어플만 바꿀수있던데.실제로 어플만으로 폰트 바껏습니다...ㅡㅡ;;;


    루팅까지 해야 하나요???
  5. 갤럭시에스2초보
    좋은 강좌 감사합니다.
  6. 박성광
    유용했어요~
  7. 좋은 정보 얻고 갑니다~^^
  8. 고맙습니다. 잘 정리하여 놓으셨네요. 굳~~입니다. ^________________^
  9. 잘봤습니다. 저희 카페로 퍼가고싶은데 출처를 남기면 문제 없을거라고 봅니다

    만약, 문제발생시에는 제 이메일인 usefulworld@naver.com 으로 메일주시면 바로 조치하겠습니다.

    감사합니다.
  10. 감사합니다. 안드로이드 개발1년차인데 루팅이라는걸 이제야 알았네요.
    제 블로그로 퍼갑니다.
    문제가 된다면 알려주십시요. 바로 조치하겠습니다.
  11. 기본어플의 불편감때문에 루팅 한번 해보려구 하는데...아 루팅이 이런 거구나. 잘 보고 갑니다.
  12. 너무 소중한 정보 들이라 공식추천님 블로그의 글들을 시간나는데로 처음부터 샅샅이 정독해야겟네요..
  13. 시는 건 상관 없지만, 링크 하나 걸어 주시죠^^*
  14. 이진규
    프라다 3.0 안드로이드OS 2.3.7 입니다. 루팅을 하려해도 중간에 조금 진행되다가 멈추는데 할수있는 방법이 없나요? 어플로도 가능하다했는데 어떤것이 있는지 알고싶습니다.
    • 2012.09.05 16:55 신고 [Edit/Del]
      어떤 방식으로 루팅을 하셨는지 말씀을 안하셔서...
      최근에 루팅은 거의 슈퍼원클릭으로 하는 분위기 입니다.

      http://eara.tistory.com/827

      참고하셔서 루팅 성공하시길 ^^*
  15. 번쩍동자
    스마트폰 초보자인데 좋은 정보 정말 감사합니다. 좋은날 되세요
  16. 아 그런 거군요!