Advertisement
Guest User

Compiling libipatcher for futurerestore

a guest
Jun 18th, 2017
3,857
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. Installing Dependencies for Futurerestore
  2.  
  3. 1. brew install automake autoconf libtool pkg-config
  4. 2. git clone http://git.libimobiledevice.org/libplist.git && cd ./libplist && bash autogen.sh && sudo make install
  5. 3. cd ..
  6. 4. git clone https://github.com/tihmstar/libirecovery && cd ./libirecovery && bash autogen.sh && make install
  7. 5. cd ..
  8. 6. git clone https://github.com/tihmstar/libcrippy && cd ./libcrippy && bash autogen.sh && make install
  9. 7. cd ..
  10. 8. git clone https://github.com/tihmstar/libfragmentzip && cd ./libfragmentzip && bash autogen.sh && make install
  11. 9. cd ..
  12. 10. git clone https://github.com/tihmstar/libpartialzip && cd ./libpartialzip && bash autogen.sh && make install
  13. 11. cd ..
  14. 12. git clone https://github.com/aburgh/libzip.git
  15. 13. cd libzip
  16. 14. ./configure
  17. 15. make
  18. 16. sudo make install
  19. 17. sudo make clean
  20. 18. cd /usr/local
  21. 19. sudo mkdir ssl
  22. 20. sudo chmod 777 /usr/local/ssl
  23. 21. cd
  24. 22. git clone https://github.com/openssl/openssl.git
  25. 23. cd openssl
  26. 24. ./config
  27. 25. make
  28. 26. make install
  29. 27. brew install curl
  30. 28. brew update
  31. 29. brew install openssl
  32. 30. ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/
  33. 31. ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
  34. 32. cd ..
  35. 33. git clone https://github.com/libimobiledevice/libimobiledevice.git && cd ./libimobiledevice && bash autogen.sh && make install
  36. 34. cd ..
  37.  
  38. Compiling libipatcher for Futurerestore
  39.  
  40. ####dependency needed####
  41. 1. get xpwn from here https://www.mediafire.com/?809547lzmy7knhz
  42. 2. get libipatcher libs from here http://www.mediafire.com/file/3qkdlc2d28scfvw/libiPatcherLibs.zip
  43. 3. move libs to /usr/local/lib folder using this command scp -r lib* /usr/local/lib
  44. 4. use this install script to get additional dependencies https://www.mediafire.com/?52a1ah23580et0a
  45.  
  46. ####libipatcher source code###
  47. 1. git clone --recursive https://github.com/tihmstar/libipatcher.git
  48. 2. move xpwn folder to libipatcher/include
  49. 3. move openssl folder from libipatcher/include/xpwn/8900 to libipatcher/include
  50. 4. cd libipatcher
  51. 5. bash autogen.sh && make install
  52. 6. cd ..
  53.  
  54. ####Compile futurerestore####
  55. 1. git clone --recursive https://github.com/tihmstar/futurerestore.git
  56. 2. cd futurerestore
  57. 3. ./autogen.sh
  58. 4. make
  59. 5. ls futurerestore/futurerestore
  60. 6. sudo make install
  61. 7. cd
  62. 8. futurerestore
  63. 9. open futurerestore
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement