OOS Oreo로 업그레이드한 OnePlus 3T 소유자는 루트 장치를 설치하거나 /system 파티션 변경을 수행하는 다른 스크립트를 플래시하려는 시도가 장치 재부팅 시 어떻게든 되돌리는 것을 발견했습니다. 이것은 OOS Oreo 업데이트가 장치에 DM-Verity 및 Force Encryption을 강제 적용했기 때문입니다. 이것이 기본적으로 의미하는 바는 DM-Verity가 실행될 때 /system에 대한 모든 변경 사항은 장치를 재부팅할 때 원래 상태로 되돌아간다는 것입니다.
이것이 의미하는 바는 장치를 루팅할 수 없거나 모든 종류의 사용자 지정 복구(또는 그 문제에 대해 /system에 닿는 모든 것)를 장치에 플래시할 수 없다는 것입니다. 다행히 DM-Verity 및 Force Encryption을 비활성화하는 방법이 있습니다.
경고:이 절차를 위해 패치된 부팅 이미지를 플래싱합니다. 원래 펌웨어를 포함하여 휴대전화의 모든 중요한 데이터를 백업해 두십시오.
다운로드:
- OOS 베타 Oreo용 강제 암호화 비활성화
OnePlus 3T용 패치 부팅 이미지
- 패치된 부팅 이미지 안정 OOS 5.0.1
- 패치된 부팅 이미지 안정 OOS 5.0
- 패치된 부팅 이미지 OOS 베타 21
- 패치된 부팅 이미지 OOS 베타 20
- 패치된 부팅 이미지 OOS 베타 19
OnePlus 3용 패치 부팅 이미지
- 패치된 부팅 이미지 안정 OOS 5.0.1
- 패치된 부팅 이미지 안정 OOS 5.0
- 패치된 부팅 이미지 OOS 베타 30
- 패치된 부팅 이미지 OOS 베타 29
- 패치된 부팅 이미지 OOS 베타 28
절차 1 – 스톡 OOS, 사용자가 암호화된 데이터를 원함, DM-Verity 트리거 없음
- 모델 및 OOS 버전에 해당하는 boot-patched.img 및 Stock ROM .zip 파일을 다운로드합니다.
- OnePlus 3T를 TWRP Recovery로 재부팅합니다(Appual의 OnePlus 3T 루트 가이드에서 TWRP 설치 지침 참조)
- 먼저 TWRP에서 Stock ROM .zip을 플래시하고 기기를 다시 TWRP Recovery로 다시 시작하십시오. Android 시스템으로 재부팅하지 마십시오!
- 이제 TWRP에서 boot-patched.img 파일을 플래시합니다. 이제 DM-Verity를 실행하지 않고 원하는 다른 스크립트나 모드를 플래시할 수 있습니다.
재고 OOS, 사용자가 강제 암호화 및 DM-Verity 트리거를 원하지 않음
여기에는 두 가지 절차가 있습니다. 첫 번째는 Force Encryption을 제거하고 DM-Verity의 추가 트리거를 방지하려는 사람들을 위한 것입니다. 두 번째는 현재 데이터가 암호화되어 있고 DM-Verity 패치 플래싱을 진행하기 전에 데이터를 해독해야 하는 사람들을 위한 것입니다.
절차 1 – 암호화되지 않은 기기, 강제 암호화 및 DM-Verity 트리거 제거
- 나중에 복원할 수 있도록 모든 중요한 데이터를 백업해 두십시오.
- OnePlus 3T를 TWRP Recovery로 재부팅하고 시스템, Dalvik 및 캐시를 포맷합니다.
- TWRP에서 전체 Oreo Beta OOS .zip 파일을 플래시합니다. 그 후에 기기를 재부팅하지 마십시오.
- 위의 다운로드에서 boot-patched.img 파일을 플래시합니다. 다시 말하지만 시스템으로 재부팅하지 마십시오. TWRP로 재부팅하세요!
- TWRP 메뉴에서 Mount System을 선택한 다음 Advanced> Terminal로 이동하여 다음 명령을 입력합니다. df system
- /system 파티션의 세부 정보가 표시됩니다. 계속하기 전에 Use% 및 Free Space를 찾고 /System에 최소 100MB가 있는지 확인하십시오. 공간이 충분하지 않으면 TWRP에 시스템을 마운트하고 파일 관리자로 이동하여 Duo, Google 행아웃 등과 같은 블로트웨어 앱을 삭제하여 공간을 확보하십시오. 그 이유는 /system 파티션이 여유 공간이 충분하지 않으면 플래시 중인 Fstab 파일이 실패하여 빈 Fstab 파일이 생성되고 장치 부트 루프가 발생합니다!
- 따라서 /system 파티션에 최소 100MB의 예약 공간이 있으면 TWRP로 재부팅하세요.
- TWRP에서 OOS Oreo .zip 파일용 Force Encryption Disabler 플래시를 진행합니다.
- 이제 SuperSu 또는 Magisk와 같은 원하는 루팅 도구를 플래시할 수 있습니다. 완료되면 시스템으로 재부팅할 수 있습니다!
절차 2 – 암호화된 기기의 암호 해독 및 DM-Verity 트리거 제거 필요
- 이 절차를 수행하려면 컴퓨터에 ADB가 설치되어 있어야 합니다. Appual의 "Windows에 ADB를 설치하는 방법" 가이드를 참조하세요.
- 계속하기 전에 중요한 사용자 데이터를 모두 백업해 두십시오.
- USB를 통해 OnePlus 3T를 연결하고 ADB 명령 터미널을 실행하고 다음을 입력합니다. fastboot format userdata (참고:이렇게 하면 사용자 데이터가 지워집니다)
- 시스템으로 재부팅하지 마십시오. 볼륨 버튼을 사용하여 Boot to Recovery 및 Reboot to TWRP를 선택하십시오.
- 위의 다운로드 섹션에서 Stock ROM .zip 및 boot-patched.img 파일을 플래시하고 그 후에 시스템으로 재부팅하지 마십시오. TWRP로 재부팅하십시오.
- TWRP 메뉴에서 Mount System을 선택한 다음 Advanced> Terminal로 이동하여 다음 명령을 입력합니다. df system
- /system 파티션의 세부 정보가 표시됩니다. 계속하기 전에 Use% 및 Free Space를 찾고 /System에 최소 100MB가 있는지 확인하십시오. 공간이 충분하지 않으면 TWRP에 시스템을 마운트하고 파일 관리자로 이동하여 Duo, Google 행아웃 등과 같은 블로트웨어 앱을 삭제하여 공간을 확보하십시오. 그 이유는 /system 파티션이 여유 공간이 충분하지 않으면 플래시 중인 Fstab 파일이 실패하여 빈 Fstab 파일이 생성되고 장치 부트 루프가 발생합니다!
- 따라서 /system 파티션에 최소 100MB의 예약 공간이 있으면 TWRP로 재부팅하세요.
- TWRP에서 OOS Oreo .zip 파일용 Force Encryption Disabler 플래시를 진행합니다.
- 이제 SuperSU 또는 Magisk와 같은 /system 스크립트 또는 루트 도구를 플래시한 다음 시스템으로 재부팅을 진행할 수 있습니다.
절차 3 – DM-Verity가 이전에 실행되었으며 사용자가 DM-Verity 경고 메시지를 영구적으로 제거하고자 합니다.
필수:
- 4.0.2 Oneplus 3T용 펌웨어
- 4.0.2 Oneplus 3용 펌웨어
- OnePlus 모델 버전의 펌웨어를 다운로드하여 시작하고 TWRP Recovery 내에서 플래시합니다.
- /system으로 재부팅하지 마십시오. TWRP 메뉴에서 부트로더로 재부팅하십시오.
- USB를 통해 휴대폰을 PC에 연결하고 ADB 명령 프롬프트를 실행합니다.
- ADB 콘솔에 다음 명령을 입력합니다.
Fastboot oem disable_dm_verity
빠른 부팅 OEM enable_dm_verity - 이제 TWRP 메뉴 내에서 TWRP Recovery로 재부팅하십시오.
- 이제 OnePlus 3T를 사용 중이라면 , 다음 파일 중 OS 버전에 해당하는 플래시:
5.0.1 – Oreo
Open Beta 21 – Oreo - OnePlus 3를 사용 중인 경우 다음 파일 중 하나를 플래시하세요.
Android 6.0.1 OxygenOS:
– 펌웨어 + 모뎀 – 다운로드
오픈 베타:
– 펌웨어 + 모뎀 – 다운로드
Android 7.0 OxygenOS:
– 펌웨어 + 모뎀 – 다운로드
오픈 베타:
– 펌웨어 + 모뎀 – 다운로드
Android 7.1.1 OxygenOS:
– 펌웨어 + 모뎀 – 다운로드
오픈 베타:
– 펌웨어 + 모뎀 – 다운로드
Android 8.0.0 OxygenOS:
– 펌웨어 + 모뎀 – 다운로드
오픈 베타:
– 펌웨어 + 모뎀 – 다운로드 - 위 파일 중 하나를 플래시한 후 재부팅하지 마십시오. – 이제 이 가이드 시작 부분의 다운로드 섹션에서 boot-patched.img 파일을 플래시해야 합니다.
- 이제 재부팅하면 DM-Verity 메시지가 완전히 사라집니다.