Hello everyone,
I'd like to post this so the issue becomes known to the Apple team and developers. I believe this information is very valuable for the company and would improve the lives of multiple customers around the globe and people wouldn't have to experiment with unknown 3rd party tools and possibly compromise their data. I've talked about this to a Senior Advisor and I was recommended to leave a post and feedback about this issue. In this post I'll be talking about Data Recovery possibility for a lot of people who encounter "Error 1110" in iTunes.
What causes Error 1110 (common)?
- User takes up all of the storage space available on the iOS device. Software begins to malfunction or in my case begins to update overnight leading to a catastrophic failure. Device not booting.
What is Error 1110?
- Device doesn't have enough storage space to boot or update. Only option available is "Restore" via iTunes.
- Device is stuck in a bootloop or constantly boots into Recovery Mode.
- iTunes isn't able to "Update" the device due to the following sample error:
<key>AMRError</key>
<integer>1110</integer>
<string>Upgrade Install failed(ENOSPC) TotalSpace: 122070 MB InitialFreeSpace: 1675 MB FreeSpaceAfterCleanup: 1675 InitialDataVolumeUsage: 113289 MB DataVolumeUsageAfterCleanup: 113289 MB RequiredAdditionalSpace: 5956 MB
</string>
Consequences of this issue are as follows:
- Unable to boot device to retrieve data such as: Photos, Videos, etc...
- Forces customer or user to perform a software reset via iTunes.
I'd like to point out that I've ran into loads of devices with Error 1110 including my own. This has been happening way more ever since iOS 10 release. In the last 4 years I've tried many repair shops and asked around for solutions to no avail. So I ended up digging deeper into this and found hundreds of posts around the web with people running into this issue. Reached out to numerous repair shops to see how often this occurs and it looks like it's a constant issue. So I took the time to investigate and come up with some solutions.
Solutions that would help:
- Create a signed iOS copy every single time a new iOS releases. The copy would be a iOS (Light) version with all of the current security features but without system apps such as: Camera, Safari, Calendar, etc... However, it would be important that we do not allow downgrading these versions publicly either due to security reasons. So each release there would be 2 iOS versions. For example, we could implement the following: iOS 16.0.2 & iOS 16.0.2 (Light). This would definitely guarantee a fix for majority of people. In addition, this light iOS version could perform slight repairs to the current OS. The idea behind it is similar to a safe boot.
- Allow customers to send out their devices to Apple repair for a fee in order to downgrade iOS version that isn't being signed in order to successfully update device and repair the firmware. Afterwards, upload customers data to iCloud and reset the device. Why would this solution work? because lower iOS versions require less storage space and the chances of data retrieval increase.
I personally like the first option as it would allow users to repair their devices from home. The second solution could be a temporary fix. However, second option doesn't necessarily guarantee data retrieval or a fix to the problem.
Please let me know of what you guys think and if you have any suggestions. Feel free to reach out to me with questions as I've experimented with a load of such devices. Couple devices I've managed to fix for others but sadly haven't been able to fix mine as the storage situation is more severe on mine. There are people who lost years worth of information and so did I.