이 가이드에서는 Poco X3 Pro의 손상된 지속 파티션을 수정하는 단계를 보여줍니다. 맞춤형 개발에 착수하면 수많은 맞춤형 개발에 대한 수문이 열리지만 반대로 상황이 악화될 위험은 항상 존재합니다. 그중에서도 지속 파티션 문제가 가장 우려되는 문제 중 하나입니다. 이 경우 장치의 지문이 더 이상 작동하지 않을 수 있습니다.
그 외에도 잠긴 부트로더에서도 CTS 프로필 실패와 같은 몇 가지 다른 내부 문제가 있을 수 있습니다. 이로 인해 은행 및 결제 앱을 사용할 수 없게 됩니다. 전체적으로 Poco X3 Pro에서 지속 파티션이 손상되면 여러 가지 문제로 인해 장치에 버그가 발생할 수 있습니다. 다행히도 이 문제를 해결하는 데 도움이 되는 멋진 방법이 있습니다. 그럼 더 이상 고민하지 말고 확인해 보겠습니다.
Poco X3 Pro에서 손상된 지속 파티션 수정 [CTS 실패]
아래 과정을 수행하면 기기의 모든 데이터가 지워지므로 미리 백업해 두세요. 또한 귀하의 휴대폰에 TEE에 포함될 수 있는 원래 키가 손실됩니다. Droidwin과 그 구성원은 열핵 전쟁이 발생하거나, 알람이 사용자를 깨우지 않거나, 아래 단계를 수행하여 장치와 데이터에 어떤 일이 발생하더라도 책임을 지지 않습니다.
1단계: Android SDK 설치
먼저 PC에 Android SDK 플랫폼 도구를 설치해야 합니다. 이는 Google에서 제공하는 공식 ADB 및 Fastboot 바이너리이며 유일하게 권장되는 바이너리입니다. 따라서 다운로드한 다음 PC의 편리한 위치에 압축을 풀어보세요. 그러면 이 가이드 전체에서 사용될 platform-tools 폴더가 제공됩니다.
2단계: USB 디버깅 및 OEM 잠금 해제 활성화
다음으로, 장치에서 USB 디버깅 및 OEM 잠금 해제도 활성화해야 합니다. 전자는 ADB 모드에서 PC가 장치를 인식할 수 있게 만듭니다. 그러면 장치를 Fastboot 모드로 부팅할 수 있습니다. 반면, 부트로더 잠금 해제를 수행하려면 OEM 잠금 해제가 필요합니다.
설정 > 전화정보 > MIUI 번호를 7번 탭하세요 > 설정 > 시스템 > 고급 > 개발자 옵션 > USB 디버깅 및 OEM 잠금 해제를 활성화합니다.
3단계: 부트로더 잠금 해제
다음으로, 기기의 부트로더를 잠금 해제해야 합니다. 그러나 그렇게 하면 모든 데이터가 지워지고 장치 보증도 무효화될 수 있습니다. [걱정하지 마세요. 전체 프로세스가 완료되면 부트로더를 다시 잠글 것입니다.]
4단계: Xiaomi 엔지니어 펌웨어 플래시
다음으로, 귀하의 장치에 맞는 엔지니어 펌웨어를 다운로드하여 설치해야 합니다. 현재 장치에 설치된 것과 동일한 버전을 다운로드했는지 확인하십시오(장치의 빌드 번호에서 동일한 버전을 확인할 수 있음). 다운로드 소스에 관한 한 신뢰할 수 있는 타사 사이트에서 다운로드하십시오. 다운로드한 후 Mi Flash Tool을 통해 ROM을 플래시하세요.
5단계: Keybox.XML 가져오기
이제 Poco X3 Pro용 keybox.xml을 구해야 하므로 이 keybox.xml 파일 [크레딧: 키테로만].
6단계: 명령 실행
플랫폼 도구 내에서 명령 프롬프트를 열고 나열된 것과 동일한 순서로 아래 명령을 실행합니다.
adb root
adb disable-verity
adb reboot
adb root
adb remount
adb shell
mkdir –p /data/nativetest64/qti_keymaster_tests/
exit
adb push keybox.xml /data/nativetest64/qti_keymaster_tests/
adb shell
cd /data/nativetest64/qti_keymaster_tests/
7단계: 라이브러리 경로 설정
- 먼저 이 링크 [여기에 나열된 모든 기기는 Strongbox입니다]를 확인하여 기기가 Strongbox인지 확인하세요.
- 장치가 StrongBox인 경우 아래 구문을 사용하십시오.
LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox {KEYBOX FILE} {KEYBOX DEVICE ID} {ATTEST PROPS?} {KEYBOX FILE} {KEYBOX DEVICE ID} {ATTEST PROPS?}
- 장치가 StrongBox가 아닌 경우 아래 구문을 사용하십시오.
LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox {KEYBOX FILE} {KEYBOX DEVICE ID} {ATTEST PROPS?}
- 앞서 언급한 구문에서 바꿔야 할 값은 다음과 같습니다.
{KEYBOX FILE}: Should be "keybox.xml"
{KEYBOX DEVICE ID}: Open keybox file and search for "DeviceID". The one that we have used for Poco X3 Pro uses "X705F100000000"
{ATTEST PROPS?}: It has a Boolean value, either true/false. It's recommended to set it as true [if it gives any error, only then use false].
- 따라서 Strongbox 장치의 구문에 이러한 값을 배치하면 명령이 다음과 같이 변환됩니다.
LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox keybox.xml X705F100000000 true keybox.xml X705F100000000 true
- 반면, Strongbox가 아닌 장치의 경우 명령은 다음과 같습니다.
LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox keybox.xml X705F100000000 true
8단계: 부트로더 다시 잠금
마지막 조치는 기기의 부트로더를 다시 잠그는 것입니다.
그게 다야. 잠긴 부트로더에서 CTS 프로필을 전달할 수 없는 문제를 해결하기 위한 단계였습니다. 앞서 언급한 단계와 관련하여 문의사항이 있는 경우 댓글을 통해 알려주시기 바랍니다. 빠른 시일 내에 해결 방법을 알려드리겠습니다.
답글 남기기