Skip to content

Instantly share code, notes, and snippets.

@freynaud
Created June 19, 2014 14:19
Show Gist options
  • Save freynaud/a87a2c4957d1bada8d43 to your computer and use it in GitHub Desktop.
Save freynaud/a87a2c4957d1bada8d43 to your computer and use it in GitHub Desktop.
1 pwd
2 mkdir workspace
3 cd workspace/
4 git clone http://cgit.sukimashita.com/libimobiledevice.git/
5 git clone http://cgit.sukimashita.com/usbmuxd.git/
6 git clone http://cgit.sukimashita.com/libplist.git/
7 cdcd workspace/libplist/
8 cd workspace/libplist/
9 ./autogen.sh
10 sudo apt-get install libxml-2.0
11 sudo apt-get install libxml-2.0-dev
12 sudo apt-get install libxml2-dev
13 ./autogen.sh
14 ./autogen.sh --without-cython
15 make
16 sudo apt-get install g++
17 make
18 sudo apt-get install g++-mingw-w64-i686
19 sudo apt-get install gcc
20 ./autogen.sh
21 ./autogen.sh --without-cython
22 make
23 make clean
24 make
25 cd ..
26 history
27 cd usbmuxd/
28 cat README
29 ./autogen.sh
30 sudo apt-get install libusb-1.0-0-dev
31 ./autogen.sh
32 cd ..
33 cd libplist/
34 sudo make install
35 cd ..
36 cd usbmuxd/
37 ./autogen.sh
38 cd ..
39 cd libimobiledevice/
40 cat README
41 ./autogen.sh --without-cython
42 cd ..
43 git clone http://cgit.sukimashita.com/libusbmuxd.git/
44 cd libusbmuxd/
45 cat README
46 ./autogen.sh
47 make
48 sudo make install
49 cd ..
50 cd libimobiledevice/
51 ./autogen.sh
52 ./autogen.sh --without-cytho,
53 ./autogen.sh --without-cython
54 sudo apt-get install openssl
55 ./autogen.sh --without-cython
56 cat README
57 ./autogen.sh --without-cython
58 sudo apt-get install libssl-dev
59 ./autogen.sh --without-cython
60 make
61 sudo make install
62 ideviceinfo
63 sudo make install
64 ideviceinfo
65 cat README
66 cd ..
67 cd usbmuxd/
68 ./autogen.sh
69 make
70 sudo make install
71 cd ..
72 cd libimobiledevice/
73 make
74 sudo make install
75 cd src/.libs/
76 ls
77 ideviceinfo
78 ldd ideviceinfo
79 ldd ideviceinfo
80 ls
81 ldd sudo apt-get install libssl-dev
82 ldd /usr/local/bin/ideviceinfo
83 cp libimobiledevice.so.4 /usr/local/lib/
84 sudo cp libimobiledevice.so.4 /usr/local/lib/
85 ldd /usr/local/bin/ideviceinfo
86 cd ..
87 make
88 ls
89 cd tools/
90 ls
91 ideviceinfo
92 make clean
93 make
94 ldd ideviceinfo
95 ls
96 ideviceinfo
97 ldd ideviceinfo
98 sudo make install
99 cd ..
100 sudo make install
101 ldd ideviceinfo
102 ldd /usr/local/bin/ideviceinfo
103 ls /usr/local/lib/
104 libimobiledevice.so.4
105 rm libimobiledevice.so.4
106 sudo rm libimobiledevice.so.4
107 sudo rm /usr/local/lib/libimobiledevice.so.4
108 ls /usr/local/lib/
109 make clean && make && sudo make install
110 ls -l /usr/local/bin/
111 ls -l /usr/local/lib
112 ideviceinfo
113 echo $PATH
114 export PATH=$PATH:/usr/local/lib
115 echo $PATH
116 make
117 sudo make install
118 ideviceinfo
119 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
120 ideviceinfo
121 cat config.log
122 cat config.log | grep mingw32
123 open config.log
124 ls
125 open .
126 cat README
127 sudo apt-get install pkg-config
128 make
129 ./make
130 make
131 make clean
132 make
133 cat README
134 sudo apt-get install openssl
135 cat README
136 cd ..
137 ideviceinfo
138 idevicename
139 ideviceinfo
140 ideviceinfo
141 history
142 ideviceinfo
143 idevice_id
144 idevice_id -l
145 idevicedate
146 ideviceinfo
147 idevicepair
148 idevicepair pair
149 idevicepair list
150 idevicepair validate
151 idevicepair systembuild
152 idevicepair -d systembuild
153 idevicepair validate
154 idevicepair systembuild
155 idevicepair unpair
156 sudo apt-get install libimobiledevice2
157 sudo apt-get install libimobiledevice
158 cd workspace/libimobiledevice/
159 ./autogen.sh
160 ./autogen.sh --without-cytho,
161 ./autogen.sh --without-cython
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment