F3arRa1n DFU Eng

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

F3arRa1n

Complete guide to DFU processes in iOS 14 to 16.

Updated: February 07, 2022. 9a.m. 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.

Tutorial updated to include the new process steps that do not need
Bootable USB or DCSD cables or Serial change. In addition, other guides
were included and organized.

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 server
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.
Content
➢ Windows ........................................................................................................... 3
• Requirements............................................................................................... 3
• Disable driver signature verification ........................................................ 4
o PowerShell method ................................................................................. 4
o Advanced Startup Options method.................................................... 5
• Prepare the Tool .......................................................................................... 6
➢ DFU Hello Process........................................................................................ 7
➢ DFU Passcode Process ............................................................................... 9
➢ MacOS............................................................................................................ 11
• Requirements............................................................................................. 11
• Prepare the Tool ........................................................................................ 11
➢ DFU Hello Process...................................................................................... 12
➢ DFU Passcode Process ............................................................................. 14
➢ Linux ................................................................................................................ 16
• Requirements............................................................................................. 16
• Prepare the Tool ........................................................................................ 16
➢ DFU Hello Process...................................................................................... 17
➢ DFU Passcode Process ............................................................................. 19
➢ Extra Guides .................................................................................................. 21
• Button sequences to enter DFU Mode manually................................ 21
• Button Sequences to enter Recovery Mode manually ..................... 22
• Button sequences to exit DFU Mode manually ................................... 23
• Recover original serial from the device................................................ 24
• Restart device activation. ....................................................................... 26
➢ Legacy Guides ............................................................................................. 27
• Prepare USB Bootable .............................................................................. 27
• Exploit (Bruteforce) using USB Bootable................................................ 28
➢ 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. (Detailed guide below)


• Disable driver signature verification
This may be alarming, but here's why:

To be able to communicate with the device and perform the necessary


exploits we must use a driver created, which is not officially signed and
Windows rejects it.

o PowerShell method

This method allows driver signing to be disabled even after restarting the
PC. Although in rare cases it may be disabled automatically or may not
work.

1. Press the Windows and X keys on your keyboard at the same time.
2. Select the "Windows PowerShell" 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.
o Advanced Startup Options method

If the previous method did not work, this method is the most effective, but
requires you to repeat it every time you restart the PC.

1. In the search bar of the start menu type "Advanced startup options"
and click on the option.
2. The configuration panel must be opened. Under "Advanced
startup" click "Restart Now".
3. The PC will reboot.
4. You will see several options, click on the option of "Troubleshoot"
5. Then "Advanced Options"
6. Finally "Startup Settings"
7. Press the "Restart" button and the PC will restart once again.
8. Press the F7 key or number 7 to start Windows with driver signing
disabled.
9. Wait for Windows to start and that's it, you'll be able to perform the
processes.

Remember, restarting the PC will re-enable driver signing.


• 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.

5. Make sure you've disabled driver signature verification

Now, you have everything you need to get started!


➢ DFU Hello Process

1. Connect the device to the PC with the USB cable.


2. Go to the "Processes in DFU" tab.
3. Put your device in normal mode (Hello screen).
4. Insert a SIM into the device, whatever it is. It will help to activate
Apple services. You will be able to remove the SIM at the end of
activation.
5. Connect a WIFI network to the device.
6. (Optional) Reach the Activation Lock.
7. Tap "Prepare Device" in DFU Hello.

If you have a problem here, the same message from the tool will show you
the reason.

With the successfully generated Tokens continue...

8. Go to the " Toolbox" tab


9. Press “Wizard to enter DFU Mode”.
10. Follow the instructions shown.
11. When the device is already in DFU Mode, return to the “Processes in
DFU” tab.
12. Make sure you select the correct iOS version that matches the one
on your device in the "System Version" section
13. Presonates "Conectar Device" in DFU Hello.
14. Only the first time you connect a certain device model, for
example, iPhone10.5, necessary files will be downloaded. When the
download is finished, the tool will continue automatically.

If you see a message about missing boot files, please keep an eye on the
Discord server and the Compatibility Table to find out when they are
already available.

