슈퍼 SU를 체계적으로 만드는 방법. SuperSu - Su 바이너리 파일을 설치할 수 없습니다. 사용자 정의 복구를 사용하여 Android에 Su 바이너리 파일을 설치하는 방법

모바일 장치를 루팅하는 것은 장치를 구성, 사용자 정의 및 최적화할 수 있는 거의 무한한 가능성을 얻을 수 있는 독특한 기회입니다. 스마트폰에서 바이러스를 정밀 검사한 후 악성 애플릿을 식별, 분석 및 격리합니다. 응용 프로그램 개발자가 무선 네트워크 사용 가능성을 제공하지 않은 경우에도 무선 네트워크 설치 및 사용자 정의 장치 외관에 대한 자세한 사용자 정의 - 이러한 모든 기능은 루팅 절차(즉, Android 탈옥)를 통해 액세스할 수 있습니다. 최근 당사 포털에 게시된 기사에서 "루트 액세스"가 무엇인지 자세히 알아볼 수 있습니다.

기사의 주제로 돌아갑니다. 루트 권한을 설치하는 방법은 무엇입니까? 이를 위해 Framaroot, ROM Toolbox Pro, iRoot, Kingo Android Root 등의 시스템 응용 프로그램 중 하나를 사용할 수 있습니다.

루트 액세스 권한을 얻으면 작업에 루트를 사용하는 프로세스와 응용 프로그램을 제어할 수 있는 보편적이고 강력하며 유연한 소프트웨어 도구가 필요합니다. 이러한 도구는 동급 최고의 유틸리티 중 하나입니다. 슈퍼SU.

SuperSU는 무엇을 할 수 있나요?

많은 양의 소프트웨어로 작업하고 다양한 모바일 프로그램을 설치 및 제거하는 경우가 많으며 Android 운영 체제의 설정을 자세히 조사하고 이해하고 싶다면 이 거대한 파일 전체의 환경 변수에 대한 권한과 액세스를 추적하세요. (아무리 유용하더라도) 전혀 쉽지 않을 것입니다. 태블릿이나 스마트폰에 SuperSU를 설치하면 작업을 계속하려면 루트가 필요한 프로그램과 시작되는 시스템 프로세스를 항상 알 수 있습니다. 개인적인 우선 순위와 선호 사항에 따라 각 특정 애플릿에 대한 루트 액세스를 자유롭게 허용하거나 거부할 수 있으므로 설치된 소프트웨어의 활동을 제어하고 안전한 환경을 보장할 수 있습니다.

어떤 프로그램이 작동하려면 루트 액세스가 필요합니까?

안정적이고 효율적인 작동을 위해 루트가 필요한 응용 프로그램의 범위는 매우 넓습니다. 여기에는 파일 관리자, 작업 관리자 및 스마트폰 리소스 최적화를 위한 모든 기능을 갖춘 도구가 포함됩니다. 루트는 타사 프로젝트를 사용하여 Wi-Fi 네트워크를 관리하고 스마트폰 디스플레이에서 일어나는 일을 사용된 코덱, 해상도, 촬영 모드 등에 대한 설정을 통해 외부 비디오 파일에 녹화하는 데 특히 필요합니다. 루트 권한을 받은 경우 , 사용자는 모바일 가젯의 숨겨진 리소스와 기능에 액세스할 수 있으며, 이 없이는 설명된 모든 애플리케이션이 없이는 할 수 없습니다.

SuperSU는 어디서 다운로드할 수 있나요?

공식 Google Play 스토어에서 유틸리티를 다운로드할 수 있습니다(아래 링크 참조). 전체 기능 세트를 얻으려면 4pda 포털에서 SuperSU Pro 정식 버전을 다운로드하는 것이 좋습니다. 이 프로젝트 전용 페이지에서는 하나의 패키지에 무제한 기능을 갖춘 Pro 버전과 무료 버전 위에 설치된 무료 배포 빌드에 대한 별도의 키를 모두 찾을 수 있습니다.

