futurerestore를 사용하여 iOS 11.1.2와 같이 서명되지 않은 펌웨어로 복원하는 방법

다음은 탈옥 가능한 iOS 11.1.2와 같은 서명되지 않은 iOS 펌웨어로 복원하는 방법에 대한 단계별 가이드입니다. 이 가이드는 독자 중 한 명인 Albanus Alain이 작성했으며 iPhone 5s를 iOS 11.1.2로 복원 한 다음 iOS 11.0.3으로 다시 복원했습니다.

iOS 소프트웨어 업데이트를 출시 한 후 Apple은 일반적으로 2 주 안에 이전 iOS 펌웨어 버전에 서명하지 않습니다. Apple은이 전략을 사용하여 탈옥자를 막아 냈습니다. 또한 새로운 소프트웨어 업데이트를 출시 할뿐만 아니라 탈옥에서 사용되는 취약점을 수정하고 기존 iOS 펌웨어 파일의 서명을 중지하여 사용자가 탈옥 될 수있는 이전 iOS 버전으로 다시 다운 그레이드하는 것을 방지합니다. 따라서 서명되지 않은 iOS 펌웨어 버전으로 업그레이드하거나 다운 그레이드하는 기능은 iPhone, iPad 또는 iPod touch를 탈옥하려는 경우 매우 유용 할 수 있습니다. 따라서이 방법을 사용하여 Electra jailbreak 또는 LiberiOS jailbreak를 사용하여 탈옥 할 수있는 iOS 11.1.2로 복원 (본질적으로 업그레이드 또는 다운 그레이드) 할 수 있습니다.

경고:

이 튜토리얼은 마음이 약한 사람을위한 것이 아니며, 최신 iOS로 실패하여 강제로 탈옥 될 가능성을 잃을 가능성이 있습니다. 따라서주의해서 위험을 감수하십시오. 이 단계를 이해할 수있을 때까지이 학습서를 계속 반복해서 읽으십시오. 서명되지 않은 iOS 업그레이드 또는 다운 그레이드는 대상 iOS 버전에 대해 올바른 SHSH 얼룩이 있고 공개 베타 iOS에 대한 서명 창이 현재 서명 된 릴리스 된 iOS에 관계없이 여전히 열려있는 경우에만 수행 할 수 있습니다. 이 튜토리얼에서는 iPhone 5s 모델을 사용하며이 버전에는 iOS 11.1.x에 존재하는 끔찍한 자이로 스코프 버그가 없으므로 iOS 11.0.3을 참조합니다. 성공 가능성을 높이려면 이미 iOS 기기를 탈옥하고 10GB의 하드 디스크 여유 공간이 있어야합니다.

요구 사항 :

  • iOS 기기를 백업하십시오. 이 프로세스는 장치의 모든 내용을 지 웁니다.
  • 앞에서 언급했듯이이 프로세스에는 다운 그레이드하려는 iOS 버전의 SHSH2 Blob이 필요합니다. 따라서 iOS 11.1.2로 복원하려면 iOS 11.1.2 SHSH2 blob이 필요합니다. .shsh2 파일이 두 개 이상인 경우“noapnonce”라는 폴더에서 하나를 선택해야하며“1234567890123_iPhone6, 1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2”와 같은 이름이어야합니다. Apple이 여전히 펌웨어에 서명 한 경우에만 iOS 버전의 SHSH 얼룩을 저장할 수 있습니다. SHSH2 얼룩을 저장했지만 링크를 잃어버린 경우 SHSH2 얼룩을 저장하여 다운로드하는 방법에 대한 게시물을 확인할 수 있습니다.
  • //github.com/Siguza/PhoenixNonce/releases에서 iOS 9.3.4 또는 9.3.5 사이드로드 PhoenixNonce.ipa의 경우
  • //github.com/julioverne/NonceSet112에서 iOS 10 이상 사이드로드 NonceSet1112.ipa의 경우
  • iOS 장치 모델에 대한 최신 서명 된 iOS .ipsw (이 문서 작성 당시 iOS 11.2.6)를 여기에서 다운로드하십시오.
    • iPhone 용 iOS 펌웨어 파일 다운로드
    • iPad 용 iOS 펌웨어 파일 다운로드
    • iPod touch 용 iOS 펌웨어 파일 다운로드
  • iOS 기기 모델 (예 : iOS 11.1.2)에 대한 대상 iOS .ipsw 다운로드
  • //github.com/encounter/futurerestore/releases에서 최신 분기 복구를 다운로드하십시오.

