⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 upgtool修改记录.txt

📁 181·0·8·8MTK升级工具181.0.8.8 MTK instrument upgrade
💻 TXT
📖 第 1 页 / 共 3 页
字号:
     “升级软件”、“下载软件”、“写入NVRAM参数”、“停止任务”、“退出程序”,增加了“高级功能”,用来切换到 1.0.5 版本之前的
     复杂模式界面。
     
     另外,简化模式界面下,还把 scatter 文件的设置直接放在主界面上,在使用“升级软件”、“下载软件”、“写入NVRAM参数”,不再显示
    “设置"xxx"任务项目参数”的窗口,如果有参数未设置,则直接提示,否则将直接运行任务。
(*): 在简化模式界面使用“高级功能”或按组合键“Shift+Ctrl+Alt+V” 切换到复杂模式界面时,会要求输入密码,输入正确才允许切换,否则
     提示错误,密码固定为“bbk*118*”;从复杂模式可以按组合键“Shift+Ctrl+Alt+V” 界面切换回简化模式界面,不需要输入密码。
(*): 对 K5/K16 等使用 MT6205 芯片的设备,想使用“格式化”、“存储器测试”功能,还需要在复杂模式界面,手动指定老版本
     DA 文件才行,或者在“设备设置”->“基带芯片”中选择“MT6205_B”或“MT6205”。
     
版本 1.0.8
日期 2008.7.15
(*): 根据宋部长要求,在 1.0.7 版本基础上继续简化了简化模式的界面和功能。去掉了“写入NVRAM参数” 功能,原来的“升级软件”功能名称
     改为“正常升级”,原来的“下载软件”功能名称改为“格式化升级”。使用“格式化升级”时的警告信息进行了修改,把“NVRAM参数”改为
     “RF参数”。
(*): 升级时,读取NVRAM参数成功后,就马上把参数保存到“CalData”子目录下按IMEI码命名的参数文件中,如果升级成功,而且“只在下载/写入
     参数失败时才保存NVRAM参数到文件”选中,这时再删除之前保存的参数文件,这样即使在升级/下载时死机,之后也还能恢复设备的参数。
(*):“格式化升级”功能改为在警告提示后,要求输入设备对应的IMEI码(只需输入前14位数字),当“CalData”子目录下有以设备的IMEI码命名的
     参数文件时,会执行下载软件并写入相应参数的操作。
(*): 修改了K16_E/K16_G升级失败的问题,解决办法是下载软件时,如果判断到是针对 MT6205(K5/K16)的软件,则加载 3.1.5.0 版本的 brom.dll,
     和相应的 3.1.5.0 版本的 DA 文件。
(*): 修改了 K16+S 无法升级的问题,原因是原来用的 3.2.0.0 版本的 brom.dll 和 3.2.0.0 版本的 DA 不支持该机型用的 Flash,解决办法是
     使用最新 3.820.0.0 版本的 brom.dll 和相应的 3.820.0.0 版本的 DA 文件。
(*): 修改了升级或下载等任务执行过程中,电脑进待机或休眠后,任务会中断并失败的问题,改为任务执行时不允许电脑进待机或休眠。
(*): 修改了不能自动加载 i289 的数据库文件等测试组在 1.0.7 版本上发现的问题。

版本 1.0.8.1
日期 2008.7.28
(*): 修改了K16+不能升级及相同硬件不同软件版本不能互相升级的问题。
(*): 验证过最新 3.820.0.0 版本的 brom.dll 和相应的 3.820.0.0 版本的 DA 文件已经可以升级K5/K16,不必切换到 3.2.0.0 版本的 brom.dll。
(*): 修改了对老版本的 I528+ 选择了“软件所在的目录”的文件后,不能自动加载数据库文件的问题。
(*): 在升级过程中读取参数时掉电或把升级线拔出,修改为10秒左右就会提示升级失败,原来超时时间设置的是1分钟。
(*): 格式化升级,选中了“只在下载/写入参数失败时才保存NVRAM参数到文件”,完成后CalData文件夹内的RF参数文件也会被删除。
(*): 修改了“格式化升级”时,IMEI码只能输入一位数字的问题。

版本 1.0.8.2
日期 2008.8.1
(*): 因为正常升级时读取参数成功后总是先保存参数到文件,修改“只在下载/写入参数失败时才保存NVRAM参数到文件”选项为
    “升级成功后删除保存的NVRAM参数文件”,更符合现在该选项的实际作用。
(*): 修改选中“下载/升级软件前检查设备/软件的版本是否匹配”选项后,象新版本软件bin档中硬件版本号为 i528_E,而手机当前版本软件硬件
     版本号为 I528_E 时,会提示版本不匹配的问题。
(*): “格式化升级”时,因为一般因为软件下载失败,已无法读取手机当前版本软件的版本号,修改为这时总是不检查设备/软件的版本是否匹配,也就是
     “下载/升级软件前检查设备/软件的版本是否匹配”选项对于“格式化升级”不起作用。

版本 1.0.8.3
日期 2008.8.13
(*): 根据客户支持部的要求,简化模式界面增加“写入 IMEI”功能。
(*): 简化模式界面原来的“下载/升级软件前检查设备/软件的版本是否匹配”选项,因为只有“正常升级”时有效,把描述改为“正常升级前检查设备/软件的
     版本是否匹配”,另根据客户支持部的要求,把该选项改为默认不选中。
(*): 简化模式界面,如果“正常升级”在下载软件之后(包含下载软件)的步骤中失败,再执行“格式化升级”时,在输入IMEI的对话框界面,会自动把
    “正常升级”时读出的IMEI码作为默认值,可以免去“正常升级”前需要在手机待机界面输入“*#06#”查看IMEI码并记录的步骤。
(*): 根据客户支持部的要求,修改了简化模式界面进入“高级功能”密码为“bbk*168*”。
(*): 修改了操作说明,增加了简化模式界面的功能说明。

版本 1.0.8.4
日期 2008.11.3
(*): 修改了 K16_B 升级失败的问题,解决办法是下载软件时,如果判断到是针对 MT6205(K5/K16)的软件,则加载 3.2.0.0 版本的 brom.dll,
     和相应的 3.2.0.0 版本的 DA 文件。
(*): 使用了最新 3.836.0.0 版本的 META_DLL.dll、brom.dll 和相应的 3.836.0.0 版本的 DA 文件。
(*): 用了最新的 META_DLL.dll、brom.dll 后,解决了上一版本不能升级 25_07B 软件的手机的问题。
(*): 简化模式的“正常下载”和“格式化下载”功能,对于音频参数、蓝牙参数和 WiFi 参数,因为之前就默认为不作保存/恢复处理,现在去掉了
     相关功能的界面选项及代码。
(*): 复杂模式界面,“读取NVRAM参数”、“写入NVRAM参数”、“升级软件”和“自动升级软件”等功能,,对于音频参数、蓝牙参数和 WiFi 参数,
     因为之前就默认为不作保存/恢复处理,现在去掉了相关功能的界面选项及代码。
(*): 根据移动工程部要求,在使用“写入 IMEI”功能或升级过程中写 IMEI 码时,如果机器的 Barcode 内容第三个字节为字符'A',则把该字符修改
     为 'B',并重新写入修改后的 Barcode,以便于区分 IMEI 码在出厂后是否被外派技术人员修改过。

