0% found this document useful (0 votes)
204 views18 pages

F3arRa1n DFU Eng

The document provides a guide for putting iOS devices into DFU mode using F3arRa1n on Windows, macOS, and Linux. It details requirements, preparing tools and bootable USB, exploiting devices using a bootable USB, button sequences for entering DFU mode, and processes for DFU Hello and DFU Passcode.

Uploaded by

mekenasse ariel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
204 views18 pages

F3arRa1n DFU Eng

The document provides a guide for putting iOS devices into DFU mode using F3arRa1n on Windows, macOS, and Linux. It details requirements, preparing tools and bootable USB, exploiting devices using a bootable USB, button sequences for entering DFU mode, and processes for DFU Hello and DFU Passcode.

Uploaded by

mekenasse ariel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

F3arRa1n

Complete Guide to DFU on iOS 15.

Updated: October 19, 2022. 2am GMT-5

PLEASE READ THE FULL GUIDE BEFORE


STARTING THE PROCESS!

EVEN IF YOU'VE READ IT BEFORE! THANK


YOU...
Contact:

https://discord.com/invite/yEnjA9f9Dd

https://t.me/VirtrinF3ar

Hello! This guide will show you all the steps in detail for you to successfully
do a DFU process in F3arRa1n.

It's important not to stress! This guide contains EVERYTHING you need to
do and know, so it is recommended to read it in full before you begin. If
you have any problems, feel free to send a message in the Discord
group for help from the community or on Telegram (which may take a
little longer)

Below you will find the table of contents and steps for Windows, MacOS
and Ubuntu.

BEFORE YOU BEGIN, MAKE SURE YOUR DEVICE HAS 15.

IF YOU DO NOT HAVE IOS 15, YOU WILL HAVE ERRORS WHEN THE
CONNECTION IS MADE, AND AT THE MOMENT IT HAS NO SOLUTION 🙁
Content

➢ Windows .............................................................................................................................. 3
• Requirements ................................................................................................................ 3
• Prepare the Tool ........................................................................................................... 4
• Prepare Bootable USB................................................................................................. 5
• Guide: Exploit (Bruteforce) using Bootable USB .................................................. 6
• Sequences of Buttons to enter DFU ........................................................................ 8
➢ DFU Hello Process ......................................................................................................... 9
➢ DFU Passcode Process .............................................................................................. 11
➢ MacOS............................................................................................................................... 13
• Requirements .............................................................................................................. 13
• Prepare the Tool ......................................................................................................... 13
➢ DFU Hello Process ....................................................................................................... 14
➢ DFU Passcode Process .............................................................................................. 15
➢ Linux ................................................................................................................................... 16
• Requirements .............................................................................................................. 16
• Prepare the Tool ......................................................................................................... 16
➢ DFU Hello Process ....................................................................................................... 17
➢ DFU Passcode Process .............................................................................................. 18
➢ Windows
• Requirements
1. PC running Windows 10 or higher 64-bit

Due to drivers, Windows 32-bit or versions earlier than 10 are not


recommended and will not be directly supported. If you decide to try
those versions, you will surely have problems. Use Windows 10 64-bit
please.

2. Have the latest version of iTunes installed.

https://www.apple.com/itunes/download/win64

3. (Optional) 3uTools Installed.

https://url.3u.com/zmAJjyaa

4. Disable driver signature verification.

This may be alarming, but here's why:

To be able to communicate with the device in "Purple" mode, we must


use a created driver, which is not officially signed and Windows rejects it.
This mode allows you to change the Serial or Restore the device without
changing the iOS version, which are essential steps for the operation of
the tool's processes.

1. Press the Windows and X keys on your keyboard at the same time.
2. Select the "Windows PowerShell (Administrator)" option
3. Enter the following commands one by one:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON

4. Both commands should display a message that they succeeded.


You do not need to repeat these commands later.
5. Restart the PC.
• Prepare the Tool

1. Download the tool from https://f3arra1n.com/


