一种清除安卓系统密码的方法技术方案

技术编号:8489649 阅读:1598 留言:0更新日期:2013-03-28 08:34
本发明专利技术涉及安卓操作系统技术领域,特指一种清除安卓系统密码的方法,该方法包括以下步骤:用户通过USB线将安卓系统和电脑系统连接,将APK格式的密码输入识别模块应用程序安装于安卓系统;当密码输入识别模块识别到用户进行密码输入时,会弹出密码遗忘选项;密码遗忘选项引导用户打开USB调试模式;用户通过电脑系统向安卓系统发出ADB命令;ADB命令通过运行安卓系统的SHELL命令对安卓系统的密码文件进行删除,通过上述方法可简单、快速地处理安卓系统的密码遗忘问题,不会对用户本机的数据进行更改,也不会对安卓设备系统带来任何破坏性影响,避免为用户带来不必要的麻烦,也降低设备制造商的退货机率。

【技术实现步骤摘要】

本专利技术涉及安卓操作系统
,特指。
技术介绍
平板电脑(Tablet Personal Computer),是一种小型、方便携带的个人移动电脑设备,以触摸屏作为基本的输入设备。其主流的操作系统为谷歌公司的Android、苹果公司的Mac-OS系统及微软的WP7/WP8系统等。其中Android系统因为平台开放的原因,生产厂家最多,硬件性能最好。目前Android系统平板电脑的软件版本主要为ICS 4. O,其在安全设置的锁屏方式中提供了 PIN码及图形密码的锁屏方式。如果需要使用VPN (虚拟专用网络)功能,系统要求必须要设置密码,故如忘记密码,使用者将不能正常使用平板电脑。对于平板电脑的生产商来说,这些遗忘密码的事情并非产品的品质问题,但却很大程度上增加了退货的机率。据平板电脑制造商的行业数据统计,遗忘密码占不良品退货中的比率高达20-30%,故很有必要给用户提供。一般情况下,针对遗忘密码的问题,有两种解决方案1、对设备系统的固件进行重新刷写,刷入全新系统,使设备恢复至出厂设置,密码必然会清空。这种方式的最大问题是,需要用户了解刷机步骤及拥有本机固件,假如操作不当,设备将会造成开不了机或永久损坏,而且对用户来说,重写固件会将机器中的个人资料完全删除,这种损失对用户来说是很难接受的。2、谷歌的PLAY STORE软件应用商店提供了付费的APK (Android安装包)格式的应用,可用于紧急情况下绕过锁屏密码,进入系统,但却不能重设密码,因为系统重设密码须输入旧密码,而且这种方式需要事先建立一个Google Play账号,步骤很烦琐。
技术实现思路
专利技术的目的在于针对现有技术的不足提供一种方便、快捷的清除安卓系统密码的方法,解决用户因遗忘密码导致不能使用设备的问题,同时也降低设备制造商的退货比率。为实现上述目的,本专利技术的,该方法包括如下步骤 A、安卓系统密码输入的识别,包括如下步骤:A1、用户通过USB线将安卓系统和电脑系统连接,将APK格式的密码输入识别模块应用程序安装于安卓系统;A2、当密码输入识别模块识别到用户进行密码输入时,会弹出密码遗忘选项;A3、密码遗忘选项引导用户打开USB调试模式; B、ADB命令对安卓系统密码文件的删除,包括如下步骤B1、USB调试模式被打开后,用户通过电脑系统向安卓系统发出ADB命令;B2、ADB命令通过运行安卓系统的SHELL命令对安卓系统的密码文件进行删除。本专利技术的有益效果,用户通过USB线将安卓系统和电脑系统连接,将APK格式的密码输入识别模块应用程序安装于安卓系统;当密码输入识别模块识别到用户进行密码输入时,会弹出密码遗忘选项;密码遗忘选项引导用户打开USB调试模式;用户通过电脑系统向安卓系统发出ADB命令;ADB命令通过运行安卓系统的SHELL命令对安卓系统的密码文件进行删除;该方法简单,不需要了解刷机步骤及建立Google Play账号等操作,快捷地解决用户因遗忘密码导致不能使用设备的问题,同时也降低设备制造商的退货比率。具体实施例方式ADB的全称为Android Debug Bridge,在电脑系统和移动安卓设备之间起到调试桥作用。ADB是Android sdk里的一个工具,用这个工具可以直接操作管理Android模拟器或者真实的Android设备(如平板电脑)。它的主要功能有 *运行设备的shell (命令行); *管理模拟器或设备的端口映射; *计算机和设备之间上传/下载文件; *将本地APK格式的软件安装至Android模拟器或Android设备。本专利技术的,该方法主要包括如下两大步骤:A、安卓系统密码输入的识别;B、ADB命令对安卓系统密码文件的删除。在安卓系统密码输入的识别中用户先通过USB线将安卓系统和电脑系统连接,将APK格式的密码输入识别模块应用程序安装于安卓系统;APK是Android Package (安卓安装包)的缩写,是一种文件格式。通过将APK格式文件直接传到安卓模拟器或安卓设备中执行即可安装。密码输入识别模块成功安装后,当用户可对安卓系统进行密码输入时,密码输入识别模块识别可识别出用户在进行密码输入,然后弹出密码遗忘选项;当用户选中密码遗忘选项时,进一步弹出“如使用密码遗忘功能,必须打开USB调试模式”,引导用户打开USB调试模式,完成ADB命令的输入必要条件。上述USB调试模式的路径为安卓系统菜单-设置-开发者选项-USB调试模式。USB调试模式被打开后,用户通过电脑系统向安卓系统发出ADB命令,所述ADB命令是由简单的批处理文件组成,其功能在于删除Android4. O系统上的密码文件。在Android4. O系统中,密码文件的具体位置在“/data/system”的文件夹中,该文件夹存有图形化密码“gesture, key”及字符式密码“password, key”两个文件。ADB命令通过运行安卓系统的SHELL命令对安卓系统的密码文件进行删除,从而删除上述图形化密码“gesture,key”及字符式密码“password, key”两个文件。所述SHELL是提供使用者使用界面的软件,也即是命令解析器。命令解析器执行ADB命令对安卓系统的密码文件进行删除。其中,ADB命令如下 adb wait-for-device >NUL 2>NUL ** 连接等待 ** adb remount /data/system** 路径先择 ** adb shell "cd /data/system; rm gesture, key" ** 删除密码文件 ** adb shell "cd /data/system; rm password, key" ** 删除密码文件 ** adb reboot 氺氺Mjn氺氺 安卓系统重新启动,安卓系统检测不到上述两个密码文件的存在,会自动生成两个空文件,这意味着原始密码被删除,可以正常登入安卓系统的操作界面进行常规操作。原始密码被删除后,用户可以按常规方式添加密码,当然也可以不设置密码,按照无密码方式运行。通过上述方法可简单、快捷地处理安卓系统的密码遗忘问题,不会对用户本机的数据进行更改,也不会对安卓设备系统带来任何破坏性影响, 避免为用户带来不必要的麻烦,也降低设备制造商的退货比率。以上内容仅为本专利技术的较佳实施例,对于本领域的普通技术人员,依据本专利技术的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本专利技术的限制。权利要求1. ,其特征在于该方法包括如下步骤A、安卓系统密码输入的识别,其中包括Al、用户通过USB线将安卓系统和电脑系统连接,将APK格式的密码输入识别模块应用程序安装于安卓系统;A2、当密码输入识别模块识别到用户进行密码输入时,会弹出密码遗忘选项;A3、密码遗忘选项引导用户打开USB调试模式;B、ADB命令对安卓系统密码文件的删除,其中包括B1、USB调试模式被打开后,用户通过电脑系统向安卓系统发出ADB命令;B2、ADB命令通过运行安卓系统的SHELL命令对安卓系统的密码文件进行删除。全文摘要本专利技术涉及安卓操作系统
,特指,该方法包括以下步骤用户通过USB线将安卓系统和电脑系统连接,将APK格本文档来自技高网
...

【技术保护点】
一种清除安卓系统密码的方法,其特征在于:该方法包括如下步骤:A、安卓系统密码输入的识别,其中包括:A1、用户通过USB线将安卓系统和电脑系统连接,将APK格式的密码输入识别模块应用程序安装于安卓系统;A2、当密码输入识别模块识别到用户进行密码输入时,会弹出密码遗忘选项;A3、密码遗忘选项引导用户打开USB调试模式;B、ADB命令对安卓系统密码文件的删除,其中包括:B1、USB调试模式被打开后,用户通过电脑系统向安卓系统发出ADB命令;B2、ADB命令通过运行安卓系统的SHELL命令对安卓系统的密码文件进行删除。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴忠景
申请(专利权)人:东莞康特尔电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1