夏新恒久系列版本新的辨别方法

现在夏新恒久系列的同一款手机中会用到不同的LCD和背光器件,由于软件不兼容给售后维护工作和广大用户的软件升级带来了很大的麻烦,目前,LCD和背光IC不提供厂家码和设备码,所以在软件上自动对设备进行识别存在困难,所以以后将在FLASH区间开辟一块区域,这块区域不能被用作它用,在其中放入与LCD相匹配的编码 。系统在启动之后,先读取这段编码,然后对LCD进行初始化 。这样一来对软件升级工作来讲,将不需要知道当前使用的是何种LCD,除非需要更换LCD屏 。
统一版本软件方案有两大优点:
第一,软件实现,对硬件电路没有影响,不需要改板;
第二,一套软件对很多器件都有用,排除了升级版本因器件的差异而出现更新不同步的情况.
【夏新恒久系列版本新的辨别方法】
驱动库的空间占用:
-DAREA_CUSTDATA_START=0x00008400
-DAREA_CUSTDATA_END=0x00008fff
这样一来,从软件版本上将不显示采用器件的供应商的名称,而是改用数据代码代替如:
我们将三星的某款 LCD的编码定义为0x00010004,则厂家码为01,设备码04 。
统一版本发行后,我们所有机型 ID号最后一位统一标识 “U”,表示统一版本的意思,用以区分以前的旧版本(旧版本用A,B,C……等区分不同的屏) 。
ID号最后一位标识是 “U” 的,将直接用统一版本软件升级;如果需要换屏的话,便要先打上相应屏的补丁,再升级最新软件 。如果ID号最后一位标识不是 “U” 的(也就是统一版本之前发行的软件),则需要先确认该手机是何种屏,再灌相应的补丁,最后升级成新的的最新程序。
至于具体代码代表的是哪个供应商,则在以后确认后再告知各位,也好方便大家更好的在KF给自己的爱机升级.至少大家有权知道自己的LCD是哪个厂商的产品啊!:)

    推荐阅读