爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: buffalo
收起左侧

刚学刷机的新机油,一个超级大胆的想法

[复制链接]
 楼主| 发表于 2006-7-14 15:23:45 | 显示全部楼层

楼上,你是说手机程序都是用汇编或者机器码写成的吗?

那几乎是不可能的。大部分用C,关键部分用汇编,混合编程——这种办法倒是可能的。

我认为,写补丁的高手都是在充分研究明白了原手机代码(机器码,就是一堆0和1组成的数据)后才可能对原功能进行改写或者补充(就是开发补丁了)。因为开发补丁都是爱好者的个人行为,基本是单打独斗,所以很不容易。拿我自己来说,也写写单片机的程序(用汇编),但是如果让我去破解别人的代码,别说机器码,就算给我原汇编程序,如果程序风格不好注释不全,或者代码长度大于2K,我宁愿丢开它的程序自己重新写一个。所以说,这种情况下自己重新写一个比破解原代码来的简单。但是手机程序很大,没有哪个爱好者有重新把整个程序分解和重构的勇气,这需要太多的时间,所以只能是对个别地方修修补补,尽管这样的修补也很费时费力,但总是可以预期和承受的。
总之,我的意思是要组织起来,多人一起来搞就可以做成的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-14 15:28:22 | 显示全部楼层

对了,我们都是不懂多少的门外汉,让开发过补丁的高手过来聊聊才好

我们所说的可能不着边际

他们对可行性
可以做出比较正确的评估
回复 支持 反对

使用道具 举报

发表于 2006-7-14 15:29:44 | 显示全部楼层
精神可嘉,帮顶。
回复 支持 反对

使用道具 举报

发表于 2006-7-14 15:57:37 | 显示全部楼层
呵呵。有想法呀。。。。
回复 支持 反对

使用道具 举报

发表于 2006-7-14 15:59:50 | 显示全部楼层
...想法不错。但是假如可以的话,外国的机油们早就研究出来了...
回复 支持 反对

使用道具 举报

发表于 2006-7-14 16:02:23 | 显示全部楼层
支持搂住,期待中.........................
回复 支持 反对

使用道具 举报

发表于 2006-7-14 16:03:41 | 显示全部楼层
光靠一个人,工作量太大,不如找几个合伙开发,每个人分工不同!~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2006-7-14 16:04:29 | 显示全部楼层
原帖由 wlxf2x 于 2006-7-14 15:59 发表
...想法不错。但是假如可以的话,外国的机油们早就研究出来了...

没有做不到,只有想不到!
回复 支持 反对

使用道具 举报

发表于 2006-7-14 16:36:35 | 显示全部楼层
很好的想法!帮顶!!
回复 支持 反对

使用道具 举报

wrr22003 该用户已被删除
发表于 2006-7-14 20:47:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-14 23:01:09 | 显示全部楼层

楼上:不是这个意思的

打个比方:电脑上我们用windows操作系统,我们可以在windows规定的权限下访问电脑系统的应用和功能。
现在,假设我们把windows的源代码搞到了,那么操作系统也由我们控制,我们可以不受限制的控制整个系统了;要它怎么样它就变成怎么样

而智能手机就类似于随着技术上的进步,你把win98换成了winXP
回复 支持 反对

使用道具 举报

发表于 2006-7-15 09:03:08 | 显示全部楼层
呵呵,组织,策划
   谁出钱,出力?
     民间组织,那么这个组织里你能找到几个人真的对手机开发是比较了解的 ?
回复 支持 反对

使用道具 举报

发表于 2006-7-15 21:46:57 | 显示全部楼层
原帖由 buffalo 于 2006-7-14 23:01 发表
打个比方:电脑上我们用windows操作系统,我们可以在windows规定的权限下访问电脑系统的应用和功能。
现在,假设我们把windows的源代码搞到了,那么操作系统也由我们控制,我们可以不受限制的控制整个系统了;要 ...


也许是我之前对你说法理解有误,但是你所说的混合编程本身在手机上也不太可能实现(起码在S65上是不能实现的,因为它的内存和CPU不能胜认),还有你对智能机的说法也不对,并不是从win98到winXP这样,你的比方不对.也许你觉得我的话没有说服力,我也不知道该怎么样才能说服你,但我可以告诉你,我就是学计算机专业的,软件硬件我都搞过,操作系统的内核也小有研究,还做过小型计算机.我不是想给你泼冷水,但是...

也可能是我学业不精...
回复 支持 反对

使用道具 举报

发表于 2006-7-15 22:25:25 | 显示全部楼层

laohan有话说

从头到尾的观摩了各位大虾的高论。俺看地头晕眼花。不过大体上仿佛是明白了。楼主是说要自己写个所谓升级包之类地东西吧。个人认为比较难。西门子的工程师拿着高薪并且还知道源代码,你看他们更新西机系统的速度就知道了---基本上是一年更新一代。游击队能快过正规军?唉,革命尚未成功,同志仍需努力。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-16 03:14:37 | 显示全部楼层

哎,理解不同

我的意思,可以这么比方说,windows给我们的限制大多了,都是黑匣子。有没有办法让黑匣子变得透明?
[而实际在PC上还真有个这样透明的一览无遗的东东给你玩,那就是linux,你可以体验控制PC的快感,windows相当于一个司机开着车带你去兜风,linux相当于把车钥匙给你了你爱怎么飙就怎么飙(当然出车祸也得你自己担当了)]
如果我们能写出个linux那是最好了,不过些挑战;那不妨我们把windows这个黑匣子全部破译了吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-16 03:20:59 | 显示全部楼层
原帖由 chjloveps2 于 2006-7-14 14:30 发表
...而且用C写的话会占用超多的存储空间......所以手机里还要用个C的编译器才行......


哎,无法沟通......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-16 03:27:43 | 显示全部楼层
如果win98到winxp的比喻不对,那么我换用DOS到Windows的比方不知对不对......

[ 本帖最后由 buffalo 于 2006-7-16 03:29 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-16 03:34:52 | 显示全部楼层

期盼高人过来给我们解惑

开发补丁的同志过来聊聊...
回复 支持 反对

使用道具 举报

发表于 2006-7-16 13:43:46 | 显示全部楼层
不是无法沟通的问题,可能是之前我第一次回帖时没有理解透你的意思,但是看了那么多回帖可以也算是知道了.我承认你的想法是美好的,但是现实是残酷的,你说的那些我都懂,你说的那些Windows和linux和区别我当然知道,还有开发一个操作系统的难度我也是知道的,毕竟我是学计算机的.只是想说S65的CPU和内存不能胜任这些设想,以后再出的手机也许真的是可以实现你的想法的.但S65不能...

愿望是美好的...但是花大时间在没有可能的事情上是不值得的,西门子的工程师这么强为什么他们不这么做?因为不可能做到.以我们现在的能力更是不可能做到,我们要做的只能是改进它,将它做得更好,完全没有必要颠覆它,重新再做
回复 支持 反对

使用道具 举报

发表于 2006-7-16 13:49:18 | 显示全部楼层
软件不能脱离硬件,硬件不允许你也是没有办法的

学你的,打个比方:把XP装在386机子上会怎么样?装不上吧?就算装上能用吗?

愿望很好,赞赏你的想法和精神!但有时要理性些...

[ 本帖最后由 chjloveps2 于 2006-7-16 13:55 编辑 ]
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 11:53

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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