0% found this document useful (0 votes)
36 views25 pages

F3arRa1n_DFU_Eng

This document is a comprehensive guide to performing DFU processes on iOS devices from versions 14.0 to 16.7.2 using the F3arRa1n tool. It includes detailed instructions for Windows, MacOS, and Linux, emphasizing the importance of reading the entire guide before starting and avoiding extra steps not outlined. Additionally, it provides troubleshooting tips and links for community support via Discord and Telegram.

Uploaded by

madmackz
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)
36 views25 pages

F3arRa1n_DFU_Eng

This document is a comprehensive guide to performing DFU processes on iOS devices from versions 14.0 to 16.7.2 using the F3arRa1n tool. It includes detailed instructions for Windows, MacOS, and Linux, emphasizing the importance of reading the entire guide before starting and avoiding extra steps not outlined. Additionally, it provides troubleshooting tips and links for community support via Discord and Telegram.

Uploaded by

madmackz
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/ 25

F3arRa1n

Complete guide to DFU processes in iOS 14.0 to 16.7.2

Updated: December 01, 2023. 10p.m. GMT-6

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.

The tutorial has been updated to include the new process steps without using
DCSD cable, without Serial switching, and without Booteable USB. In addition,
other guides were included and organized.

It's important not to stress! This guide contains EVERYTHING you need to do and
know, which is why it's recommended to read it in its entirety before you start.
DON'T TAKE EXTRA STEPS THAT AREN'T DETAILED HERE.

If you have any issues, 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'll find the table of contents and steps for Windows, MacOS, and
Ubuntu.
Content
➢ Windows .............................................................................................................................. 3
• Requirements .............................................................................................................. 3
• Prepare the Tool ......................................................................................................... 4
➢ MacOS ................................................................................................................................. 5
• Requirements .............................................................................................................. 5
• Prepare the Tool ......................................................................................................... 5
➢ Linux ...................................................................................................................................... 6
• Requirements .............................................................................................................. 6
• Prepare the Tool ......................................................................................................... 6
➢ DFU Signal Process ............................................................................................................ 7
➢ DFU Hello Process............................................................................................................ 10
➢ DFU Passcode Process................................................................................................... 13
➢ Extra Guides ..................................................................................................................... 17
• Button Sequences to Enter DFU Mode Manually............................................ 17
• Button Sequences to Enter Recovery Mode Manually ................................. 18
• Button Sequences to Exit DFU Mode Manually ............................................... 19
• Recover original Serial from device. .................................................................. 20
• Restart device activation. ..................................................................................... 22
➢ Legacy Guides ................................................................................................................ 23
• Prepare USB Booteable .......................................................................................... 23
• Exploit (Bruteforce) using USB Booteable .......................................................... 24
➢ Windows
• Requirements
1. PC running Windows 10 or higher 64-bit

Due to the 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're bound to run into 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
• 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 into C:\F3ar like this:

4. Whenever you want to open the tool, you'll 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 SmartScreen warning that
the execution has been blocked, which is because the tool now asks for
Administrator permissions for the automation of the Driver Fix. Press "Learn
More" and then "Run Anyway" twice.

Now, you have everything you need to get started!


➢ MacOS
• Requirements
1. Mac from 2012 onwards or Hackintosh

Due to the dependencies and the compiler of the tool, Macs prior to 2012
could show an error of "Illegal instruction" and not open, 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're done with all the steps, double-click on the F3arRa1n-Start
file on the Desktop to open the tool. It should open without a hitch. If
there are any problems, follow the instructions shown.

Now, you have everything you need to get started!


➢ Linux
• Requirements
1. Almost any PC with a 64-bit processor. (Intel Recommended)
2. Any Distro that has apt.

If you don't want to run into 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 at

https://f3arra1n.com/

2. When you're done with all the steps, double-click on the F3arRa1n-Start
file on the Desktop to open the tool. It should open without a hitch. If
there are any problems, follow the instructions shown.

Now, you have everything you need to get started!


➢ DFU Signal Process
29-November-2023: Support for Linux is in development.

Before you start, it is highly recommended to first restore the device with 3uTools
or iTunes to the latest iOS available for the device to avoid problems.

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


2. In the tool, go to the "Processes in DFU" tab.
3. Go to the "DFU Signal" tab.
4. Put your device in normal mode (Hello Screen).
5. Remove the SIM, do not insert it until activation is complete.
6. Set the Language, Region, and Connect a WIFI network to the device.
7. Reach Activation Lock.

Windows:

1. In the tool, press "DFU Drivers – Drivers Normal" and wait for the terminal
window to display "[DRIVER][OK]"
2. Open WinRa1n 2.0, if you don't have it yet, look for the download
button in the "Toolbox" tab
3. When you open WinRa1n the tool will close, this is normal.
4. Select "Palera1n 2.0.0 beta7" and choose "Rootful".
5. Check the box for "Create Fakefs".
6. Press "Next".
7. Press "Start" and perform the steps shown from the manual button
sequence.
8. When you see "All Done!" press "Done".
9. The device will remain on a dark screen and small text, wait
approximately 10 minutes for the device to return by itself to Hello
screen.
10. When the device is back on the Hello screen, go back to WinRa1n.
11. Select "Palera1n 2.0.0 beta7" and choose "Rootful".
12. Make sure the "Create Fakefs" box isn't checked.
13. Press "Next".
14. Press "Start" and perform the steps shown from the manual button
sequence.
15. When you see "All Done!" press "Done".
16. Completely close WinRa1n.
17. Open the tool again and go to the "DFU Processes" and "DFU Signal"
tabs.
18. Continue with step 8 from here below.

MacOS:

1. Go to the "Toolbox" tab


2. Tap "Wizard to enter DFU Mode."
3. Follow the instructions shown and get to DFU Mode.
4. Go to the "DFU Processes" and "DFU Signal" tabs.
5. Press "Part 1 – Filesystem". This part of the exploit will allow you to have
read/write permissions. Wait approximately 10 minutes for the device
to finish setting itself up and restart and return to the Hello screen
automatically.
6. When the Device is on the Hello screen again, it reenter DFU Mode
with the "Wizard to enter DFU Mode".
7. With the device already in DFU Mode, press "Part 2 – PWN Boot". This
will enable the exploit completely.
8. Continue with step 8 from here below.

Continue...

8. Make sure you select the correct iOS version that matches the device
version in the "System Version" section and that the Method is "WinRa1n".
9. Tap "Connect Device."

If there is any problem connecting with the device, the tool will display a
message.

10. The tool will tell you that it completed the connection.
11. Now press "Signal".
12. If the Serial has not been paid, the tool will show you the page to
recharge credits, that you have to register manually or a dialog to use
the credits you have in your account.

If you see a message that says " Automatic registration is temporarily disabled"
it doesn't mean that the process is not available, just send a message to the
official Telegram @VirtrinF3ar to send you manual payment details.

13. Once the Serial is paid, press "Signal" again.


14. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Hello Process
Before you start keep this in mind, if the process doesn't work at any point,
please RESTORE your device to the latest iOS with iTunes or 3uTools. Start the
process with the iOS that the device currently has for the time being...

1. Connect the device to the PC using 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 them activate Apple
services. You will be able to remove the SIM at the end of the activation.
5. Set the Language, Region, and Connect a WIFI network to the device.
6. (Optional) Reach Activation Lock.
7. Tap "Prepare Device" in DFU Hello.

If you have a problem here, the same message from the tool will show you why.
With the successfully generated Tokens, continue...

8. Select the desired method. You can select between "Boot Files" or
"WinRa1n", on some devices one option works better than the other, so
keep that in mind if one doesn't work. It is recommended to try "Boot Files"
first.

Now continue with the steps specific to the system you're using the tool on...

Windows:

Boot Files:

1. Go to the "Toolbox" tab


2. Tap "Wizard to enter DFU Mode."
3. Follow the instructions shown.
4. Once the device is in DFU Mode, go back to the "DFU Processes" tab.
WinRa1n:

1. In the tool, press "DFU Drivers – Drivers Normal" and wait for the terminal
window to display "[DRIVER][OK]"
2. Open WinRa1n 2.0, if you don't have it yet, look for the download
button in the "Toolbox" tab
3. When you open WinRa1n the tool will close, this is normal.
4. Select "Palera1n 2.0.0 beta7" and choose "Rootless".
5. Press "Next".
6. Press "Start" and perform the steps shown from the manual button
sequence.
7. When you see "Exploit Success!" press "Done" and close WinRa1n.
8. Open the tool again and go to the "Processes in DFU" tab.

MacOS and Linux:

Same steps for Boot Files and WinRa1n:

1. Go to the "Toolbox" tab


2. Tap "Wizard to enter DFU Mode."
3. Follow the instructions shown.
4. Once the device is in DFU Mode, go back to the "DFU Processes" tab.

Continue...

8. Make sure you select the correct version of iOS that matches your device
in the "System Version" section
9. Tap "Connect Device" in DFU Hello.

(Windows - Boot Files) Only the first time you connect a certain device model,
e.g., iPhone10.5, will necessary files be downloaded. When the download is
complete, the tool will continue automatically. If you see a message that the
Boot Files are missing, please keep an eye on the Discord server and the
Compatibility Table to see when they are available.
(MacOS - Boot Files) The Mac's user password will be required to complete the
creation of the Boot Files. Make sure you enter it correctly on the first attempt
and don't press cancel.

(MacOS and Linux - WinRa1n) Wait for the device to turn on and be on the
Hello. Then press OK.

10. The connection will continue, about 50% you may see some errors, ignore
unless the tool shows you some message.

(Linux) The sudo user password will be requested on the tool's terminal to allow
communication with the device.

11. The tool will tell you that it 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 has been paid, press "Hello" again.
15. Wait for it to finish and you're done! Device activated. Enjoy!
➢ DFU Passcode Process
Before you start keep this in mind, if the process doesn't work at any point,
please UPDATE (NOT RESTORE) your device to the latest iOS with iTunes or
3uTools with the "Keep User Data" option enabled. Start the process with the
iOS that the device currently has for the time being...

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


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

If the device does not enter Recovery Mode automatically, enter Recovery
Mode manually with manual button combination within this Tutorial. Press
"Retry" in the wizard and continue with the instructions it displays.

5. Once the device is in DFU Mode, go back to the "DFU Processes" tab.
6. Make sure you select the correct version of iOS that matches your device
in the "System Version" section
7. Tap "Connect Device" in DFU Passcode.

(Windows) Only the first time you connect a certain device model, for example,
iPhone 10.5, will necessary files be downloaded. When the download is
complete, the tool will continue automatically. If you see a message that the
Boot Files are missing, please keep an eye on the Discord server and the
Compatibility Table to see when they are available.

(MacOS) Your Mac's user password will be required to complete the creation
of the Boot Files. Make sure you enter it correctly on the first attempt and don't
press cancel.

8. The connection will continue, about 50% you may see some errors, ignore
unless the tool shows you some message.

(Linux) The sudo user password will be requested on the tool's terminal to allow
communication with the device.
9. The tool will tell you that it completed the connection.
10. 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 is compatible, continue...

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


12. Take the device out of DFU Mode with the manual button combination.
13. Enter DFU Mode using the wizard in the "Toolbox" tab (You may have to
repeat manually entering Recovery Mode first).
14. Once in DFU Mode, press "Restore Device" in DFU Passcode and
complete that process.

Let's activate the device. When the device is on the Hi screen:

15. Set the Language, Region, and Connect a WIFI network to the device.
16. Don't get to Activation Lock. When it's charging, press "Back".
17. Select the desired method. You can select between "Boot Files" or
"WinRa1n", on some devices one option works better than the other, so
keep that in mind if one doesn't work. It is recommended to try "Boot Files"
first.

Now continue with the steps specific to the system you're using the tool on...

Windows:

Boot Files:

1. Go to the "Toolbox" tab


2. Tap "Wizard to enter DFU Mode."
3. Follow the instructions shown.
4. Once the device is in DFU Mode, go back to the "DFU Processes" tab.

WinRa1n:

1. In the tool, press "DFU Drivers – Drivers Normal" and wait for the terminal
window to display "[DRIVER][OK]"
2. Open WinRa1n 2.0, if you don't have it yet, look for the download
button in the "Toolbox" tab
3. When you open WinRa1n the tool will close, this is normal.
4. Select "Palera1n 2.0.0 beta7" and choose "Rootless".
5. Press "Next".
6. Press "Start" and perform the steps shown from the manual button
sequence.
7. When you see "Exploit Success!" press "Done" and close WinRa1n.
8. Open the tool again and go to the "Processes in DFU" tab.

MacOS and Linux:

Same steps for Boot Files and WinRa1n:

1. Go to the "Toolbox" tab


2. Tap "Wizard to enter DFU Mode."
3. Follow the instructions shown.
4. Once the device is in DFU Mode, go back to the "DFU Processes" tab.

Continuous...

18. Make sure you select the correct version of iOS that matches your device
in the "System Version" section
19. Tap "Connect Device" in DFU Passcode.
20. (MacOS and Linux – WinRa1n) Wait for the device to turn on and be on
the Hello. Then press OK.
21. The connection will continue, about 50% you may see some errors, ignore
unless the tool shows you some message.

(Linux) The sudo user password will be requested on the tool's terminal to allow
communication with the device.

22. The tool will tell you that it completed the connection.
23. Press "Passcode" to begin activation.
24. 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.
25. Once the ECID has been paid, press "Passcode" again.
26. Wait for it to finish and you're done! Device activated. Enjoy!
➢ Extra Guides
• Button Sequences to Enter DFU Mode Manually
You should do this while the device is connected to USB.

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


1. Press and hold Lock & Start. Vol(-).
2. As soon as the screen turns 2. As soon as the screen turns
off, count down 4 seconds. off, count down 4 seconds.
3. After the 4 seconds, release 3. After the 4 seconds, release
Lock and hold Start. Lock and hold Vol(-).
4. Count 8 seconds. 4. Count 8 seconds.
5. Done! Release Start. 5. Done! Release Vol(-).
➢ iPhone 7:

