[JASJAR, XDA Exec, MDA Pro Software Upgrading] jrp:
I too seem to have a brick on performing this update.

"Updating radio: please wait ..." timed out at 0%, (Error 114: ROM Updating Error) and I now cannot get the JASJAR out of the USB/updating mode, even when I try to factory reset.

The WCESLog.log says:

09/26/2005 23:40:09.300 **************** Logging Started ****************

09/26/2005 23:40:09.300 Process C:\DOCUME~1\jrp\LOCALS~1\Temp\pft50.tmp\ROMUpgradeUt.exe p(4768)

09/26/2005 23:40:47.301 p(2076) t(844) TraceToFile -> ERROR in CRAPISocket::WaitForDataToRecv : hr = 0x80072745 - rapisock.cpp(413)

09/26/2005 23:40:47.301 p(2076) t(844) TraceToFile -> ERROR in CRAPISocket::ReceiveBufferNoDecrypt : hr = 0x80072745 - rapisock.cpp(498)

09/26/2005 23:40:47.301 p(2076) t(844) TraceToFile -> ERROR in CRAPISocket::ReceiveBuffer : hr = 0x80072745 - rapisock.cpp(690)

09/26/2005 23:40:47.301 p(2076) t(844) TraceToFile -> ERROR in CRAPIPacket::ReadPacket : hr = 0x80072745 - rapiconnection.cpp(620)

09/26/2005 23:40:47.301 p(2076) t(844) TraceToFile -> ERROR in CRAPIDevicePrivate::HandlePackets : hr = 0x80072745 - RAPIDevicePriv.cpp(435)

09/26/2005 23:40:47.301 p(2076) t(844) TraceToFile -> ERROR in CRAPIDevicePrivate::DeviceThread : hr = 0x80072745 - RAPIDevicePriv.cpp(636)

09/26/2005 23:40:47.582 p(4192) t(6068) SyncEng -> Terminate Extension called - SyncEng will uninitialize - Service.cpp(1031)

09/26/2005 23:40:47.582 p(4192) t(6068) Notif -> CMapiSession::Unregister - entering - mbase.cpp(2089)

09/26/2005 23:40:47.582 p(4192) t(6068) Notif -> CMapiSession::Unregister(0x2244530) - m_ulSessionConnectionId = 1, m_ulStoreConnectionId = 0 - mbase.cpp(2108)

09/26/2005 23:40:47.582 p(4192) t(6068) Notif -> CMapiSession::Unregister - returning 0x0 - mbase.cpp(2150)

09/26/2005 23:40:48.144 p(4768) t(4872) TraceToFile -> ERROR in CRAPISession::CeRapiUninitInternal : hr = 0x8000ffff - rapisession.cpp(466)

09/26/2005 23:40:48.801 **************** Logging Stopped ****************

09/26/2005 23:40:49.301 p(2076) t(660) TraceToFile -> ERROR in CRAPIListener::AcceptConnection : hr = 0x8007274a - rapiconnection.cpp(268)

09/26/2005 23:40:49.301 p(2076) t(660) TraceToFile -> ERROR in CRAPIDesktopPrivate::ReceiveConnection : hr = 0x8007274a - RAPIDesktopPriv.cpp(372)

09/26/2005 23:40:49.301 p(2076) t(660) TraceToFile -> ERROR in ServerThread : hr = 0x8007274a - rapimgr.cpp(493)

09/26/2005 23:40:52.066 p(4192) t(4196) SyncEng -> Asked to Unload - Unloading - Service.cpp(223)

09/26/2005 23:40:52.066 **************** Logging Stopped ****************

09/26/2005 23:40:52.176 **************** Logging Stopped ****************

09/26/2005 23:40:52.191 **************** Logging Stopped ****************

09/26/2005 23:41:03.347 p(2076) t(792) TraceToFile -> ERROR in CRAPIListener::AcceptConnection : hr = 0x8007274a - rapiconnection.cpp(268)