15. Accept the driver installation, then press OK.


16. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.
17. The tool will tell you that you completed the connection.
18. Press "Hello" now.
19. 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.
20. Once the ECID is paid, press "Hello" again.
21. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Passcode Process

1. Connect the device to the PC with the USB cable.


2. Go to the "Toolbox" tab
3. Press “Wizard to enter DFU Mode”.
4. Follow the instructions shown.

If the device does not enter Recovery Mode automatically (which is most
likely), enter Recovery Mode manually with manual button combination,
press "Retry" in the wizard and continue with the instructions it displays.

5. When the device is already in DFU Mode, return to the "Processes in


DFU" tab.
6. Make sure you select the correct iOS version that matches the one
on your device in the "System Version" section
7. Tap "Connect Device" in DFU Passcode.
8. Only the first time you connect a certain device model, for
example, iPhone10.5, necessary files will be downloaded. When the
download is finished, the tool will continue automatically.

If you see a message about missing boot files, please keep an eye on the
Discord server and the Compatibility Table to find out when they are
already available.

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. Now press "Test Compatibility".

The message displayed by the tool is final, if it says that there is no


activation file or that it is incomplete nothing more can be done ...

But if it tells you it's compatible, continue...


13. Press "Passcode" to back up your tokens on the server.
14. Remove the device from DFU Mode and re-enter DFU Mode with
the manual button combination. The device will be restored while
retaining the same iOS version that you have.

If you can't enter DFU Mode manually, don't worry, enter DFU Mode using
the wizard in the "Toolbox" tab and hit "Restore Device" in DFU Passcode.

15. To activate your device with backed tokens, repeat steps 2 through
11 and return here.
16. Press "Passcode" to begin activation.
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. Connect the device to the PC with the USB cable.


2. Go to the "Processes in DFU" tab.
3. Put your device in normal mode (Hello screen).
4. Insert a SIM into the device, whatever it is. It will help to activate
Apple services. You will be able to remove the SIM at the end of
activation.
5. Connect a WIFI network to the device.
6. (Optional) Reach the Activation Lock.
7. Tap "Prepare Device" in DFU Hello.

If you have a problem here, the same message from the tool will show you
the reason.

With the successfully generated Tokens continue...

8. Go to the "Toolbox" tab


9. Press “Wizard to enter DFU Mode”.
10. Follow the instructions shown.
11. When the device is already in DFU Mode, return to the "Processes in
DFU" tab.
12. Make sure you select the correct iOS version that matches the one
on your device in the "System Version" section
13. Tap "Connect Device" in DFU Hello.
14. Wait a while for the device to start. It may take a few minutes.
15. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.
16. The tool will tell you that you completed the connection.
17. Press "Hello" now.
18. 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.
19. Once the ECID is paid, press "Hello" again.
20. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Passcode Process

1. Connect the device to the PC with the USB cable.


2. Go to the "Toolbox" tab
3. Press “Wizard to enter DFU Mode”.
4. Follow the instructions shown.

If the device does not enter Recovery Mode automatically (which is most
likely), enter Recovery Mode manually with manual button combination,
press "Retry" in the wizard and continue with the instructions it displays.

5. When the device is already in DFU Mode, return to the "Processes in


DFU" tab.
6. Make sure you select the correct iOS version that matches the one
on your device in the "System Version" section
7. Tap "Connect Device" in DFU Passcode.
8. Wait a while for the device to start. It may take a few minutes.
9. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.
10. The tool will tell you that you completed the connection.
11. Now press "Test Compatibility".

The message displayed by the tool is final, if it says that there is no


activation file or that it is incomplete nothing more can be done ...

But if it tells you it's compatible, continue...

12. Press "Passcode" to back up your tokens on the server.


13. Remove the device from DFU Mode and re-enter DFU Mode with
the manual button combination. The device will be restored while
retaining the same iOS version that you have.

If you can't enter DFU Mode manually, don't worry, enter DFU Mode using
the wizard in the "Toolbox" tab and hit "Restore Device" in DFU Passcode.
14. To activate your device with backed tokens, repeat steps 2 through
10 and return here.
15. Press "Passcode" to begin activation.
16. 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.
17. Once the ECID is paid, press "Passcode" again.
18. 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. Connect the device to the PC with the USB cable.


