[发明专利]一种定制电视机主场景的方法有效
申请号: | 201811307968.3 | 申请日: | 2018-11-05 |
公开(公告)号: | CN109413500B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 刘战芬;杨毅;庄博涵;李平 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定制 电视 机主 场景 方法 | ||
本发明公开了一种定制电视机主场景的方法,包括:更改设置为根据包名启动主场景,屏蔽原有的主场景选择机制,增加主场景属性persist.sys.launcher.type;在定制模块中添加检测服务,所述检测服务在创建方法onCreate里安装U盘接入回调接口,用于是否检测U盘接入;开机时,启动检测服务,当检测服务检测到存在合法的APK文件,则提示用户操作生成定制主场景,重启电视机;用定制主场景更换预置主场景。本发明在保证电视机原有主场景安全的情况下,方便地实现将预置主场景替换为定制主场景,通过包名启动主场景,跳过多主场景的选择步骤,避免普通安装的APK有机会成为主场景。
技术领域
本发明涉及智能电视软件技术领域,具体的说,是一种定制电视机主场景的方法。
背景技术
随着智能电视的普及,很多酒店、商场、车站等机构在不同的场合,要求电视机使用指定的主场景,实现不同的定制功能。同时又要保证电视机软件的安全,保证主场景不能随意安装和替换。现有技术中采用以下两种解决方案:方案一、使用开放性主场景,主场景可以随时被安装和替换;方案二、主场景固定,需要定制主场景时,使用新的主场景编译专用的定制软件,然后进行整机软件刷机。但是,方案一存在的缺陷:电视机的主场景可以被随时替换,电视机的软件安全无法保障;方案二存在的缺陷:新版定制软件的制作、刷机,都需要专业人员操作,费时费力,效率低。
发明内容
本发明的目的在于提供一种定制电视机主场景的方法,用于解决现有技术中主场景的更换不能兼顾软件安全和满足用户定制主场景需求的问题。
本发明通过下述技术方案解决上述问题:
一种定制电视机主场景的方法,包括:
步骤S100:更改设置为根据包名PackageName启动主场景,屏蔽原有的主场景选择机制,增加主场景属性persist.sys.launcher.type,所述属性persist.sys.launcher.type用于电视机选择启动预置主场景还是启动定制主场景;
步骤S200:在定制模块中添加检测服务,所述检测服务在创建方法onCreate里安装U盘接入回调接口,用于是否检测U盘接入;
步骤S300:开机时,启动检测服务,当检测服务检测到存在合法的APK文件,则提示用户操作生成定制主场景,重启电视机;
步骤S400:用定制主场景更换预置主场景。
进一步地,所述步骤S200具体为:
步骤S210:在定制模块com.changhong.commerce.listMenu里,添加检测服务MonitorService,并设置检测服务MonitorService在过滤器MyRevice.java收到开机广播android.intent.action.BOOT_COMPLETED后启动;
步骤S220:MonitorService服务在创建方法onCreate里安装U盘接入回调接口StorageEventListener。
进一步地,所述步骤S300具体为:
步骤S310:如果检测到有U盘接入,U盘接入回调接口就会收到回调;
步骤S320:检测U盘的ThirdpartyApk目录下是否有合法的APK文件,如果有,经用户确定后,自动安装APK文件;
步骤S330:在安装成功后,将定制主场景的包名进行加密,并保存到本地文件ThirdpartypackageName,同时设置属性persist.sys.launcher.type的值为other,重启电视机。
进一步地,所述步骤S400具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811307968.3/2.html,转载请声明来源钻瓜专利网。