有研究Android内核的大神么
1个回答
2017-11-21
展开全部
1:boot.img是google为安卓创建的新型玩意,包括linux内核和内存盘。recovery本质上是一个可执行二进制文件,需要内核支持其运行,就好比exe需要windows操作系统来运行,所以recovery就另外和一个内核打包在一起,即recovery.img。大多数手机都是boot和recovery分开,以便于刷写系统。
2:当recovery在内核支持下启动后,由于recovery处于一个单独的分区,因此可以随便刷写system分区,也就是rom所在分区。就像winPE启动后,由于其不在C盘,所以可以格式化C盘。Rom应该佩带boot.img,因为Rom的启动依赖于boot,所以通常所说的刷机包都含有boot.img,刷rom就会同时刷内核。
3:目前只有CWM的recovery拥有备份功能,如果你刷了CWMrecovery,那么就可以像一键ghost一样备份完整的系统,因此只要你保存好备份,任何时候都可以轻松还原,包括手机一切软件、设置都不会变。
4:如果你由于误删系统软件而导致手机瘫痪,那么仅需要刷同版本的rom,这种情况显然不必刷内核。如果刷不同版本rom,内核大多数情况都要同步更新。2.6的内核是可以运行4.0的,那个人有嗜新症,所以想要最新的。
5:基带是手机通讯功能的重要组成部分,包含大量硬件驱动,民间无人有能力自写,因为硬件驱动不是想写就写的,需要硬件参数。基带也是自占一个分区,所以recovery能够刷写,不过需要技术,不是一般门外汉能搞的。既然可以刷写,你要什么版本就不成问题了。
6:嵌入式系统的启动颇为复杂,与电脑不同,不是想装什么系统都可以引导的,特定的芯片需要特定的启动代码,所以不同手机的rom一般不通用,除非芯片相同。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询