发明名称 一种基于Android的分辨率自动调整方法及系统
摘要 本发明提供一种基于Android的分辨率自动调整方法,包括步骤:步骤10、在Android文件系统的起始空白区域划分一存储扇区;步骤20、通过BootLoader程序读取存储扇区内的数据传给内核;步骤30、内核将历史分辨率赋值给CPU输出分辨率;步骤40、显示器驱动获取当前外接显示器的最佳分辨率写入存储扇区;步骤50、判断历史分辨率与当前外接显示器的最佳分辨率是否一致,若一致则进入步骤60,否则返回步骤20;步骤60、把CPU输出分辨率赋值给Android框架层的display-size。本发明还提供一种基于Android的分辨率自动调整系统,实现自动适应不同外接显示器的显示比例。
申请公布号 CN104615396A 申请公布日期 2015.05.13
申请号 CN201510042146.7 申请日期 2015.01.28
申请人 福建升腾资讯有限公司 发明人 张辉;刘天作;张伟
分类号 G06F3/14(2006.01)I 主分类号 G06F3/14(2006.01)I
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人 林晓琴
主权项 一种基于Android的分辨率自动调整方法,其特征在于:包括如下步骤:步骤10、在Android文件系统的起始空白区域划分一存储扇区;步骤20、通过BootLoader程序读取存储扇区内的数据,并将该数据作为Kernel程序的启动参数传给内核;步骤30、启动Kernel程序,解析BootLoader程序传入的参数,得到历史分辨率,并初始化LCDC驱动,将历史分辨率赋值给CPU输出分辨率;步骤40、通过显示器驱动获取当前外接显示器的最佳分辨率,并将当前外接显示器的最佳分辨率写入存储扇区;步骤50、判断历史分辨率与当前外接显示器的最佳分辨率是否一致,若一致,则进入步骤60,否则,返回步骤20;步骤60、启动Android主服务,在Android主服务中,启动显示服务,获取CPU输出分辨率,把CPU输出分辨率赋值给Android框架层的display‑size。
地址 350000 福建省福州市仓山区金山工业区金山大道618号21#、22#、55#