主流简迷离 发表于 2015-8-23 03:11:12

[3.14][3.4.110 内核]LU6200/SU640 - 官方 4.1 系统适用

本帖最后由 主流简迷离 于 2016-4-10 14:30 编辑

EOL:6200 已损坏,移植 CM 计划结束。
https://github.com/CMLU6200
包含 CM-13.0 的设备驱动,感兴趣的朋友可以自行移植。

-------------------------------------------------------------------------




内核调节工具 Kernel Adiutor:http://www.coolapk.com/apk/com.grarak.kerneladiutor
更新内容:
1. 修改 GPS 配置文件中的服务器,加速 GPS 定位;
2. 低内存管理算法优化;
3. 省电调节;4. 增加 rngd 填充熵池。

下载地址:
LU6200:
**** Hidden Message *****

SU640:
**** Hidden Message *****
内核特性:
1. added CPU Voltage Control    (CPU 电压控制);
2. enabled CPU [ 1728Mhz ] Overclocking   (CPU 超频 1728MHz);
3. CPU Governor optimization   (CPU 调速器优化);
4. added CPU Hotplug: intelli-plug   (intelli-plug CPU 热插拔驱动);
5. added Simple Thermal   (简单温度控制驱动);
6. added Panel Color Control   (屏幕色彩控制);
7. GPU Governor Optimization    (GPU 调速器优化);
8. IO Governor Optimization    (IO 控制器优化);
9. entropy Optimization    (熵填充优化);
10. rwsem, workqueue, random, ext4, mutex, slub updated from upstream
                   (rwsem, workqueue, random, ext4, mutex, slub 更新上游代码);
11. added dyn-fsync    (动态 fsync);
12. ZSWAP, FRONTSWAP,VNSWAP backport    (移植上游代码 zswap,frontswao,vnswap);
13. added LZ4 (De)compressed Support    (内核 LZ4 压缩/解压 支持);
14. Math Operation Optimization    (数学算法优化);
15. added high-performance WIFI Control    (高性能 WIFI 控制);
16. many KERNEL_DEBUG removed (移除众多内核调试选项);
17. optimized ARM RWSEM algorithm (优化 arm rwsem 算法);
18. optimized with NEON on ARM SHA1/SHA256/SHA512/AES routines
                  (优化 ARM SHA1/SHA256/SHA512/AES 并引入 NEON 优化);
19. added glibc memcopy & memmove optimization (用 glibc 版本 memcopy 和 memmove 替代内核低效版本);
20. added power_efficient workqueue (引入高效能 workqueue);
21. Linux 3.4.110 and many other optimization (Linux 3.4.110 和其他细节优化);



源代码:
Coding 仓库地址:https://coding.net/u/andytime/p/kernel-optimuslte/git
Github 仓库地址:https://github.com/andytimes/kernel-msm8660.git
OSC 仓库地址:https://git.oschina.net/andytime/lu6200-kernel.git

内核编译 - 简单教程:
查看:
Github Wiki : 点击此处查看
OSC Wiki : https://git.oschina.net/andytime/lu6200-kernel/wikis/Home


Next:
配适 CM 12.1 (目前CM 13.0还不稳定,看后期情况,选择其一)。




其它内容:

介绍修改内核源码的流程:
1.获取官方内核源码:
      从 LG 开放源代码官方网站(http://opensource.lge.com)搜索 LG Optimus LTE 的内核源码;
      这是 LU6200 版本,里面包含 Android 系统源码和内核源码,内核源码 6200 和 640 是通用的:
      http://opensource.lge.com/fileMgr/download/op/LGLU6200/4120?

2. 升级内核版本:
      从Linux Kernel (https://www.kernel.org) 找到 3.4.x 分支,3.4 分支最新是 3.4.110,
      点击 longterm:3.4.110 后面的 , 下载后解压得到 patch-3.4.110,这是内核的
      升级补丁 (Linux 3.4.0 -> Linux 3.4.110);

3. 解压官方内核源代码:
      解压 LU6200(Optimus LTE)_Android_JB_LU620187.zip 其中的 *Kernel.tar.gz ,
      解压后,得到一个 kernel 文件夹,把 patch-3.4.110 复制进去,
      打开 Linux终端,进入 kernel 目录,执行
      patch -p1 -N < patch-3.4.110
      中间会有一些补丁应用失败,失败的文件会生成 *.rej 在相应的文件夹,这时要靠自己去修复了。

5. 升级内核后:
       之后,可以根据自己的需求,来优化内核。






























musicqing 发表于 2015-8-23 07:36:54

授人鱼授人渔

w415823769 发表于 2015-8-23 07:27:36

辛苦了,写贴都很不简单……

shihaibing1963 发表于 2015-8-23 05:53:47

感谢高手的分享!!!!!!!!!!!!!

翁科洲 发表于 2015-8-23 08:07:47

LU6200/SU640 - 官方4.1内核3.4.108 - 新温控驱动以及众多优化

lovefoodball 发表于 2015-8-23 08:29:27

thank..................

zzl8020 发表于 2015-8-23 09:30:04

赞楼主的技术,辛苦了

abxy 发表于 2015-8-23 11:05:30

:):):):):)

zzhx0519 发表于 2015-8-23 11:57:26

萨达士大夫啊傲世飞

tomochinv5 发表于 2015-8-23 12:09:55

kkkkkkkk
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [3.14][3.4.110 内核]LU6200/SU640 - 官方 4.1 系统适用