笔者的iPod出现了一些奇怪的故障,例如无法播放音乐,连接到电脑以后无法进入磁盘模式等等,即使按住Select+Play键重新启动都无济于事。按照苹果官方网站上的帮助文档,笔者决定使用iPod Updater来重新安装固件系统解决故障。
首先到苹果官方网站去下载iPod Updater的最新版本(笔者下载的是2006年6月28日的版本),安装之后运行“开始/所有程序/”运行该程序。正旦笔者满心欢喜以为可以解决问题的时候,却发现,程序却提示只能通过恢复功能来重置iPod,其中的音乐和数据都将被格式化(如图一)。笔者的iPod上有16GB音乐,要备份一遍可不是一件容易的事情。有没有更简单的办法呢?
升级程序禁止对固件进行升级,很可能是因为检测到笔者的iPod固件已经是最新版本。那么能不能通过修改版本号实现固件的刷新呢?功夫不负有心人,通过一番研究,笔者终于找到了“欺骗”刷新程序进行升级修复的办法。
用记事本打开X:iPod_ControlDeviceSysinfo(其中X为iPod盘符,这个文件夹有隐藏属性,请大家注意),找到其中这样一段:buildID: 0x03118000 (3.1.1),其中前面的十六进制数表示了版本信息,括号中的数字是当前固件的版本号,这两个数字和iPod型号和固件版本有关,大家看到的数字可能都不一样,但是我们需要做的只是把它改小一点,比如改成buildID: 0x03012000 (3.0.1),然后保存关闭。这个时候再次运行iPod Updater,呵呵,已经可以升级更新了!(如图三)
细心的朋友可能发现,iPod Updater显示的版本号仍然是3.1.1,但是这样并不影响升级。经过笔者的研究,这里显示的版本号实际上是和buildID后面的visibleBuildID有关,修改的方法和buildID的修改方法完全一致,大家可以仿照进行修改。
还有很重要的一点,在实验中笔者发现这种修改版本号进行刷新的方法对于最新的iPod Updater 2006-06-28并不适用,即时修改了buildID,“更新按钮依然呈不可用状态”。对于这个问题的解决,我们可以采取迂回战术。首先下载老版本的iPod Updater,比如2004-11-15(下载地址:http://www.ipodwizard.net/updaters/windows/iPodSetup 2004-11-15.zip),按照上面的方法修改刷新,此时iPod固件就是货真价实的3.0.2版本了;接下来使用2006-06-28的3.1.1版进行正常的刷新操作,问题迎刃而解。
经过修改和刷新,笔者的iPod完全恢复正常,其间的数据没有任何的丢失与损坏,前后只用了不到一个小时就完成了修复工作。
首先到苹果官方网站去下载iPod Updater的最新版本(笔者下载的是2006年6月28日的版本),安装之后运行“开始/所有程序/”运行该程序。正旦笔者满心欢喜以为可以解决问题的时候,却发现,程序却提示只能通过恢复功能来重置iPod,其中的音乐和数据都将被格式化(如图一)。笔者的iPod上有16GB音乐,要备份一遍可不是一件容易的事情。有没有更简单的办法呢?
升级程序禁止对固件进行升级,很可能是因为检测到笔者的iPod固件已经是最新版本。那么能不能通过修改版本号实现固件的刷新呢?功夫不负有心人,通过一番研究,笔者终于找到了“欺骗”刷新程序进行升级修复的办法。
用记事本打开X:iPod_ControlDeviceSysinfo(其中X为iPod盘符,这个文件夹有隐藏属性,请大家注意),找到其中这样一段:buildID: 0x03118000 (3.1.1),其中前面的十六进制数表示了版本信息,括号中的数字是当前固件的版本号,这两个数字和iPod型号和固件版本有关,大家看到的数字可能都不一样,但是我们需要做的只是把它改小一点,比如改成buildID: 0x03012000 (3.0.1),然后保存关闭。这个时候再次运行iPod Updater,呵呵,已经可以升级更新了!(如图三)
细心的朋友可能发现,iPod Updater显示的版本号仍然是3.1.1,但是这样并不影响升级。经过笔者的研究,这里显示的版本号实际上是和buildID后面的visibleBuildID有关,修改的方法和buildID的修改方法完全一致,大家可以仿照进行修改。
还有很重要的一点,在实验中笔者发现这种修改版本号进行刷新的方法对于最新的iPod Updater 2006-06-28并不适用,即时修改了buildID,“更新按钮依然呈不可用状态”。对于这个问题的解决,我们可以采取迂回战术。首先下载老版本的iPod Updater,比如2004-11-15(下载地址:http://www.ipodwizard.net/updaters/windows/iPodSetup 2004-11-15.zip),按照上面的方法修改刷新,此时iPod固件就是货真价实的3.0.2版本了;接下来使用2006-06-28的3.1.1版进行正常的刷新操作,问题迎刃而解。
经过修改和刷新,笔者的iPod完全恢复正常,其间的数据没有任何的丢失与损坏,前后只用了不到一个小时就完成了修复工作。