SuperSU와 협력하는 방법?

프로그램이 가젯에 설치된 순간부터 SuperSU는 루트를 요청하는 프로세스를 모니터링하고 관리하기 시작합니다. 해당 프로그램이 특정 프로세스에 액세스하자마자 루트 액세스를 허용하거나 거부할 수 있는 양식이 사용자 앞에 나타납니다.

기본적으로 확인 시간 초과는 10초이지만 이 매개변수는 유틸리티 설정에서 쉽게 변경할 수 있습니다.

그래서 당신이 확인했다고 가정 해 봅시다. 다음에는 어떻게 되나요? SuperSU가 장치에 설치된 순간부터 발생하는 모든 요청은 로그에 기록됩니다. 이 접근 방식을 사용하면 외부 소프트웨어를 사용하지 않고도 시스템 요청 기록을 철저하게 연구할 수 있어 매우 편리합니다.

로그에서 각 항목은 해시 아이콘의 다른 색상으로 표시될 수 있습니다. 녹색은 호출이 성공하고 루트 권한에 대한 액세스 권한을 얻은 프로그램을 나타냅니다. 루트 액세스 권한이 부여되지 않은 프로세스는 빨간색으로 강조 표시됩니다. 실패한 요청 프로세스를 반복하려면 해당 애플릿을 다시 설치하고 위에 제시된 요청 양식에 권한을 명시적으로 표시해야 합니다.

SuperSU의 첫 번째 탭인 "응용 프로그램"에서는 액세스가 허용된 프로그램 목록을 볼 수 있으며, 이를 세부적으로 구성할 수 있습니다.

선택한 애플리케이션이 있는 라인을 탭하면 설정이 포함된 양식이 나타납니다.

예를 들어 "액세스" 필드에서는 각 개별 소프트웨어 제품에 대한 액세스 수준을 설정할 수 있습니다. 기본값은 "제공"입니다. 대안으로 값을 "요청"(즉, 시작할 때마다 요청이 있는 양식이 나타남), "허용 + 시간"(즉, 지정된 특정 시간 동안 액세스 권한 부여), "거부"로 설정할 수 있습니다. ”, “거부 + 시간” " 또는 "PIN 코드"(즉, 루트를 제공하려면 PIN 코드를 입력해야 합니다).

SuperSU에서 무엇을 구성할 수 있나요?

마지막 탭에는 모든 프로그램 매개변수가 포함되어 있습니다. 현재의:

  • 애플릿을 업데이트하거나 다시 설치할 때마다 루트 권한에 대한 액세스를 확인해야 하는 재인증 모드 활성화
  • 기본 액세스, 모든 프로그램에 유효
  • 요청에 대한 사용자 응답을 기다리는 시간(이후 자동 거부가 발생함)
  • 로깅 설정(로그에 기록될 데이터, 로그가 장치 메모리에 저장되는 기간 등)
  • 시각적 부분 사용자 정의(실행 아이콘, 그래픽 스킨 및 언어 선택)

상당히 광범위한 특정 매개변수를 사용할 수 있습니다. 즉:

  • 생존 모드 활성화
  • 탭 차단으로부터 보호
  • SuperSU를 시스템 응용 프로그램으로 사용합니다.

요약.개발자가 Google Play의 프로젝트 공식 페이지에서 직접 언급했듯이 SuperSU는 미래의 도구이며 실제로 이는 과장이 아닙니다. 프로그램의 다른 모든 유사 프로그램(수퍼유저, Kingo SuperUser)은 기능 측면에서 제시된 유틸리티보다 훨씬 뒤떨어져 있으며 이러한 상황은 꽤 오랫동안 지속되었습니다. 이 프로그램은 러시아어를 사용하는 네트워크 부문뿐만 아니라 해외에서도 매우 인기가 있으며, 이는 탁월한 현지화 및 안정적인 연간 업데이트 릴리스와 직접적인 관련이 있습니다. SuperSU는 모든 연령대의 Android 기기에서 훌륭하게 작동하며 이는 의심할 여지 없이 개발자에게 또 다른 장점입니다.

Android 운영 체제를 실행하는 많은 태블릿 또는 스마트폰 소유자는 일부 애플리케이션을 실행하려면 슈퍼유저 권한 또는 루트 권한이라고도 불리는 권한이 필요합니다. 이러한 권한은 일부 특수 프로그램을 사용하여 얻을 수 있으며 그 중 하나는 Android용 SuperSU이며, 그 특징은 유사 프로그램에 비해 많은 장점이 있다는 점을 고려해야 합니다. 그렇기 때문에 이 프로그램의 기능과 이 프로그램을 올바르게 사용하는 방법에 대해 더 자세히 이야기하고 싶습니다.

용법

우선 SuperSU 프로그램이 유사한 애플리케이션에 비해 어떤 장점이 있는지 이야기하고 싶습니다. 우선 이는 Android 운영 체제를 실행하는 모든 장치의 표준인 SuperUser 애플리케이션에 관한 것입니다. 가장 큰 장점은 슈퍼유저 권한을 일시적으로 비활성화하는 기능으로 간주되어야 하며, 이 기능을 사용하면 루트 권한으로 작동하지 않는 응용 프로그램을 간섭 없이 장치에서 실행할 수 있습니다. 또한 대부분의 사용자는 수퍼유저 권한을 요청한 응용 프로그램의 전체 로그를 얻을 수 있는 기능을 확실히 높이 평가할 것입니다. 물론 Android가 올바르게 시작되지 않은 경우에도 SuperSU 프로그램은 복구 모드에서 완벽하게 작동한다는 점에 유의해야 합니다. 추가 보너스로 대부분의 아날로그와 달리 응용 프로그램이 정지되지 않는 프로그램 속도와 편리하고 유익한 메뉴 및 설정 용이성을 확인할 수 있습니다.

위에서 언급했듯이 메뉴와 인터페이스가 직관적이기 때문에 SuperSU 프로그램을 사용하는 것은 매우 간단합니다. SuperSU를 다운로드하여 Android 기기에 설치하면 해당 아이콘이 화면에 나타납니다. 그것을 클릭하면 세 개의 버튼이 있는 메뉴로 이동하게 되는데 그 중 하나가 "설정"입니다. 이를 클릭하면 설정 메뉴로 이동하여 언어, 로그 저장 시간, 알림과 같은 일부 프로그램 매개변수를 수동으로 변경할 수 있습니다. 그러나 먼저 이 메뉴에서 우리는 "수퍼유저 허용" 탭을 선택해야 하는 "수퍼유저" 섹션에 관심이 있으며 변경 사항을 저장한 후 Android 장치에 대한 루트 권한을 받게 됩니다. 이제 슈퍼유저 권한이 필요한 모든 애플리케이션을 실행할 수 있으며, 해당 애플리케이션을 처음 실행할 때 실행에 동의하거나 거부할 수 있는 프로그램 대화 상자가 나타납니다. 루트 권한과 호환되지 않는 응용 프로그램을 실행해야 하는 경우 설정으로 이동하여 "수퍼유저 허용" 탭을 일시적으로 비활성화한 다음 응용 프로그램을 시작하면 됩니다.

결론적으로 현재 SuperSU 프로그램에는 유료 버전과 무료 버전이 있으며 차이점은 유료 버전을 사용하면 PIN 코드를 사용하여 루트 권한을 보호할 수 있고 업데이트 후 자동으로 복원된다는 점을 추가해야 합니다. 펌웨어.

스스로 뭔가를 할 수 없는 경우에는 비상 컴퓨터 지원(pchelp24.com, 합리적인 가격, 숙련된 전문가, 무료 전화 및 진단)에 문의하는 것이 좋습니다.

이것은 슈퍼유저 권한을 얻기 위한 첫 번째 응용 프로그램과는 거리가 멀습니다. SuperSU라는 이름 자체는 Super Superuser의 약어입니다. 2013년에는 Superuser 앱을 대체했습니다.

