Libimobiledevice: рддреНрд░реБрдЯрд┐: `usbmuxd_save_pair_record_with_device_id' рдХрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рдВрджрд░реНрдн

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рдЕрдХреНрддреВре░ 2018  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: libimobiledevice/libimobiledevice

рдирдорд╕реНрддреЗ,
рдореИрдВрдиреЗ рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛: http://pastebin.com/6u0TEhjz рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ ./autogen.sh --enable-debug-code рдкрд░рд┐рдгрд╛рдо рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП:

../src/.libs/libimobiledevice.so: undefined reference to `usbmuxd_save_pair_record_with_device_id'
collect2: error: ld returned 1 exit status
Makefile:653: recipe for target 'idevice_id' failed

рдореИрдВрдиреЗ usbmuxd_save_pair_record_with_device_id рдкрд░ рдПрдХ grep рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк:

/usr/local/include $ grep -irn "usbmuxd_save_pair_record_with_device_id" .
./usbmuxd.h:221:int usbmuxd_save_pair_record_with_device_id(const char* record_id, uint32_t device_id, const char *record_data, uint32_t record_size);

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреАрдЖрдИ 3 рдкрд░ рдирд┐рдореНрди рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ:

mkdir limd
cd limd
sudo apt-get install git build-essential libtool autoconf automake libusb-1.0-0-dev libssl-dev
git clone https://github.com/libimobiledevice/libplist.git
git clone https://github.com/libimobiledevice/libusbmuxd.git
git clone https://github.com/libimobiledevice/libimobiledevice.git
git clone https://github.com/libimobiledevice/usbmuxd.git
cd libplist
./autogen.sh
make && sudo make install
cd ..
cd libusbmuxd
./autogen.sh
make && sudo make install
cd ..
cd libimobiledevice
./autogen.sh --enable-debug-code
make && sudo make install
cd ..
cd usbmuxd
./autogen.sh
make && sudo make install

# one-time setup only:
sudo groupadd -r usbmux
sudo useradd -r -c 'USBMux user' -g usbmux -d /nonexistant -s /sbin/nologin usbmux
sudo ldconfig
sudo /etc/init.d/udev restart

рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдкреНрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрдВрдкреНрдпреВрдЯрд░, рдлрд┐рд░:

$ idevice_id -l
4918**********************
$ ideviceinfo -k ProductVersion
12.1.2

рд╕рднреА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред

рд╕рднреА 27 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╕рдорд╛рдзрд╛рди:

  1. $ рд╕реБрдбреЛ рд╡рд┐рдо /etc/ld.so.conf

рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдордЧреНрд░реА:

/usr/рд╕реНрдерд╛рдиреАрдп/lib

  1. sudo ldconfig
  2. рдмрдирд╛рдУ && рд╕реБрдбреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

OSX 10.14 Mojave . рдкрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рд╡рд╣реА рдорд┐рд▓рддрд╛ рд╣реИ

рдирд╡реАрдирддрдо рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде рдореЗрд░рд╛ рднреА рдпрд╣реА рдореБрджреНрджрд╛ рдерд╛ред рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВ fb71aeef10488ed7b0e60a1c8a553193301428c0 рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рддреЛ рдореИрдВ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдВрдХрд▓рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рдорд╛рдзрд╛рди рдореЗрд░реЗ рдХрд╛рдо рдирд╣реАрдВ рдЖрдпрд╛ред рдореЗрд░рд╛ (рдЧрд┐рдЯ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛) usbmuxd рд╣реЗрдбрд░ /usr/include рдореЗрдВ рд╣реИрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдФрд░ /usr/рд╕реНрдерд╛рдиреАрдп/lib, рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдЖрд░реНрдХ x64, рд▓рд┐рдирдХреНрд╕-рдПрд▓рдЯреАрдПрд╕ 4.14.69, рдЬреАрд╕реАрд╕реА 8.2.1

Configuration for libimobiledevice 1.2.1:
  Install prefix: .........: /usr
  Debug code ..............: no
  Python bindings .........: no
  SSL support backend .....: OpenSSL
