본문 바로가기
IT - 디지털

아이폰 ios 다운그레이드 복원하기

by 이윤기 2020. 8. 19.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


똑똑한 아이폰? 의외로 쉽게 속일 수 있는 방법?

아이폰만 오래 사용하다보니 아이폰8에서 아이폰6으로 돌아가야 하는 일이 생겼습니다. 사용하던 아이폰 새로운 아이폰으로 바꿀 때, 원래 사용하던 폰을 똑같이 복사하듯이 옮겨가는 것은 그리 어려운 일이 아닙니다.

아이튠즈나 아이클라우드에 백업을 하고 나서 새로운 아이폰으로 복구를 하면 되기 때문입니다. 새로운 아이폰이 새 제품이 아니라 누군가 사용하던 폰이라면 아이튠즈를 이용하여 초기화 시킨 후에 백업된 데이타로 복원시키면 됩니다. 

아이폰4 -> 아이폰6->아이폰8->아이폰X로 바꿀 때는 모두 아이폰 기종을 낮은 기종에서 높은 기종으로 바꿀었기 때문에 앞서 설명한대로 업그레이드가 가능하였습니다.  그런데 이번에는 아이폰8을 아이폰6으로 바꾸려고 시도했더니 ios 버전이 맞지 않아서 백업 데이터 복원이 이루어지지 않았습니다. 

아이폰8의 ios 버전은 13.6.1 이었는데, 아이폰6는 아이튠즈를 연결하여 OS를 업그레이드 해도 ios 12.4.8까지만 업그레이드가 되었습니다. 애플 사이트를 검색해봤더니 두 개의 아이폰을 케이블로 직접 연결하여 데이타를 옮기는 방법이 설명되어 있었지만 허접한(?) 번역 때문인지 분명히 한글로 씌어 있었는데 독해가 되지 않더군요. 완전히 이해되지 않는 설명문들을 읽으보니 최신 아이폰들에 대한 설명인듯 하였습니다.

iOS 12.4부터는 이전 아이폰에서 새 아이폰으로, 와이파이 또는 직접 케이블 연결을 통해 직접 데이터를 전송하는 새로운 아이폰 마이그레이션 툴이 제공된다(직접 연결하는 경우 라이트닝-USB-C 카메라 키트 어댑터와 USB-C 라이트닝 케이블이 필요함)

아무튼 애플에서 설명하는 케이블들이 없기도 하고 와이파이로 전송을 시도했지만, 아이튠즈로 데이터 복구를 시도할 때와 마찬가지로  ios 버전이 맞지 않아서 안되더군요. 몇시간을 헤매다가 결국 구글링을 시도하였습니다. 그랬더니 놀랍게도 너무 쉽고 단순한 방법이 있었습니다. 바로 아이폰을 속이는 방법이었습니다. 

아이튠즈를 속여 - iOS 백업 버전을 다운 그레이드하는 방법

iOS 다운 그레이드를위한 백업 패치는 매우 간단하지만 아무 버전이나 다 이동할 수 있는 것은 아닙니다. 저의 경우 13.6.1을 12.4.8로 다운 그레이드 하였습니다. 원래 이 방법은 ios베타 백업 데이타를 이전 버전의 ios로 복원하기 위한 방법으로 고안되었던 것으로 보입니다. 

순서는 아래와 같습니다. 

1 단계. 수정하기 전에 iOS 백업 사본을 만드십시오.(저는 아이튠즈와 아이클아우드로 모두 백업을 하였습니다. 시간이 많이 걸려겠죠)

2 단계. 백업의 루트 폴더 에서 Info.plist 파일을 엽니.(백업의 루트 폴더를 찾아가는 방법은 아래와 같습니다.)

Windows에서 iTunes 백업 폴더는 %APPDATA%\Apple Computer\MobileSyncWindows 

Windows 10, 8, 7 또는 Vista에서는 \Users\[USERNAME]\AppData\Roaming\Apple Computer\MobileSync\Backup.

Windows XP에서는 \Documents and Settings\[USERNAME]\Application Data\Apple Computer\MobileSync\Backup.

iTunes Microsoft Store 버전은 \Users\[USERNAME]\Apple\MobileSync\Backup (저는 여기서 찾았습니다.) 

macOS / OS X에서 iTunes 백업은 ~/Library/Application Support/MobileSyncmacOS

해당 폴더는 일반적으로 /Users/[USERNAME]/Library/Application Support/MobileSync/Backup.

macOS 10.15에서 Finder iTunes 대신 iPhone 백업을 생성합니다

간단한 텍스트 편집기로 이 파일을 있습니다.(저는 윈도우용 메모장을 사용하였습니다.)

3 단계. Product Version 검색하면 아래 텍스트와 유사한 섹션이 나타납니다.

<key>Product Type</key>
<string>iPhone10,6</string>
<key>Product Version</key>
<string>12.3.2</string>
<key>Serial Number</key>
<string>C8QH6T96DPNG</string>

단계 4. Product Version 값을 변경하고 파일을 저장하십시오. (저의 경우 13.6.1을 12.4.8로 고쳤습니다)

이렇게 하고 나니 거짓말처럼 아이폰8에 있던 데이터를 아이폰7으로 복원 할 수 있었습니다. 이런 일이 흔치는 않겠습니다만, 아무튼 애플 공식 사이트에서 설명하고 있는 것 보다는 훨씬 쉽게 아이폰(ios)다운 그레이드 복원할 수 있었습니다.  

이 단계까지 하고 나면, 보통 아이폰 백업 파일에서 복구하는 것과 같습니다.  아이튠즈에서 백업 파일에서 복구를 선택하면 백업 파일 상태로 똑같이 아이폰이 복구 됩니다. 아이클라우드에서 복구를 선택하면 좀 더 시간이 많이 걸리겠지만 당연히 똑같이 복구 가능합니다. 

사실 저는 이 방법을 찾아내기 전까지 많은 시간을 허비하였습니다. 한 번 해보고 안 되면 새로운 방법을 찾아야 하는데, 혹시 하는 마음에 실패했던 방법으로 또 해보고 또 해보고 나서야 포기하고 새로운 방법을 찾아나서기 때문입니다. 

"안 되는 방법으로는 포기가 빠를 수록 좋다. 얼른 새로운 방법을 찾아나서자"

참고 : https://reincubate.com/ko/

 

Reincubate: 앱 데이터 회사

Google은 앱 및 앱 플랫폼의 데이터에 액세스하는 기술을 연구 및 구축합니다.

reincubate.com

https://reincubate.com/ko/support/how-to/restore-ios-backup-to-older-ios-device/#downgrade-iphone-backup

 

iOS 백업을 이전 버전의 iOS로 복원하는 방법

대상 장치보다 최신 버전의 iOS가있는 장치에서 백업을 복원해야하는 경우에는 몇 가지 조정을하지 않아도 새로 다운 된 iOS 장치로 최신 백업을 복원 할 수 없음을 기억해야합니다. 별도로 시도�

reincubate.com