找回密码
 注册
搜索
查看: 4566|回复: 5

[讨论] 为啥手机OS可以刷到不同品牌的手机里面?有什么限制?

[复制链接]
发表于 2015-4-8 19:42:03 | 显示全部楼层 |阅读模式
大家好!
我觉得,手机OS应该是和手机的硬件/芯片,紧密相关的。如果是这样的话,似乎是,手机os可以且只能针对固定款的手机。但是为啥有些os(比如小米的)可以刷到其他品牌的手机里面呢?如果可以的话,有啥限制呢?
发表于 2015-4-9 09:27:10 | 显示全部楼层
OS 都是主芯片供应商提供的解决方案。你只需要拿过来改改,将其进行“深度定制”就是国产OS了
点评回复

使用道具 举报

发表于 2015-4-11 07:29:56 | 显示全部楼层
..........
点评回复

使用道具 举报

 楼主| 发表于 2015-4-13 10:58:43 | 显示全部楼层
mulinlearn 发表于 2015-4-9 09:27
OS 都是主芯片供应商提供的解决方案。你只需要拿过来改改,将其进行“深度定制”就是国产OS了

1. 你的意思是,刷机的服务提供者,他们能够拿到芯片商的源码,并进行修改?
2. 还有个问题:是不是A芯片商的源码,应该只能刷到有A芯片的手机?
点评回复

使用道具 举报

发表于 2015-4-13 15:21:02 | 显示全部楼层
wongdeqiang 发表于 2015-4-13 10:58
1. 你的意思是,刷机的服务提供者,他们能够拿到芯片商的源码,并进行修改?
2. 还有个问题:是不是A芯 ...

1. 你的意思是,刷机的服务提供者,他们能够拿到芯片商的源码,并进行修改?

不是酱紫啦。他们给你刷的包都是在网站下载的。只不过你没看到他们下咯。比如你要找个A机型刷机包,你就百度“A ROM包” 。会出来各种各样的ROM包。这种包有两种,一种是卡刷 zip格式,一种线刷 rar格式。还有更快捷的方法,下载个比如“一键刷机”的工具,工具会识别出你的手机,去网上找相应的ROM,你再选择其中一种去给你手机刷机。
2. 还有个问题:是不是A芯片商的源码,应该只能刷到有A芯片的手机?
不同手机,使用的不用芯片,它们的IO口内部资源都不一样的。从底层到最上层应用层的代码有差别的。你不要想太简单了。一个系统一般都分为七层。也就是OSI七层模型,每层相应的代码和接口。最底层跟硬件IO相关的是芯片厂商提供,只提供接口给你调用,不能修改。
点评回复

使用道具 举报

 楼主| 发表于 2015-4-15 20:42:08 | 显示全部楼层
mulinlearn 发表于 2015-4-13 15:21
1. 你的意思是,刷机的服务提供者,他们能够拿到芯片商的源码,并进行修改?

不是酱紫啦。他们给你刷 ...

多谢多谢!

“A芯片厂家对应的手机,应该只能刷该芯片厂家的制造出来的ROM”,这句话成立吗?因为我还是在想为啥可以把小米手机的ROM刷到其他品牌的手机上。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-26 12:08 , Processed in 0.106743 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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