futurerestore를 사용하여 서명되지 않은 iOS 펌웨어로 업그레이드 또는 다운 그레이드하는 방법

1 단계 : futurerestore라는 하드 드라이브의 폴더 (예 : C : \ futurerestore \)에서 다운로드 된 "futurerestore.zip"을 추출하고 대상 iOS .shsh2 Blob을 복사합니다. 또한이 폴더에 iOS .ipsw 파일을 모두 복사하십시오. 나중에 명령 줄을 쉽게 입력 할 수 있도록 .shsh2 파일의 이름을 "my.shsh2"로, iOS 11.0.3 .ipsw 파일을 "restoreto.ipsw"로, iOS 11.2.6 .ipsw 파일을 "서명 됨"으로 바꿀 수 있습니다. ipsw”.

2 단계 : 메모장을 사용하여 .shsh2를 텍스트로 열고 0xab12c34d5ef6ab7d와 같은 생성기 키 문자열을 찾습니다.
PhoenixNonce app 또는 NonceSet1112에 Set 또는 enter가 추가 된 문자열을 입력하십시오. 이 과정에서 장치가 자체적으로 다시 시작될 수 있습니다. 이는 정상입니다. iOS 장치를 다시 시작한 후 값을 장치에 올바르게 기록했는지 확인한 후 앱을 다시 엽니 다. 값이 아직 표시되지 않은 경우이 과정을 반복하십시오. 때로는 값이 올바르게 작성되었지만 앱에 아무것도 표시되지 않습니다. 다음 단계를 반복 한 다음 계속할 수 있습니다.

3 단계 : iOS 장비를 Windows PC에 연결하고 iTunes가 백그라운드에서 실행되고 있지 않으며 인터넷에 연결되어 있는지 확인하십시오. 명령 프롬프트를 열고“C : \ futurerestore \”로 이동하십시오. 모든 파일이 동일한 폴더 내에 있다고 가정하면 다음 명령을 입력하십시오.

futurerestore -t my.shsh2 -i가 서명되었습니다. ipsw restoreto.ipsw

파일 이름을 변경하지 않은 경우 명령은 다음과 같습니다.

futurerestore -t 1234567890123_iPhone6, 1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2 –i iPhone_4.0_64bit_11.0.3_15A432_Restore.ipsw iPhone_4.0_64bit_11.2.5_15D60_ 복원.

Enter 키를 누르면 긴 상세 메시지가 표시됩니다. 완료 될 때까지이 프로세스를 중단하지 마십시오.

이 프로세스에서 futurerestore가 iOS 기기를 복구 상태로 전환하지 못할 수 있습니다. 자신의 장치를 복구에 넣어야 할 수도 있습니다. 프로세스가 완료되기 전에 장치가 복구에서 나올 때마다 생성기 키가 재설정되므로 1 – 3 단계를 다시 반복해야합니다.

다음 명령을 사용하여 복구를 종료 할 수 있습니다.

futurerestore.exe – 종료 복구

프로세스가 진행되는 동안 아무런 문제가 없습니다.

그게 다야. 이 프로세스를 통해 서명되지 않은 iOS 펌웨어로 성공적으로 복원 할 수있었습니다. 그런 다음 설정 프로세스 중에 백업에서 복원 할 수 있습니다.

아래 의견에서 어떻게 진행되는지 알려주십시오.

단계별 가이드를 제공해 주셔서 감사합니다. Albanus 도움이 되셨기를 바랍니다.

그러한 기사를 놓치지 않도록 Daily Newsletter에 가입하는 것을 잊지 마십시오.



인기 게시물