[发明专利]一种Android智能电视系统分区安全的方法在审
申请号: | 202011231331.8 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112346788A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 程胜莲 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445;G06F11/14 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 赵以鹏 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 智能 电视 系统 分区 安全 方法 | ||
本发明公开了一种基于提升树的分类模型的越权漏洞检测方法,属于Android系统分区和数据安全技术领域。该检测方法,包括以下步骤:基于数据读写属性归类存放,增加只读属性分区;基于系统启动后init进程中分区状态检测服务,快速检测出是否有异常挂载状态的可读写分区;在recovery模式下对分区实现安全修复,保障分区后续挂载为可读写状态。
技术领域
本发明涉及Android系统分区和数据安全技术领域,更具体的说是涉及一种Android智能电视系统分区安全的方法。
背景技术
Android系统立足于Linux内核,从内核层到应用层拥有一套完整的安全机制,例如system/vendor系统分区在启动时挂载为只读属性,一定程度上防止了分区上数据的非法篡改;其他分区挂载为可读写属性,更方便业务应用的操作和使用。我们在工程实践中发现,当可读写的分区在执行写入数据时遭遇异常断电,极易导致分区异常,在挂载时成为只读状态。如果在分区异常状态下写入数据操作,导致应用或其他进程运行异常,严重时则导致系统无法正常启动和使用。
发明内容
本发明的目的在于提供一种Android智能电视系统分区安全的方法,基于数据的读写属性归类存放不同的分区,在分区挂载时明确区分只读或可读写分区属性。针对于可能存在的分区因写入操作时断电导致的异常状态,实施有效的检测和自动修复处理。一方面降低分区状态发生异常的概率,另一方面针对出现异常分区的状态,实施有效的检测和自动修复,双管齐下保障系统正常启动和运行。
为了实现上述目的,本发明采用以下技术方案:
一种Android智能电视系统分区安全的方法,包括以下步骤:
S1:设备上电,boot启动;
S2:读取misc分区标志;
S3:如misc分区标志置位,则进入recovery模式,跳到S4;
否则进入Android启动init进程,跳到S8;
S4:分析命令,识别出待修复的分区;
S5:基于e2fsck实施分区修复处理;
S6:修复完成,清除misc分区;
S7:重启系统,跳到S1;
S8:调用分区挂载状态检测服务;
S9:如检测到分区为非rw状态,则设置修复标志;
S10:存在修复标志,则设置修复分区信息,写入到misc分区中,然后重启系统,跳到S1;如果没有分区修复标志,则退出该服务,跳到S11;
S11:系统安全启动完成。
本发明与现有技术相比具有的有益效果是:
本发明提供的Android智能电视系统分区安全的方法从分区挂载为只读属性上保护数据不被改写,针对挂载属性为可读写分区的异常状态,实施开机快速检测和自动修复,保障Android系统的正常运行。
本专利通过将原有的可读写属性分区调整为只读属性,保护了分区安全;当可读写属性的分区出现异常时,快速检测和自动修复,既保障了系统正常启动,也兼顾了用户使用体验。
附图说明
图1是本发明的一种Android智能电视系统分区安全的方法的流程图。
具体实施方式
下面结合实施例对本发明作进一步的描述,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域的普通技术人员在没有做出创造性劳动前提下所获得的其他所用实施例,都属于本发明的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011231331.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种农产品催熟装置
- 下一篇:一种隧道初期支护锚杆应变的监测方法