09/26/2005 23:41:03.347 p(2076) t(792) TraceToFile -> ERROR in CRAPIDesktopPrivate::ReceiveConnection : hr = 0x8007274a - RAPIDesktopPriv.cpp(372)

09/26/2005 23:41:03.347 p(2076) t(792) TraceToFile -> ERROR in ServerThread : hr = 0x8007274a - rapimgr.cpp(493)

09/26/2005 23:44:58.915 **************** Logging Stopped ****************

09/26/2005 23:46:18.922 **************** Logging Started ****************

09/26/2005 23:46:18.922 Process C:\DOCUME~1\jrp\LOCALS~1\Temp\pft57.tmp\ROMUpgradeUt.exe p(5516)

09/26/2005 23:46:23.032 p(2076) t(6096) TraceToFile -> ERROR in CRAPIListener::AcceptConnection : hr = 0x8007274a - rapiconnection.cpp(268)

09/26/2005 23:46:23.032 p(2076) t(6096) TraceToFile -> ERROR in CRAPIDesktopPrivate::ReceiveConnection : hr = 0x8007274a - RAPIDesktopPriv.cpp(372)

09/26/2005 23:46:23.032 p(2076) t(6096) TraceToFile -> ERROR in ServerThread : hr = 0x8007274a - rapimgr.cpp(493)

09/26/2005 23:51:10.374 **************** Logging Stopped ****************

09/27/2005 00:04:13.508 **************** Logging Started ****************

09/27/2005 00:04:13.508 Process C:\DOCUME~1\jrp\LOCALS~1\Temp\pft5A.tmp\ROMUpgradeUt.exe p(1008)

09/27/2005 00:04:17.618 p(2076) t(2248) TraceToFile -> ERROR in CRAPIListener::AcceptConnection : hr = 0x8007274a - rapiconnection.cpp(268)

09/27/2005 00:04:17.618 p(2076) t(2248) TraceToFile -> ERROR in CRAPIDesktopPrivate::ReceiveConnection : hr = 0x8007274a - RAPIDesktopPriv.cpp(372)

09/27/2005 00:04:17.618 p(2076) t(2248) TraceToFile -> ERROR in ServerThread : hr = 0x8007274a - rapimgr.cpp(493)

09/27/2005 00:05:54.339 **************** Logging Stopped ****************

09/27/2005 00:06:40.840 **************** Logging Started ****************

09/27/2005 00:06:40.840 Process C:\DOCUME~1\jrp\LOCALS~1\Temp\pft5D.tmp\ROMUpgradeUt.exe p(4992)

09/27/2005 00:06:44.950 p(2076) t(1320) TraceToFile -> ERROR in CRAPIListener::AcceptConnection : hr = 0x8007274a - rapiconnection.cpp(268)

09/27/2005 00:06:44.950 p(2076) t(1320) TraceToFile -> ERROR in CRAPIDesktopPrivate::ReceiveConnection : hr = 0x8007274a - RAPIDesktopPriv.cpp(372)

09/27/2005 00:06:44.950 p(2076) t(1320) TraceToFile -> ERROR in ServerThread : hr = 0x8007274a - rapimgr.cpp(493)

09/27/2005 00:14:58.431 **************** Logging Stopped ****************

09/27/2005 00:22:06.031 **************** Logging Started ****************

09/27/2005 00:22:06.031 Process C:\PROGRA~1\MI3AA1~1\rapimgr.exe p(1928)

09/27/2005 00:22:06.031 p(1928) t(3256) RAPIMgr -> Enabling RAPIMgr process for SessionID: 0, ProcessID: 1928 - rapimgr.cpp(1909)

09/27/2005 07:54:45.897 **************** Logging Started ****************

09/27/2005 07:54:45.897 Process C:\DOCUME~1\jrp\LOCALS~1\Temp\pft14.tmp\ROMUpgradeUt.exe p(5324)

