CN114528147B - 双操作***中指纹删除的方法和装置 - Google Patents

双操作***中指纹删除的方法和装置 Download PDF

Info

Publication number
CN114528147B
CN114528147B CN202011189797.6A CN202011189797A CN114528147B CN 114528147 B CN114528147 B CN 114528147B CN 202011189797 A CN202011189797 A CN 202011189797A CN 114528147 B CN114528147 B CN 114528147B
Authority
CN
China
Prior art keywords
operating system
state information
target
fingerprint data
deleted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011189797.6A
Other languages
English (en)
Other versions
CN114528147A (zh
Inventor
邓翱翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN202011189797.6A priority Critical patent/CN114528147B/zh
Publication of CN114528147A publication Critical patent/CN114528147A/zh
Application granted granted Critical
Publication of CN114528147B publication Critical patent/CN114528147B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1438Restarting or rejuvenating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Collating Specific Patterns (AREA)
  • Stored Programmes (AREA)

Abstract

本发明实施例提供一种双操作***中指纹删除的方法和装置,在第一操作***启动过程中,读取状态信息,该状态信息用于指示目标操作***对应的指纹数据在恢复出厂设置过程中未被删除,当第一操作***与状态信息中的目标操作***相同时,删除第一操作***对应的指纹数据以及该状态信息。目标操作***在恢复出厂设置之前通过生成该状态信息,且该状态信息不会在恢复出厂设置过程中被删除,当该目标操作***作为前台操作***启动时,能够根据该状态信息删除该目标操作***在恢复出厂设置过程中未删除的指纹数据,在操作***启动过程中删除该指纹数据,不会被用户感知到,不影响用户对操作***的使用。

Description

双操作***中指纹删除的方法和装置
技术领域
本发明涉及通信技术领域,尤其涉及一种双操作***中指纹删除的方法和装置。
背景技术
随着通信技术和电子设备的飞速发展,安装有单个操作***的电子设备已经无法满足用户需求,因此,安装有两个操作***(以下称为双操作***)的电子设备应用而生。
电子设备的两个操作***独立运行,两个操作***的应用层不互通,两个操作***互相无法获取对方的信息。当两个操作***共用一个指纹芯片时,同一时刻只有一个操作***(用户当前正在使用的操作***,也称为前台操作***)能够与该指纹芯片交互。当用户指定对某个操作***恢复出厂设置时,需要删除指定的操作***对应的指纹数据,由被指定的操作***确定自身对应的指纹数据有哪些,并指示指纹数据对被指定的操作***对应的指纹数据进行删除。
当被指定的操作***为后台操作***(相对于前台操作***而言)时,由于后台操作***无法读取指纹数据,从而无法删除指纹数据。
发明内容
本发明提供一种双操作***中指纹删除的方法和装置,能够在操作***恢复出厂设置之后的首次启动过程中删除在恢复出厂设置过程中未删除的指纹数据,不影响用户的使用。
本发明第一方面提供一种双操作***中指纹删除的方法,应用于使用双操作***的电子设备,所述双操作***包括第一操作***和第二操作***,所述方法包括:
在所述第一操作***启动过程中,读取状态信息,所述状态信息用于指示目标操作***对应的指纹数据在所述目标操作***恢复出厂设置过程中未被删除,所述状态信息在所述目标操作***恢复出厂设置的过程中不会被删除;
当所述第一操作***与所述状态信息中的所述目标操作***相同时,确定删除所述第一操作***对应的指纹数据;
删除所述第一操作***对应的指纹数据以及所述状态信息。
可选的,在所述第一操作***启动之前,还包括:
当所述目标操作***接收到恢复出厂设置命令时,判断所述目标操作***是否为后台操作***;
当所述目标操作***为后台操作***时,生成所述状态信息;
对所述目标操作***进行恢复出厂设置。
可选的,所述状态信息存储在以下任一位置:***配置预置区、***文件存放区、***应用文件存放区、网络存储区。
可选的,所述第一操作***为所述电子设备启动后默认的前台操作***;
或者,所述第一操作***为所述电子设备启动后默认的后台操作***,所述第一操作***的启动由用户的***切换操作触发,所述***切换操作用于将所述第一操作***从后台操作***切换到前台操作***。
本发明第二方面提供一种双操作***中指纹删除的装置,所述双操作***包括第一操作***和第二操作***,所述装置包括:
读取模块,用于在所述第一操作***启动过程中,读取状态信息,所述状态信息用于指示目标操作***对应的指纹数据在所述目标操作***恢复出厂设置过程中未被删除,所述状态信息在所述目标操作***恢复出厂设置的过程中不会被删除;
确定模块,用于当所述第一操作***与所述状态信息中的所述目标操作***相同时,确定删除所述第一操作***对应的指纹数据;
删除模块,用于删除所述第一操作***对应的指纹数据以及所述状态信息。
可选的,所述装置还包括:
判断模块,用于当所述目标操作***接收到恢复出厂设置命令时,判断所述目标操作***是否为后台操作***;
生成模块,用于当所述目标操作***为后台操作***时,生成所述状态信息;
重置模块,用于对所述目标操作***进行恢复出厂设置。
可选的,所述状态信息存储在以下任一位置:***配置预置区、***文件存放区、***应用文件存放区、网络存储区。
可选的,所述第一操作***为所述电子设备启动后默认的前台操作***;
或者,所述第一操作***为所述电子设备启动后默认的后台操作***,所述第一操作***的启动由用户的***切换操作触发,所述***切换操作用于将所述第一操作***从后台操作***切换到前台操作***。
本发明第三方面提供一种电子设备,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如本发明第一方面所述的方法。
本发明第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如本发明第一方面所述的方法。
本发明实施例提供的双操作***中指纹删除的方法和装置,在第一操作***启动过程中,读取状态信息,该状态信息用于指示目标操作***对应的指纹数据在目标操作***恢复出厂设置过程中未被删除,该状态信息在目标操作***恢复出厂设置的过程中不会被删除,当第一操作***与状态信息中的目标操作***相同时,确定删除第一操作***对应的指纹数据,然后删除第一操作***对应的指纹数据以及该状态信息。目标操作***在恢复出厂设置之前通过生成该状态信息,且该状态信息不会在恢复出厂设置过程中被删除,当该目标操作***作为前台操作***启动时,能够根据该状态信息删除该目标操作***在恢复出厂设置过程中未删除的指纹数据,在操作***启动过程中删除该指纹数据,不会被用户感知到,不影响用户对操作***的使用。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1为具有双操作***的电子设备的一种架构示意图;
图2为本发明实施例一提供的双操作***中指纹删除的方法的流程图;
图3为本申请实施例二提供的双操作***中指纹删除的方法的流程图;
图4为本发明实施例三提供的双操作***中指纹删除的装置的结构示意图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。
本发明提供一种双操作***中指纹删除的方法,应用在具有双操作***的电子设备中,图1为具有双操作***的电子设备的一种架构示意图,如图1所示,将电子设备100分为软件层和硬件层,软件层的运行依赖于硬件层。软件层包括双操作***:第一操作***11和第二操作***12。第一操作***11和第二操作***12可以是同时安装在电子设备100中的两个不同类型的操作***,例如,安卓***和Window***。或者,第一操作***11和第二操作***12是同一类型的两个不同版本的操作***,例如,Window2010和Window2013。
硬件层包括多个硬件组件,例如,处理器13、存储器15、收发器16和指纹芯片14等。其中,处理器13用于控制电子设备100的整体操作,处理器13包括但不限于以下至少一种:中央处理单元(central processing unit,CPU)、微处理器、数字信号处理器(digitalsignal processing,DSP)、微控制器(microcontroller unit,MCU)、或人工智能处理器等各类能够运行程序指令的处理电路。
存储器15被配置为存储各种类型的数据以支持在电子设备100的操作,存储器15可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
收发器16用于和其他电子设备通过有线或者无线的方式通信,可以包括天线、射频模块、蓝牙模块等。
指纹芯片14用于实现电子设备100的指纹功能,指纹芯片14也称为指纹模组、指纹模块等。该指纹芯片14中存储有两个操作***的指纹数据,即两个操作***的指纹数据存储在同一个硬件中。
可以理解,电子设备100还可以包括更多的硬件组件,这里不再一一列举。
第一操作***11和第二操作***12可以共用电子设备100的所有硬件组件,第一操作***11和第二操作***12各自独立运行,在同一时刻,电子设备100中只能运行一个操作***,本发明实施例中将当前运行的操作***称为前台操作***,将另一个操作***称为后台操作***,两个操作***之间可以进行切换,操作***的切换可以由用户操作触发,例如,用户在前台操作***中触发切换操作,或者,预先设置好切换条件,当切换条件满足时,自动实现操作***的切换,例如,用户可以设定每天8:00从第一操作***11切换到第二操作***12。
本申请实施例中,该电子设备100可以为手机、个人电脑、个人数字处理(personaldigital assistant,PDA)设备、平板电脑、车载设备、可穿戴设备等。
目前,电子设备100中的指纹删除方法包括以下两种:用户指定删除的指纹数据,例如,用户选择删除某个手指对应的指纹数据,或者用户选择删除某个用户的指纹数据;删除所有指纹数据,例如,在电子设备恢复出厂设置过程中,会将电子设备中的所有指纹数据都删除。
在双操作***中,用户可以指定对某个操作***恢复出厂设置,相应的,不会删除电子设备的所有指纹数据,只删除用户指定恢复出厂设置的操作***对应的指纹数据。
用户在前台操作***下输入恢复出厂设置命令,当该恢复出厂设置命令用于对前台操作***恢复出厂设置时,前台操作***根据恢复出厂设置命令确定前台操作***对应的指纹,并向指纹芯片发送删除指令,该删除指令中包括前台操作***对应的指纹的信息,前台操作***对应的指纹的信息可以是指纹的标识、索引或者地址等,以便于指纹芯片根据指纹的信息识别删除哪些指纹。
当该恢复出厂设置命令用于对后台操作***恢复出厂设置时,前台操作***将该恢复出厂设置命令发送给后台操作***,需要由后台操作***向指纹芯片发送删除指令,但是,该情况下,后台操作***并不能与指纹芯片进行交互,从而无法完成后台操作***对应的指纹的删除。
指纹的使用是在操作***启动之后,所以,删除指纹数据的时间不是必须在恢复出厂设置的时候,也可以在恢复出厂设置之后,首次启动操作***的过程中。基于此,本发明中在操作***启动过程中,判断操作***是否为恢复出厂设置之后的首次启动,如果操作***是恢复出厂设置之后的首次启动,则删除操作***对应的指纹数据,在操作***启动之后,在恢复出厂设置过程中没有删除的指纹数据在启动过程中被删除,用户对指纹数据的删除是无感知的,并且在操作***恢复出厂设置之后的首次启动过程中删除指纹数据,也不影响用户的使用,与在恢复出厂设置过程中删除的效果一样。
图2为本发明实施例一提供的双操作***中指纹删除的方法的流程图,如图2所示,本实施例提供的方法包括以下步骤:
S101、在第一操作***启动过程中,读取状态信息,该状态信息用于指示目标操作***对应的指纹数据在该目标操作***恢复出厂设置过程中未被删除,该状态信息在该目标操作***恢复出厂设置的过程中不会被删除。
第一操作***启动过程中,需要启动操作***中的多个服务,可以在启动指纹服务时,读取该状态信息,该状态信息中可以包括目标操作***的信息,该目标操作***为第一操作***或者第二操作***。该目标操作***的信息包括目标操作***的标识,以便于第一操作***获知恢复出厂设置操作是针对哪个操作***的。
可选的,目标操作***的信息还包括目标操作***的类型、版本、恢复出厂设置的时间等。
该状态信息是目标操作***接收到恢复出厂设置指令之后,确定自身为后台操作***的情况下生成的,目标操作***接收到恢复出厂设置指令之后,如果确定自身为前台操作***,则不需要生成该状态信息。
该状态信息具有以下特点:在目标操作***恢复出厂设置的过程中不会被删除,且能够为目标操作***读取到,用户不可修改,用户无法读取,从而使得该目标***称为前台操作***后,能够读取到该状态信息。
为了保证该状态信息在目标操作***恢复出厂设置的过程中不会被删除,该状态信息可以存储在高密文件区,高密文件区中的文件在操作***恢复出厂设置过程中不会被删除。该高密文件区例如为***配置预置区(preload)、***文件存放区(system/framework)、***应用文件存放区(system/priv-app)、驱动文件区等。该状态信息还可以以网络存储(network storage)的形式存储在网络存储区中。
该状态信息可以以文件形式存储在高密文件区或者网络存储区中,所以该状态信息也可以称为状态文件。
本实施例中,第一操作***可以是电子设备启动后默认的前台操作***,则在电子设备启动过程中,第一操作***也启动,电子设备启动后第一操作***为前台操作***,第二电子设备为后台操作***。用户可以通过***切换操作,将第二操作***切换为前台操作***。
或者,第一操作***为电子设备启动后默认的后台操作***,第一操作***的启动由用户的***切换操作触发,该***切换操作用于将第一操作***从后台操作***切换到前台操作***。
S102、当第一操作***与该状态信息中的该目标操作***相同时,确定删除第一操作***对应的指纹数据。
第一操作***启动过程中,从高密文件区或者网络存储区中读取该状态信息,该状态信息的读取结果包括读取到该状态信息或者没有读取到该状态信息。
如果没有读取到该状态信息,说明目标操作***恢复出厂设置过程中目标操作***对应的指纹数据被删除了,或者本次启动不是目标操作***在恢复出厂设置之后的首次启动,本发明实施例中目标操作***在恢复出厂设置之后的首次启动过程中将该状态信息删除,因此,当本次启动不是目标操作***在恢复出厂设置之后的首次启动的情况下,由于该状态信息在首次启动过程中被删除,从而无法读取到该状态信息。
如果读取到该状态信息,说明本次启动是目标操作***在恢复出厂设置之后的首次启动,进一步的,判断第一操作***是否为该状态信息中包括的目标操作***,如果第一操作***是该状态信息中包括的目标操作***,则说明第一操作***是需要删除指纹数据的***,因此,确定删除第一操作***对应的指纹数据。
S103、删除第一操作***对应的指纹数据以及该状态信息。
第一操作***启动过程中,由***服务(systemService)初始化各个服务,在systemService初始化指纹服务(fingerprintService)时,通过上述步骤S101和S102确定要删除第一操作***对应的指纹数据。然后调用removeFingerPrint方法,removeFingerPrint方法的传入值为0,表示删除当前***对应的所有指纹数据,fingprintHal根据removeFingerPrint方法的传入值将要删除的指纹的信息发送给指纹芯片,指纹芯片根据要删除的指纹的信息删除对应的指纹数据。
由于后台操作***只在恢复出厂设置之后首次启动过程中需要将恢复出厂设置过程中未删除的指纹数据删除,后续非首次启动过程中不再需要删除指纹数据,所以,在首次启动过程中将指纹数据删除的同时也删除该状态信息。
本实施例中,在第一操作***启动过程中,读取状态信息,该状态信息用于指示目标操作***对应的指纹数据在目标操作***恢复出厂设置过程中未被删除,该状态信息在目标操作***恢复出厂设置的过程中不会被删除,当第一操作***与状态信息中的目标操作***相同时,确定删除第一操作***对应的指纹数据,然后删除第一操作***对应的指纹数据以及该状态信息。目标操作***在恢复出厂设置之前通过生成该状态信息,且该状态信息不会在恢复出厂设置过程中被删除,当该目标操作***作为前台操作***启动时,能够根据该状态信息删除该目标操作***在恢复出厂设置过程中未删除的指纹数据,在操作***启动过程中删除该指纹数据,不会被用户感知到,不影响用户对操作***的使用。
图3为本申请实施例二提供的双操作***中指纹删除的方法的流程图,如图3所示,本实施例提供的方法包括以下步骤:
S201、目标操作***接收恢复出厂设置命令。
该目标操作***可以为第一操作***或者第二操作***,当目标操作***为前台操作***时,该恢复出厂设置命令可以是用户输入的,当目标操作***为后台操作***时,该恢复出厂设置命令可以是前台操作***发送给目标操作***的。
S202、判断目标操作***是否为后台操作***。
当目标操作***是后台操作***时,执行步骤S203,当目标操作***不是后台操作***,即目标操作***为前台操作***时,执行步骤S204。
本实施例中对操作***的恢复出厂设置流程进行了修改,现有技术中,当目标操作***接收到恢复出厂设置命令后,直接恢复出厂设置,不会判断目标操作***是否为后台操作***。
S203、生成状态信息,该状态信息用于指示目标操作***对应的指纹数据在目标操作***恢复出厂设置过程中未被删除,该状态信息在目标操作***恢复出厂设置的过程中不会被删除。
当目标操作***为后台操作***时,由于目标操作***无法删除对应的指纹数据,所以生成该状态信息,该状态信息中包括目标操作***的信息。
S204、对目标操作***进行恢复出厂设置。
在对目标操作***进行恢复出厂设置的过程中,由于目标操作***作为后台操作***,无法与指纹芯片进行交互,从而无法删除目标操作***对应的指纹数据,并且对目标操作***进行恢复出厂设置的过程中,不会删除该状态信息。
S205、在第一操作***启动过程中,读取状态信息。
S206、当第一操作***读取到状态信息,且第一操作***与状态信息中的目标操作***相同时,确定删除第一操作***对应的指纹数据。
即目标操作***为第一操作***,目标操作***在恢复出厂设置之后的第一次启动过程中,能够读取到该状态信息。如果该状态信息中包括的目标操作***为第一操作***,则说明第一操作***的指纹数据在恢复出厂设置过程中为删除,需要删除第一操作***对应的指纹数据。
S207、删除第一操作***对应的指纹数据以及该状态信息。
S205-S207的具体实现方式参照实施例一中步骤S101-S103的描述,这里不再赘述。
S208、第一操作***启动完成。
在第一操作***启动完成后,第一操作***对应的指纹数据被删除,用户感知不到指纹数据的删除是在启动过程中还是恢复出厂设置过程中。
本实施例中,当目标操作***接收到恢复出厂设置命令时,先判断目标操作***是否为后台操作***,当目标操作***是后台操作***时,生成状态信息,该状态信息用于指示目标操作***对应的指纹数据在目标操作***恢复出厂设置过程中未被删除,该状态信息在目标操作***恢复出厂设置的过程中不会被删除,然后对目标操作***进行恢复出厂设置。后续,当目标操作***作为前台操作第一次启动时,能够根据该状态信息在启动过程中删除指纹数据,从而在目标操作***启动后指纹数据已删除,对于用户来说指纹数据的删除无感知,相当于在目标操作***恢复出厂设置过程中删除。
图4为本发明实施例三提供的双操作***中指纹删除的装置的结构示意图,该装置可以应用在使用双操作***的电子设备中,所述双操作***包括第一操作***和第二操作***,所述装置包括:
读取模块21,用于在所述第一操作***启动过程中,读取状态信息,所述状态信息用于指示目标操作***对应的指纹数据在所述目标操作***恢复出厂设置过程中未被删除,所述状态信息在所述目标操作***恢复出厂设置的过程中不会被删除;
确定模块22,用于当所述第一操作***与所述状态信息中的所述目标操作***相同时,确定删除所述第一操作***对应的指纹数据;
删除模块23,用于删除所述第一操作***对应的指纹数据以及所述状态信息。
可选的,所述装置还包括:
判断模块,用于当所述目标操作***接收到恢复出厂设置命令时,判断所述目标操作***是否为后台操作***;
生成模块,用于当所述目标操作***为后台操作***时,生成所述状态信息;
重置模块,用于对所述目标操作***进行恢复出厂设置。
可选的,所述状态信息存储在以下任一位置:***配置预置区、***文件存放区、***应用文件存放区、网络存储区。
可选的,所述第一操作***为所述电子设备启动后默认的前台操作***;
或者,所述第一操作***为所述电子设备启动后默认的后台操作***,所述第一操作***的启动由用户的***切换操作触发,所述***切换操作用于将所述第一操作***从后台操作***切换到前台操作***。
本实施例提供的装置可用于执行实施例一或实施例二所述的方法步骤,具体实现方式和技术效果类似,这里不在赘述。
本发明实施例四提供一种电子设备,电子设备的结构参照图1所示的电子设备100的硬件层的结构,所述处理器13用于执行所述存储器15中存储的指令,以使所述电子设备100执行如本发明实施例一或实施例二中电子设备执行的方法步骤,具体实现方式和技术效果类似,这里不再赘述。
本发明实施例五提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如本发明实施例一或实施例二所述的方法,具体实现方式和技术效果类似,这里不再赘述。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。

Claims (10)

1.一种双操作***中指纹删除的方法,其特征在于,应用于使用双操作***的电子设备,所述双操作***包括第一操作***和第二操作***,所述方法包括:
在所述第一操作***启动过程中,读取状态信息,所述状态信息用于指示目标操作***对应的指纹数据在所述目标操作***恢复出厂设置过程中未被删除,所述状态信息在所述目标操作***恢复出厂设置的过程中不会被删除;
当所述第一操作***与所述状态信息中的所述目标操作***相同时,确定删除所述第一操作***对应的指纹数据;
删除所述第一操作***对应的指纹数据以及所述状态信息。
2.根据权利要求1所述的方法,其特征在于,在所述第一操作***启动之前,还包括:
当所述目标操作***接收到恢复出厂设置命令时,判断所述目标操作***是否为后台操作***;
当所述目标操作***为后台操作***时,生成所述状态信息;
对所述目标操作***进行恢复出厂设置。
3.根据权利要求1或2所述的方法,其特征在于,所述状态信息存储在以下任一位置:***配置预置区、***文件存放区、***应用文件存放区、网络存储区。
4.根据权利要求1或2所述的方法,其特征在于,所述第一操作***为所述电子设备启动后默认的前台操作***;
或者,所述第一操作***为所述电子设备启动后默认的后台操作***,所述第一操作***的启动由用户的***切换操作触发,所述***切换操作用于将所述第一操作***从后台操作***切换到前台操作***。
5.一种双操作***中指纹删除的装置,其特征在于,所述双操作***包括第一操作***和第二操作***,所述装置包括:
读取模块,用于在所述第一操作***启动过程中,读取状态信息,所述状态信息用于指示目标操作***对应的指纹数据在所述目标操作***恢复出厂设置过程中未被删除,所述状态信息在所述目标操作***恢复出厂设置的过程中不会被删除;
确定模块,用于当所述第一操作***与所述状态信息中的所述目标操作***相同时,确定删除所述第一操作***对应的指纹数据;
删除模块,用于删除所述第一操作***对应的指纹数据以及所述状态信息。
6.根据权利要求5所述的装置,其特征在于,还包括:
判断模块,用于当所述目标操作***接收到恢复出厂设置命令时,判断所述目标操作***是否为后台操作***;
生成模块,用于当所述目标操作***为后台操作***时,生成所述状态信息;
重置模块,用于对所述目标操作***进行恢复出厂设置。
7.根据权利要求5或6所述的装置,其特征在于,所述状态信息存储在以下任一位置:***配置预置区、***文件存放区、***应用文件存放区、网络存储区。
8.根据权利要求5或6所述的装置,其特征在于,所述第一操作***为电子设备启动后默认的前台操作***;
或者,所述第一操作***为所述电子设备启动后默认的后台操作***,所述第一操作***的启动由用户的***切换操作触发,所述***切换操作用于将所述第一操作***从后台操作***切换到前台操作***。
9.一种电子设备,其特征在于,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如权利要求1-4任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如权利要求1-4任一项所述的方法。
CN202011189797.6A 2020-10-30 2020-10-30 双操作***中指纹删除的方法和装置 Active CN114528147B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011189797.6A CN114528147B (zh) 2020-10-30 2020-10-30 双操作***中指纹删除的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011189797.6A CN114528147B (zh) 2020-10-30 2020-10-30 双操作***中指纹删除的方法和装置

Publications (2)

Publication Number Publication Date
CN114528147A CN114528147A (zh) 2022-05-24
CN114528147B true CN114528147B (zh) 2023-04-25

Family

ID=81619457

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011189797.6A Active CN114528147B (zh) 2020-10-30 2020-10-30 双操作***中指纹删除的方法和装置

Country Status (1)

Country Link
CN (1) CN114528147B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002445A (zh) * 2012-11-08 2013-03-27 张维加 一种安全的提供应用服务的移动电子设备
CN103995863A (zh) * 2014-05-19 2014-08-20 华为技术有限公司 一种重复数据删除的方法及装置
KR101613576B1 (ko) * 2015-08-11 2016-04-21 주식회사 시큐웨어 가변 용량 플래시 메모리 기반 저장 장치
CN107798224A (zh) * 2016-09-07 2018-03-13 中兴通讯股份有限公司 一种终端控制方法及装置、用户终端
CN107885535A (zh) * 2017-11-08 2018-04-06 青岛海信电器股份有限公司 一种***启动方法、***切换方法及装置
CN108279740A (zh) * 2018-02-26 2018-07-13 深圳市鹏腾柯赛电子科技有限公司 一种安卓智能设备一体机
CN108650410A (zh) * 2018-04-18 2018-10-12 青岛海信移动通信技术股份有限公司 一种清除指纹数据的方法及装置
CN108647569A (zh) * 2018-03-30 2018-10-12 维沃移动通信有限公司 一种指纹扫描方法、移动终端

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU706481B2 (en) * 1995-10-05 1999-06-17 Fujitsu Denso Ltd. Fingerprint registering method and fingerprint checking device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002445A (zh) * 2012-11-08 2013-03-27 张维加 一种安全的提供应用服务的移动电子设备
CN103995863A (zh) * 2014-05-19 2014-08-20 华为技术有限公司 一种重复数据删除的方法及装置
KR101613576B1 (ko) * 2015-08-11 2016-04-21 주식회사 시큐웨어 가변 용량 플래시 메모리 기반 저장 장치
CN107798224A (zh) * 2016-09-07 2018-03-13 中兴通讯股份有限公司 一种终端控制方法及装置、用户终端
CN107885535A (zh) * 2017-11-08 2018-04-06 青岛海信电器股份有限公司 一种***启动方法、***切换方法及装置
CN108279740A (zh) * 2018-02-26 2018-07-13 深圳市鹏腾柯赛电子科技有限公司 一种安卓智能设备一体机
CN108647569A (zh) * 2018-03-30 2018-10-12 维沃移动通信有限公司 一种指纹扫描方法、移动终端
CN108650410A (zh) * 2018-04-18 2018-10-12 青岛海信移动通信技术股份有限公司 一种清除指纹数据的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵慧. 基于Android的科普APP内容及表现形式研究.《中国优秀硕士学位论文全文数据库 经济与管理科学辑》.2019,J168-5. *

Also Published As

Publication number Publication date
CN114528147A (zh) 2022-05-24

Similar Documents

Publication Publication Date Title
CN109905770B (zh) 终端开机启动方法、装置及终端
CN107168818B (zh) 终端及刷机失败恢复方法
US7007195B2 (en) BIOS shadowed small-print hard disk drive as robust, always on, backup for hard disk image & software failure
CN105320578A (zh) 一种备份和恢复app的方法及装置
CN108228077B (zh) 存储区的管理方法、运行方法、装置、设备、可读介质
CN110096306B (zh) 应用版本切换方法及装置、电子设备、存储介质
CN113672296A (zh) 定制应用的切换方法、切换装置、电子设备和存储介质
CN114510296A (zh) 一种小程序存储调用方法、装置以及设备
CN114528147B (zh) 双操作***中指纹删除的方法和装置
CN111400091B (zh) 恢复出厂设置方法、恢复出厂设置装置及移动终端
JP2003216511A (ja) 不揮発性メモリ装置、データ更新方法、データ更新プログラム及びそのプログラムが記録されたコンピュータ読み取り可能な記録媒体
CN104765631A (zh) 一种移动终端的应用程序恢复方法及装置
CN112749030A (zh) 一种剪贴板控制方法、装置及可读存储介质
CN112214353A (zh) 固件恢复方法、装置、计算机设备和存储介质
US10809930B2 (en) Configuring an embedded subscriber identity module
CN108984238B (zh) 应用程序的手势处理方法、装置及电子设备
CN116028267A (zh) 双***安全手机重置方法、装置、服务器及存储介质
US10387054B2 (en) Secure element including a non-volatile memory and methods for saving and restoring data including defragmenting and compressing data stored in occupied and free regions
CN108595292A (zh) 一种***的优化方法、移动终端及计算机存储介质
CN114780292A (zh) 基于Linux的用户标识唯一性实现方法、装置、设备及介质
CN113778485A (zh) 电子芯片的***运行方法、装置、电子芯片和存储介质
CN116009969A (zh) 应用程序控制方法、装置、电子设备、芯片及存储介质
CN114968297A (zh) Ota升级方法、电子设备及芯片***
CN115437551A (zh) 数据克隆的方法、设备、存储介质及计算机程序产品
CN108990046B (zh) 移动网络的连接方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant