基于ADB置换文件的谷歌锁移除方法、装置及其相关介质与流程

文档序号:35246166发布日期:2023-08-25 14:21阅读:24来源:国知局
基于ADB置换文件的谷歌锁移除方法、装置及其相关介质与流程

本发明涉及数据置换,特别涉及基于adb置换文件的谷歌锁移除方法、装置及其相关介质。


背景技术:

1、在android设备上登录google帐户会激活frp(即谷歌锁,下同)并触发保护机制,如果强制清除android设备信息会触发frp保护机制。

2、在现有技术中,主要有两种绕过frp的解决方案,第一种方法是通过数据线刷入原装固件包绕过frp;第二种方法是在android设备上触发对应配件协议的错误弹出消息,通过设置pin码激活绕过frp。但是,目前这两种绕过frp的解决方案的兼容性都比较差,并且操作流程繁琐,极其不方便,亟待一种新的绕过frp的解决方案。


技术实现思路

1、本发明实施例提供了基于adb置换文件的谷歌锁移除方法、装置及其相关介质,旨在解决现有技术中绕过frp的解决方案的兼容性差以及操作流程繁琐的问题。

2、第一方面,本发明实施例提供了一种基于adb置换文件的谷歌锁移除方法,包括:

3、根据adb指令进入设备的备份模式;

4、利用第三方辅助端将所述备份模式切换为刷机模式,并获取备份文件;

5、分别计算所述备份文件的第一文件存储值和第一md5值,并进行存储;

6、利用所述刷机模式获取所述设备的列表文件,读取所述列表文件的信息,得到信息读取结果;

7、遍历所述信息读取结果得到与所述第一文件存储值大小一致的第二文件存储值;

8、获取对应所述第二文件存储值的谷歌锁文件上的第二md5值,并将所述第一md5值和所述第二md5值进行对比,得到对比结果;

9、判断所述对比结果是否一致,若否,则重新遍历所述信息读取结果;若是,则利用预设文件对所述谷歌锁文件进行置换,以移除谷歌锁。

10、第二方面,本发明实施例提供了一种基于adb置换文件的谷歌锁移除装置,包括:

11、数据备份单元,用于根据adb指令进入设备的备份模式;

12、数据切换单元,用于利用第三方辅助端将所述备份模式切换为刷机模式,并获取备份文件;

13、数据存储单元,用于分别计算所述备份文件的第一文件存储值和第一md5值,并进行存储;

14、数据读取单元,用于利用所述刷机模式获取所述设备的列表文件,读取所述列表文件的信息,得到信息读取结果;

15、数据遍历单元,用于遍历所述信息读取结果得到与所述第一文件存储值大小一致的第二文件存储值;

16、数据对比单元,用于获取对应所述第二文件存储值的谷歌锁文件上的第二md5值,并将所述第一md5值和所述第二md5值进行对比,得到对比结果;

17、数据判断单元,用于判断所述对比结果是否一致,若否,则重新遍历所述信息读取结果;若是,则利用预设文件对所述谷歌锁文件进行置换,以移除谷歌锁。

18、第三方面,本发明实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述第一方面的基于adb置换文件的谷歌锁移除方法。

19、第四方面,本发明实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述第一方面的基于adb置换文件的谷歌锁移除方法。

20、本发明实施例提供一种基于adb置换文件的谷歌锁移除方法,包括获取备份文件并分别计算所述备份文件的第一文件存储值和第一md5值,并进行存储;利用所述刷机模式获取所述设备的列表文件,读取所述列表文件的信息,得到信息读取结果;遍历所述信息读取结果得到与所述第一文件存储值大小一致的第二文件存储值;获取第二md5值,并将所述第一md5值和所述第二md5值进行对比,得到对比结果;判断所述对比结果并利用预设文件对所述谷歌锁文件进行置换,以移除谷歌锁。本发明通过将第一md5值和第二md5值进行对比,并根据对比结果利用预设文件对谷歌锁文件进行置换,如此,大大简化了操作流程,并提高了对设备的兼容性。

21、本发明实施例还提供一种基于adb置换文件的谷歌锁移除装置、计算机设备和存储介质,同样具有上述有益效果。



技术特征:

1.一种基于adb置换文件的谷歌锁移除方法,其特征在于,包括:

2.根据权利要求1所述的基于adb置换文件的谷歌锁移除方法,其特征在于,所述根据adb指令进入设备的备份模式之前,包括:

3.根据权利要求1所述的基于adb置换文件的谷歌锁移除方法,其特征在于,所述分别计算所述备份文件的第一文件存储值和第一md5值,并进行存储,包括:

4.根据权利要求1所述的基于adb置换文件的谷歌锁移除方法,其特征在于,所述读取所述列表文件的信息,得到信息读取结果,包括:

5.根据权利要求1所述的基于adb置换文件的谷歌锁移除方法,其特征在于,所述遍历所述信息读取结果得到与所述第一文件存储值大小一致的第二文件存储值,包括:

6.根据权利要求1所述的基于adb置换文件的谷歌锁移除方法,其特征在于,所述将所述第一md5值和所述第二md5值进行对比,得到对比结果,包括:

7.根据权利要求1所述的基于adb置换文件的谷歌锁移除方法,其特征在于,所述利用预设文件对所述谷歌锁文件进行置换,以移除谷歌锁,包括:

8.一种基于adb置换文件的谷歌锁移除装置,其特征在于,包括:

9.一种计算机设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的基于adb置换文件的谷歌锁移除方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的基于adb置换文件的谷歌锁移除方法。


技术总结
本发明公开了基于ADB置换文件的谷歌锁移除方法、装置及其相关介质,该方法包括获取备份文件并分别计算所述备份文件的第一文件存储值和第一md5值,并进行存储;利用所述刷机模式获取所述设备的列表文件,读取所述列表文件的信息,得到信息读取结果;遍历所述信息读取结果得到与所述第一文件存储值大小一致的第二文件存储值;获取第二md5值,并将所述第一md5值和所述第二md5值进行对比,得到对比结果;判断所述对比结果并利用预设文件对所述谷歌锁文件进行置换,以移除谷歌锁。本发明通过将第一md5值和第二md5值进行对比,并根据对比结果利用预设文件对谷歌锁文件进行置换,如此,大大简化了操作流程,并提高了对设备的兼容性。

技术研发人员:康石磊,朱志强
受保护的技术使用者:深圳软牛科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1