Play 스토어를 사용하여 SuperSU를 설치하는 것과 파일에서 설치하는 사용자 지정 복구의 차이점은 무엇입니까?


13

일부 응원 안내서 에는 응원 관련 내용이 나와 있습니다.

  1. 전화기에 액세스 할 수있는 zip 파일로 SuperSU를 다운로드하십시오 (예 : sdcard).
  2. 전화의 부트 로더를 잠금 해제하십시오.
  3. "사용자 정의"복구 모드로 부팅 예 : TWRP 또는 CWM. 빠른 부팅을 사용하여 일시적으로 부팅하거나 사용자 지정 복구를 전화기로 플래시 한 다음 부팅합니다.
  4. 사용자 정의 복구 모드를 사용하여 다운로드 한 SuperSU zip 파일을 설치하십시오.
  5. 전화를 일반 모드로 재부팅하면 루트 액세스는 A) 사용 가능하고 B) SuperSU 프로그램에서 관리해야합니다.

그러나 SuperSU도 Play 스토어에 있습니다. Play 스토어에서 설치한다고해서 루트 액세스가 보장되는 것은 아닙니다. (실제로 이미 가지고 있다고 가정합니다.)

그래서 내 질문은 :

  • 이 설치 방법들 사이에 실제로 다른 점은 무엇입니까?
  • 동작 또는 제한의 기술적 차이점은 무엇입니까?
  • 그리고 사용자 지정 복구 설치 방법은 루트 액세스를 제공하는 반면 Play Store 방법은 그렇지 않은 방법은 무엇입니까?

답변:


23

루트 액세스 (일반적으로)는 서로 연동하여 작동하는 여러 구성 요소가 필요합니다. 필요한 것에 대한 약간 단순화 된 견해는 다음과 같습니다.

  • 기본 su이진. 이것은 명령 행 또는 응용 프로그램에서 호출 할 수 있습니다. 실제로 사용자 전환 작업을 수행하고 프로세스 루트 권한을 부여합니다.
  • su루트 권한을 얻기 위해 호출 할 수있는 다른 앱 및 프로세스를 조정하는 "게이트 키퍼"응용 프로그램 입니다.

SuperSU 응용 프로그램su바이너리에 대한 일종의 그래픽 프론트 엔드 라고 생각하십시오 .

Android에서 디렉토리 / 파일 권한이 구성되는 방식으로 인해 파티션에 su바이너리 가 있어야 /system작동합니다. 다른 위치에 배치하면 프로세스가 실제로 사용자를 전환하는 데 필요한 권한이 없으므로 충분하지 않습니다.

루트가없는 일반 응용 프로그램은에 쓸 수 없으므로 /systemSuperSU 응용 프로그램 자체는 su필요한 곳에 간단히 설치할 수 없습니다 . 다른 단계를 거치지 않고 Play 스토어에서 SuperSU를 설치하면 루트 가 없는 이유 입니다. 당신이 가진 전부는 프론트 엔드이지만 필요한 기본 요소는 아닙니다. 루트에 필요한 것의 절반 만이 있고 SuperSU 응용 프로그램만으로 나머지 절반을 얻을 수있는 방법이 없습니다.

따라서 su복구 시스템이 장치 저장소에 대한 전체 액세스 권한을 갖고 원하는 위치에 파일을 설치할 수 있으므로 파일을 적절한 위치에 가져 오는 가장 일반적인 방법 은 복구에서 파일을 설치하는 것입니다. 일단 완료되면 SuperSU는 su서로 대화하고 다른 프로세스에 대한 루트 액세스를 제공 할 수 있습니다.

복구 설치 파일은 또한 편리하기 때문에 SuperSU를 설치하며,이를 넣으면 /system출고시 재설정으로 파일이 지워지지 않습니다. 그러나 원하는 경우 su복구를 통해서만 설치 한 다음 Play 스토어에서 SuperSU를 얻을 수 있습니다. 잘 작동합니다. 마찬가지로 나중에 Play 스토어에서 SuperSU를 업데이트 할 수 su있으며 해당 시점에서 이미 SUSP를 사용하고 있기 때문에 계속 작동 합니다.


질문 : / system에 su가 있어도 SuperSU가 없어도 여전히 루트 액세스 권한이 있습니까? SuperSU를 그래픽 프론트 엔드 및 "게이트 키퍼"로 바꾸고 싶을 수도 있습니다.
geffchang

2
su바이너리가 어떻게 만들어 졌는지에 달려 있다고 생각합니다 . Towelroot는 추가 앱이 필요없는 앱을 사용하지만 (모든 것을 승인 함) 앱이 없을 때 SuperSU가 그렇게 작동하는지 확실하지 않습니다.
eldarerathis 2016 년

"Android에서 디렉토리 / 파일 권한이 구성되는 방식으로 인해 파티션에 su바이너리 가 있어야 /system작동합니다." 이 특별한 /system파티션 구성에 대해 설명하는 링크를 제공 하시겠습니까 ? 켜져 /system있는 바이너리에 허용되지 않는 바이너리는 무엇을 할 수 /data있습니까?
Oren Milman
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.