Making all in tools
make[2]: Entering directory '/home/user/build/libimobiledevice-git/src/libimobiledevice/tools'
  CCLD     idevice_id
  CCLD     ideviceinfo
  CCLD     idevicename
  CCLD     idevicepair
/usr/bin/ld: ../src/.libs/libimobiledevice.so: undefined reference to `usbmuxd_save_pair_record_with_device_id'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:697: idevicename] Error 1
make[2]: *** Waiting for unfinished jobs....
/usr/bin/ld: ../common/.libs/libinternalcommon.a(userpref.o): in function `userpref_save_pair_record':
userpref.c:(.text+0x37f): undefined reference to `usbmuxd_save_pair_record_with_device_id'
collect2: error: ld returned 1 exit status
/usr/bin/ld: ../src/.libs/libimobiledevice.so: undefined reference to `usbmuxd_save_pair_record_with_device_id'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:705: idevicepair] Error 1
make[2]: *** [Makefile:653: idevice_id] Error 1
/usr/bin/ld: ../src/.libs/libimobiledevice.so: undefined reference to `usbmuxd_save_pair_record_with_device_id'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:693: ideviceinfo] Error 1
make[2]: Leaving directory '/home/user/build/libimobiledevice-git/src/libimobiledevice/tools'
make[1]: *** [Makefile:455: all-recursive] Error 1
make[1]: Leaving directory '/home/user/build/libimobiledevice-git/src/libimobiledevice'
make: *** [Makefile:385: all] Error 2

libusbmuxd рдХреЗ рдбрд┐рд╕реНрдЯреНрд░реЛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдлрд┐рд░ https://github.com/libimobiledevice/libusbmuxd рд╕реЗ рд╕рдВрдХрд▓рди рдФрд░ @mcplectrum рд╕реЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреАрдЖрдИ 3 рдмреА + я╝Ирд░рд╛рд╕реНрдкрд┐рдпрди рдЬреАрдПрдирдпреВ/рд▓рд┐рдирдХреНрд╕ 9.1 (рдЦрд┐рдВрдЪрд╛рд╡)я╝Й рдкрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рд╡рд╣реА рдорд┐рд▓рддрд╛ рд╣реИред

рдореИрдВ рднреА fb71aee рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВ рдпрд╣ рдареАрдХ рд╣реИ

рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдХрд┐рд╕реА рднреА рдорджрдж рдХрд╛ рд╣реИ: рдореБрдЭреЗ рдЖрд░реНрдХ рдкрд░ рдпрд╣рд╛рдВ рдПрдХ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рд╡рдЬреВрдж рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдкрд░)ред рдореБрдЭреЗ рд╕рд┐рд╕реНрдЯрдордб рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓рддреА рд░рд╣реАрдВ, рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рдХрд┐ "Failed to start Daemon for power management" , рдЬрд┐рд╕рдиреЗ рдкреВрд░реА рдорд╢реАрди рдХреЛ рдХреНрд░реЙрд▓ рдореЗрдВ рдзреАрдорд╛ рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред рдлрд┐рд░ рдореИрдВрдиреЗ upower.service рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ "/usr/lib/upowerd: symbol lookup error: /usr/lib/libimobiledevice.so.6: undefined symbol: usbmuxd_save_pair_record_with_device_id". рдХрд╣рддреЗ рд╣реБрдП рдПрдХ рддреНрд░реБрдЯрд┐ рджреА
рдЗрд╕ рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ libimobiledevice-1.2.0+87+g92c5462-1-x86_64 рд╕реЗ libimobiledevice-1.2.0+66+g5a85432-2-x86_64 рдореЗрдВ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд┐рдпрд╛, рдЬрд┐рд╕рдиреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ред

рдореЗрд░рд╛ рднреА рдпрд╣реА рд╡рд┐рдЪрд╛рд░ рд╣реИред рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 3B+ рд░рд╕рдмрд┐рдпрди (рдЦрд┐рдВрдЪрд╛рд╡) рдЪрд▓ рд░рд╣рд╛ рд╣реИред @mcplectrum рдХрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдирд╣реАрдВ рдЖрдпрд╛ рд▓реЗрдХрд┐рди fb71aee рдкрд░ рд╡рд╛рдкрд╕

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореИрдВ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рд▓реЗрддрд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдЕрднреА рдПрдХ рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ usbmuxd рдереЗ рдЬреЛ рдкрд┐рдЫрд▓реЗ apt-get install рдХреЗ рдЖрд╕рдкрд╛рд╕ рдкрдбрд╝реЗ рд╣реБрдП рдереЗред рдЙрдирдХреЛ рд╣рдЯрд╛рдХрд░ рдФрд░ usbmuxd рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрдВрдкрд╛рдЗрд▓ рдХрд░рдиреЗ рд╕реЗ рдХрд╛рдо рдЪрд▓ рдЧрдпрд╛ред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ 2: рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж рдореБрдЭреЗ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдХрдВрдкрд╛рдЗрд▓ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рдореБрдЭреЗ рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдкрд░ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред рдЗрд╕ рдмрд╛рд░ @mcplectrum рдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рдж @mcplectrum !!!

рдзрдиреНрдпрд╡рд╛рдж рдЯрд┐рдирд╡рд╛рд╕реНрдк! рдЖрд░реНрдХ рдХреЛ 4.20.0 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореЗрд░реЗ рдкрд╛рд╕ xfce рдХреЗ рд╕рд╛рде рдХрдИ рдореБрджреНрджреЗ рдереЗ, рдЬрд┐рд╕рдореЗрдВ рдпреВрдкреЙрд╡рд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред libimobiledevice рдХреЛ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣рд▓ рд╣реЛ рдЧрдИрдВред рдзрдиреНрдпрд╡рд╛рдж

рдирдорд╕реНрддреЗ:

рдореИрдВ libimobiledevice рдлрд╝реЛрд░рдо рдореЗрдВ рдирдпрд╛ рд╣реВрдБред

рдПрдердирд╛рд╕ рдХреА рддрд░рд╣, рдореИрдВ рднреА рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреАрдЖрдИ 3 рдмреА+ (рдУрдкрдирдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдЯреНрд░реЗрдЪ рд▓рд╛рдЗрдЯ) рдкрд░ libimobiledevice рд╕реБрдЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред Linux SSbase 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux.

рдореБрдЭреЗ рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ:

рд╕реАрд╕реА idevice_id-idevice_id.o
рд╕реАрд╕реАрдПрд▓рдбреА idevice_id
../src/.libs/libimobiledevice.so: `usbmuxd_save_pair_record_with_device_id' рдХрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рдВрджрд░реНрдн
рд╕рдВрдЧреНрд░рд╣ 2: рддреНрд░реБрдЯрд┐: рдПрд▓рдбреА рдиреЗ 1 рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рд▓реМрдЯрд╛ рджреА

рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ: https://gist.github.com/kfatehi/8922430#file -raspbian-install-sh-L13 рдкрд░ raspbian-install.shред

рдХреНрдпрд╛ рдХреЛрдИ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ?
рдХреНрдпрд╛ рдореБрдЭреЗ рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП https://github.com/libimobiledevice/libimobiledevice/tree/1.1.7 рд╢рд╛рдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдореИрдВ рдЖрдкрдХреА рдорджрдж рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВред

рдзрдиреНрдпрд╡рд╛рдж

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкреБрд░рд╛рдирд╛ libusbmuxd рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдЗрд╕реЗ рд╣рдЯрд╛рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

рдореИрдВрдиреЗ рд╣рдЯрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА sudo apt-get remove libusbmuxd libimobiledevice
рдФрд░ рдкрд╛ рд▓рд┐рдпрд╛
рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдеред
рдпрд╣ рдкрд╣рд▓реА рдмрд╛рд░ рд╣реИ рдЬрдм рдореИрдВ рдЗрди рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд░рд╛рд╕реНрдкрд┐рдпрди рд╕реНрдЯреНрд░реЗрдЪ рд▓рд╛рдЗрдЯ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖрдк рдХрд┐рд╕реА рддрд░рд╣ libusbmuxd рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред

рддреЛ рдореИрдВ рд╕рд╣реА рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВрдВ?

рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА raspbian-install.sh рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд┐рдпрд╛ рд╣реИ
https://gist.github.com/kfatehi/8922430#file -raspbian-install-sh-L13.

рдЖрдкрдХреЗ рд╢реАрдШреНрд░ рдЙрддреНрддрд░ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реЗрдВред рдореБрдЭреЗ рд╕реВрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЬрдм рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдУрдПрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЖрд░рдкреАрдЖрдИ 3 рдмреА + рдкрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдХрдо рд╕реЗ рдХрдо рдЕрднреА рдХреЗ рд▓рд┐рдП рд╣реЛрд╕реНрдЯреЗрдб рдЖрдИрдУрдПрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдЕрдзрд┐рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЗрд╕ рд╕рдВрджреЗрд╢ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВред рдиреАрдЪреЗ @nikias рд╕рдВрджреЗрд╢ рджреЗрдЦреЗрдВред

рд╕рд┐рд░реНрдл рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ:

рдирд╡реАрдирддрдо рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде рдореЗрд░рд╛ рднреА рдпрд╣реА рдореБрджреНрджрд╛ рдерд╛ред рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВ fb71aee рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛

$ git clone https://github.com/libimobiledevice/libimobiledevice.git
$ cd libimobiledevice
$ git reset --hard fb71aeef10488ed7b0e60a1c8a553193301428c0

@TitanFighter рдпрд╣ рд╕рд╣реА рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдЬреЛ рдкреНрд░рддреАрдХ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рдЙрд╕реЗ 15 рд╕рд┐рддрдВрдмрд░ рдХреЛ рдкреНрд░рддрд┐рдмрджреНрдз https://github.com/libimobiledevice/libusbmuxd/commit/07a493a570ddef69f5c424795345813fc9c32d6d рдХреЗ рд╕рд╛рде libusbmuxd рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ libimobiledevice рдХреЛ 29 рд╕рд┐рддрдВрдмрд░ рдХреЛ рдкреНрд░рддрд┐рдмрджреНрдз https://github.com рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдореИрдВ рдирд╡реАрдирддрдо рдЧрд┐рдЯ рд╣реЗрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреАрдЖрдИ 3 рдкрд░ рдирд┐рдореНрди рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ:

mkdir limd
cd limd
sudo apt-get install git build-essential libtool autoconf automake libusb-1.0-0-dev libssl-dev
git clone https://github.com/libimobiledevice/libplist.git
git clone https://github.com/libimobiledevice/libusbmuxd.git
git clone https://github.com/libimobiledevice/libimobiledevice.git
git clone https://github.com/libimobiledevice/usbmuxd.git
cd libplist
./autogen.sh
make && sudo make install
cd ..
cd libusbmuxd
./autogen.sh
make && sudo make install
cd ..
cd libimobiledevice
./autogen.sh --enable-debug-code
make && sudo make install
cd ..
cd usbmuxd
./autogen.sh
make && sudo make install

# one-time setup only:
sudo groupadd -r usbmux
sudo useradd -r -c 'USBMux user' -g usbmux -d /nonexistant -s /sbin/nologin usbmux
sudo ldconfig
sudo /etc/init.d/udev restart

рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдкреНрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрдВрдкреНрдпреВрдЯрд░, рдлрд┐рд░:

$ idevice_id -l
4918**********************
$ ideviceinfo -k ProductVersion
12.1.2

рд╕рднреА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред

@ rajpancha1 рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдиреНрдп libusbmuxd рдмрдЪрд╛ рд╣реИ:

