高速升级包的来历及用法
高速升级包的使用方法
Herrliu
一、来历
很久以前...,一直以来...
西门子都是先由各地的客服提供升级服务,也就是用客服版升级包给大家升级,然后要过10天半个月以后,才能在网上的西门子官方网站上下载客户版的所谓官方升级包让大家自己升级。
当时并不是像现在一样可以在网上弄到中文版的客服升级包,所以没有去或者不方便去客服升级的朋友,就很难熬过这漫长的数周时间(大家可以计算一下50客服版至今的间隔),所以,我当时想到了一种到客服升级后读出firmware供大家用x65flasher快速升级的办法,由于用x65flasher升级的速度可以比官方版快很多(我现在的升级速度都是1600000,不过太快了也没有用,升级本来就比备份慢),而且升来降去像玩儿一样,所以一直沿用至今。
正规的客服升级还包括FFSInit和Mapping,前者是用户文件初始化,就是重新安装新的用户文件,原有的用户文件就被删除了;后者是更新或者扩充EEPROM里面的设置或功能,例如升级cx7c的某些功能就需要做MAP才能实现。
我们知道,用官方升级包升级时是不会做FFSInit和MAP的(可能是这样),而且每次去客服升级,我都可以要求保留资料升级,说明可以不刷FFSInit和MAP,因此,同一机型非重大升级的话,只升级firmware也可以正常工作,至少到目前为止我这里得到的反馈基本上是这样。
但是,需要注意的是:
1、如果升级有大的更新或者改变,客服会强行要求刷FFSInit和MAP,否则可能造成系统的不稳定或者潜在的问题;
2、无论用客服还是官方升级包,都可能会有一部分“假的”Firmware不能得到更新。例如,现在的许多补丁占用了0x800000-0x81FFFF这一段非Firmware空间,用客服和官方升级包升级时是不会更新/清除这个区域的,造成升级后一些补丁强刷,为此,国外搞了一个“格式化”这个区域的“补丁”,清理残留的补丁内容,使占用的区域恢复到Empty状态。高速升级包是根据Flash Map来恢复Firmware的,所以也可以做出升级Firmware的同时“格式化”这个区域的高速升级包来,或者制作出包含一些必备补丁、具有“批处理”功效的高速升级包。
3、对于cx6c升级到cx7c或者c6c v50 升级到c65 v54(据测试者说)这种Flash Map发生变化的升级,一定要再做FFSInit(和MAP),更大的升级包可能占用用户文件区而产生错误的用户文件。所以这类升级前务必做好备份!
4、制作高速升级包的前提是保证备份机的原始的、干净的Flash Map和Firmware。
二、使用
高速升级包的使用方法与用x65flasher恢复自己备份的Firmware是一样的。
必须保证,你的手机是可以用x65flasher联机的。如果是最近出厂的43或者50版的、不能降级或者破解的手机,不能使用高速升级包升、降级,请用官方或者客服升级包升级。
有关使用x65flasher联机的方法请参考《数据线联机刷机指南》一文(http://www.siediyer.com/bd/dc_conn.htm)。
升级的简单步骤:下载相应机型和版本的高速升级包,解压出里面的*.fbk文件;手机关机,联好数据线,运行x65flasher,选好速度(建议不要高于921600)和端口,按Connect联机,短按手机开机键,确认联机成功;按Restore按钮,选择相应的*.fbk文件,开始升级。
升级完成后,按Disconnect断开连接,手机开机,按*#06# - 更多,查看SW-Version(软件版本),确认升级情况。
三、补充
1、高速升级包内部含有升级文件的“地址表”,因此无需另行指定起始地址和文件长度;
2、x65flasher不会检查所用高速升级包的机型和版本,所以可以随意刷写其他机型、版本的高速升级包,升降级均可,没有繁琐的确认过程,所以还有其他一些用途,例如,方便地获得其他机型的、供移植补丁用的“Fullflash”等等;
3、官方升级包不能降级或者直接刷其他机型/Variant的升级包(需要刷补丁);用其他机型/Variant客服升级包升级,需要先改写手机的型号(可以用x65flasher改写),电池充足电,可能需要多次尝试才能成功;
4、使用COM口数据线和个别改造不当的55系列数据线升级时,发生过几起提示Time out后中断不能升级的情况,这主要是由于线的硬件问题造成的通讯故障,这些线使用x65flasher恢复自己的备份时也要谨慎行事。遇到这种情况,最好不要开机,直接尝试用客服升级包关机升级。
以上这些看法都是感性的、抛砖引玉,希望知道内情的朋友更正、补充,早日把这些问题搞清楚。
高速升级包的使用方法
Herrliu
一、来历
很久以前...,一直以来...
西门子都是先由各地的客服提供升级服务,也就是用客服版升级包给大家升级,然后要过10天半个月以后,才能在网上的西门子官方网站上下载客户版的所谓官方升级包让大家自己升级。
当时并不是像现在一样可以在网上弄到中文版的客服升级包,所以没有去或者不方便去客服升级的朋友,就很难熬过这漫长的数周时间(大家可以计算一下50客服版至今的间隔),所以,我当时想到了一种到客服升级后读出firmware供大家用x65flasher快速升级的办法,由于用x65flasher升级的速度可以比官方版快很多(我现在的升级速度都是1600000,不过太快了也没有用,升级本来就比备份慢),而且升来降去像玩儿一样,所以一直沿用至今。
正规的客服升级还包括FFSInit和Mapping,前者是用户文件初始化,就是重新安装新的用户文件,原有的用户文件就被删除了;后者是更新或者扩充EEPROM里面的设置或功能,例如升级cx7c的某些功能就需要做MAP才能实现。
我们知道,用官方升级包升级时是不会做FFSInit和MAP的(可能是这样),而且每次去客服升级,我都可以要求保留资料升级,说明可以不刷FFSInit和MAP,因此,同一机型非重大升级的话,只升级firmware也可以正常工作,至少到目前为止我这里得到的反馈基本上是这样。
但是,需要注意的是:
1、如果升级有大的更新或者改变,客服会强行要求刷FFSInit和MAP,否则可能造成系统的不稳定或者潜在的问题;
2、无论用客服还是官方升级包,都可能会有一部分“假的”Firmware不能得到更新。例如,现在的许多补丁占用了0x800000-0x81FFFF这一段非Firmware空间,用客服和官方升级包升级时是不会更新/清除这个区域的,造成升级后一些补丁强刷,为此,国外搞了一个“格式化”这个区域的“补丁”,清理残留的补丁内容,使占用的区域恢复到Empty状态。高速升级包是根据Flash Map来恢复Firmware的,所以也可以做出升级Firmware的同时“格式化”这个区域的高速升级包来,或者制作出包含一些必备补丁、具有“批处理”功效的高速升级包。
3、对于cx6c升级到cx7c或者c6c v50 升级到c65 v54(据测试者说)这种Flash Map发生变化的升级,一定要再做FFSInit(和MAP),更大的升级包可能占用用户文件区而产生错误的用户文件。所以这类升级前务必做好备份!
4、制作高速升级包的前提是保证备份机的原始的、干净的Flash Map和Firmware。
二、使用
高速升级包的使用方法与用x65flasher恢复自己备份的Firmware是一样的。
必须保证,你的手机是可以用x65flasher联机的。如果是最近出厂的43或者50版的、不能降级或者破解的手机,不能使用高速升级包升、降级,请用官方或者客服升级包升级。
有关使用x65flasher联机的方法请参考《数据线联机刷机指南》一文(http://www.siediyer.com/bd/dc_conn.htm)。
升级的简单步骤:下载相应机型和版本的高速升级包,解压出里面的*.fbk文件;手机关机,联好数据线,运行x65flasher,选好速度(建议不要高于921600)和端口,按Connect联机,短按手机开机键,确认联机成功;按Restore按钮,选择相应的*.fbk文件,开始升级。
升级完成后,按Disconnect断开连接,手机开机,按*#06# - 更多,查看SW-Version(软件版本),确认升级情况。
三、补充
1、高速升级包内部含有升级文件的“地址表”,因此无需另行指定起始地址和文件长度;
2、x65flasher不会检查所用高速升级包的机型和版本,所以可以随意刷写其他机型、版本的高速升级包,升降级均可,没有繁琐的确认过程,所以还有其他一些用途,例如,方便地获得其他机型的、供移植补丁用的“Fullflash”等等;
3、官方升级包不能降级或者直接刷其他机型/Variant的升级包(需要刷补丁);用其他机型/Variant客服升级包升级,需要先改写手机的型号(可以用x65flasher改写),电池充足电,可能需要多次尝试才能成功;
4、使用COM口数据线和个别改造不当的55系列数据线升级时,发生过几起提示Time out后中断不能升级的情况,这主要是由于线的硬件问题造成的通讯故障,这些线使用x65flasher恢复自己的备份时也要谨慎行事。遇到这种情况,最好不要开机,直接尝试用客服升级包关机升级。
以上这些看法都是感性的、抛砖引玉,希望知道内情的朋友更正、补充,早日把这些问题搞清楚。