HTC S-OFF란 무엇입니까?

HTC 전화기가 있고 전화기의 파티션을 변경하고 싶습니까? 보안 기능이 이 작업을 방해합니까? 이 문서에서는 이 보안 프로토콜을 끌 수 있는 HTC S-OFF에 대해 설명합니다. 이 프로세스의 일부로 이 기사에서 다루는 HTC 부트로더에 대해 배워야 합니다. 이 주제에 대한 더 나은 통찰력을 얻으려면 기사를 완전히 읽으십시오.

HTC S-OFF란 무엇입니까?

일반적으로 모든 장치에는 S-ON 보안 프로토콜이 있어 대중에게 배송되는 동안 라디오 파티션에 플래그를 배치합니다. 즉, HTC 전화기의 보안 플래그는 기본적으로 켜져 있습니다. HTC 전화기에서 이 플래그를 끌 수 있습니다. 방법은 다음과 같습니다.

  • 그것은 장치의 라디오에 저장되며 끄면 시스템 메모리에 쓸 수 있습니다.
  • HTC 안드로이드 폰에서 사용자 정의 ROM, 스플래시 이미지, 복구 등을 사용하는 것을 방해합니다.
  • 또한 NAND 플래시 메모리에 액세스하는 것을 방지하고 장치의 NAND 파티션을 영구적으로 변경하지 못하도록 제한합니다.
  • NAND 파티션에는 부트 파티션, 복구 파티션, 라디오, 시스템 파티션 등이 있습니다.
  • S-ON을 사용하여 HTC 전화에서 변경한 사항은 전화를 재부팅하기만 하면 정상으로 되돌릴 수 있습니다.
  • S-OFF는 재부팅 시 전화기의 기능으로 되돌릴 수 있는 유연성을 제공하지 않습니다. 알림 상단의 텍스트에서 전화기가 S-ON 또는 S-OFF인지 또는 플래그가 켜져 있는지 여부를 알 수 있습니다.

참고: 보안 또는 S-OFF를 끄는 것은 사용자의 전적인 책임이며 필요할 때까지 수행해서는 안 됩니다.

HTC 전화에서 S-OFF를 사용하여 루트를 가질 수 있습니까?

루트는 Linux OS에 다른 사용자가 있는 것과 유사합니다. 부트로더에서 HTC 전화의 S-OFF를 켜면 Superuser.apk 및 su 바이너리와 같은 패키지 파일을 플래시할 수 있습니다. 여기서 주목해야 할 요점은 수퍼유저를 플래싱하기 전에 복구를 플래싱하는 것입니다. 전화기가 재부팅되면 전화기에 루트가 있을 수 있습니다. 따라서 HRC S-OFF는 전화기에 루트를 생성하지 않지만 루트를 가질 수 있는 프로그램을 플래시할 수 있습니다.

  Linux에서 history 명령을 사용하는 방법

S-OFF 전환의 이점

HTC에서 S-OFF를 켤 때의 이점은 다음과 같습니다.

  • HTC 전화의 파티션 드라이브 액세스 및 덮어쓰기 – HTC 전화의 S-OFF를 켜면 장치의 NAND 부분에 액세스할 수 있습니다. 즉, 장치의 파티션을 잠금 해제할 수 있는 액세스 권한을 얻고 변경할 수 있습니다. 전화기의 파티션 다이빙은 기본적으로 변경할 수 없습니다. S-OFF 플래그를 켜면 장치의 OS가 부팅되는 동안 파티션 드라이브의 코드를 덮어쓸 수 있습니다.

  • 펌웨어 이미지에 대한 서명 확인 필요 없음 – 모든 펌웨어 zip은 부트로더를 통해 플래시될 HTC에 의해 디지털 서명되어야 합니다. HTC 안드로이드 폰에서 S-OFF를 켜면 사용자 정의 펌웨어 이미지 업로드, 서명되지 않은 부팅, 스플래시 및 HBOOT 이미지, 복구에 필요한 보안 검사를 우회할 수 있습니다. S-OFF 플래그를 사용하면 파티션의 별도 이미지가 포함된 서명되지 않은 펌웨어 zip을 플래시할 수 있습니다. 즉, 안드로이드 폰을 최대한 커스터마이징할 수 있습니다.

HTCdev를 사용하여 부트로더 잠금 해제

HTCdev는 부트로더를 S-OFF로 설정하지 않지만 휴대전화의 파티션을 잠금 해제합니다. 이렇게 하면 사용자 지정 복구를 플래시한 다음 휴대폰에서 사용자 지정 ROM을 플래시할 수 있으므로 HTC S-OFF를 유지할 필요가 없습니다. 아래는 나열된 정보입니다.

  • 웹사이트에 등록해야 하며 로그인하면 HTC 전화에서 부트로더의 잠금을 해제할 수 있습니다.
  • 이 방법은 HTC에서 공식적으로 발표했으며 휴대폰에서 부팅, 시스템 및 복구와 같은 파티션에 대한 잠금 해제를 제한적으로 제공합니다.
  • 제한된 잠금 해제 방법은 보안상의 이유로 필요하며 파티션에 임의의 펌웨어 zip을 플래시하는 것을 방지합니다. 그러나 SIM 카드를 잠금 해제할 수는 없습니다.
  • 잠금을 해제하면 휴대전화의 소프트웨어가 변경되어 예상치 못한 문제가 발생할 수 있습니다. 보청기 호환성(HAC) 또는 전자파 흡수율(SAR) 값이 변경되거나 전화기가 과열될 수 있습니다.
  • 이 외에도 타사 공급업체 또는 HTC를 통해 구매했을 수 있는 일부 콘텐츠가 DRM 보안 키로 무효화되거나 액세스가 불가능할 수 있습니다.
  • 무선 또는 FOTA를 통한 펌웨어 업데이트를 통해 전화 업데이트를 사용하지 못할 수 있습니다. 휴대폰에 되돌릴 수 없는 변경 사항이 있는 경우 HTC에서 제공한 보증이 적용되지 않을 수 있습니다.