슈퍼SU

그리고 흥미로운 일들이 일어나기 시작했습니다. SuperSU를 지원하고 있는 개발자 Chainfire는 믿을 수 없을 정도로 어두운 회사인 CCMT(Coding Code Mobile Technology LLC)에 프로젝트를 매각했습니다. 이 회사에 대해서는 알려진 바가 거의 없습니다.

SuperSU를 소유한 회사는 미국 델라웨어 주의 "등록 대리인"입니다. 이는 일종의 해외 등록(주 등록부의 회사 등록 기록)을 위해 외국 회사에 의해 종종 선택됩니다.

회사의 뿌리는 중국에 있습니다. 정확한 주소, 기업 구조, 소유자 및 목표는 알려져 있지 않습니다. SuperSU 소스 코드가 공개되지 않았다는 점을 고려하면 일부 고급 사용자는 최신 버전의 애플리케이션(2.80+)을 설치하는 것을 두려워합니다.

동시에 SuperSU는 슈퍼유저 권한을 얻는 가장 일반적이고 호환성이 높은 방법입니다. SuperSU에서는 올바르게 작동하지만 다른 루트 관리자(예: Magisk)와의 호환성은 제한적인 응용 프로그램이 있습니다.

따라서 LeanDroid 애플리케이션은 SuperSU를 통해 작업할 때 모바일 네트워크를 통한 데이터 전송을 자동으로 켜고 끌 수 있으며 좌표 결정을 위해 "에너지 절약" 모드를 건드리지 않고 GPS 위성 모듈을 올바르게 활성화 및 비활성화할 수 있습니다. Magisk (글쎄, 또는 허용 상태 SELinux를 통해).

Viper4Android의 일부 인기 빌드도 죄가 있습니다. 그러나 Viper의 경우 Magisk용 시스템 없는 모듈을 오랫동안 사용할 수 있었으며, 이것이 무엇이든 간에 훨씬 더 깨끗하고 편리한 설치 방법입니다.

SuperSU 설치

SuperSU를 설치하는 방법에는 여러 가지가 있습니다. 가장 정확하고 올바른 설치 방법은 공식 웹사이트에서 다운로드한 아카이브를 사용자 정의 복구(또는 CWM)를 사용하여 플래시하는 것입니다. 물론, 이를 위해서는 잠금 해제된(또는 적어도 부분적으로 잠금 해제된) 부트로더가 필요합니다.

설치 스크립트는 Android 버전과 설치 방법(시스템 파티션 또는 시스템리스)을 독립적으로 결정합니다. 최신 버전의 Android에서는 boot.img 섹션이 자동으로 패치되고 램디스크가 수정됩니다. 장치에 TWRP가 있고 부트로더가 잠금 해제된 경우 다른 방법을 고려할 필요조차 없습니다(King Root 클래스 응용 프로그램 등은 말할 것도 없고).

때때로 SuperSU는 기성 펌웨어에 포함되어 있으며, 대부분 비공식 빌드에 포함되어 있습니다. 이 경우 추가로 수행할 작업은 없습니다.

마지막으로 SuperSU는 스크립트, 애플리케이션, 하드웨어 프로그래머 또는 서비스 모드를 사용하여 한 가지 방법을 사용하여 시스템에 구현될 수 있습니다(다른 말로 표현할 수 없습니다). 예 - 예, 그런 것이 있습니다! 그리고 동일한 Android 6.0에서 부트로더를 잠금 해제하지 않고 su를 올바르게 작동하는 것이 일반적으로 불가능한 경우 다양한 대체 설치 방법으로 이러한 제한 사항을 우회할 수 있는 경우가 많습니다.

지금 SuperSU를 사용할 가치가 있나요?

당신이 결정합니다. 일부 장치에는 선택의 여지가 없지만 전반적으로 다른 솔루션이 미래인 것 같습니다. 즉 - .

