OC Kernel for HD2ONE-0.3.6 - HD2 Android SD Development

Hi
Here is a kernel for the rom-HD2ONE 0.3.6, this kernel has enabled me to be stable at 1536 mhz
here is based on a kernel Hastarin-r8.6 and kernel MDJ_S10.3.OC
to use it there's replace the kernel and zImage in file "kernel modifié"
here is the manipulation :
delete bcm4329.ko, cifs.ko, tun.ko which was in the zip-r8.6 kernel-hastarin , replace those in the kernel MDJ_S10.3.OC , like this : http://imageshack.us/f/14/testnlf.png/
the Hastarin-r8.6 kernel, the MDJ_S10.3.OC kernel and the final kernel :
http://d-h.st/fMi
quadrant :
http://i44.servimg.com/u/f44/16/14/10/69/301710.png
I just do not maintain for the moment because I do not have pc on hand
I thank Hastarin for kernel-r8.6 kernel : http://forum.xda-developers.com/member.php?u=467999
i thank mdeejay for kernel MDJ_S10.3.OC : http://forum.xda-developers.com/member.php?u=2754407
Without you, my kernel does not exist, thank you for your work

ovme
Is this kernel have diffirents with hastarin r8.6 ?

c1cl0n said:
ovme
Is this kernel have diffirents with hastarin r8.6 ?
Click to expand...
Click to collapse
Hi
The original kernel not allow myself to be stable at 1536 mhz, I was stable at 1190 mhz only ... I did a mixture of both kernel and it allowed me to be stable @ 1536 mhz
Handling: I delete bcm4329.ko, cifs.ko, tun.ko which was in the zip-r8.6 kernel-hastarin
I have replace those in the kernel MDJ_S10.3.OC
To work rom HD2ONE-0.3.6, I did not test it on another rom ...
I can spend the rom with the kernel already installed if you want ... but Kouno.Takaaki to thank for his rom is top

Please provide code source
Thanks in advance!

Related

Custom Kernel Development: Devs only

---[ UPDATED: July 26, 2011 16:30 GMT ]---
\\--[ ANNOUNCEMENT ]--//
[Added] FreeKernel-mod350-Th#28 by ThJap
//--[ ANNOUNCEMENT ]--\\
I have started this thread based on zdzihu's suggestion...
This thread is intended for Developers ONLY...
A method of booting custom kernels (using kexec) has been developed. Thanks Bin4ry, zdzihu, jerpelea, MrHassell, blagus, and all other devs who are working hard to make this stable. (i am sorry if i missed any names)
hope the devs can use this thread to discuss on custom kernel dev....
please keep this thread clean for the devs to discuss the kernel development aspects...
for general discussions please use the following thread:
http://forum.xda-developers.com/showthread.php?t=1018391
i will also keep updating this regularly with the information like relevant posts; features, limitations & links to custom kernels currently available...
*** [IMP]: before flashing custom update.zips read this: how to find the version/type of recovery on ur current ROM ***
>>> How-To for testing custom kernel <<<
>>> How to build a Linux kernel and flash it to the phone {from SE Dev Blog} <<<
Custom kernel sources released:
Custom Kernel Sources for 2.0.A.0.504 by zdzihu
FreeXperia Project | Custom Kernel Sources for FreeXperia Kernel
FreeKernel-mod350-source by tkymgr
FreeKernel-mod352-source by tkymgr
zKernel-source by zdzihu
DooMKernel-source by DooMLoRD
Current list of custom kernels:
FreeKernel-alpha1 by zdzihu
FreeKernel-alpha1-in-call volume fix by zdzihu
FreeXperia Kernel-001 by jerpelea (from CM7.0 RC4 v014 k001 PREVIEW)
FreeXperia Kernel-002 by jerpelea (from CM7.0.0 J015 k002)
TripNKernel Modified FreeKernel-03 by TripNRaVeR
FreeXperia Kernel-003 / beta3 by Bin4ry (flashable update.zip via recovery)
FreeXperia Kernel beta4 by Bin4ry
FreeXperia Kernel-005 / beta5 by jerpelea (from CM7.0.0 J016 k005)
FreeXperia Kernel-006 / beta6 by jerpelea (from CM7.0.0 J016a k006)
FreeXperia Kernel-007 / beta7 by jerpelea (from CM7.0.3 J019 k007)
FreeXperia Kernel-008 / beta8 by jerpelea (from CM7.0.3 J020 k008)
FreeXperia Kernel-009 / beta9 by jerpelea (from CM7.0.3 J020a k009)
FreeXperia Kernel-010 / beta10 by jerpelea (from CM7.0.3 J020b k010)
FreeXperia Kernel-010 / beta10 [No UV] by jerpelea (from CM7.0.3 J020c K010)
FreeXperia Kernel-011 / beta11 by jerpelea (from CM7.0.3 FINAL J021 K011 & CM7.1.0 J001 K011)
FreeXperia Kernel-012 / beta12 by jerpelea
FreeKernel-docomo21.c-spec-v346 by tkymgr
FreeKernel-docomo2x.c-spec-v347 by tkymgr
FreeKernel-docomo2x.c-spec-v349 by tkymgr
FreeKernel-docomo2x.c-spec-v350 by tkymgr
FreeKernel-mod350-fix1 by tkymgr [ only boot.img & wifi module ]
FreeKernel-mod351 by tkymgr
FreeKernel-mod352 by tkymgr
zKernel-22062011 by zdzihu
zKernel-23062011-alt by zdzihu
FreeXperia Kernel-013 / beta13 by jerpelea (from CM7.1.0 RC1 J005 k013)
FreeKernel-mod352 #2 by tkymgr
FreeKernel-mod350-Th#11 by ThJap
zKernel-05072011 by zdzihu
FreeKernel-mod360 by tkymgr
zKernel-14072011 by zdzihu
zKernel-15072011 beta by zdzihu
DooMKernel v01 by DooMLoRD
DooMKernel v02 by DooMLoRD
zKernel-20072011 by zdzihu
zKernel-20072011_failsafe by zdzihu
FreeKernel-mod350-Th#25 by ThJap
FreeKernel-mod362 by tkymgr
DooMKernel v03 by DooMLoRD
FreeKernel-mod363 by tkymgr
FreeKernel-mod350-Th#28 by ThJap
Additional Info:
the following files are required in the /system/kernel/ folder:
splboot.ko (some devs move this file to /system/lib/modules/splboot.ko)
miniloader
boot.img (this is the actual custom kernel)
for booting the OS using custom kernel some modifications are required to the /system/bin/chargemon file
also some modified/updated modules (e.g. wifi.ko) are provided for compatibility with the custom kernel
Bootloader Bypass files:
There seems to be some issues face by some users, where in using a different version of miniloader helped them sort out the issues. So I will provide all those versions.
Flashable update.zip via recovery, contains miniloader & splboot.ko:
bootloader_bypass_files_v1.zip [slightly older miniloader] {came with older FreeXperiaKernels}
bootloader_bypass_files_v2.zip [older miniloader] (testing only) {came with FreeKernel by zdzihu}
bootloader_bypass_files_v3.zip [older miniloader] (testing only) {came with Flashtool v0.2.9.1}
bootloader_bypass_files_v4.zip [newest miniloader] {comes with newer FreeXperiaKernels (from CM7 J022 K011 onwards)} (recommended)
[IMP] for v4 miniloader: u need to be on the baseband from the baseband package provided in CM7 J022 for the v4 miniloader to work properly... even if u already have baseband 2.0.52 please reflash using the baseband package provided in CM7 J022... even if u are on a different ROM u will need to use the baseband from the above package to get custom kernel to work properly
FreeKernel-alpha1 by zdzihu
Linux Kernel Version:
2.6.29
Kernel features:
removed 32 fps cap
implemented netfilter (Droid wall, native USB/wifi tethering etc.)
undervolted to 0.950mV to save battery
don't remember what else I did, I bet something nasty
super ugly boot logo!
Requirements:
baseband .52 + the relevant kernel
clean 2.1 ROM, compatibile with .52 baseband (e.g. .504)
working xRecovery
Known Issues:
Tested On:
Stock SE Firmware 2.0.A.0.504
Link to download boot.img (flashable via recovery):
http://www.mediafire.com/?1gesziiz4pbvcr6
MD5 hash of boot.img:
Code:
d8e98b647641bc55270ccb73729f007f
Additional file(s) provided with kernel:
wifi.ko module
FreeKernel-alpha1 in-call volume fix by zdzihu
Linux Kernel Version:
2.6.29
Kernel features:
possible in-call volume fix
removed 32 fps cap
implemented netfilter (Droid wall, native USB/wifi tethering etc.)
undervolted to 0.950mV to save battery
don't remember what else I did, I bet something nasty
super ugly boot logo!
Requirements:
baseband .52 + the relevant kernel
clean 2.1 ROM, compatibile with .52 baseband (e.g. .504)
working xRecovery
Known Issues:
Tested On:
Stock SE Firmware 2.0.A.0.504
Link to download boot.img (flashable via recovery):
http://www.mediafire.com/?jx4lbhfioquw4sk
MD5 hash of boot.img:
Code:
5de24423ad2ccce80bbd5ac9aae3079a
Additional file(s) provided with kernel:
wifi.ko module
FreeXperia Kernel-001 by jerpelea (from CM7.0 RC4 v014 k001 PREVIEW)
Linux Kernel Version:
2.6.29
Kernel features:
tun/tap
dmmod
dmcrypt
1.1 ghz frequency
undervolt
ondemand cpu scaller (default)
camera debug messages
netfilter
Requirements:
baseband 2.0.52
Known Issues:
wifi doesnt work. enabling/activating wifi causes WLOD (white LED of Death) and then reboot
Tested On:
Cyanogen CM7.0 RC4 v014 k001 PREVIEW
Wolfbreaks CM6.1.3 v53 with Baseband Patch for 4x-52
TripNMiUI
FreeX10 beta4 hotfix1
Link to download boot.img (flashable via recovery):
http://www.mediafire.com/?8uzo3nudxh89x67
MD5 hash of boot.img:
Code:
fcacdb0189ca25b7c834a4a855f1776e
Additional file(s) provided with kernel:
kernel part of custom ROM
Bootloader bypass file(s) required to test custom kernel:
There seems to be some issues face by some users, where in using an older version of miniloader helped them sort out the issues. So I will provide here both versions.
Flashable update.zip via recovery, contains miniloader & splboot.ko:
bootloader_bypass_files_v1.zip [newest miniloader] (recommended)
bootloader_bypass_files_v2.zip [older miniloader] (testing only)
One question for bypass-method developers: is it necessary to have stock SE's ROM for better chances of succeeding in porting splboot/miniloader to X8?
2.1update1 - base anyone can restore with SEUS, demonstrated work from this point, with the FreeX10, FreeXperia, Wolfbreak, rendeiro2005 and others without many problems. It might be a case of, which has the least issues, what are they and how do we eliminate them.
The most common baseband with development is 52. FreeXperia - CM7 GingerBread - entirely developed for 52 - there are two groups.
Original Baseband series: 48-49-50-51-52 (52 = last of first generation)
Current Baseband series: 53-54-55-56-57-58 (59 - not released)
Baseband is a multiplexer. The core C files are - vendor/qcom-proprietary-qsd8k/data/qmi/qmuxd/../src/qmi_qmux.c and is compiled for ARM with* vendor/qcom-proprietary-qsd8k/data/qmi/qmuxd/../platform/qmi_platform_qmux_io.c and the core interface to the Linux kernel - vendor/qcom-proprietary-qsd8k/data/qmi/qmuxd/../platform/linux_qmi_qmux_if_server.c requires several SO - (ELF binaries) - be present, compiled and available to the kernel and the linker - /system/bin/linker
liblog.so
libdiag.so
libc.so
libstdc++.so
libm.so
Everything working - /data/radio/qmux_connect_socket - will bind to an address path and make possible, one radio with one input signal to many data-output-lines and many input lines. Herein the core networking is established, with WiFi and Bluetooth become linked, with the famous exploits for NULL pointer dereference vulnerability which exist in Linux kernels < .30 - Which is no coincidence, why many Kernels are below this release version.
sent from neptune
Achotjan_FreeX10 by achotjan
based on FreeKernel-alpha1 by zdzihu
---[ REMOVED ON DEVS REQUEST ]---
FreeXperia Kernel-002 by jerpelea (from CM7.0.0 J015 k002)
Linux Kernel Version:
2.6.29
Kernel features:
possible in-call volume fix
gps fix
lcd backlight resume fix
tun/tap
dmmod
dmcrypt
1.1 ghz frequency
undervolt
ondemand cpu scaller (default)
camera debug messages
netfilter
Requirements:
baseband 2.0.52
Known Issues:
wifi doesnt work
Tested On:
Cyanogen CM7.0.0 J015 k002
Wolfbreaks CM6.1.3 v53 with Baseband Patch for 4x-52
TripNMiUI FINAL 1.0.3
FreeX10 beta4 hotfix1
MiXeD MIUI 002 TMR mod
Link to download boot.img (flashable via recovery):
http://www.mediafire.com/?5egorvjv1lppno2
MD5 hash of boot.img:
Code:
25cb217886b88ba1085dfd164c8a3e8d
Additional file(s) provided with kernel:
kernel part of custom ROM
Bootloader bypass file(s) required to test custom kernel:
There seems to be some issues face by some users, where in using an older version of miniloader helped them sort out the issues. So I will provide here both versions.
Flashable update.zip via recovery, contains miniloader & splboot.ko:
bootloader_bypass_files_v1.zip [newest miniloader] (recommended)
bootloader_bypass_files_v2.zip [older miniloader] (testing only)
TripNKernel Modified FreeKernel-03
based on zdzihu's FreeKernel
Linux Kernel Version:
2.6.29
Kernel features:
removed 32 fps cap
Requirements:
baseband 2.0.49/2.0.52
Known Issues:
GPS (not confirmed)
apps2sd not working
Tested On:
TripNMiUI FINAL 1.0.3
Wolfbreaks CM6.1.3 with Baseband Patch for 4x-52
FreeX10 beta4 hotfix1
Achotjan_Froyo_2.2.1
scamble_v01.3 CM6.1.3
Link to download boot.img (flashable via recovery):
http://www.mediafire.com/?4mscmhfbr99hdt9
MD5 hash of boot.img:
Code:
aa40c889f482731eb4324e0c2a2b5336
Additional file(s) provided with kernel:
kernel part of custom ROM
Bootloader bypass file(s) required to test custom kernel:
There seems to be some issues face by some users, where in using an older version of miniloader helped them sort out the issues. So I will provide here both versions.
Flashable update.zip via recovery, contains miniloader & splboot.ko:
bootloader_bypass_files_v1.zip [newest miniloader] (recommended)
bootloader_bypass_files_v2.zip [older miniloader] (testing only)
how can we flash the .img file?
AN7 OverClocker said:
how can we flash the .img file?
Click to expand...
Click to collapse
A little more info please, wich kernel are you talking about? Tripnraver's, zdzihu's..?
If it's tripnraver's kernel you try to flash, you should just flash the zip-package you downloaded
i am talking about FreeXperia Kernel-002 by j.
This kernel is only available on .img file
You should place all your kernel files in /system/kernel/ and you must make some changes to chargemon (/system/bin/chargemon). I have no idea what changes you should exactly make..
hmmm...
i will re-upload the boot.img zips as update.zips flashable via recovery...
also for general discussions please use the following thread: http://forum.xda-developers.com/showthread.php?t=1018391
in the above thread i have already posted the changes which need to be made to the /system/bin/chargemon file to boot using custom kernels
system/bin/chargemon
system/bin/charger
system/lib/modules/wifi.ko
and Kernel folder needs to be copied out from ROMs to get custom Kernel.
Wolfbreak said:
system/bin/chargemon
system/bin/charger
system/lib/modules/wifi.ko
and Kernel folder needs to be copied out from ROMs to get custom Kernel.
Click to expand...
Click to collapse
i would not recommend copying the file /system/bin/chargemon as is (because of the different recoveries available & variations that each dev/each version of flashtool introduces) rather only search for the custom kernel booting part and add that to the chargemon file if it isnt there already...
also no need to copy the whole /system/kernel/ folder... u just need the boot.img for that specific custom kernel... (though here i assume that u already have miniloader & splboot.ko in /system/kernel/)
and yes individual rewritten modules (like wifi.ko) have to be copied too... it would be great if the devs can post update.zips which contain the hotfixes/addons (including custom kernel, modified modules, etc) so that the kernel and related files can be used on other roms too, instead of downloading the whole rom...
i would like to confirm that FreeXperia Kernel-002 by jerpelea (from CM7.0.0 J015 k002) is working well on Achotjan's V010
Has anyone tested one of the available kernels on FreeX10 Beta 4 ?
[Q] Is it also possible for x10?
Hi, I just found this:
http://forum.xda-developers.com/showthread.php?t=889503
So i wanted to ask wether it is possible to implement it in the custom Kernels of X10.
fknpwned said:
Has anyone tested one of the available kernels on FreeX10 Beta 4 ?
Click to expand...
Click to collapse
+1
sent from my Z orignal and modded 2.2 powered c64

[KERNEL] zKernel | 2.6.29 | baseband 67 | 20/07/2011 | [FROYO/GB]

-----[ ANNOUNCEMENT ]-----
[Added] (For 2.2 ROMs only) zKernel_20072011_failsafe with FreeX10-beta4 ramdisk
[Added] (For 2.3 ROMs only) zKernel_20072011_failsafe with FreeXperiaKernel ramdisk
-----[ ANNOUNCEMENT ]-----
sorry for starting another thread... but as some users pointed out that the other thread was getting filled with stuff not related to 2.1...
so we will keep this thread only for 2.2/2.3 issues with that kernel...
based on http://forum.xda-developers.com/showthread.php?t=1135475
kernel features: 20072011_failsafe
Features:
- latest SE sources (2.1.A.0.492)
- FPS cap removed
- in-call volume increased
- full netfilter support (droid wall, wifi tether)
- drivemapper support (2.2+ native app2sd)
- working with basebands 54+ (67 recommended)
- no battery drain / sleep issues observed - 100% stock behaviour
- ext3, ext4 filesystem support
- TUN/TAP feature (VPN)
- a lot of debugging disabled to improve performance
- backported cpufreq interactive governor
- enabled ThumbEE CPU extension
- boot frequency increased to 1GHz
- no more crash on boot ("boot animation->lockscreen->boot animation")
- voltages modified to ensure stability with all frequencies
- NO UNDERVOLT/NO OVERCLOCK/NO UNDERCLOCK
- interactive as default governor
Click to expand...
Click to collapse
kernel features: 20072011
Features:
- latest SE sources (2.1.A.0.492)
- FPS cap removed
- in-call volume increased
- full netfilter support (droid wall, wifi tether)
- drivemapper support (2.2+ native app2sd)
- working with basebands 54+ (67 recommended)
- no battery drain / sleep issues observed - 100% stock behaviour
- slightly overclocked (1.13GHz) and undervolted
- 128MHz frequency disabled/removed (???)
- ext3, ext4 filesystem support
- TUN/TAP feature (VPN)
- a lot of debugging disabled to improve performance
- backported cpufreq interactive governor
- enabled ThumbEE CPU extension
- boot frequency increased to 1GHz
- no more crash on boot ("boot animation->lockscreen->boot animation")
- voltages modified to ensure stability with all frequencies
- underclocked - added 19MHz frequency @ 0.9v
- interactive as default governor
Click to expand...
Click to collapse
kernel features: 15072011 beta
Features:
- latest SE sources (2.1.A.0.492)
- FPS cap removed
- in-call volume increased
- full netfilter support (droid wall, wifi tether)
- drivemapper support (2.2+ native app2sd)
- working with basebands 54+ (67 recommended)
- no battery drain / sleep issues observed - 100% stock behaviour
- slightly overclocked (1.13GHz) and undervolted
- 128MHz frequency disabled/removed
- ext3, ext4 filesystem support
- TUN/TAP feature (VPN)
- a lot of debugging disabled to improve performance
- backported cpufreq interactive governor
- enabled ThumbEE CPU extension
- boot frequency increased to 1GHz
Click to expand...
Click to collapse
kernel features: 14072011
Features:
- latest SE sources (2.1.A.0.492)
- FPS cap removed
- in-call volume increased
- full netfilter support (droid wall, wifi tether)
- drivemapper support (2.2+ native app2sd)
- working with basebands 54+ (67 recommended)
- no battery drain / sleep issues observed - 100% stock behaviour
- slightly overclocked (1.13GHz) and undervolted
- 128MHz frequency enabled
- faster booting - ACPU clocked at 921MHz instead of 384MHz
- ext3, ext4 filesystem support
- TUN/TAP feature (VPN)
- a lot of debugging disabled to improve performance
Click to expand...
Click to collapse
kernel features: 22062011 / 05072011
Features:
- latest SE sources (2.1.A.0.492)
- FPS cap removed
- overclocked to 1.13GHz
- in-call volume increased
- full netfilter support (droid wall, wifi tether)
- drivemapper support (2.2+ native app2sd)
- working with basebands 54+ (67 recommended)
- no battery drain / sleep issues observed - 100% stock behaviour
Click to expand...
Click to collapse
ALL CREDITS GO TO ZDZIHU FOR MAKING THIS NEW KERNEL WHICH WORKS ON LATEST BASEBAND
Use the following at your own risk and it's not supported by the rom dev (zdzihu / jerpelea / others)
if u are new to custom kernels please read this guide: [How-To] Testing or Using Custom Kernels on Xperia X10
If you were able to get it to work on the rom you use please mention the rom name/version number in your post so that it can help everyone... also please mention which specific boot.img you used + which wifi module worked for you (if u needed to use any additional patches)
Since there are so many roms and various versions it is difficult for ppl to test it out on each and every one of them...
Based on your feedback I will update second post with that info and link up to ur posts so others can be benefited from your experience....
Additional Info:
20072011_failsafe kernel was posted by zdzihu on July 21, 2011 and is without undervolting/over/underclocking
20072011 kernel was posted by zdzihu on July 20, 2011 and has interactive governor as default
15072011 kernel beta was posted by zdzihu on July 15, 2011 it has interactive governor added and is undervolted, overclocked (245Mhz to 1113Mhz)
14072011 kernel was posted by zdzihu on July 14, 2011 its undervolted, under+overclocked (128Mhz to 1113Mhz)
05072011 kernel was posted by zdzihu on July 05, 2011 and is marked as STABLE version (NO overclock!)
23062011 kernel was posted by zdzihu on June 23, 2011 [ its an alternative version to zKernel_22062011 for those with "random shutdown" issue ]
22062011 kernel was posted by zdzihu on June 22, 2011
if u guys getting WLODs then try setting max cpu speed to 998Mhz
also wiping cache/dalvik-cache in recovery might solve some issues
[ FOR FROYO ]
zKernel 20072011_failsafe based
zKernel_20072011_failsafe with FreeX10-beta4 ramdisk <NEW> (should work naively with MOST froyo roms w/o need of any wifi fixes/patches)
(by DooMLoRD)
ramdisk used: FreeX10-beta4 native ramdisk by zdzihu (slightly modded by me for Custom kernel booting)
VIMP NOTE FOR THIS KERNEL VERSION
zKernel 20072011 based
zKernel_20072011 with FreeX10-beta4 ramdisk(should work naively with MOST froyo roms w/o need of any wifi fixes/patches)
(by DooMLoRD)
ramdisk used: FreeX10-beta4 native ramdisk by zdzihu (slightly modded by me for Custom kernel booting)
VIMP NOTE FOR THIS KERNEL VERSION
zKernel 15072011 beta based
zKernel_15072011 beta with FreeX10-beta4 ramdisk (should work naively with MOST froyo roms w/o need of any wifi fixes/patches)
(by DooMLoRD)
ramdisk used: FreeX10-beta4 native ramdisk by zdzihu (slightly modded by me for Custom kernel booting)
zKernel 14072011 based
zKernel_14072011 with FreeX10-beta4 ramdisk (should work naively with MOST froyo roms w/o need of any wifi fixes/patches)
(by DooMLoRD)
ramdisk used: FreeX10-beta4 native ramdisk by zdzihu (slightly modded by me for Custom kernel booting)
zKernel 05072011 [STABLE] based
zKernel_05072011 with FreeX10-beta4 ramdisk (should work naively with MOST froyo roms w/o need of any wifi fixes/patches)
(by DooMLoRD)
ramdisk used: FreeX10-beta4 native ramdisk by zdzihu (slightly modded by me for Custom kernel booting)
zKernel 22062011 based
zKernel_22062011 modded for Froyo
(by DooMLoRD)
ramdisk used: FreeKernel-mod351-Froyo by tkymgr
zKernel_22062011 modded for Froyo [boot.img should also work for GB]
(by Chumby_666 / aZuZu)
ramdisk used: FreeXperia Kernel K006 by jerpelea (FreeXperia Team)
zKernel_22062011 modded for MIUI Froyo
(by QuestionBoy)
ramdisk used: FreeKernel-mod352 for MIUI (FROYO) [camera/camcorder working]
ZKernel-BB54-67-MIUI-fixrecord for MIUI Froyo (zKernel-22062011 based)
(by bojojo2020)
ramdisk used: (i dont know as of now) [camera/camcorder working]
zKernel 23062011 based
zKernel_23062011 modded for Froyo [boot.img should also work for GB]
(by Chumby_666 / aZuZu)
ramdisk used: FreeXperia Kernel K006 by jerpelea (FreeXperia Team)
zKernel_23062011 modded for MIUI Froyo
(by My_Immortal)
ramdisk used: FreeKernel-mod352 for MIUI (FROYO) [NOTE related to camera/camcorder]
zKernel_23062011 with FreeX10-beta4 ramdisk (should work naively with MOST froyo roms w/o need of any wifi fixes/patches)
(by DooMLoRD)
ramdisk used: FreeX10-beta4 native ramdisk by zdzihu (slightly modded by me for Custom kernel booting)
[ FOR GB ]
zKernel 20072011_failsafe based
zKernel_20072011_failsafe with FreeXperiaKernel ramdisk <NEW> [boot.img should also work for FROYO]
(by DooMLoRD)
ramdisk used: FreeXperiaKernel ramdisk by jerpelea (FreeeXperia Team)
zKernel 20072011 based
zKernel_20072011 with FreeKernel ramdisk[boot.img should also work for FROYO]
(by realunited123)
ramdisk used: FreeKernel-mod360 by tkymgr
zKernel 15072011 based
zKernel_15072011 beta with FreeXperia_kernel_beta12b ramdisk
(by DooMLoRD)
ramdisk used: FreeXperia Kernel K012b (128Mhz) by jerpelea (FreeXperia Team)
zKernel 14072011 based
zKernel_14072011 with FreeXperia_kernel_beta12b ramdisk [boot.img should also work for FROYO]
(by DooMLoRD)
ramdisk used: FreeXperia Kernel K012b (128Mhz) by jerpelea (FreeXperia Team)
zKernel 05072011 [STABLE] based
zKernel_05072011 modded for GB/CM7 [boot.img should also work for FROYO]
(by DooMLoRD)
ramdisk used: FreeXperia Kernel K012b (128Mhz) by jerpelea (FreeXperia Team)
zKernel 22062011 based
zKernel_22062011 modded for GB/CM7 [boot.img should also work for FROYO]
(by DooMLoRD)
ramdisk used: FreeXperia Kernel K012b (128Mhz) by jerpelea (FreeXperia Team)
zKernel_22062011 modded for GB/CM7.1
(by cobrato)
ramdisk used: FreeKernel-mod352-GB by tkymgr
zKernel 23062011 based
zKernel_23062011 modded for GB/CM7 [boot.img should also work for FROYO]
(by DooMLoRD)
ramdisk used: FreeXperia Kernel K012b (128Mhz) by jerpelea (FreeXperia Team)
as for other stuff i have tried to explain in post #2 wht kernel and ramdisks are...
all available stuff is provided for u to try... some kernel may work perfectly with ur X10 while other might not... u are free to try whichever u want and may be report back on which worked best for u... BTW the kernel which works best for u might not necessarily work properly for others...
[VIMP NOTE FOR FROYO USERS who do not see any change in custom kernel after flashing the boot.img]
How-To for testing custom kernel
nice how-to kernel install by G-FACE (for WB ROM if before u have used custom kernel on it): http://forum.xda-developers.com/showthread.php?p=14977949#post14977949
nice how-to kernel install by Haldi4803 (for WB ROM TW007.1 BB67 Stock Kernel): http://forum.xda-developers.com/showthread.php?p=15016179#post15016179
"Install zKernel on Wolfbreak's TW 007.1 ROM" by kantk20111: http://forum.xda-developers.com/showthread.php?t=1146473
some ppl who are having problems with FROYO version can try the boot.img from GB:
http://forum.xda-developers.com/showthread.php?p=14977649#post14977649
along with FROYO wifi module posted for that kernel versions
some info on wifi modules
[OPTIONAL] additional if u are still facing wifi issues u can use:
wifi_bt_fix-fxk_froyo_v01.1.zip : patch module from [PATCH] Fix WiFi and BT for FreeXperia Kernel (froyo) to use wifi/BT
some info on why there are so may boot.img files of the same kernel:
DooMLoRD said:
...
boot.img is a file which contains main kernel (zimage) + integrated ramdisk for booting (ramdisk.gz)...
the ramdisk contains specific code for different android versions to boot correctly with some features specific for that android version... thts why if u use 2.1 ramdisk it might not work on 2.2/2.3 and vice-versa...
additionally some features like cpuscaling, wifi module setup (app2sd???) are introduced in enabled/set in ramdisk so thats why some ramdisk work for some ppl while for others it may not work...
..
Click to expand...
Click to collapse
Doom firstly thank you for your work and guides
I had issues getting the kernel in to Beta 4
I used the GB kernel which worked however this broke wifi I am unsure of how I can get the wifi to work ?
chiefy009 said:
Doom firstly thank you for your work and guides
I had issues getting the kernel in to Beta 4
I used the GB kernel which worked however this broke wifi I am unsure of how I can get the wifi to work ?
Click to expand...
Click to collapse
ok firstly which kernel file u flashed? cause the wifi module depends on the kernel used...
FROYO (some GB roms too) required wifi module to be called wifi.ko and located at /system/lib/modules/
CM7 (may be all GB???) required wifi module to be called ar6000.ko and located at /system/lib/modules/
both are essentially the same files, just the file name is different (thanks to jerpelea for pointing that out)
DooMLoRD said:
ok firstly which kernel file u flashed? cause the wifi module depends on the kernel used...
FROYO required wifi module to be called wifi.ko and located at /system/lib/modules/
GB required wifi module to be called ar6000.ko and located at /system/lib/modules/
Click to expand...
Click to collapse
the kernel that works is your gb one
boot.img_zkernel_22062011_GB_1.zip
chiefy009 said:
the kernel that works is your gb one
boot.img_zkernel_22062011_GB_1.zip
Click to expand...
Click to collapse
ok...
then remove all existing wifi.ko/ar6000.ko modules from: /system/lib/modules/
and then
just flash:
http://www.mediafire.com/?lmh46quh490mzme
(its wifi module for froyo for zkernel_22062011)
if required:
wifi_bt_fix-fxk_froyo_v01.1.zip : patch module from [PATCH] Fix WiFi and BT for FreeXperia Kernel (froyo) to use wifi/BT
DooMLoRD said:
ok firstly which kernel file u flashed? cause the wifi module depends on the kernel used...
FROYO required wifi module to be called wifi.ko and located at /system/lib/modules/
GB required wifi module to be called ar6000.ko and located at /system/lib/modules/
Click to expand...
Click to collapse
Isn't ar6000.ko only limited to Jerpelea's CM7 ? I am using rdannar's GB MIUI and had to use wifi.ko for wifi to work.
Doomlord, you are a lord. Running very stable and fast with an 1400 quadrant score. TW007 + Zkernel for froyo + bb67
realunited123 said:
Isn't ar6000.ko only limited to Jerpelea's CM7 ? I am using rdannar's GB MIUI and had to use wifi.ko for wifi to work.
Click to expand...
Click to collapse
ok is it?
ok i corrected my post above....
any any case u can just flash the wifi.ko module from froyo post for that SPECIFIC KERNEL version (22062011 OR 23062011)
DooMLoRD said:
ok...
then remove all existing wifi.ko/ar6000.ko modules from: /system/lib/modules/
and then
just flash:
http://www.mediafire.com/?lmh46quh490mzme
(its wifi module for froyo for zkernel_22062011)
if required:
wifi_bt_fix-fxk_froyo_v01.1.zip : patch module from [PATCH] Fix WiFi and BT for FreeXperia Kernel (froyo) to use wifi/BT
Click to expand...
Click to collapse
removed all files using root explorer, flashed the file you linked to and...............................BOOOMMMM it works
didnt need patch, just had to delete the files and flash the file you linked to
Doom donation later today, get yourself a drink on me
Thank you so much I will give you a break now sorry for being a pest
DooMLoRD said:
ok is it?
ok i corrected my post above....
any any case u can just flash the wifi.ko module from froyo post for that SPECIFIC KERNEL version (22062011 OR 23062011)
Click to expand...
Click to collapse
I think it is. I will flash 23062011 and check again.
chiefy009 said:
removed all files using root explorer, flashed the file you linked to and...............................BOOOMMMM it works
didnt need patch, just had to delete the files and flash the file you linked to
Doom donation later today, get yourself a drink on me
Thank you so much I will give you a break now sorry for being a pest
Click to expand...
Click to collapse
finally!!!!!
hours of effort has fianlly paid off
cheers dude!
P.S.: be sure to donate to zdzihu, FreeXperia team & Chumby_666 (aka aZuZu)... cause they are the real stars!!!
What are the difference's between your's (DooMLoRD) and Chumby_666's 2.2 kernel apart from the differing ramdisks? Which would be the recommended option for a 2.2 ROM?
Mayazcherquoi said:
What are the difference's between your's (DooMLoRD) and Chumby_666's 2.2 kernel apart from the differing ramdisks? Which would be the recommended option for a 2.2 ROM?
Click to expand...
Click to collapse
well the difference is the ramdisks used.... so all the issues (if any) related to ramdisk will also be there in the boot.imgs provided...
wait i will update 1st post with ramdisk info
XDA Devs.. you did it again!
DooMLoRD said:
zKernel_22062011 modded for Froyo [boot.img should also work for GB]
(by Chumby_666 / aZuZu)
ramdisk used: FreeXperia Kernel K006 by jerpelea (FreeXperia Team)
zKernel_23062011 modded for Froyo [boot.img should also work for GB]
(by Chumby_666 / aZuZu)
ramdisk used: FreeXperia Kernel K006 by jerpelea (FreeXperia Team)
Click to expand...
Click to collapse
Is there a big difference between these two? The link describes 22062011 as older and 23062011 as the alternative.
And as always, another excellent guide Doom! Thank you very much for putting this together. Also big thanks to all the Devs for all their hard work. Thank you Z, Chumby & FreeXperia Team!!!
Lockon Stratos said:
Is there a big difference between these two? The link describes 22062011 as older and 23062011 as the alternative.
And as always, another excellent guide Doom! Thank you very much for putting this together. Also big thanks to all the Devs for all their hard work. Thank you Z, Chumby & FreeXperia Team!!!
Click to expand...
Click to collapse
well this is wht Z said....
zdzihu said:
Hi guys,
I released an alternative kernel for those suffering from a random shutdown issue.
If your phone works fine so far, you most likely don't need this!
Please find the kernel in the first post.
In case of any problems, please report in this thread. I won't be able to reply until 4/07.
Cheers,
z
Click to expand...
Click to collapse
DooMLoRD said:
well this is wht Z said....
Click to expand...
Click to collapse
Guess I need to call it a night cause I actually read that part on Z's thread and yet here I am still asking about it . Sorry and thanks again for taking the time to answer my silly question.
Dhoomlord,would you tell me what are the advantages of this kernel over 3.52 over froyo.Does changing baseband to latest offer anything in terms of performance ?
Also I've heard bb 67 had worst signal issues for Indian users ,is it true ??
Sent from my X10i using XDA App
Neo said:
Dhoomlord,would you tell me what are the advantages of this kernel over 3.52 over froyo.Does changing baseband to latest offer anything in terms of performance ?
Also I've heard bb 67 had worst signal issues for Indian users ,is it true ??
Sent from my X10i using XDA App
Click to expand...
Click to collapse
well firstly its DooMLoRD (not dhoomlord)
secondly i was on baseband 2.0.52 for ages! (well ever since custom kernels were out ) so i dont really know advantages/signal issues of baseband 2.1.67

[KERNEL] Fa kernel 01 for MiniCM7

This kernel is now based on FXP kernel sources
Features
-All the features from FXP kernel
Netfilter support / AP support / Usb tethering
Swap support
Tun/Tap
Mddi fix
Ext3/4 support etc
working droidwall/iptables/wifi tethering
-patched to 2.6.29.6
-vr IO scheduler (default)
-KGSL 1.1
-MANY other features
Requirment
-Unlocked bootloader
-Little courage
-Flashtool 2.9.1
Install instruction
- Download
- Unpack the rar and put it in flashtool/firmwares folder
- Turn off the phone
- Run flashtool
- Press Flash, choose downloaded file
- Plug in the usb while pressing back button
- Wait till progress finishes
- Unplug the phone, turn it on back
- Wipe cache and dalvik-cache in recovery
Note
-This will only work on ROM which have wifi built from sources like minicm7 and all other ROM based on it
-my git source
Changelog
Fa kernel 1.0(download from the attachment)
-now built from fxp ics sources (included kgsl 1.1)
-Patched to 2.6.29.6
-removed 19mhz freq and added 710
-vr IO scheduler (default)
-fixed usb mount in recovery
-misc cleanup
-More ram free now total 185 thanks to nAa
-added support for eduroam
Thanks
-FXP
-nAa
-Alfsamsung
-the_laser
-jerpelea
and all the people who helped to make our phone new
AND THE USUAL STUFF
I am not responsible if you brick your device or damage it
Reserved
One small question really... the attachment says E15_01... Is it built for the E15?
have you tested it yourself??
sorry my mistake its for the x10 mini only
E10i or E15 ?
for mini
Do not be fooled by the name of the file
kernel is for x10mini
TESTED mySELF
^^^^^^^
Yep thats right , i'm using it now . cool but the frequency not too bigger than nAa , only until 806Mhz .
Tested it too, but I didn't see the difference with nAa v.11 .. but still nice work for you
attachment name corrected
good job. But what the differents with nea ?
kobzarcheg said:
good job. But what the differents with nea ?
Click to expand...
Click to collapse
Same question.
Differences/advantages?
there are updates to lowmemorykiller,oom . vr IO scheduler is default ( which i believe is faster) and a lot of underhood changes .You can check github and 80 % of things in fxp kernel are different.
The kernel works good but only shows 184mb of RAM
EDIT: The camera button doesn't work
oh why compare with nAa kernel?
is nAa kernel like stock acuired from SE? No? Btw when will nAa fix overdischarge problem related to all kernels from 06 to 11?
btw nice kernel... keep them going...
Someone can post benchmark with this and na kernel?
Does it support all GB Roms?
Sent from my E10i using xda app-developers app
pongnamu said:
Does it support all GB Roms?
Sent from my E10i using xda app-developers app
Click to expand...
Click to collapse
I think so as long as it is based on mini cyanogenmod.

[KERNEL] ET kernel(gpu and cpu overclock of Franco)

İ fust managed to edit the Franco Kernel for you guys.Hope you like the new gpu and cpu overclocked version of franco
Link:
The img file:
MOD EDIT: remove link

[KERNEL][CM / MIUI][12.12.14] Williams kernel v5

This is the version for CyanogenMod based ROMs
Introduction
Hello dear developers and android hackers,
On this thread, I will share with you a project I am developing as I am learning kernel programming / hacking. This version of the williams kernel is based on CyanogenMod kernel sources with enhancement, mostly for battery saving.
Click to expand...
Click to collapse
Features
Based on Cyanogenmod kernel sources
Compiled with linaro GCC 4.9.1 toolchain, -O3
Frequency table from 281Mhz to 1832Mhz
Governors : interactive, ondemand, performance, conservative, lagfree, smartassV2, intellidemand2, intelliactive and lionheart
I/O schedulers : noop, deadline, cfq, V(R), row, sio, fifo
Fast hotplug
Undervolting
Dynamic fsync thank's to faux123
FauxSound thank's to faux123
Force fast charging
TWRP and CWM recovery included, fota partition support
Click to expand...
Click to collapse
Installation instructions
Code:
Use this kernel at you own risk !
I am not responsible for any damage or problem.
Flash zip via recovery
Reboot
Click to expand...
Click to collapse
Download
Recovery flashable zip :
CM11 Williams kernel v5.zip
mirror
CM10.1 Williams kernel v3.1.zip
mirror
MIUI Williams kernel v3.1.zip
mirror
Kernel Source :
Github
Click to expand...
Click to collapse
Changelog
CM Williams kernel v5 : 12.12.14 (cm11 only)
Set qcom mpdecision as default hotplug (No need to deactivate it anymore unless you want to use another hotplug )
Remove msm_mpdecision
Add fast hotplug
Increase 1.8GHz step frequency for better stability
Add FOTA recovery support (Volume down)
CM Williams kernel v4.1 : 27.11.14 (cm11 only)
Rebased on latest cyanogenmod sources
CM Williams kernel v4 : 22.07.14 (cm11 only)
Rebased on latest cyanogenmod sources
Fixed Wi-Fi
Replaced philz recovery with cwm
CM Williams kernel v3.1 : 14.06.14
Fix Sound Control
CM Williams kernel v3 : 14.06.14
Now supports cm10.1 and MIUI, please see download section
Add FauxSound. Thank's to @faux123
Small changes in acpuclock for possible better stability
CM11 Williams kernel v2 : 29.05.14
Changed frequency table : clock speeds from 281 to 1832 MHz. Thank's to @faux123 and @DooMLoRD
Add dynamic fsync thanks to @faux123
Add undervolting thanks to @DooMLoRD and @faux123
Add o3 compiler optimization
Add force fast charging, thanks to @DooMLoRD for the port
CM11 Williams kernel v1 : 27.05.14
Initial release
Check my github to see all the changes.
Click to expand...
Click to collapse
FAQ
Q : With what ROM can I use this kernel ?
A : It should work with any ROM based on CyanogenMod. See the download section for the different versions available There is also a version for Stork based ROM there
Q : What features will be added to next versions ?
A : I probably don't know. If you have a feature request, please use the devdb tab for it on the top of the thread.
Q : Your kernel isn't working / My phone isn't booting anymore
A : Read this whole post once more, search for your problem in thread and report it if you haven't found a solution.
Q : Can I install this kernel on locked bootloader ?
A : No ! This kernel is only for unlocked bootloader.
Q : Does this kernel include recovery ?
A : Yes ! You can access by pressing volume button when the lights blink. Volume up to go to CWM and Volume down to go to TWRP.
Q : What are mpdecision and fast hotplug ?
A : This is what manage your cpu cores and decide which core will be online. Fast hotplug is a brand new hotplug that I wrote. You can find more information there
Q : What are mpdecision and fast hotplug ?
A : This is what manage your cpu cores and decide which core will be online. Fast hotplug is a brand new hotplug that I wrote. You can find more information there
Q : How to control fast hotplug ?
A : I modified Pimp my Z1 to be compatible with fast hotplug. You can use it without any problem on your Xperia SP to configure fast hotplug (Power Management menu) but it might have bugs with other functions (you can still try, I haven't had problems yet ).
You can find it there
Q : Where does the name come from ?
A : This kernel isn't named after someone but after a pear. We use this pear to make one of the best swiss "eau de vie" called Williamine.
Click to expand...
Click to collapse
Thanks To/Credits
Code:
* Sony for their sources and device
* FXP team, AdFad666, uberlaggydarwin and all the others persons who participated in creating cm11
* @DooMLoRD
* @thewadegeek for his [URL="http://forum.xda-developers.com/showthread.php?t=1748297"]Tutorial[/URL]
* @show-p1984 for his mpdecision
* @dssmex
* bbedward
* Erasmux
* faux123
* Androguide.fr for Pimp my Z1
* The xda community for making me discover android and for answering so many of my questions
* Google for kernel sources and its search engine
* Apple for making expensive phone so that I never bought one of theirs
Please let me know per pm if there is any mistake or misspelled word in this thread. Automatic correction does a great job but since english isn't my motherthongue I'm pretty sure I made mistakes.
XDA:DevDB Information
Williams kernel - CM / MIUI, Kernel for the Sony Xperia SP
Contributors
pec0ra
Kernel Special Features:
Version Information
Status: Testing
Created 2014-05-27
Last Updated 2014-12-12
This is beautyfull, thanks!
EDIT: I tryed the kernel:
1) I think the splash screen is too bright;
2) The RIL doesn't work, my phone says ''no service''
If i find other bugs I'll poste them
Wytosandroid said:
This is beautyfull, thanks!
EDIT: I tryed the kernel:
1) I think the splash screen is too bright;
2) The RIL doesn't work, my phone says ''no service''
If i find other bugs I'll poste them
Click to expand...
Click to collapse
Thank's for the quick review
1) Splash screen is the same as for the other version.
2) This is because it is based on fxp 320. I'll see tomorrow if I can change this but it works great on my phone...
Thanks for the kernel!!!
Unfortunately, I've lost phone network after rebooting. In addition, changes to parameters (using fauxclock) don't survive a reboot. Of course, biggest issue is can't call/be called...
I'm on FXP 320...
EDIT: sorry, comments above were not there yet when I was writing my comments Hope you find the solution to RIL problem!
joaste said:
Thanks for the kernel!!!
Unfortunately, I've lost phone network after rebooting. In addition, changes to parameters (using fauxclock) don't survive a reboot. Of course, biggest issue is can't call/be called...
I'm on FXP 320...
EDIT: sorry, comments above were not there yet when I was writing my comments Hope you find the solution to RIL problem!
Click to expand...
Click to collapse
I'll post a test version in 5 minutes for RIL !
Edit :
Please tell me if this one works : http://www.mediafire.com/download/n26gcpj3l72h34o/cm11_williams_kernel_v1_fix_test.zip
It uses the ramdisk of fxp 319
pec0ra said:
I'll post a test version in 5 minutes for RIL !
Edit :
Please tell me if this one works : http://www.mediafire.com/download/n26gcpj3l72h34o/cm11_williams_kernel_v1_fix_test.zip
It uses the ramdisk of fxp 320
Click to expand...
Click to collapse
RIL is working. Good Job!
joaste said:
RIL is working. Good Job!
Click to expand...
Click to collapse
Thank's for the quick test !
The links of OP are updated with this working version.
Sttangely, in Faux123, I/O scheduler settings stick after reboot but governor settings do not (goes back to interactive after reboot - have been setting it to lionheart).
Am curious to see if battery performance is better or not...
Again, good job and thanks for taking the time!
Add to oc cm11 working oc
Tapatalk-kal küldve az én C5303-el
jancsessz said:
Add to oc cm11 working oc
Tapatalk-kal küldve az én C5303-el
Click to expand...
Click to collapse
Use the request feature tab !
Feature request
1. Zram
2. Fastcharging
3. KSM
4. OC
5. New governor smartassh3
Tapatalk-kal küldve az én C5303-el
jancsessz said:
Feature request
1. Zram
2. Fastcharging
3. KSM
4. OC
5. New governor smartassh3
Tapatalk-kal küldve az én C5303-el
Click to expand...
Click to collapse
No, I mean open the web browser and click on the link "feature requests" on the top of the page.
Sent from my Xperia SP using Tapatalk
Hi, would it be possible to add rear mic support into this kernel? Its currently missing in the CM11 kernel...
peters. said:
Hi, would it be possible to add rear mic support into this kernel? Its currently missing in the CM11 kernel...
Click to expand...
Click to collapse
I will take a look at it but I don't think I'll manage to fix it. It's probably not kernel related.
Btw, I will NOT add smartassH3 because it is exactly the same as smartassV2. Only the name and the tunable parameters are changed so you can edit it by yourself using any cpu control app. Plus, smartassH3 is still based on old smartassV2 which doesn't work on multicores. The smartassV2 version in Williams kernel was adapted to work on newer phones.
Can U add Intelli-KSM to save baterry?
How about antutu test? Score?
Vivaz90197 said:
Can U add Intelli-KSM to save baterry?
Click to expand...
Click to collapse
Use feature request tab to request
Sent from my C5303 using Tapatalk
question
Hi !
Is this kernel stable and does he improve battery life on cm11 fxp ?
Good work!
It is much better than all the other CM kernels for SP.
But why the I/O still not as well as the kernel of the stock .201?
Every currently CM kernel seems to have this issue...
quick feed back
I use this kernel on CM11 and it's working better than stock kernel especially for the smooth and battery life ! :laugh::good:
Tank you a lot !!

Categories

Resources