版本 1.0.8.5
日期 2008.11.7
(*): 修改“写入IMEI码”功能无效,并且写入后 Barcode 会被清空的问题。
(*): 根据移动工程部要求,在使用“写入 IMEI”功能或升级过程中写 IMEI 码时,总是把机器的 Barcode(*#225#中查看时的Serial#)第四个字节内容
     改写为字符'B',以便于区分 IMEI 码在出厂后是否重新写过。
(*): 增加了对手机摄像头坏点表数据的备份/恢复功能(目前只有 MT6227,MT6228,MT6229 平台支持这个数据)。

版本 1.0.8.6
日期 2008.11.11
(*) 修改在复杂模式下“读取NVRAM参数”后,转到简单模式升级,再转到复杂模式下“读取NVRAM参数”,提示数据库不一致错误的问题。原来处理
   “强制使用不一致的数据库文件”选项切换时逻辑有问题,简单模式该选项总是选中的,而复杂模式该选项默认不选中,需要切换选中状态。
(*) 修改升级前后的CameraDefeatTable中的Data数据不相同的问题。原来代码中读取数据时开的缓冲区太小,Data 数据长度超过 1024 字节,后面的部分
    就会被丢弃,变成随机的数据,通过增加读数据时缓冲区的大小解决。
(*) 修改升级前后IMEI2数据不同的问题,IMEI2 应该是支持双卡双待的平台才有的参数,是同步MTK最新工具代码时同步不完全引入的问题。

版本 1.0.8.7
日期 2009.01.12
(*) 修改 1.0.8.6 版本品质部测出的 BUG-0001:“在简化模式界面点击软件所在目录右边的浏览框,在浏览文件夹窗口只能显示14个子文件夹,窗口下方
    没有滚动条”问题,但在 Windows 2000 下(未装 IE6 以上),因为操作系统本身不支持,有浏览文件夹窗口不能更改窗口大小的限制。
(*) 修改 1.0.8.6 版本品质部测出的 BUG-0002:“在正常升级时,执行任务过程中scatter文件里的勾选框显示为正常现象,颜色没有呈灰色,易给人产
    生一种误解,认为可以选中并操作”的问题,已改为执行任务过程中勾选框也显示为灰色。
(*) 修改 1.0.8.6 版本品质部测出的 BUG-0003:“在任意界面,选择一个超过软件所在目录最大限度的文件夹或字符等,新建的内容无法全部显示出来,
    但无提示语”问题,已改为不限制显示的最大长度。
(*) 修改 1.0.8.6 版本品质部测出的 BUG-0004:“高级模式->调试DA:在设置调试"DA"任务项目参数界面下点击“确定”,进入调试DA界面,正在调试DA
    过程中点击“停止任务”,任务停止后点击“退出调试DA界面”时无法退出界面,只能退出程序后再重新进入”问题。
(*) 修改 1.0.8.6 版本品质部测出的 BUG-0005:“高级模式下功能按钮中的“读版本号”,而在Upgtool操作说明(2.2.8.15)中为“读取版本号””问题,
    已改操作说明为“读版本号”。
(*) 修改 1.0.8.6 版本品质部测出的 BUG-0007:“高级模式->下载软件:在设置"下载软件"任务项目参数窗口中的左边表格最下栏的“下载数据”,在
    操作说明上为“下载软件””问题,已改操作说明上的描述为“下载数据”。
(*) 修改 1.0.8.6 版本品质部测出的 BUG-0008、BUG-0009:“进入高级功能点击自动升级软件,当时的显示界面与操作说明上的显示界面不同”问题,
    软件逻辑存在问题,已修改程序。
(*) 修改 1.0.8.6 版本品质部提出的 BUG-0011:“停止任务”没有是否确认提示的问题,增加提示是否确认的对话框,该对话框6秒钟内如果用户没有选择
    “是”或“否”,会自动关闭并取消“停止任务”的执行。
(*) 更新 Brom.dll 为 3.844.00 版本,更新 META_DLL.dll 为 5.844.00 版本。
(*) 增加了对 USB 线下载的支持,只需在“串行端口”中选择“USB线串口”,运行任务后在把手机连上USB线,就可以自动检测到手机并执行后面的操作。
    选择了“USB线串口”后,“软件需要下载到设备的文件”列表中,区段名称为“BOOTLOADER”/“NFB-BootLoader”的项目将不允许下载。
    
    注意:较早出货的 K27,K112 机型,因为手机支持 USB 线自动升级的 bootloader 代码不够完善,会有升级时读完参数后不能自动进入下载过程,和下载、
          格式化完不能自动进入写参数过程的问题,这时需要手动拔插一下手机 USB 线,或手动把手机重新上电,才能进入下一执行流程。

(*) 修改了 1.0.8.6 版本对 IP2,AGC Path Loss,APC, APC8PSK 参数数据不能恢复的问题。
(*) 根据“移动软件人机交互设计部”的要求,在升级/下载软件时,自动把软件的版本号改为售后软件的版本号。比如下载的软件版本号是“i6_A_1.00”,下载
    到手机上之后,进“*#225#”查看,版本号会变成“i6*A*1.00”。下载的软件版本号是“i18_E_1.24a”,下载到手机上之后,,进“*#225#”查看,版本号
    会变成“i18*E*1.24a”。
    这个功能可以在主界面按“Ctrl+Alt+Shift+A”组合键切换是否开启,默认为开启,关闭后会在主窗口标题栏显示“(非售后使用版)”的字符串。
(*) 修改了操作说明中与使用 USB 数据线下载相关的说明。

版本 1.0.8.8
日期 2009.02.11
(*) 继续修改 1.0.8.6 版本品质部测出的 BUG-0003:因为 MTK 提供的库也不支持超过260个字节的文件的操作,且为了兼容 Win98/WinME,改成当升级工具放在
    全路径名称超过160个字节(1个汉字是2个字节)的目录下时工具不能运行,并且工具中限制不允许指定全路径名称超过210个字节的目录,也不允许指定全路
    径名称超过210个字节的目录下的文件。
(*) 修改 1.0.8.7 版本移动测试组测出的 BUG-0013,BUG-0028:“简化模式界面没有"只在下载/写入参数失败时才保存NVRAM参数到文件"和"下载升级软件是否匹
    配"选项”问题,1.0.8.7 版本这两个选项已去掉,但操作说明书中的配图未更新,已更新操作说明书中的配图。
(*) 修改 1.0.8.7 版本移动测试组测出的 BUG-0014:“用USB数据线升级,写入参数时,提示"正在连接设备...,如果超过 10 秒无响应,或设备进入 USB 模式,
    请重新拔插 USB 数据线或重新上电"时,过 10 秒无反应,重新拔插 USB 数据线时提示升级失败”问题,增加了提示等待的时间到 16 秒,同时把提示修改为
    "正在连接设备...,如果超过 16 秒无响应,或设备进入 USB 模式,请重新上电或重新拔插 USB 数据线",提示优先做重新上电的操作。
(*) 修改 1.0.8.7 版本移动测试组测出的 BUG-0019:“升级过程中写入参数时提示"无效的浮点指针操作"”问题。主要是同步 MTK META 5.844 版本代码时对
    APC类型参数解析修改出的问题导致。
(*) 修改 1.0.8.7 版本移动测试组测出的 BUG-0022:“对 25_07B,29_08A 平台手机做"存储器测试"操作后,手机不能再用USB数据线升级,必须用串口升级”
    问题,是因为 NOR Flash 测试中“地址总线测试”和“特殊模式测试”会破坏 NOR Bootloader,NAND Flash Test 中“特殊模式测试”会破坏 NAND 
    Bootloader,已修改为用 USB 数据线做“存储器测试”时,NOR Flash 测试时跳过“地址总线测试”,并且“特殊模式测试”会跳过不测试 bootloader 的区域;
    NAND Flash 测试时“特殊模式测试”会跳过不测试 bootloader 的区域,这样就不会破坏 bootloader。
(*) 修改 1.0.8.7 版本移动测试组测出的 BUG-0025:“用 USB 数据线对 NFB 机型(如 i18,i6)做导出数据时总是失败”的问题。MTK 已确认是 MTK 的电脑端 
    USB 驱动程序存在问题,目前先屏蔽该功能,当串口选择“USB 数据线串口”,Flash 操作模式为 “NAND”或“NFB”时,不允许使用“导出数据”功能。
(*) 修改 1.0.8.7 版本移动测试组测出的 BUG-0026:“用 USB 数据线对 i18 等手机正常升级并成功后,手机开机进入互联网连不上主页”问题。主要是同步 MTK 
    META 5.844 版本代码时对APC类型参数解析修改有问题,导致升级后APC参数错误导致。
(*) 修改 1.0.8.7 版本移动测试组测出的 BUG-0027:“进高级模式下,选中"优先使用上面指定的文件保存NVRAM参数"后,回到简化模式点"正常升级",会提示
    "请设置要保存到的参数文件!"”的问题,原来代码逻辑有问题,高级模式界面的下载/升级选项的4个选项开启和关闭会同步影响到简化模式下相应选项,已修改。
(*) 当串口选择“USB 数据线串口”时,高级模式的“调试DA”功能改为不允许使用,也不允许设置“调试DA文件”,用户可以使用“存储器测试”功能进行 Flash 测
    试,因为“调试DA”已不支持最新的 Flash 芯片,MTK 也已不再维护“调试DA”功能。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -