How to Create Custom Firmware IPSW with RedSn0w - iPhoneHeat

How to Create Custom Firmware IPSW with RedSn0w

The new Redsn0w, like PwageTool and Sn0wbreeze, lets you create custom firmware to preserve iPhone baseband. You can create custom IPSW firmware with RedSn0w with preserved baseband so you may unlock with UltraSn0w or Gevey SIM.

For those unfamiliar, a custom firmware, unlike stock firmware, preserves your iPhone baseband. With a preserved baseband you can unlock your iPhone either using UltraSn0w or Gevey SIM depending on your current baseband version. Before RedSn0w, Sn0wbreeze (Windows only) and PwnageTool (Mac only) were the two options available to create a custom firmware. RedSn0w just makes the process more simple.

When Dev-Team introduced the custom firmware feature in RedSn0w, it was exclusive to Mac but the RedSn0w 0.9.9b9 or later brings the custom firmware creation feature to Windows users as well.

Let’s create Custom iOS IPSW with RedSn0w

How to Create Custom Firmware IPSW with RedSn0w

These are the steps to create custom firmware IPSW file using redsn0w:

Note: steps are same for both the Mac and Windows.


  • Download iOS Firmware for iPhone, iPad and iPod Touch
  • Download Redsn0w 0.9.11b4 or later
  • Download iTunes 10.5 or later

Step 1

Execute the downloaded RedSn0w file.

RedSn0w Extras - create custom firmware

Step 2

Go to Extras and click Custom IPSW;

RedSn0w Custom IPSW - create custom firmware

Step 3

Now browse and select the targeted iOS firmware (IPSW file) for iPhone, iPad or iPod Touch;

RedSn0w Select IPSW - create custom firmware

Note: If you’re creating a custom firmware for your iPhone 3GS, RedSn0w will warn you about iPad Baseband patch.

Step 4

Now Redsn0w will begin creating custom IPSW firmware which may take some time.

Step 5

Once the RedSn0w is done with building your desired custom firmware, a success window will appear.

RedSn0w done - create custom firmware

You can find a new custom IPSW file in the same folder where your original (stock) IPSW file was located.

Note: RedSn0w adds “NO_BB” to the name of the custom firmware so you may distinguish it from stock/original iOS firmware.

Warning: If you depend on UltraSn0w or Gevey SIM unlock, you want to preserve your iPhone baseband. BE VERY CAREFUL to NOT ACCIDENTLY USE THE STOCK IPSW! select only the one beginning with NO_BB_*. Stock firmware will update your baseband and you will loose your unlock.

Don’t forget to hit the +1, Like and/or Tweet button if you like the post. You can follow us on  Google Plus, Twitter (@iphone_heat), Facebook (iPhoneHeatDotCom), and Subscribe to RSS Feed to receive latest updates.

59 comments… add one
danny December 21, 2011, 9:26 am

when i followed the instruction .i open the redsn0w and go to custom ipsw and when i go to get the firmware it keep saying not compatible//can u help

Youness December 22, 2011, 10:28 pm

Make sure you have the latest redsn0w,and the corect ios 5.0.1 for iphone sim card… works fine with me.

youness December 21, 2011, 9:33 am

I created the 5.0.1 custom ios…..but Im facing problem activating the phone.
I have an active att sim card,im willing to pass the activation step….than I can use my tmobile with Geveysim,but the problem is it won’t pass it…it shows No Service even its active 100 %.
and I dont wanna use hack activation (deactivate),cuz I dont want it to be tethered.
is there any solution guys?
thanks in advance guys.

momentum June 19, 2012, 9:15 am

hey !! can u help me out :– im using redsn0w_win_0.9.10b8b.
i hav 4.1 ios i need to upgrade it to at least 4.3 ios for latest application in my iphone 3gs. i created custom ipsw file of ios 5.1.1, and also tried 4.3.3 but when im tryig to restore using itune clicking shift and restore after some time it keeps giving me error 3194. so i tried editing host file also but no luck. can you help me 😕

joker x April 24, 2014, 5:11 pm

jail broke tetherd ,, and then install p0sixpwn from, cydia ,,, its easy ,,,

hitesh December 22, 2011, 11:41 am

i got iphone 4 ios4.3.3 bb 4.10.01 running with gevey sim …..can i go for custom update????

Youness December 22, 2011, 10:24 pm

Yes,you can,but its better for you to stay with 4.3.3….for now 5.0.1 is tethred thats mean you need to connect with pc each time you turn it off,also 5.0.1 have problem with signal may shows no service or only two bars.

fong December 25, 2011, 8:40 pm

Hi, i have an iphone 4 ios5.0.1 firmware 04.11.08. can i unlock it and can i custom it (custom IPSW)? if can, how to unlock it? can anyone help me.

Ilan Dr. Kreitmann December 27, 2011, 9:33 pm

Hi, I created a custom IPSW with the new redsn0w in order to preserve my old baseband for my 3gs (05.11.07), but what are the next steps I need to do?

retro114 December 28, 2011, 4:01 pm

I tried what you said
Step by step
now when i hit restore and select the BB copy very carefully.
Half way through the process the screen gets stuck and itunes message pops out saying there was an error occurred while restoring (10)

Now, what should i do????

ajay178 January 2, 2012, 3:12 pm

iphone should be in dfu mode check if the screen is black if not try again

Henry December 29, 2011, 4:02 am

iTune did not allow me to update custom firmware, can some body help if instruction missed out any importance steps? Do I still need to run tinyumbralla in order to update custom firmware?

tEchnoPro January 8, 2012, 11:33 am was installed. but nothing inside. I have 3GS, iOS 5.0.1 with 6.15.00

ReverseEffect January 15, 2012, 2:21 am

In Cydia, tap on “Changes” and in the top left corner should be a button called “refresh”…touch that button and a black bar at the top should show “updating database, downloading release, downloading packages, etc…” wait for that to disappear and restart Cydia if necessary.

kyoko January 8, 2012, 8:45 pm

Can I use this method to creat a custom IPSW for my 3GS-baseband 06.15.00? What does “If you’re creating a custom firmware for your iPhone 3GS, RedSn0w will warn you about iPad Baseband patch(step 3.)” mean?

jbarah05 January 22, 2012, 1:42 pm

Can you fix your baseband even after you update with a stock ipsw please help me I can’t use my phone

hadi March 4, 2012, 12:47 am

thanks man

shariyar April 4, 2012, 2:47 pm

while restorin in itunes i got an error 1602 wat to do plz help

George July 6, 2012, 1:35 am

right now i am downloading 5.1.1 from 5.1.1 Hoodoo 9B208 iPhone3,1_5.1.1_9B208_Restore.ipsw for my 4g.
4.3.1 actuall iOS. Baseband 04.10.01.
using with GEVEY SIM.
Have also downloaded redsnow last version.
I’m gonna keep the BB as described.
after downloading ipsw 5.1.1 and installing via redsnow can i use the same gevey sim ? would i also continue having CYDIA?

DURING the preservation of BB message shows MEMORY EXHAUSTED on redsnow while iphone turned of or on during the process.

please help!

George July 6, 2012, 2:18 am

OK, now i have the ipsw file named NO_BB_iPhone3,1_5.1.1_9B208_Restore

what i shal do now?

lalala October 9, 2012, 11:12 am

trow your iphone ahahahaha

aslam October 12, 2012, 6:27 pm
bambang November 25, 2012, 12:31 am

welldone dulur..jazakallah..send me ur update..thanx

nategrettenberger November 27, 2012, 9:51 am

Okay i have a at&t iPhone 4s with the newest software on it. and i downloaded the newest redsnow software and i downloaded the firmware and iTunes… so do i just follow the steps and the when it done i can put my ipnone on any carrier??

Akusmo January 16, 2013, 9:56 pm

Hi, I have an iPhone 3GS iOS 4.3.5 BB 05.16.02 (thethered new bootrom) and I want to upgrade to iOS 5.1.1 or newer, whatever it’s fine. I don’t want to upgrade my BB as I might loose my GPS or WIFI.

Can anybody guide me trough the steps of doing this please?

Thanks in advance.

fone desire February 13, 2013, 4:50 pm

good job

addictedtomobile May 16, 2013, 1:45 pm

Great article, I’ll try to create my own custom firmware with a bunch of colleagues. Just for fun !

Gaurav April 12, 2014, 2:06 pm

I want to update to ios 7.1 as I made custom ispw does it automatically preserve my base band 5.0.00
Or I have yo do more steps to preserve base band

daijobu21 May 19, 2014, 2:04 pm

i have an iphone 4 from japan (softbank and has 7.1.1)
Anyone here knows how to unlock it? i’m from philippines

user310 April 9, 2015, 5:01 pm

Does it work with newer ios models? I have ios 8.2 (iphone 5s GSM) and i want to downgrade to ios 8.1.2 which is possible to jailbreak.

iPhoneHeat April 9, 2015, 7:20 pm

No, downgrade is not possible for newer iOS versions.

ihcked9 July 7, 2015, 9:41 pm

i want to make a custom firmware and use it on my iphone 6 will it brick or freeZe my phone?? ive already jailbroken it with taiG and its running fine but i want it in the same state as jailbroken wen ill restore it is it possible????

Ahoey July 20, 2015, 3:26 pm

I try using this version “redsn0w_win_0.9.9b9d or redsn0w_win_0.9.9b9d_novcheck” = Its saiy failed rebuilt custom-FW..
But when I use version “redsn0w_win_0.9.11b4” = its worked..
Weird is, when I try to flashing via iTunes on DFU mode = got error code (32)
My problem on iphone 3G is cannot use / activated “WiFi” and use FW “iPhone1,2_4.2.1_8C148_Restore” BaseBand 06.15.00.
So what I want is to downgrade BaseBand into “05.13.04” that said its worked to get back activated wifi on iphone 3G..

Please.., Anyone have best solution for this matter…??

Leave a Comment