$ find /usr -name "libusbmuxd*"
/usr/local/lib/libusbmuxd.so
/usr/local/lib/libusbmuxd.so.4
/usr/local/lib/libusbmuxd.a
/usr/local/lib/pkgconfig/libusbmuxd.pc
/usr/local/lib/libusbmuxd.so.4.1.0
/usr/local/lib/libusbmuxd.la

рд╡рд╣ рдореЗрд░рд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИред рд╡рд╣рд╛рдВ рд╕рд┐рд░реНрдл рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпред

рдзрдиреНрдпрд╡рд╛рдж рдЯрд╛рдЗрдЯрдирдлрд╛рдЗрдЯрд░ рдФрд░ рдирд┐рдХрд┐рдпрд╛рд╕ред

TitanFighter рдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ libimobiledevice рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ред

рдлрд┐рд░ рдирд┐рдХрд┐рдпрд╛рд╕ рдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рдмрд╛рдж, рдпрд╣рд╛рдБ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ:
$ рдПрд▓рдПрд╕ -рдПрд▓рдЯреНрд░рд╛ find /usr -name "libusbmuxd*"
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 86 рдЬреВрди 4 2016 /usr/share/lintian/overrides/libusbmuxd4
lrwxrwxrwx 1 рд░реВрдЯ рд░реВрдЯ 19 рдЬреВрди 9 2016 /usr/lib/arm-linux-gnueabihf/libusbmuxd.so.4 -> libusbmuxd.so.4.0.0
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 30316 рдЬреВрди 9 2016 /usr/lib/arm-linux-gnueabihf/libusbmuxd.so.4.0.0
-rwxr-xr-x 1 рд░реВрдЯ рд╕реНрдЯрд╛рдл 96812 18 рдЬрдирд╡рд░реА 08:25 /usr/local/lib/libusbmuxd.so.4.1.0
lrwxrwxrwx 1 рд░реВрдЯ рд╕реНрдЯрд╛рдл 19 рдЬрдирд╡рд░реА 18 08:25 /usr/local/lib/libusbmuxd.so.4 -> libusbmuxd.so.4.1.0
lrwxrwxrwx 1 рд░реВрдЯ рд╕реНрдЯрд╛рдл 19 рдЬрдирд╡рд░реА 18 08:25 /usr/local/lib/libusbmuxd.so -> libusbmuxd.so.4.1.0
-rwxr-xr-x 1 рд░реВрдЯ рд╕реНрдЯрд╛рдл 1015 рдЬрдирд╡рд░реА 18 08:25 /usr/local/lib/libusbmuxd.la
-rw-r--r-- 1 рд░реВрдЯ рд╕реНрдЯрд╛рдл 116154 рдЬрдирд╡рд░реА 18 08:25 /usr/local/lib/libusbmuxd.a
-rw-r--r-- 1 рд░реВрдЯ рд╕реНрдЯрд╛рдл 276 рдЬрдирд╡рд░реА 18 08:25 /usr/local/lib/pkgconfig/libusbmuxd.pc

/usr/share/doc/libusbmuxd4:
рдХреБрд▓ 64
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 2898 рдЬреВрди 4 2016 рдХреЙрдкреАрд░рд╛рдЗрдЯ
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 516 рдЬреВрди 4 2016 рдЪреЗрдВрдЬрд▓реЙрдЧ.Debian.gz
drwxr-xr-x 2 рд░реВрдЯ рд░реВрдЯ 4096 рдЕрдЧрд╕реНрдд 18 13:23ред
drwxr-xr-x 1351 рд░реВрдЯ рд░реВрдЯ 49152 18 рдЬрдирд╡рд░реА 09:22 ..

@ rajpancha1 рдЪрд░рдг-рджрд░-рдЪрд░рдг рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднреА рдЖрджреЗрд╢:
ideviceinfo -k ProductVersion
рдЙрдард╛рдпрд╛ рдореБрджреНрджрд╛
ERROR: Could not connect to lockdownd, error code -2 ред

