Lumia 刷机(强刷)Message send failed解决办法

时间:2022-07-16 15:04:17

强刷可以救砖,不需要验证地区code,可以跨刷其它国家/地区的固件,但不是所有机型都可以这样,Lumia 620是支持跨刷的。

看本文你首先要知道使用Nokia Care Suite强刷的步骤,参考从《教程二:【强刷/跨RM刷机教程】》开始读

如果你不需要跨刷其它地区固件,只为救砖机,可以直接使用恢复工具(Lumia Software Recovery Tool或者Windows Phone Recovery Tool),下文即可不看。

首先描述一下我遇到的问题的4个症状,可以对照一下是否与你遇到的问题一致:

1.选好了USB口,出现的不是下图的手机图片,而是一把红叉

Lumia 刷机(强刷)Message send failed解决办法

2.与上图同一个界面,Nokia Care Suite右下角的魔方有个感叹号,点击提示"Data package selection failed. Product code reading failed"。字面意思是我的手机code读取失败,无法选择数据包。

Lumia 刷机(强刷)Message send failed解决办法

3.依然是同一界面。Basic info展开仅有三项,而第三项是Software Status Not available。Extended info展开提示信息读取失败。

Lumia 刷机(强刷)Message send failed解决办法

正常情况:

Lumia 刷机(强刷)Message send failed解决办法

4.来到强刷界面。关机状态按住音量减和电源键,感觉小震一下,松开两个键,插上数据线,点击Retry,Rebooting一闪而过出现错误提示:Message send failed.

Lumia 刷机(强刷)Message send failed解决办法

Lumia 刷机(强刷)Message send failed解决办法

所以我觉得问题就在于读取不了手机的信息。

我的解决办法:

安装Lumia Software Recovery Tool(不是Windows Phone Recovery Tool)。你看下图左边的手机信息都成功读取出来了。回到Nokia Care Suite的强刷步骤,前面提到的四个症状都会消失,完成强刷吧!

Lumia 刷机(强刷)Message send failed解决办法

 

贴上以下文字,供本文更容易被遇到相同问题的朋友搜索到。

Message send failed.

Exception:

Nokia.Connectivity.Messaging.MessagingSendException: Message send failed. ---> Nokia.Connectivity.Messaging.CAPI.CapiMessagingException: TCSSend failed with error code: -2080331756

 

在 Nokia.Connectivity.Messaging.CAPI.CapiMessageStream.CheckReturnValue(String methodName, UInt32 returnValue)

在 Nokia.Connectivity.Messaging.CAPI.CapiMessageStream.Send(UInt32 cookie, Byte[] data, UInt32 dataType, UInt32 itemCount, UInt32 timeOut, IntPtr eventt, SendCallBack onSentCallBack, IntPtr paramz)

在 Nokia.Connectivity.Messaging.Handlers.MessageHandler.Send(UInt32 cookie, SendParameters sParams)

--- 内部异常堆栈跟踪的结尾 ---

在 Nokia.Connectivity.Messaging.Handlers.MessageHandler.Send(UInt32 cookie, SendParameters sParams)

在 Nokia.Connectivity.Messaging.MessageStream.Send(Message message)

在 Nokia.Murzim.Connectivity.FuseAdaptation.MurzimFuseMessaging.Send(Byte[] request, TimeSpan timeSpan)

在 Nokia.Murzim.Connectivity.RawMessaging.MurzimRawMessaging.SendAndReceive(Byte[] request, TimeSpan sendTimeout, TimeSpan receiveTimeout)

在 Nokia.Murzim.Uefi.BootManager.MurzimBootManager.DisableTimeouts()

在 Nokia.CareSuite.PlugIns.MurzimRecovery.RecoveryDialog.RecoveryDialogModel.Flash()

在 Nokia.CareSuite.PlugIns.MurzimRecovery.RecoveryDialog.RecoveryDialogModel.<HandleDownloadVariantPackageCompleted>b__c(Object state)