S-OFF를 끄기 전에 따라야 할 예비 단계

HTC 전화기에서 S-OFF를 끄기 전에 따라야 할 예비 단계는 다음과 같습니다. 다음 단계를 따르고 전화기를 S-OFF해 보십시오.

1. HTC 전화에서 부트로더의 잠금을 해제한 후 HTC 전화에서 HTCdev 도구를 제거합니다.

2. 설정으로 이동한 다음 보안으로 이동한 다음 휴대전화의 모든 보안 설정을 비활성화합니다.

3. 설정으로 이동한 다음 전원/배터리 관리자로 이동하여 전화기에서 빠른 부팅 모드를 비활성화합니다.

4. HTC 전화와 PC 간의 호환성을 달성하기 위해 연결에 USB3.0 대신 USB2.0을 사용합니다.

5. Firewater와 같은 S-OFF 도구를 다운로드하여 PC에 설치합니다.

6. PC에 최소한의 ADB를 설치합니다.

7. 전원 손실을 방지하려면 배터리를 최소 60%까지 충전하십시오.

8. 전화기가 완전히 재설정될 수 있으므로 전화기에 있는 모든 중요한 미디어 콘텐츠 또는 메시지를 백업하십시오.

9. 휴대폰을 PC에 연결할 수 있도록 HTC 드라이버를 설치합니다.

10. 설정으로 이동한 다음 개발자 옵션으로 이동한 다음 USB 디버깅 활성화로 이동하여 USB 디버깅 모드를 활성화합니다.

11. PC에서 바이러스 백신 및 방화벽 프로그램을 비활성화합니다.

따라서 이것은 HTC S-OFF를 끄기 전의 예비 단계입니다.

HTCdev 도구를 사용하여 부트로더 잠금 해제 방법

HTCdev 도구를 사용하여 전화기의 부트로더를 잠금 해제하는 절차는 아래에 설명되어 있습니다. 프로세스 시작 시 안정적인 케이블 연결을 사용하여 휴대폰을 PC에 연결합니다.

1. 전화기의 전원 버튼을 길게 누르고 전화기를 끕니다.

2. 전원 및 볼륨 작게 버튼을 30초 동안 눌러 HBOOT 모드에서 전화기에 로그인합니다.

3. 볼륨 버튼을 사용하여 Fastboot 옵션으로 이동하고 전원 버튼을 사용하여 선택합니다.

4. Windows 탐색기를 실행하고 로컬 디스크(C:)의 Minimal ADB 및 Fastboot 폴더로 이동합니다.

5. 폴더 위치 주소 표시줄에 cmd를 입력하고 Enter 키를 누릅니다.

6. fastboot devices 명령을 입력하고 Enter 키를 눌러 PC에서 전화기를 감지합니다.

7. PC에서 명령 프롬프트를 실행하고 fastboot oem get_identifier_token 명령을 입력한 다음 Enter 키를 누릅니다.

8. 긴 토큰 코드 블록을 기다렸다가 HTCdev 웹사이트에서 제출 버튼을 클릭합니다.

9. HTCdev에서 bin이라는 파일이 첨부된 메일을 받아야 합니다. 파일을 다운로드하여 Windows 탐색기의 Fastboot 폴더로 이동합니다.

10. 명령 프롬프트를 실행하고 fastboot flash unlocktoken Unlock_code.bin 명령을 입력한 다음 Enter 키를 누릅니다.

11. 전원 버튼을 사용하여 HTC 전화기에서 설치 요청을 확인하고 전화기가 다시 시작될 때까지 기다립니다.

HTC에서 보안 프로토콜 또는 S-OFF를 끄는 방법

HTC에서 S-OFF를 위한 단계는 이 섹션에서 아래에 설명되어 있습니다.

1. Firewater 파일을 PC의 Minimal ADB 폴더에 복사합니다.

2. 폴더 위치 주소 표시줄에 cmd를 입력하고 Enter 키를 누릅니다.

3. adb devices 명령을 입력하고 Enter 키를 누릅니다.

4. 그런 다음 다음 명령을 입력하고 각 명령 다음에 Enter 키를 누르십시오.

adb reboot [Important]
adb wait-for-device push firewater /data/local/tmp
adb shell
su
chmod 755/data/local/tmp/firewater
data/local/tmp/firewater/

5. 메시지가 표시되면 전화기에서 권한을 허용하고 부트로더에서 S-OFF 상태를 확인해야 합니다.

***

이 기사는 HTC S-OFF 및 HTC 부트로더라는 용어를 기반으로 합니다. 이 용어에 대한 답을 찾고 있었고 그 과정에서 당황했다면 이 기사가 궁금증을 해소했을 것입니다. 소중한 제안을 자유롭게 제공하고 아래 의견 섹션에서 질문을 제기하십시오.