09/27/2005 07:54:50.162 p(1928) t(3600) TraceToFile -> ERROR in CRAPIListener::AcceptConnection : hr = 0x8007274a - rapiconnection.cpp(268)

09/27/2005 07:54:50.162 p(1928) t(3600) TraceToFile -> ERROR in CRAPIDesktopPrivate::ReceiveConnection : hr = 0x8007274a - RAPIDesktopPriv.cpp(372)

09/27/2005 07:54:50.162 p(1928) t(3600) TraceToFile -> ERROR in ServerThread : hr = 0x8007274a - rapimgr.cpp(493)

09/27/2005 07:59:41.152 **************** Logging Stopped ****************

09/27/2005 19:32:18.080 **************** Logging Started ****************

09/27/2005 19:32:18.080 Process C:\Program Files\Microsoft ActiveSync\WCESMgr.exe p(2472)

09/27/2005 19:32:22.690 **************** Logging Stopped ****************

09/27/2005 19:46:15.117 **************** Logging Started ****************

09/27/2005 19:46:15.117 Process C:\DOCUME~1\jrp\LOCALS~1\Temp\pft61.tmp\ROMUpgradeUt.exe p(2092)

09/27/2005 19:46:19.508 p(1928) t(5828) TraceToFile -> ERROR in CRAPIListener::AcceptConnection : hr = 0x8007274a - rapiconnection.cpp(268)

09/27/2005 19:46:19.508 p(1928) t(5828) TraceToFile -> ERROR in CRAPIDesktopPrivate::ReceiveConnection : hr = 0x8007274a - RAPIDesktopPriv.cpp(372)

09/27/2005 19:46:19.508 p(1928) t(5828) TraceToFile -> ERROR in ServerThread : hr = 0x8007274a - rapimgr.cpp(493)

The error codes via google is said to mean:

WSAECONNABORTED (0x80072745)

Software caused connection abort.

An established connection was aborted by the software in your host machine, possibly due to a data transmission timeout or protocol error.

The above was the original error. The error that now seems to be:

WSAESHUTDOWN (0x8007274A)

Cannot send after socket shutdown.

A request to send or receive data was disallowed because the socket had already been shut down in that direction with a previous shutdown call. By calling shutdown a partial close of a socket is requested, which is a signal that sending or receiving or both has been discontinued.

Another log says:

09/27/2005 19:52:23.902 - Windows CE Services (4.0.0) Communication Logging.

09/27/2005 19:52:23.902 - IrUtil: IrDA socket cannot be created, error code 10093.

09/27/2005 19:52:23.902 - Windows CE Services Communication started.

09/27/2005 19:52:23.965 - USB: CE USB Device already plugged in.

09/27/2005 19:52:23.965 - UsbComm: Open device <USB>.

09/27/2005 19:52:23.980 - Serial: Starting device detection at 115200.

09/27/2005 19:52:23.980 - UsbComm: Change DTR to 1.

09/27/2005 19:52:23.996 - Started desktop passthru TCP2UDP component

09/27/2005 19:52:23.996 - Connection: Prep for a new socket connection.

09/27/2005 19:52:23.996 - UsbComm: Change DTR to 1.

09/27/2005 19:58:31.753 - UsbComm: Change DTR to 0.

09/27/2005 19:58:31.753 - UsbComm: Closed device.

09/27/2005 19:58:31.753 - USB: Event 32772, name \\?\USB#Vid_045e&Pid_00ce#6&389b0f7&0&3#{25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}

09/27/2005 19:58:31.769 - USB: Device Remove Complete notification

I tried installing on a machine without ActiveSync installed, but I get an error saying that Activesync 3.7 is required.

Could it be my anti-virus / firewall software (I am running XP SP2 and Norton)?

Suggestions? Is there a way of doing the update via the SD card, eg?