➢ iPhone 8 and X:
1. Press Vol(+) and Vol(-) quickly one after the other.
2. Press and hold Lock until the screen turns off.
(Note, on all 8 it is good to make sure that the screen is turned off
completely, not just that a dark image is shown)
3. As soon as the screen turns off completely, hold Lock and press Vol(-
) and count 4 seconds.
4. After the 4 seconds, release Lock and hold
Vol(-)
5. Count 8 seconds.
6. Done! Release Vol(-).
• Button Sequences to Enter Recovery Mode
Manually
You should do this while the device is connected to USB.

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


1. Press and hold Lock & Vol(-).
Start. 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. Done! 4. Done!
➢ iPhone 7:

➢ iPhone 8 and X:
1. Press Vol(+) and Vol(-) quickly one after the other.
2. Press and hold Lock until the screen turns off.
(Note, on all 8 it is good to make sure that the screen is turned off
completely, not just that a dark image is shown)
3. As soon as the screen turns off completely, hold Lock 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. Done!
• Button Sequences to Exit DFU Mode Manually
You should do this while the device is connected to USB.

➢ iPhone 6s: ➢ iPhone 7:


1. Press and hold Lock & 1. Press and hold Lock and
Start. 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. Done! 4. Done!

➢ iPhone 8 and X:
1. Press Vol(+) and Vol(-) quickly one after the other.
2. Press and hold Lock until the screen turns off.
3. As soon as the screen turns off completely, hold Lock.
4. Release the buttons when you see the Apple logo.
5. Done!

If the device is stuck in Recovery Mode, press "Exit Recovery Mode" in


"Toolbox".
• Recover original Serial from device.
This process will allow you to recover the original Serial if it was changed
to the previous version of DFU Hello. It will also recover the Baseband and
remove all activation residue from the tool.

If your device is a 6s or iPad, you'll need to use a DCSD or DCSD Box


cable (iRepair, similar...) if not, you don't need it. Due to the variety that
exists in the market of products and sellers, it is not possible to give an
exact recommendation or purchase link.

It is recommended that you disconnect all USB devices from the


PC, except for 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'll enter
Purple manually" tool.

Windows:

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


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

MacOS and Linux:

2. Put the device into DFU Mode with the DFU Wizard in the Toolbox.
3. Press "Recover Original Serial"
4. Choose the correct version of iOS from the options.
a. Connect the device now with the DCSD cable.
b. Enter Purple Mode using your DCSD Box or MagicCFG 2.0
software.
5. The device will enter Purple Mode to change the Serial of your
device.
If it takes more than 5 minutes for the display to turn on color, you'll need
to start over.

6. The device will reboot and you will need to confirm that the Serial
has been changed to the one indicated by the tool in a message
that it will show you.
7. It's not over! Now it's time to remove residues from the activation
and rehabilitate the Baseband.
8. Re-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".

(Windows) Only the first time you connect a certain device model, for
example, iPhone 10.5, will necessary files be downloaded. When the
download is complete, the tool will continue automatically. If you see a
message that the Boot Files are missing, please keep an eye on the
Discord server and the Compatibility Table to see when they are
available.

(MacOS) Your Mac's user password will be required to complete the


creation of the Boot Files. Make sure you enter it correctly on the first
attempt and don't press cancel.

9. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.

(Linux) The sudo user password will be requested on the tool's terminal to
allow communication with the device.

10. Activation will automatically restart.


11. Done! 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 into DFU Mode with the DFU Wizard in the Toolbox.
2. Tap "Restart Activation"

(Windows) Only the first time you connect a certain device model, for
example, iPhone 10.5, will necessary files be downloaded. When the
download is complete, the tool will continue automatically. If you see a
message that the Boot Files are missing, please keep an eye on the
Discord server and the Compatibility Table to see when they are
available.

(MacOS) Your Mac's user password will be required to complete the


creation of the Boot Files. Make sure you enter it correctly on the first
attempt and don't press cancel.

3. The connection will continue, about 50% you may see some errors,
ignore unless the tool shows you some message.

(Linux) The sudo user password will be requested on the tool's terminal to
allow communication with the device.

4. Activation will automatically restart.


5. Done! Device with its original and clean serial...
➢ Legacy Guides
• Prepare USB Booteable

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

This guide will show you how to do the Exploit (Bruteforce) process. Do this
until the guide to the process you're 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 on the "DFU Assistant" 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 your PC.
7. Go to the Boot menu in your BIOS.

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

If you needed to disable Secure Boot or enable Legacy Boot, when you're
done using USB Booteable, go back to those settings you had before or
Windows may not boot.

8. When you start the USB, you'll 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 several 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 reset the
Booteable 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 too early it may turn on and you'll have to start all
over again!
16. You can go back to the step that sent you here...

You might also like