IPSWDL
File
iOS
Firmware
Releases
Tools
Help
Favourites
Home
iPhones IPSW
iPhones OTA
iPads IPSW
iPads OTA
Mac
Apple TV
Apple Watch
iPod & HomePod
iTunes
Tools
Jailbreaks
Signing Status
Build Decoder
Jailbreak Check
Max Version
Identify Device
Beta Firmware Downloader
More
Blog
iApps
iSpecs
Back
IPSWDL
Home
›
iPhone 3G[S]
›
iOS 3.1
Unsigned
iOS
iOS 3.1 (7C144)
iPhone 3G[S]
Device Info
Beta Firmware
Jailbreak Check
Jailbreaks
Other Signed iOS Versions
iOS 6.1.6
Signed
10B500
iOS 4.1
Signed
8B117
iPhone2,1_3.1_7C144_Restore.ipsw
Device
iPhone 3G[S]
Identifier
iPhone2,1
OS
iOS
Version
3.1
Build
7C144
Release Date
1970-01-01
Upload Date
2009-09-03
Size
0.30 GB
Status
Unsigned
SHA1
22523fd3fa180526638df7084b46cc0dd726b68d
SHA256
MD5
38638d6056b53f2d87a0f5fcb5584cdd
⇓ Download IPSW (0.30 GB)
Firmware
Devices
Tools
More
Firmware
IPSW
Full restore firmware
OTA
Over-the-air updates
iPads IPSW
Full restore firmware for iPad
iPads OTA
Over-the-air updates for iPad
Mac
macOS firmware & updates
Apple TV
tvOS firmware & updates
Apple Watch
watchOS firmware & updates
iPod & HomePod
Audio device firmware
iTunes
iTunes for Windows
Beta Firmware
BETA
beta.ipswdl.com — iOS & iPadOS beta IPSWs
Tools
Jailbreaks
Browse all jailbreakable devices
Signing Status
Check if an iOS version is still signed
Build Decoder
Decode iOS & macOS build numbers
Jailbreak Check
Check jailbreak tool compatibility
Max Version
Find highest iOS for your device
Identify Device
Identify your Apple device model
Beta Firmware
Download beta IPSW files
More
About
About IPSWDL
Blog
News & articles
iApps
apps.ipswdl.com
iSpecs
specs.ipswdl.com
Releases
iOS & macOS release history
Privacy Policy
How we handle your data
x