Android에서 루트 권한을 관리하는 애플리케이션은 널리 보급되어 Android 기기에서 슈퍼유저 권한을 직접 얻는 개념과 거의 동일해졌습니다. 이러한 개념을 결합해서는 안되는 이유, 장치에 대한 루트 권한을 얻는 방법 및 여러 가지 방법으로 SuperSU를 동시에 설치하는 방법에 대해 기사에서 알아 보겠습니다.

따라서 SuperSU는 Android 기기에서 슈퍼유저 권한을 관리하는 프로그램이지만 이를 얻는 방법은 아닙니다.

따라서 SuperSu를 사용하려면 특별한 수단을 사용하여 장치에 대한 루트 권한을 이미 얻어야 합니다. 동시에 사용자는 루트 권한 관리 개념과 이를 획득하는 프로세스를 식별합니다. 첫째, 문제의 권한과의 상호 작용이 프로그램을 통해 정확하게 수행되기 때문이고, 둘째, 루트 권한을 획득하는 많은 방법은 다음을 의미하기 때문입니다. 실행, 자동 설치 SuperSU. 다음은 Android 기기에서 작동하는 SuperSu를 얻는 세 가지 방법입니다.

방법 1: 공식

장치에 SuperSU를 다운로드하는 가장 쉬운 방법은 Google Play에서 애플리케이션을 다운로드하여 설치하는 것입니다.

Play Market에서 SuperSU를 설치하는 것은 완전히 표준적인 절차로, 다운로드 및 설치 시 다른 Android 애플리케이션과 동일한 단계를 의미합니다.

이 설치 방법은 장치에 대해 이미 슈퍼유저 권한을 획득한 경우에만 실용적이라는 점을 기억해 두십시오!

방법 2: 수정된 복구

이 방법은 SuperSU 설치뿐만 아니라 관리자를 설치하기 전에 장치에서 루트 권한을 얻는 것을 의미할 수도 있습니다. 성공적인 방법 구현을 위해 가장 중요한 것은 특정 장치에 적합한 파일을 찾는 것입니다. *.지퍼, 복구를 통해 플래시되었으며 이상적으로는 루트 권한을 얻을 수 있는 스크립트가 포함되어 있습니다. 또한 이 방법을 사용하려면 수정된 복구를 설치해야 합니다. 가장 일반적으로 사용되는 것은 또는입니다.


방법 3: 루트를 얻는 프로그램

처음에 말했듯이 Windows 및 Android용 애플리케이션 형태로 제공되는 수퍼유저 권한을 얻기 위한 여러 방법은 실행 후 SuperSU를 자동으로 설치해야 합니다. 예를 들어, 그러한 응용 프로그램은 .

Framarut를 통해 SuperSU를 설치하여 루트 권한을 얻는 과정에 대한 설명은 아래 링크의 기사에서 확인할 수 있습니다.

이 기사에서는 슈퍼유저 액세스를 제어하는 ​​프로그램을 실행할 때 안드로이드 사용자들 사이에서 발생하는 매우 일반적인 오류를 살펴보겠습니다. 슈퍼수. 이 문제는 다음과 같이 나타납니다. SuperSu 응용 프로그램을 활성화하거나 설치하려고 하면 "라는 텍스트가 포함된 알림을 받습니다. 바이너리 파일 없음SU와감독자" 또는 " 감독자수 바이너리Su가 설치되지 않았습니다.”.

일반적으로 루트 권한을 얻은 후에도 비슷한 현상이 발생합니다. 바이너리 파일은 단순히 업데이트를 중지합니다. 불행하게도 네트워크에서 찾은 정보는 매우 산재하고 혼란스러워 보였고 여기에서 Su 바이너리 파일을 설치할 수 없었습니다. 이것이 바로 이 문제를 해결하려는 시도를 체계화하기로 결정한 이유입니다.