2. Go to the "Processes in DFU" tab.
3. Put your device in normal mode (Hello screen).
4. Insert a SIM into the device, whatever it is. It will help to activate
Apple services. You will be able to remove the SIM at the end of
activation.
5. Connect a WIFI network to the device.
6. (Optional) Reach the Activation Lock.
7. Tap "Prepare Device" in DFU Hello.

If you have a problem here, the same message from the tool will show you
the reason.

With the successfully generated Tokens continue...

8. Go to the "Toolbox" tab


9. Press “Wizard to enter DFU Mode”.
10. Follow the instructions shown.
11. When the device is already in DFU Mode, return to the "Processes in
DFU" tab.
12. Make sure you select the correct iOS version that matches the one
on your device in the "System Version" section
13. Tap "Connect Device" in DFU Hello.
14. 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.
15. Wait a while for the device to start. It may take a few minutes.
16. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.
17. The tool will tell you that you completed the connection.
18. Press "Hello" now.
19. 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.
20. Once the ECID is paid, press "Hello" again.
21. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Passcode Process

1. Connect the device to the PC with the USB cable.


2. Go to the "Toolbox" tab
3. Press “Wizard to enter DFU Mode”.
4. Follow the instructions shown.

If the device does not enter Recovery Mode automatically (which is most
likely), enter Recovery Mode manually with manual button combination,
press "Retry" in the wizard and continue with the instructions it displays.

5. When the device is already in DFU Mode, return to the "Processes in


DFU" tab.
6. Make sure you select the correct iOS version that matches the one
on your device in the "System Version" section
7. Tap "Connect Device" in DFU Passcode.
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. Wait a while for the device to start. It may take a few minutes.
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. Now press "Test Compatibility".

The message displayed by the tool is final, if it says that there is no


activation file or that it is incomplete nothing more can be done ...

But if it tells you it's compatible, continue...

13. Press "Passcode" to back up your tokens on the server.


14. Remove the device from DFU Mode and re-enter DFU Mode with
the manual button combination. The device will be restored while
retaining the same iOS version that you have.
If you can't enter DFU Mode manually, don't worry, enter DFU Mode using
the wizard in the "Toolbox" tab and hit "Restore Device" in DFU Passcode.

15. To activate your device with backed tokens, repeat steps 2 through
11 and return here.
16. Press "Passcode" to begin activation.
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!
➢ Extra Guides
• Button sequences to enter DFU Mode
manually
You must do this while the device is connected to USB.

➢ iPhone 6s: ➢ iPhone 7:


1. Press and hold 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’s make sure 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 count 4 seconds.
4. After 4 seconds release Power and hold
Vol(-)
5. Count 8 seconds.
6. Ready! Release Vol(-).
• Button Sequences to enter Recovery Mode
manually
You must do this while the device is connected to USB.

➢ iPhone 6s: 1. Press and hold Power and


1. Press and hold Power and Vol(-).
Home. 2. After a few seconds the
2. After a few seconds the screen will turn off several
screen will turn off. Press times. Press and hold the
and hold the buttons. buttons.
3. Release the buttons when 3. Release the buttons when
you see that the device is you see that the device is
already in Recovery Mode. already in Recovery Mode.
4. Ready! 4. Ready!
➢ iPhone 7:

➢ 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’s make sure the screen turns off completely, not just
that a dark image is displayed)
3. The moment the screen turns off completely, hold Power and press
Vol(-).
4. After a few seconds the screen will turn off several times. Press and
hold the buttons.
5. Release the buttons when you see that the device is already in
Recovery Mode.
6. Ready!
• Button sequences to exit DFU Mode manually
You must do this while the device is connected to USB.

➢ iPhone 6s: ➢ iPhone 7:


1. Press and hold Power and 1. Press and hold Power and
Home. Vol(-).
2. After a few seconds the 2. After a few seconds the
screen will turn off. Press screen will turn off. Press
and hold the buttons. and hold the buttons.
3. Release the buttons when 3. Release the buttons when
you see the Apple logo. you see the Apple logo.
4. Ready! 4. Ready!