рдпрд╣рд╛рдВ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛, рдпрд╛рдиреА libimobiledevice рдЗрд╕ рддрд░рд╣ рдЙрддреНрдкрдиреНрди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП ./autogen.sh --enable-openssl

рдкреАрдПрд╕ рдЙрдмрдВрдЯреВ 18.10 64 рдмрд┐рдЯред

@ rajpancha1 рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕ 2016 рд╕реЗ рдкреБрд░рд╛рдирд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ:

lrwxrwxrwx 1 root root     19 Jun 9 2016 /usr/lib/arm-linux-gnueabihf/libusbmuxd.so.4 -> libusbmuxd.so.4.0.0
-rw-r--r-- 1 root root  30316 Jun 9 2016 /usr/lib/arm-linux-gnueabihf/libusbmuxd.so.4.0.0

рддреЛ libimobiledevice рдХреЛ рд▓рд┐рдВрдХ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдЙрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╡рд╣рд╛рдБ рд╣реИ

/usr/share/lintian/overrides/libusbmuxd4

рдЬреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдиреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреИрдХреЗрдЬ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рд╣реИред
libusbmuxd4 рдФрд░ рдЕрдиреНрдп рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

sudo apt-get remove libplist3 libusbmuxd4 libimobiledevice6

рдпрджрд┐ рдпрд╣ рдЕрднреА рднреА рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ:

sudo rm /usr/lib/arm-linux-gnueabihf/libusbmuxd.so.4 /usr/lib/arm-linux-gnueabihf/libusbmuxd.so.4.0.0

рд▓рд┐рдВрдЯрд┐рдпрди рдлрд╝рд╛рдЗрд▓ рднреА рдирд┐рдХрд╛рд▓реЗрдВ:

sudo rm /usr/share/lintian/overrides/libusbmuxd4

рдЖрдкрдХреЛ рдХрд╛рдордпрд╛рдмреА рдорд┐рд▓реЗред

@TitanFighter рдХреЛ --enable-openssl рдкрд╛рд╕ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ libssl-dev рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ OpenSSL рдХрд╛ рдЪрдпрди рдХрд░реЗрдЧрд╛ (рдЬрдм рддрдХ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ GnuTLS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ)ред рдпрджрд┐ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рд╡рд╣реА рд▓реЙрдХрдбрд╛рдЙрди рддреНрд░реБрдЯрд┐ рднреА рдлреЗрдВрдХ рджреА рдЬрд╛рддреА рд╣реИ, рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВред

рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЕрдкрдиреА рдкреНрд░реА-рд▓рд┐рдмрд┐рдореЛрдмрд╛рдЗрд▓рдбрд┐рд╡рд╛рдЗрд╕ рдпрд╛рддреНрд░рд╛ рд╕реЗ рдлреНрд▓реИрд╢ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИред
рдореИрдВ рдЖрдк рджреЛрдиреЛрдВ рдХреЗ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛ред
рдореИрдВрдиреЗ libssl-dev рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛ред

рдореИрдВ рдЖрдкрдХреЛ рдЬрд▓реНрдж рд╣реА рдмрддрд╛ рджреВрдВрдЧрд╛ред
рдзрдиреНрдпрд╡рд╛рдж

рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЕрдкрдиреА рдкреНрд░реА-рд▓рд┐рдмрд┐рдореЛрдмрд╛рдЗрд▓рдбрд┐рд╡рд╛рдЗрд╕ рдпрд╛рддреНрд░рд╛ рд╕реЗ рдлреНрд▓реИрд╢ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИред
рдореИрдВ рдЖрдк рджреЛрдиреЛрдВ рдХреЗ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛ред
рдореИрдВрдиреЗ libssl-dev рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛ред

рдореИрдВ рдЖрдкрдХреЛ рдЬрд▓реНрдж рд╣реА рдмрддрд╛ рджреВрдВрдЧрд╛ред
рдзрдиреНрдпрд╡рд╛рдж

