android rom移植 ext4文件系统 需要修改哪些

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android rom移植 ext4文件系统 需要修改哪些相关的知识,希望对你有一定的参考价值。

参考技术A 说到RFS/EXT4,这其实是一种磁盘格式,但RFS性能比较低下,这也是导致三星机子高配低能根本原因(三星Galaxy
S全系列原生都是采用的RFS,包括i9000),而EXT4是一种linux的磁盘格式,要知道android的根本核心就linux所以EXT4才是最适合linux的文件系统,于是就有民间高手把系统的磁盘格式从RFS转换为RFS,但光转磁盘的格式没有用,还要系统的支持,系统支持关键是要内核(也就是kernel),因为是kernel从系统底层读取数据,所以要支持EXT4系统的kernel才行。
  下面介绍一种转换RFS和EXT4的方法:
  RFS->EXT4
:
  1.安装clockworldMod
3.0.0.5--------也就是CWM3,(2.5的不行)
  2.刷EXT4的ROM,XDA上多的很,刷前CWM3会自动检查当前文件系统格式,如果不是EXT4,它会自动将RFS转换为EXT4,然后再刷ROM的,之后你就是EXT4系统,你可以跑分试下,一般RFS系统的在800-1000,而EXT4的话都在1400以上,而且你可以看到是I/O那项分最高。
  EXT4->RFS:
  再就是如果某个ROM它不支持EXT4系统,那你刷这个ROM的话就会提示出错,或者开不了机,XDA上说可以用odin刷官方原版,但我用odin刷的时候,半天没动静,我就把数据线给拔了,结果再开机,却出现一个电脑和手机连接中间有个叉的图案,我以为这下完,要返厂了,抱着试试看的心理然后我就拔电池,再进挖煤,还能进(大家要知道能进挖煤,就没有变砖),就又重刷了DK28原版,但考虑到这样做风险太大,我搜遍整个XDA终于在一个外链上找到了答案,刷ReRFS.zip这个其实和用odin刷原版是一样的,但考虑到风险,还是这个比较稳妥。其它的RFS
ROM好像不行,因为这个ROM里面有转换格式的脚本,而其它的ROM好像没有。

以上是关于android rom移植 ext4文件系统 需要修改哪些的主要内容,如果未能解决你的问题,请参考以下文章

深入浅出 - Android系统移植与平台开发- 定制手机模拟器ROM

如何移植音频驱动到android4.4

使用Android Studio调试系统应用之TvSettings:移植

安卓ROM移植教程

安卓rom移植到底是啥意思?

Android 10 根文件系统和编译系统:Android ROM镜像介绍