2. Create a folder named F3ar in C:\
3. Extract the contents of the ZIP to C:\F3ar like this:

4. Whenever you want to open the tool, you will need to do so by


pressing the F3arRa1n-Start.cmd file. You can create a shortcut to
that .cmd on the desktop for convenience.

The first time you open the tool, you may see a notice from
SmartScreen that the execution was blocked, that appears because
the tool now asks for Administrator permissions for the automation of
the Driver Fix. Press "More Info" and then "Run anyway" twice.
• Prepare Bootable USB

1. Download the necessary files.

https://mega.nz/folder/kogX0BLA#rzPqBcmjAfTl44GFQlMnzQ

(ISO by XGRINDA)

2. Connect a USB stick of at least 1GB or more to the PC


3. Open balenaEtcher.exe
4. Click on "Flash from File" and search for the ipwn1x-1.0.iso you
downloaded.
5. Under "Select Target" select the USB stick.
6. Click on Flash!
7. Wait for it to finish and you're done.

Now, you have everything you need to get started!


• Guide: Exploit (Bruteforce) using Bootable USB

This guide will show you how to do the Exploit process (Bruteforce). Do it
until the guide of the process you are doing tells you to.

Skip to step 3 if you will be using a different PC than where you use the
tool to do this.

1. Make sure you have your device in normal mode and


disconnected to the USB.
2. Shut down the PC.
3. Enter the Boot menu of your BIOS.

If for some reason the USB is not detected or does not want to boot,
enter the BIOS and disable the Secure Boot, or enable an option called
Legacy Boot. Since all BIOSs are different, it is difficult to give step-by-step
instructions.

If you needed to disable Secure Boot or enable Legacy Boot, when you
finish using Bootable USB, return to those settings you had before or
Windows may not start.

3. When you start the USB, you will see several options.
4. Press ALT and F2 at the same time.
5. Connect the cable and device in normal mode.

6. Place it in DFU mode using the button sequence.


Don't use anything else or other tools to put it in DFU!
You can see the sequence of buttons below in the guide.

7. The screen will display multiple messages.


8. As soon as you see it say something like "Device is now ready to
accept... "
QUICKLY DISCONNECT THE USB CABLE FROM THE USB PORT, NOT THE
DEVICE.
9. Wait 5 seconds to see if the device won't turn on.

If your device turned on during this process, repeat everything from step
6. Yes, sometimes it takes a lot of attempts... You don't need to restart
the Bootable USB.

10. If it didn't turn on, Exploit ready!


11. Wait for the process you're doing to prompt you to reconnect your
device.
If you plug it in earlier, it may turn on and you have to start again!
12. You can now go back to the step he sent you here...
• Sequences of Buttons to enter DFU

You should do this while the device is connected to USB.

➢ iPhone 6s: ➢ iPhone 7:


1. Keep pressed Power and 1. Press and hold Power and
Home. Vol -.
2. As soon as the screen turns 2. As soon as the screen turns
off, count 4 seconds. off, count 4 seconds.
3. After 4 seconds, release 3. After 4 seconds, release
Power and press and hold Power and hold Vol -.
Home. 4. Count 8 seconds.
4. Count 8 seconds. 5. Ready! Release Vol -.
5. Ready! Release Home.

➢ iPhone 8 and X:
1. Press Vol+ and Vol - quickly one after the other.
2. Press and hold Power until the screen turns off.
(Note, in the 8 check that the screen turns off completely, not just
that a dark image is displayed)
3. The instant the screen turns off completely, hold Power and press
Vol - and hold for 4 seconds.
4. After 4 seconds release Power and hold Vol -.
5. Count 8 seconds.
6. Ready! Release Vol -.
➢ DFU Hello Process

Note: It is recommended that you disconnect all USB devices


from the PC, except the keyboard and mouse, so that nothing
goes wrong in the process.

1. Do the steps in "Guide: Exploit (Bruteforce) using Bootable USB."


