[搬运]gpl | abyss-caf内核 | aosp | 2016-08-25

原帖作者: kwoktopus, 开发者 / 贡献者认证于2016年5月10日, 上午04:16

墨迹机友们好!

这是我的伴随一些内核增强和一些编译器优化的定制内核.
abyss-caf内核的目的是妥协稳定性和增强性能.
我不会用不合逻辑的变更大幅改动这个项目.

这个内核应该工作在最新的6.x.x roms 像 CyanogenMod以及其他任何基于AOSP的rom.

它如何做到的?

  • 使用优化版的toolchain编译内核
  • 使用 compiler optimization flags (实验性)
  • 移除冗余代码
  • 使用更先进的代码优化已有的
  • 减少/增加timers速度 (取决于功能类型)
  • 等. (大部分难以解释)
    编译这个内核用了为Cortex A7 处理器和neon-vpfv4优化了的Linaro GCC 4.9.4.

为什么有"-caf"标签?
我希望最终将最新的变化融入到这个内核中来保持它与最新的caf分支内联.
如果不能, 我仍然会把大量的caf patches加入到这个内核中.
高通清楚他们在对他们的CAF项目做什么.

真的有性能的增强吗?
加入了这些所有的改变, 应该有的. 有没有注意到不同就是另一回事了.
就我个人来说, 我感觉到了性能的差异. 像我们这个在更低的specs下更容易注意到区别.
对这个内核如何获益/工作而感到好奇的人, 请看我的github源码并阅读commit messages.
对编译器优化/黑入如何获益/工作而感到好奇的人, 请看这篇文章.

下载:
360云盘
AndroidFileHost
BasketBuild (目前倒了)

源码:
GitHub

没必要问ETA’s因为我拿这个内核日常使用.

我不介意非开发/无关话题的讨论, 只要别讨论别的和我类似的作品.
同样, 请避免在这里比较作品; 这非常扫开发的兴. 去别的帖子里比.

XDA:DevDB信息
abyss-caf kernel for aosp roms, Kernel for the Moto G

Contributors
YoshiShaPow, arter97, flar2, Christopher83, Cl3Kener, frap129
Source Code: https://github.com/kwoktopus/abyss-caf_kernel_falcon

内核特殊特性: MAJOR KEY

版本信息
状态: 每夜版

创建于 2016-05-10
上次更新 2016-08-29

珍爱手机,远离第三方内核!所有文件自测!!!