이미지 출처 : FreeHTC.com

아이폰 탈옥은 아이폰이 출시되자마자 시도되었고 지금은 누구나 어렵지 않게 할 수 있으며, 단지 몇가지 불편함(금융거래, AS 등)이 있기에 사용자의 선택에 달린 문제가 되었다. 빠른 시간 안에 아이폰 탈옥이 가능했던 것은 이전에 상당수의 아이팟터치 사용자가 있었고, 그들을 포함한 아이폰 출시를 기다린 많은 사람들이 있었기에 가능했던 것이다. 별로 관심이 없으면 그러한 시도도 없다는 것이지~
이미지 출처 : JabzWEB.com


최근 갤럭시S의 탈옥이 얘깃거리가 되고 있다. 이것은 단순히 갤럭시S의 탈옥이 문제가 아니라 안드로이드폰에 촛점을 맞춰 생각해 볼 필요가 있다. 이제 안드로이드폰도 사용자가 상당히 많아졌고, 그에 따라 여러가지 시도가 있는 것이기 때문이다. 안드로이드폰이 스마트폰의 한축을 담당할 만한 궤도에 들어섰다는 것이다.



안드로이드폰 탈옥(Rooting) 관련 포스트


안드로이드폰은 아이폰은 소스가 공개되 리눅스계열의 OS를 모태로 하고 있다. 즉 부모라고 말할 수 있는 Core부분이 같다. 하지만, 안드로이드폰은 아이폰과 다르게 OS를 개방했다. 그러므로 아이폰보다 더 많은 시도가 있을 것이다.  이것을 문제로 보면 심각할 수 있지만 그만큼 발전의 가능성도 큰 것이다. 이번 갤럭시S의 탈옥은 그러한 시도의 시작일 뿐이다.

탈옥을 하지 않더라도 간단한 어플을 이용하면 안드로이드폰의 내부를 살짝 구경할 수 있다. 나는 직업상 서버에 접속하는 일이 많아서 안드로이드폰 어플인 ConnectBot이라는 터미널 프로그램을 이용한다. ConnectBot으로 local 에 접속하면 안드로이드폰에 접속할 수 있다.

ConnectBot을 이용해서 안드로이폰을 들어다 본다.


리눅스에서 사용하던 명령어가 그대로 사용된다. 하지만, vi나 시스템을 건드릴 수 있는 명령어는 모두 "permission denied"를 표시한다. 명령어가 없어서 그런 것인지, 아니면 거부하는 것인지는 모르겠으나, 아무튼 기본적인 명령어가 실행된다는 것은 리눅스를 잘 아는 사람이라면 갤럭시S의 암호를 풀어서 탈옥을 시도하듯이 제조사에서 막아 놓은 영역에 접근할 수도 있는 것이다. 물론 쉬운 일은 아니다.


지금은 안드로이드폰은 초창기 모델이라 생각해도 무방할 것이다. 연말에 나온다는 안드로이드OS 버전3 보다 더 이후에 나올 OS는 지금 상상할 수 없는 엄청난 것일 수도 있다, 또한 지금은 안드로이드OS가 핸드폰에 사용되는 것이 대부분이지만, 곧 가전제품이나 일반기기들로 확장될 것이라 생각한다. 그 때의 안드로이드OS는 실로 대단한 세상을 만들 수도 있을 것이다. 이런 모든 것이 안드로이드OS를 개방했기에 가능하다는 것! 그것을 잊지 말아야 할 것이다.
저작자 표시 비영리 동일 조건 변경 허락
<추천>해 주시면 더욱 많은 분들이 글을 볼 수 있습니다.
Posted by 명섭이

트랙백 주소 :: http://blog.bsmind.co.kr/trackback/302 관련글 쓰기

댓글을 달아 주세요

  1. itpass 2010/07/15 15:57  댓글주소  수정/삭제  댓글쓰기

    안드로보이가 수감중인가 보네요...
    먼저 오신 행님들 깍듯이 모셔야 할듯 ㅋㅋㅋ

  2. 음..` 2010/07/15 19:49  댓글주소  수정/삭제  댓글쓰기

    괘도가 아니라 궤도

  3. BlogIcon 그별 2010/07/15 23:32  댓글주소  수정/삭제  댓글쓰기

    안드로이드의 시대가 열리겠죠? 조만간... 지금은 정말 시작에 불과하다는 생각입니다. 개방과 상호작용의 중요성을 더 많은 사람들이 인식을 해야할 텐데... 그게.. 좀 걸리는 문제인것 같습니다.

    편안한 밤 되세요.. 명섭님 ^^ (_ _)

    • BlogIcon 명섭이 2010/07/16 09:49  댓글주소  수정/삭제

      안드로이드TV는 이미 나왔고... 확장성이 무궁무진한 것이 안드로이드OS죠.
      2012년부터는 안드로이드폰이 대세가 될 것이라는 관측이 많습니다.
      앞으로가 정말 기대됩니다.
      별님도 행복한 하루 보내세요^^

  4. sj 2010/08/20 15:14  댓글주소  수정/삭제  댓글쓰기

    스마트 폰을 살려고 생각중인데.....
    너무 어려워여,, 안드로이드os는 뭐며 옵큐1.6이 뭐가 문제며...
    아아//

    • BlogIcon 명섭이 2010/08/23 09:34  댓글주소  수정/삭제

      현재 안드로이드 OS의 버전은 2.2까지 나왔으며, 안드로이드 OS 1.6은 성능이 떨어지는 OS입니다.
      요즘 나오는 많은 어플은 대부분 2.0이상을 지원하고, 멀티터치 등이 작동하지 않는 버전이거든요.
      오는 27일에 2.1로 업글된다고 해서 기다리고 있답니다.

  5. BlogIcon tanoloke 2010/10/31 09:50  댓글주소  수정/삭제  댓글쓰기

    그 Permission denied가 명령어가 없어서 나오는 메시지입니다..
    실제로 vi가 없어서 busybox올려서 코딩(아... 풀 쿼티에서 코딩하고픈뎅.. ㅠㅜ)을 하죠.. 비록 컴파일은 못하지만..

    암튼.. busybox vi 정말 예술적입니다!

    • BlogIcon 명섭이 2010/11/02 10:54  댓글주소  수정/삭제

      좋은 정보 감사합니다.
      저는 단지 권한을 막아놓은 것이라 생각했어요.
      busybox는 바로 설치해 보았는 루팅이 되어있지 않아서 기능을 사용할 수가 없더군요-_-;;

    • 김경진 2010/11/04 19:43  댓글주소  수정/삭제

      루팅으로 root(슈퍼유저) 권한 획득이 가능한거로 알고 있습니다.
      내부프로그램은 건들지 않고 권한획득만 하면 vi 실행시 퍼미션오류는 없을것 같습니다.

  6. 김경진 2010/11/04 19:38  댓글주소  수정/삭제  댓글쓰기

    이모든것이 안드로이드OS 가 만들어져서가 아니다.
    리눅스가 홍익인간 계념을 따라 누구나 소스에 접근할수 있기에 그핵심커널 소스와 기술이 안드로이드 OS 로 재탄생된거다. 리눅스 와 전세계 리눅스사용자 그리고 지금이순간도 어떠한 대가가 있던 없돈 리눅스 커널을 다듬고 신기술을 접목해서 재빌드 하는 모든 관련 개발자들에게 찬사를.....



페이의지 맨위로