2. Connect the device with the Exploit ready now.
3. Press "Prepare Device" in the DFU Hello area.
4. The device will enter "Purple" mode to change the Serial of your
device. Don't worry, the Serial will be backed up to the server and
you can recover it later if you wish.

If it takes more than 5 minutes for the screen to turn on color, you'll
need to start over.

5. The device will restart and you must confirm that the Serial has
been changed to the one indicated by the tool in a message that
will show you.
6. If the Serial was changed successfully, you no longer need to
exploit with the Bootable USB.
7. Put the device in DFU and now press "Connect Device".
8. Only the first time you connect a certain device model, for
example, iPhone10.5, will necessary files be downloaded. When
the download is finished, the tool will continue automatically.
9. Accept the driver installation, then press OK.
10. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.
11. The tool will tell you that you completed the connection.
12. Press "Hello" now.
13. If the ECID has not been paid, the tool will show you the page to
top up credits or a dialog to use the credits you have in your
account.
14. Once the ECID is paid, press "Hello" again.
15. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Passcode Process

Note: It is recommended that you disconnect all USB devices


from the PC, except the keyboard and mouse, so that nothing
goes wrong in the process.

1. USB connect the device and place it in DFU mode.


2. Tap "Connect Device" in the DFU Passcode area.
3. Accept the driver installation, then press OK.
4. The Exploit or Bruteforce will be done automatically by the tool.
5. Only the first time you connect a certain device model, for
example, iPhone10.5, will necessary files be downloaded. When
the download is finished, the tool will continue automatically.
6. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.
7. The tool will tell you that you completed the connection.
8. Tap "Check Compatibility."
9. If it tells you it's compatible, press "Passcode" now.
10. If it turns out to be compatible, the tokens will be backed up on
the server, you are already very close to finishing! And it will be
100% functional.
11. The device must be restored. You’ll see a message prompting you
to put the device in DFU mode again. Do it and Press OK.
12. Accept the driver installation, then press OK.
13. The Exploit or Bruteforce will be done automatically by the tool.
14. Afterwards, you will see that the device tries to boot, and then it
will go to a black screen. It will reboot and eventually display a
loading bar that means the device is being restored.
15. To activate, repeat steps 1 through 7 and return here.
16. Press the "Passcode" button
17. If the ECID has not been paid, the tool will show you the page to
top up credits or a dialog to use the credits you have in your
account.
18. Once the ECID is paid, press "Passcode" again.
19. Wait for it to finish and you're done! Device activated. Enjoy!
➢ MacOS

• Requirements

1. Mac from 2012 onwards or Hackintosh

Due to the dependencies and the compiler of the tool, Mac prior to 2012
could show an error of "Illegal instruction" and not opening, that's why a
Mac from 2012 onwards is requested, that error has no solution, I have tried
everything.

Macs with Apple Silicon are not supported in this process.

2. MacOS High Sierra, Mojave (RECOMMENDED), Catalina, or Big Sur.

• Prepare the Tool

1. Follow the installation steps for the macOS tool in

https://f3arra1n.com/

2. When you finish doing all the steps, double-click on the F3arRa1n-
Start file on the Desktop to open the tool. It should open without
problems. If there is a problem, follow the instructions shown.

Now, you have everything you need to get started!


➢ DFU Hello Process

1. USB connect the device and place it in DFU mode.


2. Tap "Prepare Device" in the DFU Hello area.
3. The Exploit or Bruteforce will be done automatically by the tool.
4. The device will enter "Purple" mode to change the Serial of your
device. Don't worry, the Serial will be backed up to the server and
you can recover it later if you wish.

If the screen takes more than 5 minutes to turn on color, you must
close the tool, exit DFU, enter DFU, and press "Prepare Device" again.

5. The device will restart and you must confirm that the Serial has
been changed to the one indicated by the tool in a message that
will show you.
6. If the Serial was successfully changed, remove the device from
DFU, enter DFU, and press "Connect Device".
7. The tool will tell you that you completed the connection.
8. Press the "Hello" button.
9. If the ECID has not been paid, the tool will show you the page to
top up credits or a dialog to use the credits you have in your
account.
10. Once the ECID is paid, press "Hello" again.
11. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Passcode Process

