- iOS update and restore errors
- Try these steps first
- Choose your error number or message
- Update the software on your Mac or PC
- Make sure that your device can communicate with Apple servers
- Cellular Update Failed or Apple Pay Not Available alert
- Check your security software
- Check your USB connections
- Check your hardware
- Check for outdated or modified software
- If you see No Service or Searching on your iPhone or iPad
- Check your coverage area
- Restart your iPhone or iPad
- Check for a Carrier Settings update
- Take out the SIM card
- Reset your Network Settings.
- Update your iPhone or iPad
- Contact your carrier
- Get more help
- # Fixing iMessage and other services with OpenCore
- # Using GenSMBIOS
- # Using macserial
- # Choose a MAC Address
- # Derive the corresponding ROM Value
- # Generate an UUID
- # Serial Number Validity
- # Fixing En0
- # Fixing ROM
- # Verifying NVRAM
- # Clean out old attempts
- # Verifying your work one last time
- # Cleaning up your AppleID
- # Customer Code error
iOS update and restore errors
Learn how to solve iOS update and restore errors.
Try these steps first
- On a Mac with macOS Catalina 10.15 or later, make sure your Mac is up to date. If you have a Mac with macOS Mojave 10.14 or earlier, or a PC, make sure you have the latest version of iTunes.
- If your device couldn’t be restored and you get a message that «an unknown error occurred [error number],» use these steps.
If you still see the error, try the steps below.
Choose your error number or message
To learn what to do, choose your error:
Update the software on your Mac or PC
If you see error 10, your iOS device might have a newer version of iOS than is supported by your computer. You’ll need to update the software on your Mac or iTunes on Windows before you can update or restore your iOS device.
macOS 10.11 and later:
- Disconnect and then reconnect your iOS device to your computer. You might need to unlock your iOS device before it is recognized by your Mac.
- When you see a message that says a software update is required to connect to your iOS device, click Install to download and install the software so your Mac can update or restore your iOS device.
If you continue to see error 10, or you don’t see a dialog asking you to update the software on your mac, contact Apple Support.
Make sure that your device can communicate with Apple servers
If you see error 1671, your computer is downloading necessary software. Wait for the download to finish, then try again.
If you see one of the errors below, your computer might not be able to connect to Apple servers or your iPhone, iPad, or iPod touch:
- 17, 1638, 3014, 3194, 3000, 3002, 3004, 3013, 3014, 3015, 3194, 3200
- «There was a problem downloading the software.»
- «The device isn’t eligible for the requested build.»
Here’s what to check:
If you see error 4037, your computer is unable to update your device because it’s passcode locked and the device wasn’t unlocked for the update or restore. Unlock your device and try again. Learn what to do if you forgot your passcode.
If you still see an error, contact Apple Support.
Cellular Update Failed or Apple Pay Not Available alert
If you see either «Cellular Update Failed» or «Apple Pay requires an Update on this iPhone» alert after an update, learn what to do.
Check your security software
- If you see error 9, use these steps.
- If you see errors 2, 4, 6, or 1611, check your third-party security software. Then check your USB connection.
- If you still see an error, contact Apple Support.
Check your USB connections
If you see error 4005, 4013, or 4014, use these steps.
If you see one of the errors below, check your USB connection, USB cable, USB port, or computer:
- 13, 1600, 1601, 1602, 1603, 1604, 1611, 1643–1650
- 2000, 2001, 2002, 2005, 2006, 2009
- An error that includes «invalid response»
Here’s what to check. Try again after each step:
- Use the USB cable that came with your device. If you don’t have it, try a different Apple USB cable.
- Switch to a different USB port on your computer. Don’t plug into your keyboard.
- Switch to a USB port on a different computer.
- If you still see the error, check for other USB issues, check your third-party security software, then check your hardware.
If you still see an error, contact Apple Support.
Check your hardware
If you see error 53, use these steps.
If you see one of the errors below, you might have a hardware issue:
- 1, 3, 11, 12, 13, 16
- 20, 21, 23, 26, 27, 28, 29, 34, 35, 36, 37, 40, 56
- 1002, 1004, 1011, 1012, 1014, 1667, 1669
Here’s what to check. Try again after each step:
- If iTunes is already open, quit and reopen it.
- Check your third-party security software.
- Make sure that your USB cable, computer, and network are reliable. Then try twice more to restore your device.
- Check for outdated or modified software.
If you still see the error, contact Apple Support.
Check for outdated or modified software
If you see error 1015 or a message that «the required resource can’t be found,» your device might have unauthorized software modifications (jailbreaking). Or you might be trying to install an earlier version of iOS (downgrading).
To restore your device to the latest version of software, use recovery mode on your iPhone or recovery mode on your iPad.
If you still see an error, contact Apple Support.
Источник
If you see No Service or Searching on your iPhone or iPad
If you see No Service or Searching on your iPhone or iPad (Wi-Fi + Cellular), or can’t connect to a cellular network or cellular data, follow these steps:
Check your coverage area
Make sure that you’re in an area with cellular network coverage. Then follow these steps:
- To turn cellular data on or off, go to Settings, then tap Cellular or Mobile Data. If you’re using your iPad, you might see Settings > Cellular Data.
- If you’re traveling internationally, make sure that your device is set up for data roaming. Go to Settings > Cellular > Cellular Data Options > Data Roaming.
Restart your iPhone or iPad
Restart your device. If you’re not sure how to do this, follow these steps to restart your iPhone or restart your iPad.
Check for a Carrier Settings update
To manually check for and install a carrier settings update:
- Make sure that your device is connected to a Wi-Fi or cellular network.
- Tap Settings > General > About. If an update is available, you’ll see an option to update your carrier settings.
- To see the version of carrier settings on your device, tap Settings > General > About and look next to Carrier.
If you insert a new SIM card into your iPhone or iPad, you need to download the carrier settings for your new carrier.
Take out the SIM card
After removing the SIM card, put it back in. You might need to contact your carrier:
- If the SIM card is damaged, or doesn’t fit in the SIM tray, ask your carrier for a new SIM card.
- If you transferred your SIM card from another device, ask your carrier if your SIM card works with your iPhone or iPad.
Learn more about removing your iPhone SIM card or iPad SIM card.
Reset your Network Settings.
Go to Settings > General > Reset > Reset Network Settings. This also resets Wi-Fi networks and passwords, cellular settings, and VPN and APN settings that you’ve used before.
Update your iPhone or iPad
Update your iPhone or iPad to the latest version of iOS.
Contact your carrier
Issues with your carrier or account might affect your service. Contact your carrier to:
- Verify that your account is active and in good standing.
- Make sure there are no outages in your area.
- Check that your device isn’t blocked from receiving cellular services and is set up with the right data plan.
Only your wireless carrier can access and manage details about your account. If you need help finding your wireless carrier’s service page, use the Apple carrier-support article or an online search engine.
Get more help
If your carrier confirms that there’s no issue with your account or network, but you still can’t connect to a cellular network, contact Apple Support.
If you see an alert next to No Service, learn what you can do.
Источник
# Fixing iMessage and other services with OpenCore
This page is for those having iMessage and other iServices issues, this is a very basic guide so will not go as in-depth into the issues as some other guides. This specific guide is a translation and reinterpretation of the AppleLife Guide on fixing iServices: Как завести сервисы Apple — iMessage, FaceTime, iCloud
Your Apple ID is the single most influential factor in using iServices.
If you have existing Apple products in your account, such as an iPhone, you should have no issues whatsoever using a generated serial set. However, if you recently created an account, that does not have any existing Apple hardware or App Store purchases, you may be required to call Apple once you have attemped logging in.
The following items will be created below and are required to use iServices:
- MLB
- ROM*
- SystemProductName
- SystemSerialNumber
- SystemUUID
*for ROM, we use the MAC Address of the network interface, lowercase, and without : .
Note: You and you alone are responsible for your AppleID, read the guide carefully and take full responsibility if you screw up. Dortania and other guides are not held accountable for what you do.
# Using GenSMBIOS
(opens new window) and select option 1 to download MacSerial and next option 3 to generate some new serials. What we’re looking for is a valid serial that currently has no registered purchase date.
Tip: iMacPro1,1 10 will print 10 serials, this will save you some time on generating
# Using macserial
This is for Linux users and an alternative to using GenSMBIOS.
Generate a new Serial and Board Serial (MLB) for your model.
To generate this you will need macserial.
Or compile the development macserial
Find your SystemProductName in your config.plist file. That is your model number.
Replace «iMacPro1,1» below with SystemProductName in your config.plist.
The value on the left is your Serial number. The value on the right is your Board Serial (MLB).
# Choose a MAC Address
Select a MAC Address with an Organizationally Unique Identifier (OUI) that corresponds to a real Apple, Inc. interface.
See the following list:
Make up the last 3 octets.
# Derive the corresponding ROM Value
ROM is calculated from your MAC Address.
Lowercase your MAC Address, and remove each colon : between the octets.
MAC: 00:16:CB:00:11:22
ROM: 0016cb001122
# Generate an UUID
Type uuidgen in Terminal
Then simply replace those values in your config.plist:
Key | Data |
---|---|
MLB | C02733401J9JG36A8 |
Mac Address | 00:16:CB:00:11:22 |
ROM | 0016cb001122 |
SystemProductName | iMacPro1,1 |
SystemSerialNumber | C02V7UYGHX87 |
SystemUUID | 976AA603-75FC-456B-BC6D-9011BFB4968E |
It should look something like this:
NOTE: If you have trouble using the App Store, you may need to fix En0, depending on your hardware setup.
Brand new Apple ID’s will almost certainly not work. Having other real devices in your account almost always works.
# Serial Number Validity
Now enter the serial into the Apple Check Coverage page
(opens new window) , you will get 1 of 3 responses:
We’re sorry, but this serial number isn’t valid | Valid Purchase date | Purchase Date not Validated |
---|---|---|
This last one is what we’re after, as we want something genuine but currently not in use by anyone. Now we can translate the rest of the values into our config.plist -> PlatformInfo -> Generic:
- Type = SystemProductName
- Serial = SystemSerialNumber
- Board Serial = MLB
- SmUUID = SystemUUID
Note: «We’re sorry, but this serial number isn’t valid. Please check your information and try again.» works for many users as well, do note though if you’ve had a bad track record with Apple/iServices you many need one that’s «Purchase Date not Validated». Otherwise there may be suspicion
Note 2: Using a «Purchase Date not Validated:» can cause issues down the line if another machine of the same serial ever gets activated, for initial setup it can help alleviate issues with your account but in the long run an invalid serial can be a safer choice.
Note 3: Checking too many serials may result in you being ratelimited. To bypass this limitation you can try clearing your cookies or changing your IP.
# Fixing En0
(opens new window) ) and head to System -> Peripherals (Info -> Misc on older versions of Hackintool)
Here under Network Interfaces (network card icon), look for en0 under BSD and check whether the device has a check mark under Builtin. If there is a check mark, skip to Fixing ROM section otherwise continue reading.
- Note: en0 can be either Wifi, ethernet or even Thunderbolt.
What if I don’t have En0 at all.
Well, we’ll want to reset macOS so it can build the interfaces fresh, open terminal and run the following:
Once done reboot and check again.
If this doesn’t work, add NullEthernet.kext
(opens new window) to your EFI and config.plist under Kernel -> Add and ACPI -> Add respectively. The SSDT is precompiled so no extra work needed, reminder compiled files have a .aml extension and .dsl can be seen as source code.
Now head under the PCI tab of Hackintool and export your PCI DeviceProperties, this will create a pcidevices.plist on your desktop
Now search through the pcidevices.plist and find the PciRoot of your ethernet controller. For us, this would be PciRoot(0x0)/Pci(0x1f,0x6)
Now with the PciRoot, go into your config.plist -> DeviceProperties -> Add and apply the property of built-in with type Data and value 01
# Fixing ROM
This is a section many may have forgotten about but this is found in your config.plist under PlatformInfo -> generic -> ROM
To find your actual MAC Address/ROM value, you can find in a couple places:
macOS: System Preferences -> Network -> Ethernet -> Advanced -> Hardware -> MAC Address
Windows: Settings -> Network & Internet -> Ethernet -> Ethernet -> Physical MAC Address
Note: en0 can be either Wifi, ethernet or even Thunderbolt, adapt the above example to your situation.
Some users have even gone as far as using real Apple MAC Address dumps for their config, for this guide we’ll be using our real MAC Address but note that this is another option.
When adding this to your config, c0:7e:bf:c3:af:ff should be converted to c07ebfc3afff as the Data type cannot accept colons( : ).
# Verifying NVRAM
Something that many forget about iServices is that NVRAM is crucial to getting it working correctly, the reason being is that iMessage keys and such are stored in NVRAM. Without NVRAM, iMessage can neither see nor store keys.
So we’ll need to verify NVRAM works, regardless if «it should work» as some firmwares can be more of a pain than others.
Please refer to the Emulated NVRAM section of the OpenCore Guide for both testing if you have working NVRAM and emulating it if you don’t.
# Clean out old attempts
This is important for those who’ve tried setting up iMessage but failed, to start make sure your NVRAM has been cleared. You can enable the option in the boot picker in your config under config.plist -> Misc -> Security -> AllowNvramReset.
Next open terminal and run the following:
# Verifying your work one last time
(opens new window) and run the following:
This will provide us with a full rundown of our system, verify that what is presented matches up with your work.
# Cleaning up your AppleID
- Remove all devices from your AppleID: Manage your devices
(opens new window)
And a final layer of precaution is to make a new AppleID to play with, this makes sure that if you do end up blacklisting your account that it’s not your main.
Tip: Adding a payment card to the account and having a decent amount of purchases can also help. While not concrete, you can think of an AppleID as a credit score where the better an Apple customer you are the more likely they won’t have activation issues or get an easier pass with AppleSupport
# Customer Code error
Well mate, you’ve done it. You blacklisted your AppleID. The fix is simple but not pretty, you MUST call Apple
(opens new window) . Otherwise, there is no proceeding besides using a new account. Adding a payment card before calling can help legitimize the account so it doesn’t seem as much like a bot.
- For Apple contacting, there are 2 methods
- Apple calls you: Apple Support
(opens new window) . You must click on Apple ID and then select the iCloud, Facetime & Messages. Now, you should click on Talk to Apple Support Now and type your phone number
You can contact Apple for support and service as well, look for your country in the list and then make a phone call: Apple Support Phone Numbers
Источник