iPhone 5S stopping at updating firmware during software restore in iTunes. Phone now stuck on 'connect to iTunes' screen.
I have an iPhone 5S which I'm having a look at for my boss. He tried running a software update on it and it crapped out during a firmware update from what I can gather. It's left the phone just displaying 'connect to iTunes' icons on the display and when connecting to the Mac the only option is to 'Restore iPhone'. No other info available about the phone in iTunes, not even serial number. He was running a version of iOS 8 (not sure which iteration) and I'm guessing he was trying to update to latest release when the original failure occurred.
Is there any way, say through Terminal, to find the device and reformat it so that I can perform a complete reinstall through iTunes again. I've tried downloading the software updater again and I'm getting the same problem: update seems to run fine at first, it extracts the software, verifies it, installs, verifies the installation then begins a firmware update at which point it errors saying 'The iPhone "iPhone" could not be restored. An unknown error occurred (1).'
Apple's page detailing 'more information' is next to useless and fails to give you any further information detailing what an error (1) actually is. The nearest they get is hinting at it being network related. I know it's not a network issue as the same occurs across different networks I've tried it on. The hosts file is fine, the router is fine, there's no security or antivirus software getting in the way, I've even tried port forwarding for all of Apple's services and it makes no difference. Just to make sure it wasn't an OSX related issue I've tried on a WinPC and the same error pops up, so it's all pointing to a problem with the phone itself.
Prior to the software update I'm told it was all running fine, so the process of updating seems to have borked something (probably in the firmware). I'm just looking for a workaround at a low level to bypass the useless GUI approach and maybe look for a command line solution. The phone wasn't jailbroken so there'll be no SSH availability unfortunately. Can the device's volume be accessed through Terminal?