網址就不貼了,會刪文

2013-10-28:V2.6版更新内容:
重新修改触摸屏驱动程序,完善2.5版使用滑动唤醒功能时小小耗电问题,完善滑动唤醒功能,新增短距离滑动唤醒,移植双击唤醒功能,同时提供用户参数方便用户自己定制滑动和双击唤醒功能。
功能设置如下:
1、滑动唤醒:改为在屏幕底部一个拇指高度(这个区域差不多就是底部的手机、联系人等图标的高度范围),实现左右双向唤醒(左向右,右向左都可以唤醒和关屏)这个是默认开启的,实现单向唤醒(仅仅是左向右开屏,右向左关屏),单向或者双向唤醒可以由你自己习惯来选择。
2、双击唤醒:在关屏状态下,双击屏幕任何区域都可以唤醒。
用户自定义设置说明:
开启或关闭滑动唤醒(永久方案,手机重启后有效): 编辑/system/etc/init.d/00remount文件,找到并修改这一行echo "1" > /sys/thunder_touch/sweep2wake,则开启,值为0则永久关闭滑动唤醒模式
开启或关闭双击唤醒(永久方案,手机重启后有效): 编辑/system/etc/init.d/00remount文件,找到并修改这一行echo "1" > /sys/thunder_touch/doubletap2wake,则开启,值为0则永久关闭双击唤醒模式
开启或关闭双向或单向滑动唤醒(永久方案,手机重启后有效): 编辑/system/etc/init.d/00remount文件,找到并修改这一行echo "0" > /sys/thunder_touch/orientation,则开启双向滑动,默认是打开的,值为1则为单向滑动唤醒模式
开启或关闭短距离滑动唤醒(永久方案,手机重启后有效): 编辑/system/etc/init.d/00remount文件,找到并修改这一行echo "0" > /sys/thunder_touch/shortsweep,则关闭,默认是关闭的,值为1则为使用短距离滑动唤醒模式
LG F240L/S/K/E988专用内核ThunderKernel-v2.5版发布,本刷机包特点:
1、基于LG 官方OPENSOURCE源代码进行优化;
2、移植CWM官方最新的6.0.3.8触摸版recovery,自2.5版之后已经不集成进内核包,需要下载请参考我的另外一个帖子;
3、采用4.6.4交叉编译工具完整编译;
3、更新最新版busybox,版本号:1.21.1
4、内核支持init.d
5、更新LZO解压最新版本驱动;
6、替换vfp为硬浮点和neon库支持;
7、采用glibc实现的memcopy和string函数,代码执行效率会提高一些;
8、deadline参数优化;
9、加入cfq(默认)、bfq、fiops、row、sio、zen I/O调度模式;
10、mount优化---》内核总是采用noatime参数;
11、禁用MMC调试;
12、加入SLQB内存分配模式;
13、提高虚拟最大内存128---》1024;
14、USB快速充电支持,默认关闭,你可以通过KERNEL调整软件,或者自己修改/sys/kernel/fast_charge/force_fast_charge值为1;
15、加入ARM RWSEM 优化算法;
16、支持fsync控制调整;
17、调整电容屏ADC数模转换精度参数;
18、移除官方exfat驱动模块,移植最新版exfat驱动,版本号:1.2.6;
19、游戏控的福音,本内核支持(exfat和vfat格式)内部sdcard和外置external_SD卡置换挂载,也就是说你可以把外置的64G卡作为内置卡。默认选项是不替换;
建议有一定动手能力可以这么试试:
用文件管理器修改system/etc/thunder.conf文件主要有三个参数sd_exfat\ext2intfat \ext2intexfat ,参数值为off或者是on,默认sd_exfat=off,具体玩法如下:
sd_exfat:如果只想要SD卡以exfat格式挂载的话,请设置值为on,否则off,默认设置off,64G卡特殊用户可以修改这里为on;
ext2intfat:如果想要把32G以下容量SD卡作为内置卡的话,请设置为on,否则off,亲测有效。 要小心被recovery 清除SD卡数据的风险 ;
ext2intexfat:如果想要64G以上容量SD卡作为内置卡的话,请设置为on,否则off;这项我没有测试条件,有测试成功的,给个反馈。
以上三个参数只能有一个设置成on,其他两个设置为off,或者三个参数都为off,这个根据你自己的情况而定。
20、cpu时钟降压,参考CM官方设置,亲测稳定,省电;
21、加入SVS电压表控制接口,支持system tuner,kernel优化软件,亲测有效;
22、修改摄像预览EBI总线带宽参数,这个大家对比一下,是否有效果;
23、加入 intellidemand cpu 调节模式;
24、增加电池的可充电空间,测试几天效果还不错;
25、关闭硬件对电压动态控制的功能;
26、修改CPU频率处理方式,官方默认是对所有的事件做出提高频率响应,比方说重力感应等会发送大量的数据,为求省电,调整为只对触摸和按键进行CPU频率调整;
27、优化求平方算法;
28、完整移植N4的sweep2wake滑动唤醒功能,一些机油有反馈默认加上,这里再做了些许优化,2.5版默认打开,需要关闭的话请到/sys/thunder_touch目录下修改sweep2wake值为0,这样设置手机重启又会默认打开。如果要完整禁止的话,可以修改system/etc/init.d/00remount文件,修改为echo "0" > /sys/thunder_touch/sweep2wake。OK! 接下来试试在关屏情况下在底部左向右滑动--》开屏,从右向左滑动--》关屏。还需要双击唤醒和关屏吗?
29、关闭触摸屏调试信息,没搞懂官方为什么出厂会后居然还有这种情况:屏幕触摸时后台还会打印调试信息,是电池牛逼吗?
30、fsync更新到1.2版本,有说套子无法关屏的朋友可以测试一下是否解决了这个问题;
31、内核增加最低186MHz频率表,默认是386MHz,供不同机油自由发挥;
32、去除LCD、BROADCAST DMB驱动后台打印调试信息;
33、L版S版K版参考E988,更新Synaptics RMI4 protocol I2C驱动参数到最新版本,相信这个是最优的参数;
34、经L/S/K/E988机油测试,修正了皮套唤醒、照相机的一些小问题,这版感谢阿涼、烟云、斌子、梦想海空等等同学的完整测试;
35、一些其他优化参数,尽在不言中。。。。。。
刷入前温馨提示:
1、本内核和recovery刷机包适用于LG 240L/K版的官方ROM基础,不要作为CM的ROM的内核刷入,否则你懂的;
2、本内核和RECOVERY都是硬解BOOTLOADER的,启动时会有验证提示,不用担心,出现这个,那么恭喜你,你的240已经解了BL;
3、确保你的手机已经ROOT,线刷入过RECOVERY,之前没有的话请移步这里,240L/K recovery(6.0.3.8版),(经过测试L版和K版通用),再备份一下你的系统;
4、下载内核ZIP单刷文件,复制到你能找到的手机SD卡上;
5、进入RECOVERY模式;
6、Install zip from sdcard,不需要data,cache清除;
7、剩下的你懂的,刷完后手机会自动重启系统。
8、重启后,第一屏会显示如下信息
----------------------------------------------
secure booting error!-----安全引导错误!
cause:device unlock!,so Boot success!!------原因:设备已解锁,所以引导成功!!
----------------------------------------------
恭喜你,已经得到硬解锁的240了。
9、触控版recovery已经重新编译修正完毕,亲测已解决所有问题,240L版刷过内核包的同学,请务必到这里更新自己的RECOVERY--》【RECOVERY】F240L/S/K触控版CWM--6.0.3.8(10月23日修正识别外置SD卡)。2.2版以后版本内核包将不再集成recovery。
10、刷入本内核在手机设置里看不到内核版本信息,有些机油会误认为没有刷入成功,要确定这一点可以两种方式:1、你可以借助软件查看内核编译信息,里头有thunderkernel(jxxhwy@THUNDER+)。2、手机具备以上功能才是非山寨内核。
11、最后建议大家刷机有问题的,这些都是G PRO不同版本内核、基带或是其他分区搭配出的问题,可以KDZ恢复到官方的基础,我的版本是F240L10v,供大家参考。