[apple] jailbroken iPhone을 다운 그레이드하거나 업데이트 할 수 없음

iPhone 3GS를 업데이트하거나 다운 그레이드 할 수 없습니다. 펌웨어 4.3.5는 redsn0w로 연결됩니다.

업데이트하려고 할 때마다 “장치가 적합하지 않습니다”라는 오류가 발생합니다. 호스트 파일을 변경하는 것과 같은 방법을 연구했지만 그 중 아무 것도 나를 위해 일하지 않았습니다. OS X Snow Leopard를 사용합니다.

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0 localhost
74.208.10.249 gs.apple.com

이 파일은 내 호스트 파일입니다. 원본 파일인지 확실하지 않습니다.



답변

호스트 파일이 원본 파일이 아닙니다. 그

74.208.10.249 gs.apple.com

Apple의 실제 서버가 아닌 gs.apple.com을 74.208.10.249 (nginx.saurik.com)로 해결하여 SHSH 트릭이 작동합니다. 아마도 당신은 그것을 어느 시점에 추가했을 것입니다. 제거하면 Apple의 업데이트를 사용하여 iOS 5.1로 업그레이드 할 수 있습니다. 그러나 전화가 가지고있는 부트롬에 따라, Redsn0w로 묶지 않은 탈옥을 할 수도,하지 않을 수도 있습니다. 업그레이드 할 것인지를 결정하기 전에 매우 신중해야합니다. (비록 당신이 탈옥을 시도 했으므로 아마도 당신은 묶인 채로 살 수 있습니다).

다운 그레이드에 관해서, 나는 왜 당신이 이것을 할 수 없는지 확신하지 않는다. 기회는 당신이 Cydia의 더 낮은 버전을위한 SHSH를 가지고 있지 않다는 것이다.

편집 : 다운 그레이드의 경우 호스트 파일에서 다른 IP 주소를 사용해야 할 수 있습니다. 최근에 74.208.105.171이 사용 된 것을 보았습니다 (SHSH BLOB를 저장하기위한 최근 자습서를 확인하고 IP 주소가 변경되었을 수 있음)


답변

@lupincho는 iTunes를 사용하여 최신 버전의 iOS (5.1)로 업그레이드 할 수 있도록하려면 gs.apple.com 행을 삭제해야합니다.

최신 버전이 아닌 다른 iOS 버전으로 업그레이드 또는 다운 그레이드하려는 경우 해당 버전의 SHSH BLOB를 이미 저장해야합니다. 더 구체적으로, SHOSH BLOB (예 : iOS 5.0.1)를 사용하여 iOS 5.x로 업그레이드하려는 경우 Apple의 변경 사항으로 인해 호스트 파일 트릭을 사용하는 대신 SHSH BLOB를 맞춤 펌웨어로 스티칭해야합니다. SHSH BLOB 확인 프로세스를 수행합니다. SHOSH BLOB를 사용하여 iOS 5.x로 복원하는 방법에 대한 자세한 내용은 여기를 참조하십시오. .


답변