루팅
Android 기기를 루팅하는 것은 기기 사용자에게 루트(또는 관리자) 권한을 부여하는 과정입니다. 대부분의 Android 기기 제조업체는 기본적으로 사용자와 앱의 권한을 제한하므로, 기기를 루팅하면 그렇지 않으면 잠겨 있는 명령어, 시스템 파일 및 폴더에 액세스할 수 있습니다. Android 기기의 루트 액세스는 Unix 또는 Linux 시스템의 슈퍼 사용자 권한이나 iOS 기기의 탈옥과 같습니다.
기기를 루팅하는 데 필요한 단계는 기기와 제조업체에 따라 다르지만, 대부분 일반적인 과정을 따릅니다. 먼저 기기의 부트로더를 잠금 해제하여 기기가 사용자 지정 ROM 디스크 이미지로 부팅되도록 해야 합니다. 그런 다음 사용자 지정 ROM을 기기에 플래시하여 기본 Android 운영 체제를 루트 액세스를 지원하는 버전으로 교체해야 합니다. 마지막으로 시스템 설정을 수정하고 어떤 앱에 루트 액세스 권한을 부여할지 관리하는 데 도움이 되는 루트 관리 앱을 설치해야 합니다.
장점과 단점
Android 기기를 루팅하는 데에는 몇 가지 일반적인 이유가 있습니다. 먼저 루팅된 기기는 기본 기기보다 훨씬 더 많은 사용자 지정 옵션을 제공합니다. 많은 사용자 지정 ROM을 사용하면 운영 체제의 테마를 설정하여 사용자 인터페이스의 거의 모든 부분의 모양을 바꿀 수 있습니다. 루팅하면 원하지 않는 사전 설치 앱을 제거할 수도 있습니다. 또한 다른 방법으로는 할 수 없는 작업을 수행하기 위해 루트 액세스가 필요한 새 앱을 설치할 수 있습니다. 예를 들어 다른 앱의 데이터를 백업할 수 있습니다. 일부 유틸리티 앱은 하드웨어 설정을 조정하여 성능이나 배터리 수명을 향상할 수 있습니다. 예를 들어 휴대폰의 CPU를 오버클록하거나 언더클록할 수 있습니다.
기기를 루팅하면 상당한 위험도 따릅니다. 일부 제조업체는 사용자가 기기를 루팅하는 것을 허용하고 공식 지침도 제공하지만, 그렇지 않은 제조업체도 있습니다. 루팅을 시도하는 것만으로도 보증이 무효화될 수 있습니다. 루트 액세스는 악성 코드를 더 위험하게 만들므로, 신뢰할 수 있는 앱만 설치하도록 주의해야 합니다. 버그나 보안 제한으로 인해 일부 앱이 루팅된 기기에서 제대로 작동하지 않을 수도 있습니다. 예를 들어 은행 소프트웨어는 보안 조치로 루팅된 기기를 차단하는 경우가 많습니다. 또한 GPS 위치에 의존하는 다른 앱은 GPS 스푸핑 앱을 차단하기 위해 루팅된 기기를 차단할 수 있습니다. 마지막으로 루팅 과정에서 실수하면 더 이상 전혀 작동하지 않는 벽돌 상태의 기기가 될 수 있습니다.
지식 테스트하기