[发明专利]终端驱动卸载的方法和装置无效
申请号: | 200810084533.7 | 申请日: | 2008-03-25 |
公开(公告)号: | CN101256498A | 公开(公告)日: | 2008-09-03 |
发明(设计)人: | 周晓明;叶建盟;张旭辉;舒娟媚;赵晓云;李见涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 驱动 卸载 方法 装置 | ||
技术领域
本发明涉及通信领域,并且特别地,涉及一种终端驱动卸载的方法和装置。
背景技术
随着第三代移动通信技术(3G)业务在全球范围内不断展开,无线终端供应商的产品在世界范围内被越来越多的使用。为了方便管理、降低成本、缩小生产周期、以及在市场上抢占更大的市场份额,供应商通常会在自己的产品上强调通用性。
作为用户界面(UI)和板侧通信桥梁的驱动程序首当其冲的被要求具有通用性。例如,使同类型产品具有相同的设备ID号、驱动文件名称、以供应商自己的名称命名等。这样不仅方便管理,而且增加了品牌效应。当供应商的同类型产品被越来越多的运营商客户所接受的时候,这些运营商大致可以根据需求的不同分为两类:第一类运营商对无线终端供应商的商标(logo)并不是很在意,尤其是对驱动,他们可以允许供应商logo存在;另外一类是与他们恰恰相反的,他们不允许供应商的任何logo或品牌字样出现,供应商提供的产品中要无处不在的显示运营商的logo品牌,驱动程序当然也不能例外,其中要有供应商的logo,这时,供应商就面临了一个问题:一方面要考虑自己产品的通用性、一方面要考虑客户的需求,能够使两者在最大程度上融合是供应商所追求的。
目前在驱动程序上,很多运营商为了最大限度的既能够在自己产品中保证通用性,又可以满足运营商需求。他们往往将设备的ID保持不变,仅将驱动在安装或安装完成后显示的名称更改。
但是,因为驱动的显示名称改变而设备的ID不变,将会导致驱动无法完全卸载。如果驱动卸载不干净,不仅会使得用户体验很不友好,而且在测试时会带来一系列的无法正常使用无线终端的问题。因此,能够有一种将驱动卸载干净的方法就是无线终端产品供应商所迫切需要的,然而,目前尚未提出能够实现完全卸载驱动的技术方案。
发明内容
考虑到上述问题而做出本发明,为此,本发明的主要目的在于提供一种终端驱动卸载的方法和装置,以解决相关技术中无法完全卸载无线终端驱动的问题。
根据本发明的一个实施例,提供了一种终端驱动卸载的方法。
该方法包括:步骤S102,读取配置文件,并获取配置文件中包含的驱动信息;步骤S104,根据驱动信息,在安装有驱动信息对应的驱动的终端系统中查找驱动的驱动文件、以及在终端系统的注册表中查找驱动的注册信息;步骤S106,删除查找到的驱动文件和注册信息。
其中,该方法进一步包括:在将驱动安装至终端时,将驱动信息写入配置文件中。
其中,驱动文件可以包括以下至少之一:inf文件、pnf文件、cat文件、sys文件。
其中,驱动信息可以包括以下至少之一:终端标识、驱动的驱动文件信息、驱动的注册信息、驱动的版本。
根据本发明的另一实施例,提供了一种终端驱动卸载的装置。
该装置包括:读取模块,读取配置文件,并获取配置文件中包含的驱动信息;步骤S104,根据驱动信息,在安装有驱动的终端系统中查找驱动的驱动文件、以及在系统的注册表中查找驱动的注册信息;步骤S106,删除查找的驱动文件和注册信息。
其中,该装置进一步包括:写入模块,用于在将驱动安装至终端时,将驱动信息写入配置文件中。
其中,驱动文件可以包括以下至少之一:inf文件、pnf文件、cat文件、sys文件。
其中,驱动信息可以包括以下至少之一:终端标识、驱动的驱动文件信息、驱动的注册信息、驱动的版本。
通过本发明的上述技术方案,能够缩短软件的开发周期、有效降低软件的开发成本、保证终端驱动的完全卸载,从而避免因为驱动卸载不干净而引起的各种问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明方法实施例的终端驱动卸载方法的流程图;
图2是根据本发明优选方法实施例的终端驱动卸载方法的流程图;以及
图3是根据本发明装置实施例的终端驱动卸载装置的框图。
具体实施方式
方法实施例
终端的操作系统中存储了大量的驱动的信息,如果要卸载某个驱动,就需要在这庞大的信息中查找到有用的信息,本发明通过配置文件,可以灵活、唯一、准确的确定无线终端产品的驱动信息,利用此信息在系统中准确定位无线终端产品的相关驱动信息并将其卸载,其隐藏的执行的特性更方便其它程序直接调用。
图1是根据本实施例的终端驱动卸载方法的流程图。下面将结合图1对本实施例的终端驱动卸载方法的处理过程进行详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810084533.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:罗汉果三花保健甜茶及其制备方法
- 下一篇:图形显示面板