Skip to content

libirecoveryv2023-05-13

Updated

Library and utility to talk to iBoot/iBSS via USB on Mac OS X, Windows, and Linux

#Usage

libirecovery provides CMake targets:

find_package(unofficial-libirecovery CONFIG REQUIRED)
target_link_libraries(main PRIVATE unofficial::libirecovery::libirecovery)

#Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

#Features

No default features.

#tools

build command line tool

Platforms: !android & !ios & !xbox
  • linux
  • osx
  • windows
    Dependencies:
    and 4 transitive dependencies:
    Host Dependencies:
    4 transitive dependencies:

    #Dependencies

    and one transitive dependency:

    #Host Dependencies

    and 6 transitive dependencies:

    #Host Tool For

    No ports use this.

    #Contributors

    • Frederik Carlier's avatarFrederik Carlier
    • the-j0k3r's avatarthe-j0k3r
    • Billy O'Neal's avatarBilly O'Neal
    • Zac Walker's avatarZac Walker
    • Weihang Ding's avatarWeihang Ding
    • JonLiu1993's avatarJonLiu1993
    • Chuck Walbourn's avatarChuck Walbourn
    • Alexander Neumann's avatarAlexander Neumann
    • MonicaLiu's avatarMonicaLiu

    #Changelog

    • 8abeb71[libusb] Fix usage (#35498)
    • 2337b85[libirecovery] Add tools feature (#33868)
    • 29151e1[libimobiledevice/*] Use original upstream (#33246)
    • 9b68704[libirecovery] msbuild (#33174)
    • 5d2a0a9Update xbox supports expressions for failing ports with copyleft licenses (#31770)
    • f0a5a45[vcpkg baseline] [libirecovery] Fix supports (#28380)
    • 16fc24d[libplist & libusbmuxd & libimobiledevice] Support build on macos & linux (#28022)
    • d090b93[getopt-win32] ARM64 support (#24963)
    • b295670Bulk convert control files. (#19986)
    • 09a647aDelete use of vcpkg_test_cmake and vcpkg_common_functions. (#13065)
    • 88bc189[openssl] bump to 1.0.2p CVE-2018-0732 (#4130)
    • f37ca93Update HEAD_REF for libimobiledevice-win32 projects (#4162)
    • cc00cf0New packages: libimobiledevice, getopt, readline (#3504)