[发明专利]一种基于AndroidTV的高安硬盘连接方法有效
申请号: | 202211156052.9 | 申请日: | 2022-09-22 |
公开(公告)号: | CN115499689B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 徐凯;孟祥朋;李鹏 | 申请(专利权)人: | 山东浪潮超高清智能科技有限公司 |
主分类号: | H04N21/41 | 分类号: | H04N21/41;H04N21/418 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 刘德 |
地址: | 250000 山东省济南市市辖区自由贸*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 androidtv 高安 硬盘 连接 方法 | ||
1.一种基于AndroidTV的高安硬盘连接方法,其特征在于,包括如下步骤:
a)将硬盘通过TV盒子的USB接口插入连接,TV盒子内的Android系统根据硬盘的标识字符串生成唯一的硬盘序列号,并将硬盘序列号上报至Android系统层;
b)Android系统的Launcher获取到硬盘序列号后进行配对和识别;
c)Android系统限制第三方Android应用app访问硬盘;
步骤a)中TV盒子内的Android系统根据硬盘的标识字符串生成唯一的硬盘序列号的方法为:
a-1)Android系统利用驱动程序通过scsi指令与硬盘交互,读取硬盘的标识字符串;
a-2)硬盘的标识字符串读取成功后,将其进行转换处理,生成唯一的硬盘序列号;
a-3)Android系统利用驱动程序创建一个驱动节点diskSN,驱动节点diskSN为Android系统vold模块调用,用于读取硬盘序列号;
步骤b)包括如下步骤:
b-1)当TV盒子检测到硬盘插入时,Android系统的vold模块读取驱动节点diskSN,将获取的硬盘序列号传递给Android系统的Launcher;
b-2)Android系统判断是否是单个硬盘接入,如果是则执行步骤b-3),如果多个硬盘接入,则Android系统的Launcher弹框,弹框内容提示选择要配对的硬盘,操作人员选择相应的需要配对的硬盘后,执行步骤b-3);
b-3)如果该硬盘是新接入到TV盒子的硬盘,则执行步骤b-4),如果该硬盘已与TV盒子配对过,则完成硬盘识别流程;
b-4)Android系统的Launcher弹框,弹框内容为:是否配对,如果选择是,Android系统将获取的硬盘序列号保存至序列号记录文件中,完成硬盘识别流程,如果选择否,则该硬盘不配对;
步骤c)包括如下步骤:
c-1)Android应用app发起访问硬盘申请;
c-2)在记录文件为非空的情况下,Android StorageManager对Android应用app访问硬盘进行限制,Android系统判定该Android应用app是否为系统默认内置app,如果是则允许访问硬盘,如不是系统默认内置app则通过Android系统的Launcher弹框,弹框内容提示用户授权,如果用户选择授权,则允许访问硬盘,如果用户选择不授权,则不允许访问硬盘。
2.根据权利要求1所述的基于AndroidTV的高安硬盘连接方法,其特征在于:步骤b-2)中记录文件命名为RecordDiskSN.txt。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮超高清智能科技有限公司,未经山东浪潮超高清智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211156052.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:正极材料及其制备方法、钠离子电池
- 下一篇:深基坑安全逃生通风装置