Here a basic guide on how to install XPwn custom IPSW generator along with some of the other XPwn related projects. Note that they can be executed only on Debian based systems. One shouldn't consider them as a substitution to GNU/Linux programming environment experience but we can assume this as a starting point. Just in case - XPwn is a command line materialization of planetbeing's PwnageTool. It's cross-platform and currently supported by Linux, Windows and Mac OS X.
XPwn Packages:
- ipsw - a complex tool that can regenerate customized IPSWs which can be later restored after XPwn or some other pwnage-based utility usage. That's actually very important because this is the part of initial jailbreaking process.
- itunespwn - utility for Windows called to replace a file in your %APPDATA%\Apple Computer\Device Support folder. Afterwards, when you put iPhone into DFU mode and connect it to iTunes, the exploit file will be automatically uploaded to your device allowing it to accept custom firmware as long as it is turned off. That allows users to restore any desired IPSW from the version they choose by restoring device through iTunes while in the DFU mode.
- idevice - a replacement for Windows dfu-util, bypassing the requirement of libusb. Provides a lot more user-friendly way for entering DFU mode)
Required Libraries:
- bsdiff
- libibooter
- libbzip2
- libcrypto (from OpenSSL)
- libpng
- libusb
- libz
Installing XPwn (Ubuntu 11.10)
Step One: installing dependenciessudo apt-get install build-essentialStep Two: Install some prerequisites libraries required by xpwn:
sudo apt-get install libcryptsetup-dev curl libcurl4-openssl-dev libusb-dev zlib1g-dev libbz2-dev libssl-dev libpng12-dev
Step Three: Install cmake. It's better if you get the required build from the official cmake website, as versions higher than 2.6.0 are preferred.
sudo apt-get install cmakeor
wget http://www.cmake.org/files/v2.6/cmake-2.6.2.tar.gz tar zxvf cmake-2.6.2.tar.gz cd cmake-2.6.2 ./configure make sudo make install
Step Five: Create a build folder
cd ~ mkdir build cd build
Step Six: Create Makefiles
cmake ~/xpwn
Step Seven: Building
make
Step Eight: Package
make packageThat's all, you are done. Example of usage:
./ipsw [-b ] [-nowipe] \
Implementation by great hacker Planetbeing Recent Blog
Ultimate Guide: How to turn Off Restricted Mode on iPhone?
Automate Apple GSX check result obtaining?
iRemove Unlock iPhone 5S, 5C, 5, SE, 4S/4 Software
MacOS High Sierra Features: Set Up Websites in Safari on Mac
How to Enable iOS 11 Mail Reply Notification on iPhone 7
How to Bypass Apple Watch Passcode Problem
LetsUnlock Services List
iPhone & iPad Activation Lock Bypass
Use LetsUnlock iCloud Tool to bypass Activation Lock Screen on iPhone and iPad running on iOS version up to 14.6.
Read MoreUnlock Passcode Disabled iPhone or iPad
LetsUnlock iCloud Tool is ready to remove Find My and unlock your passcode disable device running on iOS 13.x.x in one click!
Read MoreMacOS iCloud Activation Lock Bypass
The LetsUnlock Mac iCloud Activation Lock Bypass Tool will help you to remove Activation Lock on an iCloud locked Mac which is stuck on Activation Lock Screen with no need to enter the correct Apple ID and password.
Read MoreMac EFI Firmware Passcode Bypass
The LetsUnlock EFI Bypass Tool is a one button solution, which you click to start the EFI Unlock process. Bypass EFI with out password! Everything else does the software.
Read MoreMacOS iCloud System PIN Bypass
The LetsUnlock MacOS iCloud System PIN Bypass Tool was designed to bypass iCloud PIN lock on macOS without passcode!
Read More