爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: ljmstock
收起左侧

MMC刷机--小8再次突破(40楼 重新整理)

[复制链接]
发表于 2008-9-21 15:51:19 | 显示全部楼层
这个强啊....::/\bey ::/\bey ::/\bey
回复 支持 反对

使用道具 举报

发表于 2008-9-21 20:10:55 | 显示全部楼层
肯定楼主的工作,完全可以称为突破了,,
回复 支持 反对

使用道具 举报

发表于 2008-9-21 21:03:35 | 显示全部楼层
我看不懂,但还是顶一个:/kka
回复 支持 反对

使用道具 举报

发表于 2008-9-21 23:29:09 | 显示全部楼层
龙的身体已经画好了,就差一双眼睛。画龙点睛,你说眼睛重不重要?加以提炼,就是突破!思维的突破!
回复 支持 反对

使用道具 举报

发表于 2008-9-22 02:42:55 | 显示全部楼层
唔....感觉这也用不着为个标题文字的理解意义争执吧...
无论是思维的还是技术上的突破,总归是一种小8应用上的革新吧..楼主也是花费了一定的精力和时间才能做出来的啊....让我们看到原来小8的生命力是这么的顽强..有几款手机能像它一样了,就是因为有了像楼主一样的广大热爱它的机油.不断的更新,开发,和研究潜在的功能才让我们拥有它的机油们有热情有兴趣一直使用或收藏它啊.


