애플 펌웨어 데이터

업데이트 됨
Cover image for: 애플 펌웨어 데이터

DeviceIdentifier API는 분석 목적으로 Apple 펌웨어 이미지를 동적으로 다운로드하고 구문 분석 할 수 있습니다. Apple 바이너리는 저장하거나 보관하지 않습니다. iOS, iPadOS, HomePodOS, tvOS 및 WatchOS 장치를 지원합니다.

이 기능은 Apple 이외의 업스트림 API 또는 도구에 의존하지 않습니다. 따라서 ipsw.me 또는 TSSstatus API 또는 tsschecker 도구에서 중단 또는 오류가 발생하는 ipsw.me API는 계속 작동하며 정상적으로 업데이트를 수신합니다.

API의 펌웨어 데이터는 여러 가지 방법으로 사용할 수 있습니다 (아래에 자세히 설명 됨).

주어진 Apple 장치에 대해 사용 가능한 최신 펌웨어 및 서명 상태에 대한 데이터를 가져옵니다.

지정된 장치의 펌웨어 데이터는 내부 이름 쿼리와 함께 자동으로 반환됩니다. 중첩 된 펌웨어 데이터는 다음 형식으로되어 있습니다.

    "firmware": [
        {
            "build": "11D257",
            "filesize": 165768907,
            "ota": true,
            "required_build": "11A465",
            "required_version": "7.0",
            "signed": true,
            "signing_started": "2018-11-01",
            "signing_stopped": null,
            "url": "http://appldnld.apple.com/iOS7.1/031-4897.20140627.JCWhk/d52a3e7a1a2c16c8c400c6829a6d6fe6d5e00760.zip",
            "version": "7.1.2"
        },
        ...
      ]

특정 펌웨어 릴리스에서 데이터 가져 오기

특정 펌웨어 릴리스에 대한 정보는 다음 형식의 URI로 요청할 수 있습니다.

https://di-api.reincubate.com/v1/firmware/ios/12.4/

{
    "version": "12.4",
    "release_notes": "iOS 12.4 introduces iPhone migration to directly transfer data from an old iPhone to a new iPhone, includes enhancements to Apple News+ and improves the security of your iPhone or iPad. This update:\n\niPhone migration\n\n* Introduces the ability to wirelessly transfer data and migrate directly from an old iPhone to a new iPhone during setup\n\nApple News\n\n* Makes downloaded issues accessible in the My Magazines section, both online and offline\n* Adds all publications in Apple News+, including newspapers, to the catalog at the top of the News+ feed\n* Adds the ability to clear downloaded magazine issues by selecting History > Clear > Clear All\n\nOther improvements and fixes\n\n* Includes a security fix for the Walkie-Talkie app on Apple Watch and re-enables Walkie-Talkie functionality\n\nThis release also includes support for HomePod in Japan and Taiwan.\n\nFor information on the security content of Apple software updates, please visit this website: https://support.apple.com/kb/HT201222", 
    "releases": [
          {
            "build": "16G77", 
            "filesize": 0, 
            "identifier": "iPad11,1", 
            "internal_name": null, 
            "ota": false, 
            "required_build": null, 
            "required_version": null, 
            "sha": "5374906d06c4dcec8f310f97cb1c858f54953993", 
            "signed": true, 
            "signing_started": "2019-07-22", 
            "signing_stopped": null, 
            "url": "http://updates-http.cdn-apple.com/2019SummerFCS/fullrestores/041-86578/9E2214A0-A743-11E9-8F1A-C04349C1A2D4/iPad_Spring_2019_12.4_16G77_Restore.ipsw"
        },
          ...
    ]
}

전체 펌웨어 피드를 가져 오는 중

이 아카이브를 사용하도록 설계되었습니다 tsschecker 그것으로 패치 할 수 있도록, tsschecker.c 를 Where ipsw.me API를 사용할 수 없습니다.

모든 장치에서 사용 가능한 OTA (Over-the-Air) 또는 비 OTA (전체) 펌웨어의 JSON 인덱스를 제공합니다.

#define FIRMWARE_JSON_URL "https://di-api.reincubate.com/v1/firmware/full-feed/"
#define FIRMWARE_OTA_JSON_URL "https://di-api.reincubate.com/v1/firmware/ota-feed/"

어떻게 도와 드릴까요?

지원 팀이 도와 드리겠습니다!

근무 시간은 월요일부터 금요일, 오전 9 시부 터 오후 5시 (그리니치 표준시)입니다. 시간은 현재 1:52 오후 GMT입니다.

우리는 1 일 이내에 모든 메시지에 답장하고자합니다.

우리의 멋진 지원 팀

이 기사를 개선 할 수 있습니까?

사용자의 의견을 듣고 싶습니다. 전자 메일을 보내지 말고, 의견을 남기거나, 트윗하지 마십시오. @reincubate?

© 2008 - 2024 Reincubate Ltd. 판권 소유. 영국과 웨일즈에 등록 #5189175, VAT GB151788978. Reincubate® 및 Camo®는 등록 상표입니다. 개인 정보 정책 & 자귀.