02 - Libimobiledevice tool - Linux - iOS

update 29 aug 2024

To run a local test on an iOS device, you need to install the libimobiledevice library.

Please run the following commands:

sudo apt-get update sudo apt-get install -y build-essential pkg-config checkinstall git autoconf automake sudo apt-get install -y libtool-bin libssl-dev sudo apt-get install -y libusb-1.0.0-dev libavahi-client-dev rm -rf libimobiledevice-tool mkdir libimobiledevice-tool cd libimobiledevice-tool git clone https://github.com/libimobiledevice/libplist.git cd libplist git checkout 612cdf3ffd3e8c200e4a21ec15e3b3f0af170b42 ./autogen.sh make sudo make install cd .. git clone https://github.com/libimobiledevice/libimobiledevice-glue.git cd libimobiledevice-glue git checkout 0d586cd58680d7b1c2eb08aed7eafbf6328d5d1f ./autogen.sh make sudo make install cd .. git clone https://github.com/tihmstar/libgeneral.git cd libgeneral git checkout 77 ./autogen.sh make sudo make install cd .. git clone https://github.com/libimobiledevice/libusbmuxd.git cd libusbmuxd git checkout a7f0543fb1ecb20ac7121c0fd77297200e0e43fc ./autogen.sh make sudo make install cd .. git clone https://github.com/libimobiledevice/libimobiledevice.git cd libimobiledevice git checkout 77c727bdfeed87abd237b8840f685a1f2084ab50 ./autogen.sh make sudo make install cd .. sudo ldconfig sudo apt-get -y install ideviceinstaller

 

 

Open a terminal. Use the following command to verify the installation:

ideviceinfo --version

It should show the current version of libimobiledevice.