zoukankan      html  css  js  c++  java
  • Lumia 刷机(强刷)Message send failed解决办法

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

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

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

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

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

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

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

    正常情况:

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

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

    我的解决办法:

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

     

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

    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)

  • 相关阅读:
    [No000088]并行循环vs普通循环
    [No000087]Linq排序,SortedList排序,二分法排序性能比较
    [No000086]C#foreach集合被改变,报错处理方案
    [No000085]C#反射Demo,通过类名(String)创建类实例,通过方法名(String)调用方法
    [No000084]C# 使用Log4Net(1)-快速建立一个demo
    [No000082]Convert和Parse的区别/Convert.ToInt32()与int.Parse()的区别
    [No000081]SVN学习笔记1-服务端搭建
    [No00007F]2016-面经[下] 英文简历写作技巧
    [No00007E]2016-面经[中]
    [No00007D]2016-面经[上]
  • 原文地址:https://www.cnblogs.com/ohzxc/p/4419950.html
Copyright © 2011-2022 走看看