➢ iPhone 8 and X:
1. Press Vol(+) and Vol(-) quickly one after the other.
2. Press and hold Power until the screen turns off.
3. The instant the screen turns off completely, keep holding Power.
4. Release the buttons when you see the Apple logo.
5. Ready!

If the device stays in Recovery Mode, press "Exit Recovery Mode" under
"Toolbox".
• Recover original serial from the device.
This process will allow you to recover the original Serial if it was changed
with the previous version of DFU Hello. It will also recover the Baseband
and remove all activation residues from the tool.

If your device is a 6s or iPad, you should use a DCSD cable or DCSD Box
(iRepair, similar...) if not, you do not need it. Due to the variety that exists
in the market of products and sellers, I cannot give an exact
recommendation or purchase link.

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. Only if your device requires a DCSD or DCSD Box cable also follow
the steps that include a letter and check the box in the "I will enter
Purple manually" in the tool.

Windows:

2. Do the steps in "Exploit (Bruteforce) using USB Bootable."


3. Connect the device with the Exploit ready now. Press "Recover
Original Serial"

MacOS and Linux:

2. Put the device in DFU Mode with the DFU Wizard in Toolbox.
3. Press "Recover Original Serial"

4. Choose the correct version of iOS from options.


a. Connect your device now with the DCSD cable.
b. Enter Purple Mode using your DCSD Box software or
MagicCFG 2.0.
5. The device will enter Purple Mode to change the Serial of your
device.
If it takes more than 5 minutes for the screen to turn on color, you'll need
to start over.

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. It's not over! Now you have to remove activation residues and
rehabilitate the Baseband.
8. Enter DFU Mode with the manual button combination.

If you can't get into DFU Mode manually, don't worry, enter DFU Mode
using the wizard in the "Toolbox" tab and press "Restart Activation".

8. Only the first time you connect a certain device model, for
example, iPhone10.5, necessary files will be downloaded. When the
download is finished, the tool will continue automatically.

(Windows) If you see a message about missing boot files, please keep an
eye on the Discord server and the Compatibility Table to find out when
they are already available.

9. (Windows) 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. Activation will automatically restart.
12. Ready! Device with its original and clean Serial...
• Restart device activation.
This process will reactivate the Baseband and remove all activation
residues from the tool.

1. Put the device in DFU Mode with the DFU Wizard in Toolbox.
2. Press "Restart Activation"
3. Only the first time you connect a certain device model, for
example, iPhone10.5, necessary files will be downloaded. When the
download is finished, the tool will continue automatically.

(Windows) If you see a message about missing boot files, please keep an
eye on the Discord server and the Compatibility Table to find out when
they are already available.

4. (Windows) Accept the driver installation, then press OK.


5. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.
6. Activation will automatically restart.
7. Ready! Device with its original and clean Serial...
➢ Legacy Guides
• Prepare USB Bootable

1. Download the necessary files.

https://f3arra1n.com/Downloads/DFU/ipwn1x-1.0.iso

(ISO by XGRINDA)

The steps assume that you already have balenaEtcher downloaded, but
some users report better success using Rufus.

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


3. Open balenaEtcher
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 Flash!
7. Wait for it to finish and you're done.
• Exploit (Bruteforce) using USB Bootable

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.

1. Connect the device in normal mode via USB to the PC.


2. Open the tool and go to "Toolbox"
3. Click the "DFU Wizard" button
4. Follow all the steps it shows.
5. When the device is in DFU disconnect the device from the USB
cable.
6. Turn off the PC.
7. 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 USB Bootable, return to those settings you had before or
Windows may not start.

8. When you start the USB you will see several options.
9. Press ALT and F2 at the same time.
10. Connect your device to the USB cable.
11. The screen will display multiple messages.
12. 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.
13. Wait 5 seconds to see if the device won't turn on.
If your device turned on during this process, repeat everything from step
1. Yes, sometimes it takes a few tries... You don't need to restart the
Bootable USB.

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


15. 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!
16. You can now go back to the step he sent you here...

You might also like