답변:
루팅 과 탈옥 은 본질적으로 같은 것입니다. 탈옥은 안드로이드 사용자가 루팅이라고 부르는 아이폰 사용자의 단어입니다. 루팅은 전화기에 "루트"액세스 권한을 부여하여 원하는 모든 작업을 수행 할 수있는 권한을 부여합니다 (유닉스 루트 사용자 (기본적으로 Windows 관리자 계정에 해당하는 유닉스에서 제공)). 일반적으로 루트 액세스 권한이 있으면 전화를 끊기가 매우 쉽고없이 끊기가 어렵 기 때문에 일반적으로 자신의 이익을 위해 루트가되는 것이 방지됩니다.
추가 정보 : "전화를 뿌리다"는 것은 무엇을 의미합니까? 그리고 내 전화를 응원했습니다. 이제 뭐? 응원에서 무엇을 얻을 수 있습니까?
Nandroid의 백업은 휴대 전화의 상태의 정확한 이미지 휴대 전화의 백업입니다. 따라서 현재 전화의 정확한 사본을 만든 다음 주요 변경을 수행 한 다음 백업을 전화 로 플래시 하여 이전 백업으로 복원 할 수 있습니다 . 깜박임 은 복사 또는 설치를 의미합니다 .. 본질적으로 장치를 지우고 이전 상태 (백업)를 복원하거나 새 ROM을 깜박입니다 (아래 참조). NAND 는 장치의 플래시 저장소이므로 파일을 복사하는 것이 "flashing"입니다.
Android 운영 체제 는 화면, 데이터 통신, 저장소, 카메라 및 GPS와 같은 Android 전화의 하드웨어를 관리하는 소프트웨어입니다. 응용 프로그램이 실행중인 실제 하드웨어에 대해 특별한 정보를 알 필요없이 응용 프로그램이 다양한 장치에서 이러한 리소스에 액세스하고 액세스 할 수 있도록하는 공통 계층을 제공합니다. 또한 Android 운영 체제에는 연락처, 카메라, 사진 갤러리 및 웹 브라우저 앱과 같은 다양한 표준 앱 및 서비스가 포함되어 있으며 사용자가 화면 밝기를 제어하거나 wifi 네트워크에 연결하는 등의 작업을 수행 할 수 있습니다.
실제 정의는 다르지만 Android 세계에서는 ROM , Mod 및 펌웨어 가 모두 본질적으로 동일한 것을 의미하는 것처럼 사용됩니다. 그들은 모두 특정 사용자 정의 또는 변경 세트가있는 특정 브랜드의 휴대 전화에서 작동하도록 수정 된 Android 운영 체제 의 사용자 정의 버전을 나타 냅니다. 제조업체가 제공하지 않기로 결정한 경우에도 G1과 같은 오래된 휴대 전화에 2.2와 같은 최신 버전의 Android를 제공 할 수 있습니다. 또는 제조업체에서 제공 한 Android 버전에서 제공되지 않는 추가 기능을 제공하거나 제조업체에서 제공 한 버전의 문제를 해결하기위한 것일 수도 있습니다. 추가 정보 : AOSP ROM과 스톡 ROM의 차이점은 무엇입니까?, 맞춤형 ROM의 장점은 무엇입니까? , 왜 다양한 Android 커널이 있으며 내 Android 기기의 재고 또는 사용자 정의 ROM을 어디서 찾을 수 있습니까?
드라이버는 안드로이드 폰에있는 모든 다른 하드웨어로 이야기하는 방법을 안드로이드 소프트웨어 운영 체제에 알려줍니다 것입니다. 누군가가 특정 전화 모델에 대한 ROM을 구성 할 때 ROM에있는 모든 전화 드라이버를 포함해야합니다 (셀룰러 모뎀, WiFi 액세스, 특정 카메라 유형, 특정 프로세서 등의 경우). 그렇지 않으면 ROM 휴대 전화에서 작동하지 않거나 휴대 전화의 특정 부분에서만 작동 할 수 있으며 예를 들어 전면 카메라를 사용하지 못하거나 WiFi 네트워크에 연결하지 못할 수 있습니다. 이것은 Windows에 새로운 것을 연결했을 때와 동일하며 새 하드웨어 추가 마법사를 실행하고 사용하기 전에 새 드라이버를 찾습니다. 드라이버는 커널에 의해로드됩니다운영 체제의 핵심입니다.
를 통해 에어 (OTA) 휴대 전화는 구글이나 휴대 전화 네트워크에서 하나의 셀룰러 네트워크를 통해 자동으로 파일을 전송 즉, "무선으로"안드로이드 운영 체제에 대한 업데이트를받을 때 업데이트는 이제까지 필요없이 PC에 연결했습니다. 예를 들어, iPhone을 업데이트하기 위해 iTunes를 실행하는 컴퓨터에 물리적으로 연결해야하는 경우 원래 iPhone이 업데이트 된 방식과 대조됩니다.
부트 로더는 어떻게 장치 부팅을 제어합니다. 부트 로더 및 기타 관련 작업을 수행하기위한 Google의 PC 측 도구를 Fastboot 라고하며 , 대화식으로 부트 로더를 실행하는 것을 "Fastboot 모드"라고 할 수 있습니다. 잠긴 부트 로더는 반면, 안드로이드 시스템 파티션을 확인하고 일치하지 않는 경우 재고로 복원됩니다 잠금 해제 부트 로더 부트 로더가 영구적으로 장치를 근절하는 데 필요한 잠금 해제 왜 같은 검사를 수행하지 않습니다.
복구 라는 용어 는 종종 여러 가지 다른 것을 의미하는 데 사용됩니다. 전화 작동 모드 를 의미 할 수 있습니다. 예를 들어 Atrix 4G MB860 올림푸스에서 복구 모드 로 부팅 하려면 다음을 수행해야합니다.
안드로이드 복구 모드 로 들어 갑니다.
사용자가 전화기를 크게 변경할 수있는 작동 모드입니다. 또는 복구 는 전화기 의 복구 파티션을 의미 할 수도 있습니다 . 또는 복구 또한 의미 할 수도 있고 이미지 파일 받는 떠올랐다 할 수있다 (filename.img) 복구 파티션을. 예를 들어, 함께 ATRIX 4G MB860 올림푸스 배송 재고 복구 이미지가에 번쩍 복구 파티션 및로 부팅 복구 등의 주식 전화 모드로하면 사용자가 만들 수 있습니다 어떤 전화에 대한 주요 변경 :
제조업체가 복구 파티션 에 설치 한 재고 복구 이미지를 ClockworkMod 와 같은 사용자 지정 복구 이미지 로 교체하여 Android 복구 모드 에서 실행되는 코드를 대체 할 수 있습니다 (일반적으로 잠금 해제 된 부트 로더 가 필요하지만 ) . 사용자 지정 복구 이미지에 코드를 설치하고 실행하면 사용자가 전화를보다 포괄적으로 변경할 수 있으며 Nandroid 백업을 수행하고 이러한 백업을 전화로 복원 할 수도 있습니다.
부트 로더는 플래시 펌웨어의 일부를 재생할 수도 있지만 일반적으로 복구의 일부입니다 . 일반적으로 부트 로더를 망치고 싶지는 않지만 고급 사용자는 종종 ClockworkMod 와 같은 사용자 지정 복구를 플래시합니다(부트 로더가 잠겨 있으면 이것을 막을 수 있습니다). 재고 복구는 일반적으로 서명을 확인하고 완전한 Nandroid 백업과 같은 고급 작업을 수행하므로 제조업체에서 서명하지 않은 펌웨어 (예 : 사용자 정의 ROM)를 플래시 할 수 있습니다. 복구는 전화기가 시작될 때 특수한 버튼 조합을 눌러 PC의 BIOS 부팅 화면과 비슷합니다. 복구는 전화기의 SD 카드에서 업데이트 파일을 실행하거나 ADB (Android Debug Bridge)를 통해 PC에서 연결하여 명령 줄에서 장치를 관리하는 것과 같은 작업을 수행 할 수도 있습니다.
자세한 정보 : ROM Manager, ClockworkMod 및 Nandroid의 관계는 무엇입니까? 어느 것이 필요합니까?
계약에 따라 GSM 전화를 판매하는 많은 휴대 전화 네트워크는 전화 네트워크에서만 사용할 수 있도록 전화를 제한합니다.이를 SIM 잠금 , 네트워크 잠금 또는 보조금 잠금이라고 합니다. 이를 통해 공급자는 보조금을 지급 한 전화를 네트워크에서만 사용하여 돈을 회수 할 수 있습니다. 전화 는 삽입 된 SIM 카드 의 IMSI 코드를 읽고 전화가 프로그래밍 된 허용 된 국가 또는 네트워크 코드와 일치하는지 확인합니다. SIM 잠금 해제네트워크의 SIM 카드를 삽입하고 사용할 수 있도록 전화기에서이 제한을 제거합니다. 일반적으로 잠금을 해제하는 전화 걸기에 코드를 입력해야합니다. 장치와 네트워크에 따라이 코드를 얻는 방법은 여러 가지가 있습니다. 일부 네트워크는 계약 기간이 만료되면 잠금 해제 코드를 제공합니다. 일부 제조업체는 이러한 코드를 웹 사이트에 게시하고 일부 제조업체는 이러한 코드를 장치에 포함시킵니다. 앱에서 추출 할 수있는 방식으로, 일부는 전화를 다시 프로그래밍하기 위해 특수 PC 소프트웨어를 사용해야합니다. SIM 잠금은 일반적으로 하드웨어 / 읽기 전용 펌웨어로 구현되므로 일반적으로 코드없이 장치를 잠금 해제 할 수 없습니다.
추가 정보 : 다른 이동 통신사에서 기기를 사용할 수 있습니까?
관련 : 전통적인 컴퓨터 시스템 사용자에게 친숙한 용어로 Android 플랫폼의 일부를 설명하는 또 다른 질문은 다음과 같습니다
. 일반적인 컴퓨터 용어로 Android 시스템의 다른 부분은 무엇입니까?
응원과 탈옥은 같은 것을 말합니다. 탈옥이라는 용어는 Apple의 iPhone 커뮤니티에서 비롯된 것으로, Android에서 선호되는 용어는 루팅입니다.
루팅 / 실패는 전화기에서 관리자 / 수퍼 유저 / 루트 / 사용자 -ID-0 사용자를 활성화하는 것을 말합니다. 루팅되지 않은 장치에서는 수퍼 유저 계정이 보안 목적으로 비활성화됩니다. 수퍼 유저는 중요한 시스템 파일 삭제 또는 수정을 포함하여 시스템에 대한 모든 권한을 갖습니다.
응원에 대한 자세한 내용 : "전화 응원 "이란 무엇인가요?
CyanogenMod는 ROM 과 그 목록에있는 다른 많은 용어들을 잘 정의 하고 있습니다.
읽기 전용 메모리. Android 기기와 관련하여 ROM은 핵심 운영 체제가 상주하는 내부 플래시 메모리입니다. 또한 일반적으로 플래싱이라고하는 프로세스를 통해 장치에 적용 할 수있는 특정 버전 펌웨어를 나타낼 수도 있습니다. 잘못 플래시 된 ROM은 종종 장치를 손상시켜 사용할 수 없게 만듭니다.
이 질문은 이미 잘 대답했지만 대부분의 비 기술적 인 사람들이 혼란스러워하는 것은 루팅 / 탈옥과 SIM 잠금 해제의 차이점입니다.
이것은 내가 기술이 아닌 사람들에게 사용하는 간단한 설명입니다.
스마트 폰은 본질적으로 2 가지
전화기
잠금 해제는 스마트 폰의 전화 부분과 관련이 있습니다.
일부 국가 (일반적으로 미국)에서는 다른 이동 통신사와 함께 사용할 수 없도록 스마트 폰의 전화 부분이 이동 통신사에 의해 잠겨 있습니다.
컴퓨터
응원 / 탈출은 스마트 폰의 컴퓨터 부분과 관련이 있습니다.
전화 OS (Android / IOS / Windows)는 OS 작성기 (Google / Apple / Microsoft)에 의해 잠겨 있으므로 OS 및 제조업체가 제공 한 인터페이스를 통해서만 기능에 액세스 할 수 있습니다. 관리자로 로그인 할 수있는 Windows PC와 달리 장치에 대한 관리자 권한이 없습니다.
이것은 여러 가지 이유로 이루어집니다
. 1. 앱 스토어 등을 통해 구매해야합니다
. 2. 많은 사용자가 기술적으로 충분하지 않기 때문에 어리석은 일을하지 않도록 보호됩니다.
관리자가 자신의 장치에 액세스 할 수 있도록 이러한 조치를 우회하는 것을 루팅 또는 탈옥이라고합니다.
TL; DR 버전 :
부트 로더 잠금 해제
응원
탈옥
ROM
낸드
MMC / SD
낸드 로이드
운영 체제
모드 (예 : CyanogenMod)
복구 (ClockworkMod, Amon Ra)
커스텀 커널 (예 : LeshaK의 커널)
펌웨어
운전사
OTA (Over The Air) 업데이트
패스트 부트
SIM 잠금 해제
섬광
SPL (두 번째 프로그램 로더)
Android 커널은 Linux 커널 및 Linux 커널과 함께 제공되는 드라이버 세트를 나타냅니다. 커널에는 Android 또는 Java / Dalvik Virtual Machine과 함께 제공되는 응용 프로그램이 포함되어 있지 않습니다 .
Costum Kernel은 Linux 커널에 대한 커뮤니티 제작 수정을 나타냅니다. 커널은 저수준 서비스, 리소스 관리 및 보안을 제공합니다.
드라이버는 하드웨어와 직접 통신하는 커널의 일부이며 특정 하드웨어의 복잡성을 숨기는 표준 인터페이스를 제공합니다.
커널 및 드라이버 수정에는 일반적으로 하드웨어 별 버그 수정, 리소스 관리 최적화 및 드라이버 수준에서 비활성화 된 하드웨어 기능 잠금 해제가 포함됩니다.