PS:夜深了,睡觉了,喝了点酒有感而发啦!话就有点多了,还望大家海涵...
从拥有第一款手机小8 五年后的今天看到它还有这么强的开发潜力,真的为它感到很高兴和自豪!
很感谢默默为了它奉献的广大机油们.正是因为你们的热情.钟爱.才能使之有源源不断的新鲜元素注入在里面.让它不断的更新, 不断的成长才有今天这些功能的实现.不是吗?
哎,年纪大了,话也多了.真是的...!废话就不说了.
重点就是支持楼主....  ,        支持热爱小8的广大机油们!:
睡了(I 'M  传说中的夜游神):/\bey
回复 支持 反对

使用道具 举报

发表于 2008-9-22 11:31:04 | 显示全部楼层
支持啊!楼主能不能看看康大哪个补丁
回复 支持 反对

使用道具 举报

发表于 2008-9-22 15:11:04 | 显示全部楼层
支持,强大啊
回复 支持 反对

使用道具 举报

发表于 2008-9-22 17:22:57 | 显示全部楼层
原帖由 云卷.云舒 于 2008-9-20 10:24 发表
ljmstock说的很对,通过MMC卡实现某些刷机功能其实就是可执行BIN文件,对6688来说是个最大突破,

说道这个,英文56版后期,令人激动的变化就是,一批高水平的BIN文件的出现

以俄国大侠RST7最为代表性,大家可以 ...

Rst7 要买E71

                               
登录/注册后可看大图

http://forum.siemens-club.org/viewtopic.php?TopicID=65239
回复 支持 反对

使用道具 举报

发表于 2008-9-22 18:23:54 | 显示全部楼层
ljmstock  表述还是不大严谨吧,我们是不可能通过MMC卡刷机的

大家知道,V_KLAY刷机是修改的ROM,而MMC卡加载BIN,只能改变RAM

RAM又是有限制的,MP3 JAVA或占去很多,各种功能的启动,包括电话-短信-录音-上网-通讯录-SIM卡什么的也占去很多。而RAM关机后是被清除的,想开机重新加载,就需要修改ROM

EEP更是只占一小部分,而且大部分EEP是手机必须使用的

我们说的补丁修改,主要是指ROM修改,也包含了RAM,以及配合EEP的利用,从6688 SL45有FLASH修改开始,高手们就这样做补丁了,以前还没有Debuge,用的是AT+CGSN,还没有那么的直观方便。前不久,还在GSM论坛发现BENNIE大师留下的问题帖子,关于解决6688 中文5508的文件读取超过64K的问题:
Hello, all
I used the JSTV to load a text file from mmc, Riza said that the file size is not more than 160KB. but i found, it cann't load a file that is more than 64KB, the remained is loaded If it is more than 64KB. e.x. it would load 4KB for a file with 68KB.
I found that by AT+CGSN command. I executed AT+CGSN:35,3FF8.the word should be the file size of from 21h:0000h.but i found it isn't more than 25h:0000 for all file that has any size.
Has someone found the problem?

其实RAM利用,存取数据只是初级的用法,利用RAM的标示映射是很多补丁,包括FLASH自身运行的主要利用方式。

前几天,在开发群上问了PINKY关于如何取得秒进度的数据,她的回答是:无法直接从某地址获得秒,但可以写驱动从RAM映射地址读出...这个就需要会汇编懂C166的高手来了

mamaich写的Online Flashing in V_Klay,开机刷补丁,就是把JAVA启动占用的RAM用在刷机过程需要的内存上,所以如何在开机刷完补丁,再释放这些占用的RAM,只能mamaich自己来搞了...
回复 支持 反对

使用道具 举报

发表于 2008-9-22 18:44:32 | 显示全部楼层
进来膜拜下。。。看蒙了。。
回复 支持 反对

使用道具 举报

发表于 2008-9-22 22:12:37 | 显示全部楼层
其实很想说,我没有看懂,真的。好像是在讨论把刷机的东西放在mmc卡上当作bin文件让手机来执行,一次来实现打补丁,是吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-23 23:39:45 | 显示全部楼层

回复 69# 云卷.云舒 的帖子

这几天忙啊,抽空进来看看。
云MM说的“RAM关机后是被清除的,想开机重新加载”并不是完全正确的。经过我的测试是这样的:
小8中的RAM和ROM与PC中的不一样。PC中RAM掉电时数据消失,而小8中仍然保存,除非开机时被覆盖。对于开机不被覆盖或者清零部分的RAM,与ROM完全相同的,即使掉电也将保存。可以用DEBUGER观察到。小8中的RAM、ROM与闪存(如MMC)好像是相同的物理基础。
因此,用本办法刷机,与平常使用的刷机效果完全相同,只要使用开机不会被覆盖或者清零部分的RAM就可以了。
我一直不想公开这个性能,因为可以给一卡多号V1.0造成致命伤。
最初版的V1.0,确实可以完全销毁一卡多号资料。因为BLOCK清零后,又启动了RAM清零。但后来版的V1.0不再使用挂钩,仅仅将资料通过MMC加载到RAM就可以使用。即使掉电、关开机都不会清除,除非主动清零RAM。
因此,当阻止RAM清零时,就可以用DEBUGER读取一卡多号资料,V1.0失去效果。
在此呼吁机油,如果使用了V1.0,撤销时必须主动清零RAM(erase.bin),否则转让小8时,将奉送了电话费。对于初学者不要使用V1.0,本人将V1.0收回。
同时也提醒机油,不作处理,不要将你的小8送给其它机油,因为你的机子中有很多滞留在RAM中的个人资料。不管是否使用过V1.0。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-23 23:48:46 | 显示全部楼层
小8还有很多名堂。不仅仅可能通过MMC改变ROM,还可能做到开机直接进入待机(不需要那么长的开机时间)。
无知者不为罪,大家扔两个手镯可以,千万不要砸砖雕过来啊。
回复 支持 反对

使用道具 举报

发表于 2008-9-23 23:57:34 | 显示全部楼层

                               
登录/注册后可看大图


小8中的RAM和ROM与PC中的不一样。PC中RAM掉电时数据消失,而小8中仍然保存,除非开机时被覆盖。对于开机不被覆盖或者清零部分的RAM,与 ROM完全相同的,即使掉电也将保存。可以用DEBUGER观察到。小8中的RAM、ROM与闪存(如MMC)好像是相同的物理基础。

这么神。
回复 支持 反对

使用道具 举报

发表于 2008-9-24 00:06:19 | 显示全部楼层
公开支持!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-24 00:06:47 | 显示全部楼层
突破可以是代码上的突破,也可以是思维方式上的突破。仅说这句话,不再辩护。
一卡多号在线切换开发思路有两个:1个是重构V0.9代码,把LOCH保存于BLOCK中或保存于不被刷新的RAM中,切换时调入RAM,不需鉴权直接联网。代码会很精炼,如65中的;1个就是本人的方法,不修改V0.9,把GSM相关的资料做保存和恢复,同样达到在线切换,但保存资料过多。
回复 支持 反对

使用道具 举报

发表于 2008-9-24 00:35:11 | 显示全部楼层
原帖由 binghelingxi 于 2008-9-23 23:57 发表

                               
登录/注册后可看大图



这么神。


不是一般的神...
回复 支持 反对

使用道具 举报

发表于 2008-9-24 00:51:35 | 显示全部楼层
原帖由 ljmstock 于 2008-9-23 23:48 发表
小8还有很多名堂。不仅仅可能通过MMC改变ROM,还可能做到开机直接进入待机(不需要那么长的开机时间)。
无知者不为罪,大家扔两个手镯可以,千万不要砸砖雕过来啊。



166的架构为什么要去分为内存和外存,也就是RAM和ROM呢?ROM能轻易的被写,6688的系统还谈的上稳定吗?

希望这些名堂能被ljmstock大侠实现。
开机直接进入待机,实不实现没有实际意义,我们开机瞬间除了有条件的,FLASH运行所必须的RAM数据已经加载完成,我们开机的大部分时间是用在搜索网络,识别MMC和通讯录,读取SIM卡信息,即使开机直接进入待机,用户也要等这些工作完成...


我们要特别关注的是用MMC卡改写外存ROM,注意不是内存RAM哦

设想以后我们的MMC卡里装上天堂或橙子的FULLFLASH,高兴用天堂就加载天堂,高兴用橙子就加载橙子,不高兴了就用5508...很惬意啊
回复 支持 反对

使用道具 举报

发表于 2008-9-24 00:58:03 | 显示全部楼层
无知者不为罪

好似广大6688的机油,以往为6688做了这么多补丁和软件的大师们,一直生活在 无知中...
回复 支持 反对

使用道具 举报

发表于 2008-9-24 01:16:18 | 显示全部楼层
设想以后我们的MMC卡里装上天堂或橙子的FULLFLASH,高兴用天堂就加载天堂,高兴用橙子就加载橙子,不高兴了就用5508...很惬意啊

灭,这个想法好。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-9-26 12:46

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表