一种防止安卓手机刷机的方法技术

技术编号:12514413 阅读:115 留言:0更新日期:2015-12-16 12:17
本发明专利技术公开了一种防止安卓手机刷机的方法,其特征在于,包括以下步骤:101、在PC端运行解压软件,对手机rom压缩包文件进行解压,得到解包后的文件;102、利用alder32算法对所有解包后的文件进行加密计算,得出唯一的签名信息和校验程序;103、将签名信息及校验程序保存到解包所得的任意一个文件的结尾;104、随机选择一个elf格式的文件,在其文件头中插入链接地址,使其指向校验程序;105、运行解压软件将已经附有签名信息及校验程序的文件重新打包;106、通过USB及fastboot功能将打包后的rom包写到手机内存上;107、将手机开机,rom包自动运行;108、rom包中以elf格式开头的文件将自动运行并调用校验程序。本发明专利技术解决现有官方rom包被修改后造成的预装应用被删除、手机不保修、系统不稳定的问题,提供的一种防止安卓手机被刷机的方法。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其是涉及。
技术介绍
rom是只读内存read-only memory的简称,是一种只能读出事先所存数据的固态半导体存储器,为了手机的使用安全,手机的操作系统要安装在rom包上,这样做的好处是可以避免手机的操作系统因为用户的误操作而导致手机无法使用,而刷机是指通过一定的方法更改或替换手机原版系统中固有的一些语言、图片、铃声和软件版本或者操作系,刷机可以是官方的,也可以是非官方的。目前手机刷机有两种方式。一种是卡刷方式,就是把刷机rom包拷贝到手机内存卡中,然后再利用Recovery备份还原程序进行rom的写入操作。另一种就是线刷方式,简单的来说就是利用fastboot实现手机的在线刷机。
技术实现思路
本专利技术的目的就是为了解决官方rom包被修改后造成的预装应用被删除、手机不保修、系统不稳定的问题,提供的。为实现上述目的,本专利技术提供了,其特征在于包括以下步骤:101、在PC端运行解压软件,对手机rom压缩包文件进行解压,得到解包后的文件;102、利用alder32算法对所有解包后的文件进行加密计算,得出唯一的签名信息和校验程序;103、将签名信息及校验程序保存到解包所得的任意一个文件的结尾;104、随机选择一个elf格式的文件,在其文件头中插入链接地址,使其指向校验程序;105、运行解压软件将已经附有签名信息及校验程序的文件重新打包;106、通过USB及fastboot功能将打包后的rom包写到手机内存上;107、将手机开机,rom包自动运行;108、rom包中以elf格式开头的文件将自动运行并调用校验程序;109、校验程序对手机rom压缩包文件进行解压,并利用alder32算法对解包后的文件重新进行加密计算,并将计算结果与原签名进行比对,如果一致,则该rom包有效,手机启动;如果不一致,手机无法启动。具体的,本专利技术中所述的对手机rom压缩包文件进行解压、fastboot功能、alder32算法均可采用现有技术中的公知方案,有关上述公知技术方案,本领域的技术人员均已了解,在此不再赘述。与现有技术相比,本专利技术的效果是积极明显的,具体来说,本专利技术解决官方rom包被修改后造成的预装应用被删除、手机不保修、系统不稳定的问题,提供的一种防止android手机被刷机的方法。【附图说明】图1为本专利技术的方法流程图1 ;【具体实施方式】下面结合附图和具体实施例对本专利技术进行详细说明。—种防止安卓手机刷机的方法,其特征在于,包括以下步骤:101、在PC端运行解压软件,对手机rom压缩包文件进行解压,得到解包后的文件;102、利用alder32算法对所有解包后的文件进行加密计算,得出唯一的签名信息和校验程序;103、将签名信息及校验程序保存到解包所得的任意一个文件的结尾;104、随机选择一个elf格式的文件,在其文件头中插入链接地址,使其指向校验程序;105、运行解压软件将已经附有签名信息及校验程序的文件重新打包;106、通过USB及fastboot功能将打包后的rom包写到手机内存上;107、将手机开机,rom包自动运行;108、rom包中以elf格式开头的文件将自动运行并调用校验程序;109、校验程序对手机rom压缩包文件进行解压,并利用alder32算法对解包后的文件重新进行加密计算,并将计算结果与原签名进行比对,如果一致,则该rom包有效,手机启动;如果不一致,手机无法启动。【主权项】1.,其特征在于,包括以下步骤: .101、在PC端运行解压软件,对手机rom压缩包文件进行解压,得到解包后的文件; .102、利用alder32算法对所有解包后的文件进行加密计算,得出唯一的签名信息和校验程序; .103、将签名信息及校验程序保存到解包所得的任意一个文件的结尾; .104、随机选择一个elf格式的文件,在其文件头中插入链接地址,使其指向校验程序; .105、运行解压软件将已经附有签名信息及校验程序的文件重新打包; .106、通过USB及fastboot功能将打包后的rom包写到手机内存上; .107、将手机开机,rom包自动运行; .108、rom包中以elf格式开头的文件将自动运行并调用校验程序; .109、校验程序对手机rom压缩包文件进行解压,并利用alder32算法对解包后的文件重新进行加密计算,并将计算结果与原签名进行比对,如果一致,则该rom包有效,手机启动;如果不一致,手机无法启动。【专利摘要】本专利技术公开了,其特征在于,包括以下步骤:101、在PC端运行解压软件,对手机rom压缩包文件进行解压,得到解包后的文件;102、利用alder32算法对所有解包后的文件进行加密计算,得出唯一的签名信息和校验程序;103、将签名信息及校验程序保存到解包所得的任意一个文件的结尾;104、随机选择一个elf格式的文件,在其文件头中插入链接地址,使其指向校验程序;105、运行解压软件将已经附有签名信息及校验程序的文件重新打包;106、通过USB及fastboot功能将打包后的rom包写到手机内存上;107、将手机开机,rom包自动运行;108、rom包中以elf格式开头的文件将自动运行并调用校验程序。本专利技术解决现有官方rom包被修改后造成的预装应用被删除、手机不保修、系统不稳定的问题,提供的一种防止安卓手机被刷机的方法。【IPC分类】G06F21/51, G06F9/445, H04M1/725【公开号】CN105160241【申请号】CN201410849239【专利技术人】孙荣卫 【申请人】上海广升信息技术有限公司【公开日】2015年12月16日【申请日】2014年12月31日本文档来自技高网...

【技术保护点】
一种防止安卓手机刷机的方法,其特征在于,包括以下步骤:101、在PC端运行解压软件,对手机rom压缩包文件进行解压,得到解包后的文件;102、利用alder32算法对所有解包后的文件进行加密计算,得出唯一的签名信息和校验程序;103、将签名信息及校验程序保存到解包所得的任意一个文件的结尾;104、随机选择一个elf格式的文件,在其文件头中插入链接地址,使其指向校验程序;105、运行解压软件将已经附有签名信息及校验程序的文件重新打包;106、通过USB及fastboot功能将打包后的rom包写到手机内存上;107、将手机开机,rom包自动运行;108、rom包中以elf格式开头的文件将自动运行并调用校验程序;109、校验程序对手机rom压缩包文件进行解压,并利用alder32算法对解包后的文件重新进行加密计算,并将计算结果与原签名进行比对,如果一致,则该rom包有效,手机启动;如果不一致,手机无法启动。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:孙荣卫
申请(专利权)人:上海广升信息技术有限公司
类型:发明
国别省市:上海;31

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

1