안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 선후 입니다.^^
루팅관련된 제목들을 많이 보게 되는데요
루팅이란 무엇인가요?
저는 디자이어를 쓰고 있는데,
루팅이 되면 어떤것이 지금과 틀려지는것인가요?
궁금해요^^
루팅관련된 제목들을 많이 보게 되는데요
루팅이란 무엇인가요?
저는 디자이어를 쓰고 있는데,
루팅이 되면 어떤것이 지금과 틀려지는것인가요?
궁금해요^^

2010.06.22 07:50:25
안드로이드는 리눅스 기반으로 사용자의 권한도 리눅스 시스템의 정책을 따릅니다.
루트라는 것은 유닉스 기반 시스템에서 최고권한을 갖는 사용자를 지칭하는 것으로 루트 권한을 획득하면 일반 사용자에 금지된 조작을 수행하는 것도 가능합니다.
따라서 안드로이드 폰을 루팅할 경우 일반적으로 금지된 조작 - 특히 하드웨어에 직접 접근하는 조작들이 가능해집니다.
대표적인 예로는 SIM카드의 코드를 속여서 미국 마켓에 접속할 수 있는 market enabler, 3g 데이터를 wifi/usb로 접근토록 해주는 태더링, 기본설치된 앱의 삭제, 사용 중인 상태에서 recovery 파티션의 flashing 등등이 가능해집니다.
다만 루팅을 위해서는 부트로더를 언락해야하며, 이는 워런티의 상실로 이어지게 되니, 이점을 꼭 염두해 주셔야 합니다.
참고로 부트로더를 언락한 경우 커스텀 롬을 설치할 수도 있습니다만, 이는 루팅과는 별개의 작업입니다.