1. USB connect the device and place it in DFU mode.


2. Tap "Connect Device" in the DFU Passcode area.
3. The Exploit or Bruteforce will be done automatically by the tool. It
may take a few minutes...
4. The tool will tell you that you completed the connection.
5. Tap "Check Compatibility."
6. If it tells you it's compatible, press "Passcode" now.
7. If it turns out to be compatible, the tokens will be backed up on
the server, you are already very close to finishing! And it will be
100% functional.
8. The tool will automatically restore the device to the same iOS
version that you currently have.
9. Take it out of DFU, put it back in DFU and press OK.
10. Wait for the restoration to finish.
11. To activate, repeat step 1 through 4 and return here.
12. Press the "Passcode" button.
13. If the ECID has not been paid, the tool will show you the page to
top up credits or a dialog to use the credits you have in your
account.
14. Once the ECID is paid, press "Passcode" again.
15. Wait for it to finish and you're done! Device activated. Enjoy!
➢Linux

• Requirements

1. Almost any PC with a 64-bit processor.


2. Any Distro that has apt.

If you don't want to have problems, the tool was tested on Ubuntu
22.04.1 LTS 6. You can see the requirements and download here:

https://ubuntu.com/download/desktop

• Prepare the Tool

1. Follow the installation steps for the Linux tool in

https://f3arra1n.com/

2. When you finish doing all the steps, double-click on the F3arRa1n-
Start file on the Desktop to open the tool. It should open without
problems. If there is a problem, follow the instructions shown.

Now, you have everything you need to get started!


➢ DFU Hello Process

1. USB connect the device and place it in DFU mode.


2. Tap "Prepare Device" in the DFU Hello area.
3. The Exploit or Bruteforce will be done automatically by the tool.
4. Pay attention to the terminal, as you will be asked for the password
for permission to sudo. This permission is to be able to
communicate with the device in “Purple” mode.
5. The device will enter "Purple" mode to change the Serial of your
device. Don't worry, the Serial will be backed up to the server and
you can recover it later if you wish.

If the screen takes more than 5 minutes to turn on color, you must
close the tool, exit DFU, enter DFU, and press "Prepare Device" again.

6. The device will restart and you must confirm that the Serial has
been changed to the one indicated by the tool in a message that
will show you.
7. If the Serial was successfully changed, remove the device from
DFU, enter DFU, and press "Connect Device".
8. Pay attention to the terminal, as you will be asked for the password
for permission to sudo. This permission is to be able to
communicate by SSH.
9. The tool will tell you that you completed the connection.
10. Press the "Hello" button.
11. If the ECID has not been paid, the tool will show you the page to
top up credits or a dialog to use the credits you have in your
account.
12. Once the ECID is paid, press "Hello" again.
13. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Passcode Process

1. USB connect the device and place it in DFU mode.


2. Tap "Connect Device" in the DFU Passcode area.
3. The Exploit or Bruteforce will be done automatically by the tool. It
may take a few minutes...
4. Pay attention to the terminal, as you will be asked for the password
for permission to sudo. This permission is to be able to
communicate by SSH.
5. The tool will tell you that you completed the connection.
6. Tap "Check Compatibility."
7. If it tells you it's compatible, press "Passcode" now.
8. If it turns out to be compatible, the tokens will be backed up on
the server, you are already very close to finishing! And it will be
100% functional.
9. The tool will automatically restore the device to the same iOS
version that you currently have.
10. Take it out of DFU, put it back in DFU and press OK.
11. Wait for the restoration to finish.
12. To activate, repeat step 1 through 4 and return here.
13. Press the "Passcode" button.
14. If the ECID has not been paid, the tool will show you the page to
top up credits or a dialog to use the credits you have in your
account.
15. Once the ECID is paid, press "Passcode" again.
16. Wait for it to finish and you're done! Device activated. Enjoy!

You might also like