탈옥 후 순정모드로 복구하기 위해 공장초기화를 진행하면 최신 버전의 iOS로 업데이트가 됩니다.
버전을 그대로 유지하면서 복구할 방법은 없는 것일까요?
다행히도 succession 이라는 트윅을 설치하면 버전 그대로 초기화가 가능합니다.
Cydia에서 최신 succession을 검색하여 설치하신 후 3번 단계로 가주세요.
아이폰 6s+, iOS12.4, chimera앱으로 탈옥한 아이폰에서 테스트 진행
(iOS13.4.1, checkra1n 탈옥의 경우 cydia에서 최신버전 succession 설치하여 복구가능)
탈옥한 아이폰에 winscp를 이용하여 다음 succession설치 파일(1.4.2버전으로 테스트)을 이동시킴(github주소: https://github.com/Samgisaninja/SuccessionRestore/releases)
1. Filza 앱을 이용하여 패키지를 옮겨놓은 장소로 이동하여 패키지 설치 진행
2. 설치가 완료되면 Done을 클릭(Respring하면 앱 아이콘이 바탕화면에 나타나지 않음)
3. Done 클릭후 10초 내외로 바탕화면에 Succession 앱 아이콘 생성되어 있습니다.
4. Succession앱 실행하여 Download Clean Filesystem 클릭하면 현재 버전에 맞는 순정파일 다운로드가 진행됩니다.
5. 다운로드 완료된 후 ipsw파일 unzipping이 약 5분내외로 이뤄집니다.
완료 후 Prepare for restore버튼을 클릭합니다.
Mounting은 10~20분 정도의 시간이 걸림
끈기있게 기다리면 다음과 같은 화면이 나타나는데,
6. 10초 정도 기다리면 다음과 같은 화면이 나타나는데(나타나지 않는 경우 뒤로 갔다가 다시 진입), Erase iPhone을 클릭하면 복구가 시작됩니다.
복구에는 10분 정도의 시간이 걸립니다.
7. 복구가 완료되면 재부팅이 되면서 초기 설정화면이 나타나며, 설정을 끝마치면 동일 버전의 비탈옥 아이폰을 사용할 수 있습니다.
※ 재부팅 시 사과모양 줄긋기 창에서 멈춰있는 경우
10분이상 사과모양 재부팅 화면에서 줄이 꽉찼음에도 멈춰 있는 경우에는 재부팅을 해주면 됩니다.
- 아이폰6s+: 전원 + 홈버튼(스크린 블랙 되면 둘다 떼기)
- 아이폰X: 볼륨상(눌렀다 떼기) --> 볼륨하(눌렀다 떼기) --> 전원버튼(스크린 블랙 되면 떼기)
※Prepare for restore 버튼 클릭시 오류 뜨는 경우
apt-get purge com.samgisaninja.successionrestore 명령어로 현재 설치된 Succession삭제.
그 후 sileo(chimera의 cydia)에서 Succession 최신 버전을 설치후 삭제
다시 1.4.2버전의 Succession 설치
'Information Security > iOS' 카테고리의 다른 글
iOS 13.4.1 탈옥 - Checkra1n + Linux (11) | 2020.04.27 |
---|---|
강력한 ipa 추출 툴(Frida-iOS-Dump) (5) | 2020.02.27 |
아이폰 SSH over USB on Linux (2) | 2020.02.26 |
bagbak을 이용한 IPA파일 추출 (0) | 2020.01.27 |
Cydia Impactor 없이 IPA 파일 설치(Xcode 7.3 에러 우회) (9) | 2020.01.26 |