关于S308刷机的问题详解!(作者:8G)

chenji

普通会员
2003-06-02
472
0
0
现在各路大侠客都说自己读出来的好用!可是字节都一样,笑~~~

我来跟大家讲讲吧。。。技术内幕!如果愿意看的人,来看吧!

我说过,S系列,Q系列码片是跟FLASH一体的,所以没指导跟必要的情况下,不用

刷写~~~现在来给大家讲将原理吧

S300用的是SHARP的FLASH片子,型号是LRS1395 64M+64M+16M位复合MSRAM信片

其字节容量为16M !这样,如果大家想备份自己的机器全部的资料,就在Read的

地址位里写:0x00000000-0x00ffffff 这样,是读全部的16M FLASH! 整个机器的所有

东西,包括软件,机器的码片,个人用户设置,自己更改的图片玲声,电话本等,都

包括在内了! 为什么升级软件的时候IMEI会变呢?就是因为没搞清楚地址位

把码片的位置写了不正确的资料! IMEI变是最小的错误了,大者出现内屏无显示

开不开机等重大问题!

至于这神秘的码片究竟在什么地方呢?我来告诉大家!

机器的核心设置,电池,信号,IMEI,机器硬件的初始化都在下面两个地址里:

0x00002000-0x00003fff 0x00008000-0x0000dfff 这两段,就是我们说的码片了

在升级之前,先把这两段备份! 如果升级了,IMEI变了,大家在把这段写回去

IMEI就又成原来的了!方法如下,在Read里的Read Ranges下写入两个地址

分别按Add region添加在下表里,然后读出即可,速度是非常快的!

备份码片学会了,可是我们想备份我们自己的设置呢?必须电话本什么的,我来告诉大家

用户设置区在0x00ea0000-0x00feffff 这段里,只要把这段读出来!

就算你换了一部新的S300机器来,把这段写回去,就跟你以前的一摸样了!包括

电话本,一切的设置等~~~~方法跟备份码片是一样的!

下面,如果我想读出我机器里的软件给别人,但别人写了后IMEI会变成我的怎么办?

很简单,只要不读这3段即可! 备份软件部分,这样来!

0x00000000-0x00001fff
0x00004000-0x00007fff
0x0000e000-0x00cfffff

为什么要读到cffff呢? 为什么不是跳过用户设置区,读到ffffff呢?

给大家解释一下,后面是用户区,可是没到用户区之前,S308的软件已经完了~

就是说16M的FLASH,S308的软件仅仅用了12M左右!

即使读到ffffffff,里面字节也都是FF,没有用地~~所以我们就不要了!读到cfffff足够了

这样大家都明白了吧? 别人讲,读出来软件字节一样的,绝对是在乱讲!

看个人爱好了。。你读到cffffe cffffd 软件都没问题,可是字节就不一样了~~~嘎嘎

注意两个事项! 第一,这个方法回写的时候,Flash&Verify选项里,Reserved memory

regions里保持为空!一定为空,什么也不要写!这里是保留不写的,因为S3文件本身

就有地址位表示,所以我们读出来的,直接写,就是按读的地址位回写的!

第二,这是正规S308的标准!并不是根据软件版本而定!所以试用于任何版本的S308

包括未来的版本!

还有一点说明的是,有些白痴看读出来的软件都40多M,就跟我掰说 1395的FLASH片

好大的! 跟大家说明一点,因为SRE文件是标记地址位的标准格式,所以,比正常的

字节文件大3倍! 16M的全读出来,SRE文件为48M大! 懂了吧?

大家还有什么关于S308升级的疑问吗?HOHO~~很详细了吧?

对于没备份就刷了软件,IEMI变了的朋友,可以使用软件来修改IEMI的!(此处被

chenji编辑)

请大家关注兰色就好!
 

chenji

普通会员
2003-06-02
472
0
0
现在各路大侠客都说自己读出来的好用!可是字节都一样,笑~~~

我来跟大家讲讲吧。。。技术内幕!如果愿意看的人,来看吧!

我说过,S系列,Q系列码片是跟FLASH一体的,所以没指导跟必要的情况下,不用

刷写~~~现在来给大家讲将原理吧

S300用的是SHARP的FLASH片子,型号是LRS1395 64M+64M+16M位复合MSRAM信片

其字节容量为16M !这样,如果大家想备份自己的机器全部的资料,就在Read的

地址位里写:0x00000000-0x00ffffff 这样,是读全部的16M FLASH! 整个机器的所有

东西,包括软件,机器的码片,个人用户设置,自己更改的图片玲声,电话本等,都

包括在内了! 为什么升级软件的时候IMEI会变呢?就是因为没搞清楚地址位

把码片的位置写了不正确的资料! IMEI变是最小的错误了,大者出现内屏无显示

开不开机等重大问题!

至于这神秘的码片究竟在什么地方呢?我来告诉大家!

机器的核心设置,电池,信号,IMEI,机器硬件的初始化都在下面两个地址里:

0x00002000-0x00003fff 0x00008000-0x0000dfff 这两段,就是我们说的码片了

在升级之前,先把这两段备份! 如果升级了,IMEI变了,大家在把这段写回去

IMEI就又成原来的了!方法如下,在Read里的Read Ranges下写入两个地址

分别按Add region添加在下表里,然后读出即可,速度是非常快的!

备份码片学会了,可是我们想备份我们自己的设置呢?必须电话本什么的,我来告诉大家

用户设置区在0x00ea0000-0x00feffff 这段里,只要把这段读出来!

就算你换了一部新的S300机器来,把这段写回去,就跟你以前的一摸样了!包括

电话本,一切的设置等~~~~方法跟备份码片是一样的!

下面,如果我想读出我机器里的软件给别人,但别人写了后IMEI会变成我的怎么办?

很简单,只要不读这3段即可! 备份软件部分,这样来!

0x00000000-0x00001fff
0x00004000-0x00007fff
0x0000e000-0x00cfffff

为什么要读到cffff呢? 为什么不是跳过用户设置区,读到ffffff呢?

给大家解释一下,后面是用户区,可是没到用户区之前,S308的软件已经完了~

就是说16M的FLASH,S308的软件仅仅用了12M左右!

即使读到ffffffff,里面字节也都是FF,没有用地~~所以我们就不要了!读到cfffff足够了

这样大家都明白了吧? 别人讲,读出来软件字节一样的,绝对是在乱讲!

看个人爱好了。。你读到cffffe cffffd 软件都没问题,可是字节就不一样了~~~嘎嘎

注意两个事项! 第一,这个方法回写的时候,Flash&Verify选项里,Reserved memory

regions里保持为空!一定为空,什么也不要写!这里是保留不写的,因为S3文件本身

就有地址位表示,所以我们读出来的,直接写,就是按读的地址位回写的!

第二,这是正规S308的标准!并不是根据软件版本而定!所以试用于任何版本的S308

包括未来的版本!

还有一点说明的是,有些白痴看读出来的软件都40多M,就跟我掰说 1395的FLASH片

好大的! 跟大家说明一点,因为SRE文件是标记地址位的标准格式,所以,比正常的

字节文件大3倍! 16M的全读出来,SRE文件为48M大! 懂了吧?

大家还有什么关于S308升级的疑问吗?HOHO~~很详细了吧?

对于没备份就刷了软件,IEMI变了的朋友,可以使用软件来修改IEMI的!(此处被

chenji编辑)

请大家关注兰色就好!
 

JOEJIANG

普通会员
2003-06-02
135
0
0
跟108有大不同啊,慢慢学习
呵呵 明天就有人自愿给我做试验 哈哈