рдорд╣рд╛рди! рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рдЖрдкрдХреА рдорджрдж рдХреЗ рд▓рд┐рдП TitanFighter рдФрд░ Nikias рдХреЛ рдзрдиреНрдпрд╡рд╛рджред
рдПрдХ рдФрд░ рд╕рд╡рд╛рд▓ред рдЬрдм рдХреЛрдИ рдбрд┐рд╡рд╛рдЗрд╕ рдХрдиреЗрдХреНрдЯ рд╣реЛ рддреЛ рдореИрдВ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдКрдВ?

рд╕реБрдбреЛ рд╕рд░реНрд╡рд┐рд╕ usbmuxd рд╕реНрдЯрд╛рд░реНрдЯ
sudo рд╕реЗрд╡рд╛ usbmuxd рд╕реНрдерд┐рддрд┐
$ sudo рд╕реЗрд╡рд╛ usbmuxd рд╕реНрдерд┐рддрд┐
? usbmuxd.service - Apple рдЙрдкрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ usbmux рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕реЙрдХреЗрдЯ рдбреЗрдореЙрди
рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛: рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ (/lib/systemd/system/usbmuxd.service; рд╕реНрдерд┐рд░; рд╡рд┐рдХреНрд░реЗрддрд╛ рдкреНрд░реАрд╕реЗрдЯ: рд╕рдХреНрд╖рдо)
рд╕рдХреНрд░рд┐рдп: рд╢реБрдХреНрд░ 2019-01-18 19:56:01 рд╕реАрдПрд╕рдЯреА рд╕реЗ рд╕рдХреНрд░рд┐рдп (рдЪрд▓ рд░рд╣рд╛ рд╣реИ); 10рдорд┐рдирдЯ рдкрд╣рд▓реЗ
рдбреЙрдХреНрд╕: рдЖрджрдореА: рдпреВрдПрд╕рдмреАрдордХреНрд╕рдбреА (8)
рдореБрдЦреНрдп рдкреАрдЖрдИрдбреА: 2220 (usbmuxd)
рд╕реАрдЧреНрд░реБрдк: /system.slice/usbmuxd.service
mq2220 /usr/рд╕реНрдерд╛рдиреАрдп/sbin/usbmuxd --user usbmux --systemd
....
....
$ idevice_id -l
11a00339c2da93672ae1b56c393a49921b4e109d

$ ideviceinfo -k рдЙрддреНрдкрд╛рдж рд╕рдВрд╕реНрдХрд░рдг
9.3.5
$ idevicename
рджрд░реНрд╢рди рдЖрдИрдкреИрдб

libimobiledevice рд╕реБрдЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рдорд╛рдЙрд╕ рдФрд░ рдХреАрдмреЛрд░реНрдб рдлрд╝реНрд░реАрдЬрд╝ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдХрд┐рд╕реА рдФрд░ рдиреЗ рднреА рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рд╣реИ?

@ rajpancha1 рдореИрдВрдиреЗ рдХрднреА рднреА рдорд╛рдЙрд╕ рдпрд╛ рдХреАрдмреЛрд░реНрдб рдХреЛ рдЖрд░рдкреАрдЖрдИ рд╕реЗ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХрд┐рд╕реА рддрд░рд╣ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдХреНрдпрд╛ рдпрд╣ рддрдм рднреА рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЬрдм рдХреЛрдИ iOS рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд▓рдЧ рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ? рдпрджрд┐ рдЖрдк usbmuxd рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реВрдЪреА рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╣реИрдВ:

ps axgu |grep usbmuxd

рдпрджрд┐ рдпрд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ ( grep usbmuxd рд▓рд╛рдЗрди рдХреЛ рдЫреЛрдбрд╝рдХрд░) рддреЛ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ libimobiledevice рдХреЗ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдРрд╕рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдЬреЛ HID рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░ рд╕рдХреЗред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

lianzisong picture lianzisong  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pablichjenkov picture pablichjenkov  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

iOSShohrab picture iOSShohrab  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kloczek picture kloczek  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nailgilaziev picture nailgilaziev  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