실제로 Su 파일은 위에서 언급한 루트 권한의 기본 구성 요소이므로 삭제하면 슈퍼유저 권한을 잃게 됩니다. SuperSu가 이전 버전에서 작업할 가능성을 배제하지 않는다는 사실에도 불구하고, 이전 버전을 그대로 두면 조만간 작업 수행에 문제가 발생할 것이 거의 확실합니다. 그러므로 Su 바이너리 파일을 올바르게 설치해보자!

방법 1 - 간단하고 간단함

클래식 업데이트 시도가 실패하면 먼저 복구를 설치하십시오. 설치 후 SuperSu로 돌아가서 CWM/TWRP를 통한 su 업데이트 방법을 선택하세요. 재부팅하는 동안 문제 파일과 함께 시스템이 업데이트되어야 합니다.

그러나 설명된 방법이 Su 바이너리 파일을 설치하는 데 도움이 되지 않거나 장치에 대한 복구를 찾을 수 없는 경우 상황은 불쾌해지지만 치명적이지는 않습니다.

방법 2 - 복잡한 우회로

여기서는 SuperSu 업데이트를 수동으로 푸시하겠습니다. 먼저 루트 브라우저와 Android 터미널을 다운로드하고 압축을 푼 후 updatersu 폴더로 전송되는 updatesu.zip 파일이 포함된 아카이브를 다운로드합니다.

이제 루트 브라우저 애플리케이션을 시작하고 updatersu 폴더에서 파일을 전송합니다. .has_su_daemon그리고 .installed_su_daemon 및 install-recovery.sh/system/etc 폴더로 이동합니다.

다음은 중요한 것입니다.이러한 파일에 대한 권한을 설정해야 합니다. 나는 안드로이드 영어 버전의 자랑스러운 소유자이기 때문에 지침은 영어로 제공되지만 러시아어 버전과 비교하는 것은 어렵지 않다고 생각합니다.

그래서 파일의 경우 .has_su_daemon: 세로 읽기 열(가로 반대 소유자, 그룹 및 기타)에 세 개의 확인란을 놓고 세로 쓰기 열(반대 소유자)에 하나의 확인란을 놓습니다.

파일용 .installed_su_daemon: 하나는 읽기(반대 소유자)이고 다른 하나는 쓰기(반대 소유자)입니다.

파일용 설치-복구.sh: 세 가지 모두 읽기 및 실행(반대 소유자, 그룹 및 기타)에 있고 하나는 쓰기(반대 소유자)에 있습니다.

이 작업을 완료한 후 /system/bin 폴더로 이동하여 새 .ext 폴더를 만듭니다. 그런 다음 이에 대한 권한을 설정합니다. 소유자 반대쪽 읽기 열, 소유자 반대쪽 쓰기 열, 세 가지 모두 반대쪽 실행 열에 확인란을 배치합니다.

그런 다음 su 파일을 /system/xbin 폴더에서 새로 생성된 폴더(/system/bin/.ext)로 복사하는 동시에 su 이름을 .su로 바꿉니다.

이제 .su 파일에 대한 권한을 다시 설정하십시오.읽기 열의 세 개를 모두 선택하고 쓰기 열의 소유자 반대쪽, 실행 열의 세 개를 모두 선택합니다.

조금 숨을 쉴 수 있습니다.거의 모든 작업이 완료되었지만 마지막 푸시가 남아 있습니다. Android 터미널 프로그램을 실행하고 다음 명령을 입력합니다.

  • mount -o rw, remount /system
  • ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh
  • /system/xbin/su -설치

이제 재부팅하고 SuperSu에서 "Normal"을 클릭하여 su 파일을 다시 업데이트해 보십시오. 이 모든 단계를 거쳐 Su 바이너리를 설치할 수 있었습니다.

"SuperSu는 시스템에 바이너리 파일이 없습니다."라는 문제에 대한 해결책을 일관되고 구조적으로 제시할 수 있었으면 좋겠습니다. 지침에 따라 모든 작업이 완료되면 거의 확실히 문제가 해결될 것입니다.

궁금한 점과 해결 방법을 댓글로 적어주세요. 함께 서로 도와주세요!

접촉 중



질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: