루팅은 뭐고 부두는 뭘까?루팅은 뭐고 부두는 뭘까?

Posted at 2010. 10. 5. 08:09 | Posted in 스마트폰
반응형

루팅에 대하여 막연한 두려움들을 가지고 계시는 분들이 많네요.

하지만 너무나 당연한 걱정들이십니다.

이것는 아직 루팅에 대한 정확한 이해가 부족하다는 것인데루팅패치 등등 여러가지 방법들만

소개되었지 정확하게 루팅이란 뭐다라는 개념이 없어서일겁니다.

그래서 제가 초보이고 초보자의 심정으로 개념정리를 한번 해 보고자 합니다.

 

### 루팅이란? ###

1. 루트유저, 일명 수퍼유저(윈도우로 보면 Administor) 권한을 획득하는 일을 말합니다.

2. 루트유저는 보호된 운영체제를 볼 수 있고 변경시킬 수 있읍니다.

---> 요게 다예요..ㅎㅎ

 

### 루팅의 장단점 ###

1. 장점 : 불필요한 내장어플들을 삭제할 수 있다.(메이커가 내장해 놓은 쓸데없는 어플들이

부팅때 메모리를 점유해 버려 정작 자기가 필요한 어플들은 메모리부족으로 버벅거리게 만든다.)

---> 다른 작업도 가능한데 요게 가장 핵심입니다.

2. 단점 : 잘모르고 파일을 지우다 보면 벽돌이 되거나 기능들이 정지한다. 그래서 지우지 말고

외장SD에다가 옮기는 것을 추천드립니다.(MOVE명령)

 

### 루팅의 설정 및 해제 ###

1. 루팅의 설정 : 루팅하기 전에 일반유저들은 시스템에 접근할 수 없으므로

오딘(Odin) 등을 이용하여 시스템에 접근해서 SU(수퍼유저)스크립트를 시스템에 깔아준다.

그러면 시스템에 접근하여 사용하는 어플들을 사용할 때 루트권한을 부여할까요? 라는 창이 뜨고

동의하면 시스템 영역으로 들어 가게 된다.

---> 루팅되면 시스템에 엄청난 변화가 와서 다시 순정으로 돌아가기 무쟝 어렵지 않을까?

여러분들의 걱정이시죠? 저도 처음에 이런 걱정으로 머뭇거렸던게 사실입니다.

2, 루팅의 해제 : 정말이지 웃지않을 수 없는 것이 루팅을 해주는 파일 3개만 지워주면

언제 그랬냐는 듯이 순정(관리자가 아닌 일반사용자)으로 돌아가게 됩니다.

/system/app/Superuser.apk
/system/xbin/su
/system/bin/su

 

### 우리를 헷갈리게 하는 패치들 ###

요즘 뜨고있는 부두, I/O패치.. 등등등 들은 루팅과는 전혀 다른 차원의 야그들입니다.

이러한 패치들은 운영체제의 파일시스템에 관한 야그들입니다.

윈도우를 예를 들면 FAT NTFS방식의 차이 정도라 하겠습니다.

근데 왜 이런게 필요한지를 알아야겠지요?


1. 갤스에서 채택한 파일시스템은 RFS라는 방식인데 마치 윈도우 초기의 FAT와 흡사합니다.

장점은 호환성이 아주 높다..이고 단점은 FAT와 비슷하게 효율이 낮고 단편화가 심한듯 합니다.

처음에는 잘 돌아가는듯한데 어플들을 깔고 사용하다보면 내부가 엉망이 되는 것 같습니다.

자취방 일주일 안치웠다 생각하세요. 모 하나 찾으려면 무쟝 시간이 걸리겠죠?


2. 그래서 전문가들이 생각해 낸 것이 갤스 내장메모리도 크겠다, 또 외장도 장착할 수 있으니

여기에다 효율이 좋고 빠른 안드로이드의 모태가 되는 리눅스의 파일시스템을 새로 구축해서

순정의 시스템 영역을 옮기거나 링크하면 좋지않을까 라는 것입니다.


3. 초보자들이 주의해야 할 사항

이러한 패치류들은 라눅스라는 큰틀에서 이루어지긴 하지만 각각 다른 전문가들의

작업의 소산물이다 보니 내부적으로 들여다 보면 방식이 서로 다를 수 있습니다.

따라서

1)    너무 빨리 따라가지는 말자(도사님들이 미리 다 실험하시고 이게 전문가에게 피드백되어

개량을 거듭하게 됩니다. 느긋하게 따라갑시다.)

2)    일편단심 민들레 (이 분꺼 해봤다 저 분꺼 해봤다 하면 100% 내부에서 꼬이게 됩니다.

제일 마음에 와닿는 전문가 한분을 찍어서 일편단심 민들레로 따라가세요)

3)    루팅이든 I/O패치든 계속 다른 방법들이 나오게 되므로 나중에는 뭐가 뭔지 헷갈리게

됩니다. 나중을 대비해서 자신이 채택한 방식들을 문서화해 놓으세요, 특히 순정으로

돌아가는 방법을 정확히 기록해 놓으시기 바랍니다.

 

이상 간단하나마 루팅, I/O패치 등에 대하여 개념을 잡아 보았습니다.

출처 : http://matpclub.com/board/index.html?id=board4&no=4

반응형

//