为什么水货不能改成行货

昨天有人问我行水之分的问题,我不是学计算机专业的,这个问题说实话我没有仔细的研究过,只是听说过行货和水货应该是字库的区别 。在这里我们讨论的是电板差别,关键部分在字库上,CPU应该是一样的 。大家都知道行货的字库(中文字库)有加密,水货的字库(英文字库)我认为也有加密 。行货和水货的字库不同就是两者在电板上的区别 。
有人提出:为什么水货不能改成行货呢?不是因为字库有加密无法破解或是加密不同,而是因为字库是在一块单独的存储芯片上放着(我们习惯上管小V的字库叫硬件字库),而且应该是ROM(只读),更换硬件的话成本太高,光是字库存储器这笔钱加起来也够行水之间的差价了 。所以为了能让水货显示中文,高手们想到放弃水货那块硬件字库,改用软件字库 。
小V采用的是分区内存,用户可利用的内存(电话本,下载的铃声图片,照片)中,行货有4M,而水货只有2M,其他的2M就应该被字库用了,这个2M的字库我想应该是高手们自己编的,因为行货字库有加密的 。
小V的内存储器总共有16M(也就是说小V的CPU可寻址16M),这一点如果我们备份出机内软件就可以看到:行货的备份SRE有12M,加上4M可利用内存共计16M;水货的备份SRE有14M,加上2M可利用内存也是16M 。这也说明行水在内存储器上没有差别 。
还有一点可以验证水货小V的内存不足4M,虽然水货只有2M的内存,但是操作系统和行货并无差别,仍然认为有4M的可用内存,所以总有朋友反映水货小V有这样的毛病:用easyGPRS下载大的铃声(其实也不超过40K)到手机时,方向键失灵;还有就是照片无法保存的问题 。我想这都是系统把数据写到了放字库的地址造成的错误 。
我们最后看一下刷机的问题,就因为行货这12M或是水货的14M的系统软件并不是塞满了整个地址空间,有所谓的“安全地址”,这就提供给我们刷机的可能 。因为行货软件不包括水货的字库,这样大家就好理解为什么行水软件是不能通刷的了——图片铃声的地址不同 。这里有一点再提醒大家:港行是可以刷成A行的,因为有中文字库,用港行的朋友可以放心的刷成A行 。不过在刷铃声图片的替换文件时,切记要刷相同版本,因为版本不同内部的地址分配可能也不同 。这一点在我用的P408在A1和E1版上已经验证过了(E1版比A1版新,增加了东西,可用的地址也少了) 。
【为什么水货不能改成行货】以上谨代表个人观点,欢迎大家来讨论 。

    推荐阅读